From c23a633a44a5c3e6c53928b1d2d406195cee086d Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Mon, 23 Oct 2017 21:18:49 -0500 Subject: Prepare for dumping --- data/event_scripts.s | 1 + 1 file changed, 1 insertion(+) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 0f6ea494e..c3d9b26c9 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,4 +1,5 @@ .include "asm/macros.inc" + .include "asm/macros/events.inc" .include "constants/constants.inc" .section script_data, "aw", %progbits -- cgit v1.2.3 From 26f9776f6fa0d74b1e89688e9c618e65b917e7f8 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Mon, 23 Oct 2017 22:18:35 -0500 Subject: Fix some stuff --- data/event_scripts.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index c3d9b26c9..b256d4f20 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,5 +1,5 @@ .include "asm/macros.inc" - .include "asm/macros/events.inc" + .include "asm/macros/event.inc" .include "constants/constants.inc" .section script_data, "aw", %progbits -- cgit v1.2.3 From 17303d963ef3dd8887e28c561672a16dd1cd8bb9 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Tue, 24 Oct 2017 00:11:26 -0500 Subject: More prep --- data/event_scripts.s | 1 + 1 file changed, 1 insertion(+) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index b256d4f20..05cd014dd 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,6 +1,7 @@ .include "asm/macros.inc" .include "asm/macros/event.inc" .include "constants/constants.inc" + .include "constants/variables.inc" .section script_data, "aw", %progbits -- cgit v1.2.3 From e6ef86e4b0a66440c3339c8d63c13dcd11521984 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Wed, 8 Nov 2017 15:20:10 -0600 Subject: Update variable and flag names --- data/event_scripts.s | 1 - 1 file changed, 1 deletion(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 2383907ee..dfa72d93d 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,7 +1,6 @@ .include "asm/macros.inc" .include "asm/macros/event.inc" .include "constants/constants.inc" - .include "constants/variables.inc" .section script_data, "aw", %progbits -- cgit v1.2.3 From f61810a8f92ab6ec763c1c920bf1334819b2e295 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Thu, 9 Nov 2017 19:21:31 -0600 Subject: Dump maps --- data/event_scripts.s | 27436 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 27263 insertions(+), 173 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index dfa72d93d..4e2e07560 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -19,35 +19,3510 @@ gStdScripts:: @ 81DC2A0 .incbin "baserom.gba", 0x1dc2a0, 0x2c gStdScripts_End:: @ 81DC2CC - .incbin "baserom.gba", 0x1dc2cc, 0x34ee +gStdScripts_End:: @ 81DC2CC + map_script 3, PetalburgCity_MapScript1_1DC2D7 + map_script 2, PetalburgCity_MapScript2_1DC31C + .byte 0 + +PetalburgCity_MapScript1_1DC2D7: @ 81DC2D7 + setflag FLAG_VISITED_PETALBURG_CITY + compare_var_to_value VAR_0x4057, 0 + call_if 1, PetalburgCity_EventScript_1DC307 + compare_var_to_value VAR_0x4057, 2 + call_if 1, PetalburgCity_EventScript_1DC30F + compare_var_to_value VAR_0x4057, 4 + call_if 1, PetalburgCity_EventScript_1DC30F + compare_var_to_value VAR_0x4085, 8 + call_if 1, PetalburgCity_EventScript_1DC316 + end + +PetalburgCity_EventScript_1DC307:: @ 81DC307 + setobjectxyperm 8, 5, 11 + return + +PetalburgCity_EventScript_1DC30F:: @ 81DC30F + setflag FLAG_SPECIAL_FLAG_0x4000 + savebgm BGM_TSURETEK + return + +PetalburgCity_EventScript_1DC316:: @ 81DC316 + setvar VAR_0x4085, 7 + return + +PetalburgCity_MapScript2_1DC31C: @ 81DC31C + map_script_2 VAR_0x4057, 2, PetalburgCity_EventScript_1DC32E + map_script_2 VAR_0x4057, 4, PetalburgCity_EventScript_1DC390 + .2byte 0 + +PetalburgCity_EventScript_1DC32E:: @ 81DC32E + lockall + special copy_player_party_to_sav1 + special sub_813946C + applymovement 2, PetalburgCity_Movement_1DC451 + applymovement 255, PetalburgCity_Movement_1DC430 + waitmovement 0 + msgbox PetalburgCity_Text_1EC1F8, 4 + special sub_80B086C + waitstate + msgbox PetalburgCity_Text_1EC271, 4 + applymovementat 2, PetalburgCity_Movement_2725A4, PETALBURG_CITY + waitmovementat 2, PETALBURG_CITY + msgbox PetalburgCity_Text_1EC297, 4 + closemessage + clearflag FLAG_SPECIAL_FLAG_0x4000 + setvar VAR_0x4057, 3 + fadedefaultbgm + clearflag FLAG_SPECIAL_FLAG_0x4001 + special copy_player_party_from_sav1 + setvar VAR_0x4085, 1 + warp PETALBURG_CITY_GYM, 255, 4, 108 + waitstate + releaseall + end + +PetalburgCity_EventScript_1DC390:: @ 81DC390 + lockall + setflag FLAG_SPECIAL_FLAG_0x4000 + applymovement 5, PetalburgCity_Movement_1DC41B + applymovement 255, PetalburgCity_Movement_1DC406 + waitmovement 0 + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 5 + opendoor VAR_0x8004, VAR_0x8005 + waitdooranim + applymovement 5, PetalburgCity_Movement_1DC42D + applymovement 255, PetalburgCity_Movement_1DC418 + waitmovement 0 + setflag FLAG_0x33E + hideobjectat 255, PETALBURG_CITY + closedoor VAR_0x8004, VAR_0x8005 + waitdooranim + clearflag FLAG_SPECIAL_FLAG_0x4000 + fadedefaultbgm + clearflag FLAG_SPECIAL_FLAG_0x4001 + warp PETALBURG_CITY_WALLYS_HOUSE, 255, 2, 4 + waitstate + releaseall + end + +PetalburgCity_EventScript_1DC3E6:: @ 81DC3E6 + lock + faceplayer + msgbox PetalburgCity_Text_1DC985, 4 + closemessage + applymovement 3, PetalburgCity_Movement_2725A2 + waitmovement 0 + release + end + +PetalburgCity_EventScript_1DC3FD:: @ 81DC3FD + msgbox PetalburgCity_Text_1DC837, 2 + end + +PetalburgCity_Movement_1DC406: @ 81DC406 + step_13 + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_end + +PetalburgCity_Movement_1DC418: @ 81DC418 + step_up + step_up + step_end + +PetalburgCity_Movement_1DC41B: @ 81DC41B + step_13 + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +PetalburgCity_Movement_1DC42D: @ 81DC42D + step_up + step_54 + step_end + +PetalburgCity_Movement_1DC430: @ 81DC430 + step_13 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_28 + step_end + +PetalburgCity_Movement_1DC451: @ 81DC451 + step_13 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_14 + step_26 + step_14 + step_14 + step_28 + step_end + +PetalburgCity_EventScript_1DC476:: @ 81DC476 + msgbox PetalburgCity_Text_1DCAAA, 3 + end + +PetalburgCity_EventScript_1DC47F:: @ 81DC47F + msgbox PetalburgCity_Text_1DCAF1, 3 + end + +PetalburgCity_EventScript_1DC488:: @ 81DC488 + msgbox PetalburgCity_Text_1DCA30, 2 + end + +PetalburgCity_EventScript_1DC491:: @ 81DC491 + msgbox PetalburgCity_Text_1DCB23, 3 + end + +PetalburgCity_EventScript_1DC49A:: @ 81DC49A + lockall + setvar VAR_0x8008, 0 + goto PetalburgCity_EventScript_1DC4CA + end + +PetalburgCity_EventScript_1DC4A6:: @ 81DC4A6 + lockall + setvar VAR_0x8008, 1 + goto PetalburgCity_EventScript_1DC4CA + end + +PetalburgCity_EventScript_1DC4B2:: @ 81DC4B2 + lockall + setvar VAR_0x8008, 2 + goto PetalburgCity_EventScript_1DC4CA + end + +PetalburgCity_EventScript_1DC4BE:: @ 81DC4BE + lockall + setvar VAR_0x8008, 3 + goto PetalburgCity_EventScript_1DC4CA + end + +PetalburgCity_EventScript_1DC4CA:: @ 81DC4CA + applymovement 8, PetalburgCity_Movement_27259E + waitmovement 0 + playbgm BGM_TSURETEK, 0 + playse SE_PIN + applymovement 8, PetalburgCity_Movement_272598 + waitmovement 0 + applymovement 8, PetalburgCity_Movement_27259A + waitmovement 0 + compare_var_to_value VAR_0x8008, 0 + call_if 1, PetalburgCity_EventScript_1DC57F + compare_var_to_value VAR_0x8008, 1 + call_if 1, PetalburgCity_EventScript_1DC594 + compare_var_to_value VAR_0x8008, 2 + call_if 1, PetalburgCity_EventScript_1DC59F + compare_var_to_value VAR_0x8008, 3 + call_if 1, PetalburgCity_EventScript_1DC5B4 + msgbox PetalburgCity_Text_1DC881, 4 + closemessage + compare_var_to_value VAR_0x8008, 0 + call_if 1, PetalburgCity_EventScript_1DC5C9 + compare_var_to_value VAR_0x8008, 1 + call_if 1, PetalburgCity_EventScript_1DC5DB + compare_var_to_value VAR_0x8008, 2 + call_if 1, PetalburgCity_EventScript_1DC5ED + compare_var_to_value VAR_0x8008, 3 + call_if 1, PetalburgCity_EventScript_1DC5FF + msgbox PetalburgCity_Text_1DC91B, 4 + applymovement 8, PetalburgCity_Movement_2725A8 + applymovement 255, PetalburgCity_Movement_2725A8 + waitmovement 0 + msgbox PetalburgCity_Text_1DC93E, 4 + closemessage + applymovement 8, PetalburgCity_Movement_1DC658 + waitmovement 0 + fadedefaultbgm + releaseall + end + +PetalburgCity_EventScript_1DC57F:: @ 81DC57F + applymovement 8, PetalburgCity_Movement_1DC615 + waitmovement 0 + applymovement 255, PetalburgCity_Movement_2725AA + waitmovement 0 + return + +PetalburgCity_EventScript_1DC594:: @ 81DC594 + applymovement 8, PetalburgCity_Movement_1DC61A + waitmovement 0 + return + +PetalburgCity_EventScript_1DC59F:: @ 81DC59F + applymovement 8, PetalburgCity_Movement_1DC61D + waitmovement 0 + applymovement 255, PetalburgCity_Movement_2725A6 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC5B4:: @ 81DC5B4 + applymovement 8, PetalburgCity_Movement_1DC622 + waitmovement 0 + applymovement 255, PetalburgCity_Movement_2725A6 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC5C9:: @ 81DC5C9 + applymovement 8, PetalburgCity_Movement_1DC628 + applymovement 255, PetalburgCity_Movement_1DC665 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC5DB:: @ 81DC5DB + applymovement 8, PetalburgCity_Movement_1DC633 + applymovement 255, PetalburgCity_Movement_1DC66F + waitmovement 0 + return + +PetalburgCity_EventScript_1DC5ED:: @ 81DC5ED + applymovement 8, PetalburgCity_Movement_1DC641 + applymovement 255, PetalburgCity_Movement_1DC67C + waitmovement 0 + return + +PetalburgCity_EventScript_1DC5FF:: @ 81DC5FF + applymovement 8, PetalburgCity_Movement_1DC64C + applymovement 255, PetalburgCity_Movement_1DC686 + waitmovement 0 + return + + .incbin "baserom.gba", 0x1dc611, 0x4 + +PetalburgCity_Movement_1DC615: @ 81DC615 + step_right + step_right + step_right + step_26 + step_end + +PetalburgCity_Movement_1DC61A: @ 81DC61A + step_right + step_right + step_end + +PetalburgCity_Movement_1DC61D: @ 81DC61D + step_right + step_right + step_right + step_25 + step_end + +PetalburgCity_Movement_1DC622: @ 81DC622 + step_down + step_right + step_right + step_right + step_25 + step_end + +PetalburgCity_Movement_1DC628: @ 81DC628 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_1DC633: @ 81DC633 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_1DC641: @ 81DC641 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_1DC64C: @ 81DC64C + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_1DC658: @ 81DC658 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC665: @ 81DC665 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_end + +PetalburgCity_Movement_1DC66F: @ 81DC66F + step_14 + step_14 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_end + +PetalburgCity_Movement_1DC67C: @ 81DC67C + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_end + +PetalburgCity_Movement_1DC686: @ 81DC686 + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_end + +PetalburgCity_EventScript_1DC691:: @ 81DC691 + lockall + addobject 9 + setvar VAR_0x8008, 0 + setobjectxy 9, 13, 10 + goto PetalburgCity_EventScript_1DC6E9 + end + +PetalburgCity_EventScript_1DC6A7:: @ 81DC6A7 + lockall + addobject 9 + setvar VAR_0x8008, 1 + setobjectxy 9, 13, 11 + goto PetalburgCity_EventScript_1DC6E9 + end + +PetalburgCity_EventScript_1DC6BD:: @ 81DC6BD + lockall + addobject 9 + setvar VAR_0x8008, 2 + setobjectxy 9, 13, 12 + goto PetalburgCity_EventScript_1DC6E9 + end + +PetalburgCity_EventScript_1DC6D3:: @ 81DC6D3 + lockall + addobject 9 + setvar VAR_0x8008, 3 + setobjectxy 9, 13, 13 + goto PetalburgCity_EventScript_1DC6E9 + end + +PetalburgCity_EventScript_1DC6E9:: @ 81DC6E9 + applymovement 9, PetalburgCity_Movement_1DC7D6 + waitmovement 0 + playse SE_PIN + applymovement 9, PetalburgCity_Movement_272598 + waitmovement 0 + applymovement 9, PetalburgCity_Movement_27259A + waitmovement 0 + applymovement 9, PetalburgCity_Movement_1DC7DB + waitmovement 0 + applymovement 255, PetalburgCity_Movement_2725A8 + waitmovement 0 + setvar VAR_0x40D1, 1 + msgbox PetalburgCity_Text_1DCB31, 4 + closemessage + applymovement 9, PetalburgCity_Movement_2725A8 + waitmovement 0 + delay 30 + msgbox PetalburgCity_Text_1DCB82, 4 + closemessage + applymovement 9, PetalburgCity_Movement_2725A4 + waitmovement 0 + delay 30 + msgbox PetalburgCity_Text_1DCC09, 4 + closemessage + compare_var_to_value VAR_0x8008, 0 + call_if 1, PetalburgCity_EventScript_1DC78E + compare_var_to_value VAR_0x8008, 1 + call_if 1, PetalburgCity_EventScript_1DC7A0 + compare_var_to_value VAR_0x8008, 2 + call_if 1, PetalburgCity_EventScript_1DC7B2 + compare_var_to_value VAR_0x8008, 3 + call_if 1, PetalburgCity_EventScript_1DC7C4 + setvar VAR_0x40C9, 1 + removeobject 9 + releaseall + end + +PetalburgCity_EventScript_1DC78E:: @ 81DC78E + applymovement 255, PetalburgCity_Movement_1DC7EE + applymovement 9, PetalburgCity_Movement_1DC7E0 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC7A0:: @ 81DC7A0 + applymovement 255, PetalburgCity_Movement_1DC802 + applymovement 9, PetalburgCity_Movement_1DC7F5 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC7B2:: @ 81DC7B2 + applymovement 255, PetalburgCity_Movement_1DC815 + applymovement 9, PetalburgCity_Movement_1DC808 + waitmovement 0 + return + +PetalburgCity_EventScript_1DC7C4:: @ 81DC7C4 + applymovement 255, PetalburgCity_Movement_1DC828 + applymovement 9, PetalburgCity_Movement_1DC81B + waitmovement 0 + return + +PetalburgCity_Movement_1DC7D6: @ 81DC7D6 + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC7DB: @ 81DC7DB + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC7E0: @ 81DC7E0 + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC7EE: @ 81DC7EE + step_14 + step_25 + step_14 + step_14 + step_13 + step_27 + step_end + +PetalburgCity_Movement_1DC7F5: @ 81DC7F5 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC802: @ 81DC802 + step_14 + step_25 + step_14 + step_13 + step_27 + step_end + +PetalburgCity_Movement_1DC808: @ 81DC808 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC815: @ 81DC815 + step_14 + step_25 + step_14 + step_13 + step_27 + step_end + +PetalburgCity_Movement_1DC81B: @ 81DC81B + step_up + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_1DC828: @ 81DC828 + step_14 + step_26 + step_14 + step_13 + step_27 + step_end + +PetalburgCity_EventScript_1DC82E:: @ 81DC82E + msgbox PetalburgCity_Text_1DC881, 2 + end + +PetalburgCity_Text_1DC837: @ 81DC837 + .string "Where has our WALLY gone?\p" + .string "We have to leave for VERDANTURF TOWN\n" + .string "very soon…$" + +PetalburgCity_Text_1DC881: @ 81DC881 + .string "Hiya! Are you maybe…\n" + .string "A rookie TRAINER?\p" + .string "Do you know what POKéMON TRAINERS\n" + .string "do when they reach a new town?\p" + .string "They first check what kind of GYM\n" + .string "is in the town.$" + +PetalburgCity_Text_1DC91B: @ 81DC91B + .string "See? This is PETALBURG CITY’s GYM.$" + +PetalburgCity_Text_1DC93E: @ 81DC93E + .string "This is the GYM’s sign. Look for it\n" + .string "whenever you’re looking for a GYM.$" + +PetalburgCity_Text_1DC985: @ 81DC985 + .string "My face is reflected in the water.\p" + .string "It’s a shining grin full of hope…\p" + .string "Or it could be a look of somber silence\n" + .string "struggling with fear…\p" + .string "What do you see reflected in your face?$" + +PetalburgCity_Text_1DCA30: @ 81DCA30 + .string "Let’s say you have six POKéMON.\n" + .string "If you catch another one…\p" + .string "It is automatically sent to a STORAGE\n" + .string "BOX over a PC connection.$" + +PetalburgCity_Text_1DCAAA: @ 81DCAAA + .string "PETALBURG CITY POKéMON GYM\n" + .string "LEADER: NORMAN\l" + .string "“A man in pursuit of power!”$" + +PetalburgCity_Text_1DCAF1: @ 81DCAF1 + .string "PETALBURG CITY\n" + .string "“Where people mingle with nature.”$" + +PetalburgCity_Text_1DCB23: @ 81DCB23 + .string "WALLY’S HOUSE$" + +PetalburgCity_Text_1DCB31: @ 81DCB31 + .string "Excuse me!\p" + .string "Let me guess, from the way you’re\n" + .string "dressed, are you a POKéMON TRAINER?$" + +PetalburgCity_Text_1DCB82: @ 81DCB82 + .string "… … … … … …\p" + .string "Well, maybe not.\n" + .string "Your clothes aren’t all that dirty.\p" + .string "You’re either a rookie TRAINER,\n" + .string "or maybe you’re just an ordinary kid.$" + +PetalburgCity_Text_1DCC09: @ 81DCC09 + .string "I’m roaming the land in search of\n" + .string "talented TRAINERS.\p" + .string "I’m sorry to have taken your time.$" + + .include "data/maps/scripts/SlateportCity.inc" + .include "data/maps/scripts/MauvilleCity.inc" gUnknown_081DF7BA:: @ 81DF7BA - .incbin "baserom.gba", 0x1df7ba, 0x69a3 + .incbin "baserom.gba", 0x1df7ba, 0x22 + +MauvilleCity_Text_1DF7DC: @ 81DF7DC + .string "UNCLE: It’s because of POKéMON that\n" + .string "this boy’s got more pep, I suppose…\l" + .string "But he’s become a bit too peppy…$" + +MauvilleCity_Text_1DF845: @ 81DF845 + .string "WALLY: Aww, UNCLE, please?\p" + .string "I want to challenge this GYM and see\n" + .string "how much better I’ve become.\p" + .string "Please? May I, please?$" + +MauvilleCity_Text_1DF8B9: @ 81DF8B9 + .string "UNCLE: Now hold on, WALLY.\p" + .string "Since you started living with POKéMON,\n" + .string "you have grown quite a lot stronger.\p" + .string "But don’t you think you’re pushing it\n" + .string "to suddenly challenge a GYM?$" + +MauvilleCity_Text_1DF963: @ 81DF963 + .string "WALLY: I’m not pushing it.\p" + .string "If I combine forces with RALTS,\n" + .string "we can beat anyone!$" + +MauvilleCity_Text_1DF9B2: @ 81DF9B2 + .string "WALLY: Oh! Hi, {PLAYER}!\p" + .string "I’ve gotten a lot stronger since\n" + .string "we met.\p" + .string "{PLAYER}, I want you and my UNCLE to\n" + .string "understand that.\p" + .string "{PLAYER}, please, will you have\n" + .string "a battle with me?$" + +MauvilleCity_Text_1DFA4A: @ 81DFA4A + .string "WALLY: Oh… If you won’t battle me,\n" + .string "{PLAYER}, my UNCLE won’t know that I’ve\l" + .string "become really strong.$" + +MauvilleCity_Text_1DFAA5: @ 81DFAA5 + .string "UNCLE: {PLAYER}{KUN}, was it?\n" + .string "On WALLY’s behalf, can I ask you to\l" + .string "battle with him just this once?\p" + .string "I don’t think he’s going to listen to\n" + .string "any reason the way he is now.$" + +MauvilleCity_Text_1DFB42: @ 81DFB42 + .string "WALLY: {PLAYER}, please!\n" + .string "Battle with me, please.$" + +MauvilleCity_Text_1DFB6D: @ 81DFB6D + .string "WALLY: {PLAYER}, thank you.\p" + .string "Okay… Here I come!$" + +MauvilleCity_Text_1DFB96: @ 81DFB96 + .string "WALLY: … … … … … … …\p" + .string "… … … … … … … …\p" + .string "I lost…$" + +MauvilleCity_Text_1DFBC3: @ 81DFBC3 + .string "WALLY: UNCLE…\n" + .string "I’ll go back to VERDANTURF…$" + +MauvilleCity_Text_1DFBED: @ 81DFBED + .string "{PLAYER}, thank you.\n" + .string "Being a TRAINER is tough, isn’t it?\p" + .string "It’s not enough just to have POKéMON\n" + .string "and make them battle. That isn’t what\l" + .string "being a real TRAINER is about.$" + +MauvilleCity_Text_1DFC8A: @ 81DFC8A + .string "UNCLE: WALLY, there’s no need to be so\n" + .string "down on yourself.\p" + .string "Why, what’s keeping you from becoming\n" + .string "stronger and stronger?\p" + .string "Come on, let’s go home.\n" + .string "Everyone’s waiting for you.$" + +MauvilleCity_Text_1DFD34: @ 81DFD34 + .string "UNCLE: {PLAYER}{KUN}, it just dawned on me\n" + .string "that you must be the TRAINER who kept\l" + .string "an eye out for WALLY when he caught\l" + .string "his POKéMON.\p" + .string "Why don’t you visit us in VERDANTURF\n" + .string "sometime?\l" + .string "I’m sure WALLY would enjoy it.$" + + .incbin "baserom.gba", 0x1dfdfb, 0xda + +MauvilleCity_Text_1DFED5: @ 81DFED5 + .string "SCOTT: Hehe…\n" + .string "I was watching that match!\p" + .string "You’re friends with that boy WALLY,\n" + .string "aren’t you?\p" + .string "But you didn’t hold anything back\n" + .string "and beat him impressively.\p" + .string "Yeah! That’s what a real POKéMON\n" + .string "battle is all about!\p" + .string "I idolize TRAINERS like that!\p" + .string "… … … … … …\n" + .string "I’ll be cheering for you!$" + +MauvilleCity_Text_1DFFE4: @ 81DFFE4 + .string "WATTSON: Oh, {PLAYER}{KUN}!\n" + .string "You look like you have a lot of zip!\l" + .string "That’s a good thing, wahahahaha!\p" + .string "Fine! I’ve decided!\n" + .string "I need a favor, {PLAYER}{KUN}!\p" + .string "MAUVILLE CITY has an underground\n" + .string "sector called NEW MAUVILLE.\p" + .string "{PLAYER}{KUN}, I’d like you to go there and\n" + .string "switch off the GENERATOR.\p" + .string "The GENERATOR has been running a bit\n" + .string "haywire. It’s getting unsafe.\p" + .string "Here, this is the KEY to get into\n" + .string "NEW MAUVILLE.$" + +MauvilleCity_Text_1E0154: @ 81E0154 + .string "WATTSON: Don’t you worry about it.\n" + .string "It won’t be a challenge to you.\p" + .string "The entrance to NEW MAUVILLE is just\n" + .string "a short SURF away from ROUTE 110.\p" + .string "That’s it, then, you have my trust!\n" + .string "Wahahahaha!$" + +MauvilleCity_Text_1E020E: @ 81E020E + .string "WATTSON: Wahahahaha!\p" + .string "I knew it, {PLAYER}{KUN}! I knew I’d made\n" + .string "the right choice asking you!\p" + .string "This is my thanks--a TM containing\n" + .string "THUNDERBOLT!\p" + .string "Go on, you’ve earned it!$" + +MauvilleCity_Text_1E02AA: @ 81E02AA + .string "WATTSON: Wahahahaha!\p" + .string "It pleases me to no end to see\n" + .string "the young step up and take charge!$" + +MauvilleCity_Text_1E0301: @ 81E0301 + .string "You know, it’s cool to have POKéMON\n" + .string "battles and stuff…\p" + .string "But if your POKéMON gets hurt,\n" + .string "you have to nurse it back to health.$" + +MauvilleCity_Text_1E037C: @ 81E037C + .string "The roads of this town stretch north\n" + .string "and south, and east and west.\p" + .string "Because of that, we get all sorts of\n" + .string "people coming through.$" + +MauvilleCity_Text_1E03FB: @ 81E03FB + .string "Have you been to RYDEL’S CYCLES yet?\p" + .string "RYDEL, the owner, is a very generous\n" + .string "man.$" + +MauvilleCity_Text_1E044A: @ 81E044A + .string "Even if you’re riding a BIKE,\n" + .string "wild POKéMON could jump you.$" + +MauvilleCity_Text_1E0485: @ 81E0485 + .string "MAUVILLE CITY\n" + .string "“The bright and shiny city of fun!”$" + +MauvilleCity_Text_1E04B7: @ 81E04B7 + .string "MAUVILLE CITY POKéMON GYM\n" + .string "LEADER: WATTSON\l" + .string "“The cheerfully electrifying man!”$" + +MauvilleCity_Text_1E0504: @ 81E0504 + .string "“Ride in gravel and shake up your\n" + .string "soul!”\l" + .string "RYDEL’S CYCLES$" + +MauvilleCity_Text_1E053C: @ 81E053C + .string "“The play spot for all!”\n" + .string "MAUVILLE GAME CORNER$" + +MauvilleCity_Text_1E056A: @ 81E056A + .string "Hi, do you check out TV at all?\p" + .string "They’ve added a bunch of cool new\n" + .string "shows recently.\p" + .string "TV is so cool. I’ve seen my friends on\n" + .string "TV just out of the blue.\p" + .string "And, sometimes, they even put you on TV\n" + .string "without telling you.\p" + .string "I wish I would be on TV sometime.\p" + .string "That’s why I think you should check\n" + .string "out TVs whenever you can.$" + +MauvilleCity_Text_1E0699: @ 81E0699 + .string "Hi, have you been checking out TVs?$" + + .include "data/maps/scripts/RustboroCity.inc" + .include "data/maps/scripts/FortreeCity.inc" + .include "data/maps/scripts/LilycoveCity.inc" + .include "data/maps/scripts/MossdeepCity.inc" + .include "data/maps/scripts/SootopolisCity.inc" gUnknown_081E615D:: @ 81E615D - .incbin "baserom.gba", 0x1e615d, 0xe88f + .incbin "baserom.gba", 0x1e615d, 0x9 + +SootopolisCity_EventScript_1E6166:: @ 81E6166 + lockall + applymovement 7, SootopolisCity_Movement_27259E + waitmovement 0 + checkflag FLAG_0x133 + call_if 0, SootopolisCity_EventScript_1E61CC + compare_var_to_value VAR_0x405E, 2 + goto_eq SootopolisCity_EventScript_1E61AE + compare_var_to_value VAR_0x405E, 3 + goto_eq SootopolisCity_EventScript_1E61C2 + compare_var_to_value VAR_0x405E, 4 + goto_eq SootopolisCity_EventScript_1E61C2 + checkflag FLAG_0x09E + goto_eq SootopolisCity_EventScript_1E61B8 + msgbox SootopolisCity_Text_1E78E5, 4 + releaseall + end + +SootopolisCity_EventScript_1E61AE:: @ 81E61AE + msgbox SootopolisCity_Text_1E7866, 4 + releaseall + end + +SootopolisCity_EventScript_1E61B8:: @ 81E61B8 + msgbox SootopolisCity_Text_1E794B, 4 + releaseall + end + +SootopolisCity_EventScript_1E61C2:: @ 81E61C2 + msgbox SootopolisCity_Text_1E789A, 4 + releaseall + end + +SootopolisCity_EventScript_1E61CC:: @ 81E61CC + msgbox SootopolisCity_Text_1E75CB, 4 + closemessage + compare_var_to_value VAR_FACING, 3 + call_if 1, SootopolisCity_EventScript_1E6243 + compare_var_to_value VAR_FACING, 2 + call_if 1, SootopolisCity_EventScript_1E6255 + msgbox SootopolisCity_Text_1E7737, 4 + closemessage + applymovement 7, SootopolisCity_Movement_1E62D4 + applymovement 255, SootopolisCity_Movement_1E630E + waitmovement 0 + delay 120 + applymovement 1, SootopolisCity_Movement_1E6341 + waitmovement 0 + applymovement 7, SootopolisCity_Movement_1E6344 + applymovement 255, SootopolisCity_Movement_1E634F + waitmovement 0 + msgbox SootopolisCity_Text_1E77F0, 4 + closemessage + setflag FLAG_0x133 + applymovement 255, SootopolisCity_Movement_1E635A + waitmovement 0 + warp CAVE_OF_ORIGIN_ENTRANCE, 255, 9, 20 + waitstate + end + +SootopolisCity_EventScript_1E6243:: @ 81E6243 + applymovement 7, SootopolisCity_Movement_1E6267 + applymovement 255, SootopolisCity_Movement_1E628C + waitmovement 0 + return + +SootopolisCity_EventScript_1E6255:: @ 81E6255 + applymovement 7, SootopolisCity_Movement_1E6267 + applymovement 255, SootopolisCity_Movement_1E62B0 + waitmovement 0 + return + +SootopolisCity_Movement_1E6267: @ 81E6267 + step_up + step_up + step_up + step_right + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_left + step_up + step_up + step_up + step_up + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_25 + step_end + +SootopolisCity_Movement_1E628C: @ 81E628C + step_left + step_up + step_up + step_up + step_right + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_left + step_up + step_up + step_up + step_up + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +SootopolisCity_Movement_1E62B0: @ 81E62B0 + step_up + step_up + step_up + step_up + step_right + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_left + step_up + step_up + step_up + step_up + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +SootopolisCity_Movement_1E62D4: @ 81E62D4 + step_up + step_up + step_right + step_right + step_right + step_right + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_12 + step_27 + step_14 + step_14 + step_right + step_up + step_up + step_end + +SootopolisCity_Movement_1E630E: @ 81E630E + step_up + step_up + step_up + step_right + step_right + step_right + step_right + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_end + +SootopolisCity_Movement_1E6341: @ 81E6341 + slow_step_left + step_28 + step_end + +SootopolisCity_Movement_1E6344: @ 81E6344 + step_down + step_down + step_left + step_13 + step_right + step_up + step_up + step_up + step_right + step_27 + step_end + +SootopolisCity_Movement_1E634F: @ 81E634F + step_14 + step_14 + step_14 + step_13 + step_right + step_right + step_up + step_up + step_up + step_28 + step_end + +SootopolisCity_Movement_1E635A: @ 81E635A + step_up + step_up + step_end + +SootopolisCity_EventScript_1E635D:: @ 81E635D + lockall + applymovement 15, SootopolisCity_Movement_27259E + waitmovement 0 + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E6388 + msgbox SootopolisCity_Text_1E67DC, 4 + closemessage + applymovement 15, SootopolisCity_Movement_2725A2 + waitmovement 0 + releaseall + end + +SootopolisCity_EventScript_1E6388:: @ 81E6388 + msgbox SootopolisCity_Text_1E6853, 4 + closemessage + releaseall + end + +SootopolisCity_EventScript_1E6393:: @ 81E6393 + lockall + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E63C7 + msgbox SootopolisCity_Text_1E6936, 4 + closemessage + applymovement 14, SootopolisCity_Movement_27259E + waitmovement 0 + msgbox SootopolisCity_Text_1E696C, 4 + closemessage + applymovement 14, SootopolisCity_Movement_2725A2 + waitmovement 0 + releaseall + end + +SootopolisCity_EventScript_1E63C7:: @ 81E63C7 + applymovement 14, SootopolisCity_Movement_27259E + waitmovement 0 + msgbox SootopolisCity_Text_1E69B8, 4 + releaseall + end + +SootopolisCity_EventScript_1E63DB:: @ 81E63DB + lockall + applymovement 13, SootopolisCity_Movement_27259E + waitmovement 0 + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E6406 + msgbox SootopolisCity_Text_1E6C7C, 4 + closemessage + applymovement 13, SootopolisCity_Movement_2725A2 + waitmovement 0 + releaseall + end + +SootopolisCity_EventScript_1E6406:: @ 81E6406 + msgbox SootopolisCity_Text_1E6CA6, 4 + closemessage + releaseall + end + +SootopolisCity_EventScript_1E6411:: @ 81E6411 + lockall + applymovement 12, SootopolisCity_Movement_27259E + waitmovement 0 + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E643C + msgbox SootopolisCity_Text_1E6A50, 4 + closemessage + applymovement 12, SootopolisCity_Movement_2725A2 + waitmovement 0 + releaseall + end + +SootopolisCity_EventScript_1E643C:: @ 81E643C + msgbox SootopolisCity_Text_1E6B2A, 4 + releaseall + end + +SootopolisCity_EventScript_1E6446:: @ 81E6446 + lock + faceplayer + compare_var_to_value VAR_0x405E, 4 + goto_eq SootopolisCity_EventScript_1E64D8 + checkflag FLAG_0x138 + goto_eq SootopolisCity_EventScript_1E64E2 + checkflag FLAG_0x09E + goto_eq SootopolisCity_EventScript_1E646F + msgbox SootopolisCity_Text_1E7A3E, 4 + release + end + +SootopolisCity_EventScript_1E646F:: @ 81E646F + msgbox SootopolisCity_Text_1E7ACF, 4 + giveitem_std ITEM_HM07 + setflag FLAG_0x138 + msgbox SootopolisCity_Text_1E7B86, 4 + closemessage + compare_var_to_value VAR_FACING, 2 + call_if 1, SootopolisCity_EventScript_1E64B2 + compare_var_to_value VAR_FACING, 4 + call_if 1, SootopolisCity_EventScript_1E64B2 + compare_var_to_value VAR_FACING, 3 + call_if 1, SootopolisCity_EventScript_1E64C5 + release + end + +SootopolisCity_EventScript_1E64B2:: @ 81E64B2 + applymovement 18, SootopolisCity_Movement_1E64EC + waitmovement 0 + moveobjectoffscreen 18 + setvar VAR_0x40D8, 1 + return + +SootopolisCity_EventScript_1E64C5:: @ 81E64C5 + applymovement 18, SootopolisCity_Movement_1E64EF + waitmovement 0 + moveobjectoffscreen 18 + setvar VAR_0x40D8, 2 + return + +SootopolisCity_EventScript_1E64D8:: @ 81E64D8 + msgbox SootopolisCity_Text_1E79C8, 4 + release + end + +SootopolisCity_EventScript_1E64E2:: @ 81E64E2 + msgbox SootopolisCity_Text_1E7CBC, 4 + release + end + +SootopolisCity_Movement_1E64EC: @ 81E64EC + step_right + step_25 + step_end + +SootopolisCity_Movement_1E64EF: @ 81E64EF + step_left + step_25 + step_end + +SootopolisCity_EventScript_1E64F2:: @ 81E64F2 + lockall + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E6509 + msgbox SootopolisCity_Text_1E72DB, 4 + closemessage + releaseall + end + +SootopolisCity_EventScript_1E6509:: @ 81E6509 + msgbox SootopolisCity_Text_1E737E, 4 + setflag FLAG_0x135 + checkflag FLAG_0x134 + goto_eq SootopolisCity_EventScript_1E654C + releaseall + end + +SootopolisCity_EventScript_1E651F:: @ 81E651F + lockall + compare_var_to_value VAR_0x405E, 5 + goto_eq SootopolisCity_EventScript_1E6536 + msgbox SootopolisCity_Text_1E7460, 4 + closemessage + releaseall + end + +SootopolisCity_EventScript_1E6536:: @ 81E6536 + msgbox SootopolisCity_Text_1E74F6, 4 + setflag FLAG_0x134 + checkflag FLAG_0x135 + goto_eq SootopolisCity_EventScript_1E654C + releaseall + end + +SootopolisCity_EventScript_1E654C:: @ 81E654C + setflag FLAG_0x33B + setflag FLAG_0x33A + setflag FLAG_0x09E + clearflag FLAG_0x358 + clearflag FLAG_0x394 + setvar VAR_0x40B9, 2 + warpsilent SOOTOPOLIS_CITY, 255, 31, 34 + waitstate + releaseall + end + + .incbin "baserom.gba", 0x1e656b, 0x4 + +SootopolisCity_Text_1E656F: @ 81E656F + .string "SOOTOPOLIS CITY POKéMON GYM\n" + .string "LEADER: JUAN\p" + .string "“The GYM LEADER with the beauty\n" + .string "of pure water!”$" + +SootopolisCity_Text_1E65C8: @ 81E65C8 + .string "SOOTOPOLIS CITY\p" + .string "“The mystical city where history\n" + .string "slumbers.”$" + + .incbin "baserom.gba", 0x1e6604, 0x14 + +SootopolisCity_Text_1E6618: @ 81E6618 + .string "Diving in the sea. Climbing up and\n" + .string "down stairs all the time…\p" + .string "If you live in this town, you end up\n" + .string "getting physically fit.$" + +SootopolisCity_Text_1E6692: @ 81E6692 + .string "These giant POKéMON suddenly appeared\n" + .string "in the middle of the city!\p" + .string "And, I’ve never seen them before!\p" + .string "Why are they smashing into each\n" + .string "other like that?\p" + .string "Why can’t they be friends, those\n" + .string "POKéMON?$" + +SootopolisCity_Text_1E6750: @ 81E6750 + .string "What? What? What?\n" + .string "What is that green POKéMON?!$" + +SootopolisCity_Text_1E677F: @ 81E677F + .string "GROUDON and KYOGRE…\n" + .string "Where did they go?\p" + .string "Will they cause droughts or downpours\n" + .string "somewhere else?$" + +SootopolisCity_Text_1E67DC: @ 81E67DC + .string "I just get this sense somehow that\n" + .string "the two POKéMON aren’t angry.\p" + .string "I think… They probably can’t control\n" + .string "their own power…$" + +SootopolisCity_Text_1E6853: @ 81E6853 + .string "That flying POKéMON came down from\n" + .string "the sky and stopped the rampaging\l" + .string "POKéMON…$" + +SootopolisCity_Text_1E68A1: @ 81E68A1 + .string "I… I’ve never been out of this city.\p" + .string "I wonder what the world is like on\n" + .string "the other side of this round sky?$" + +SootopolisCity_Text_1E690B: @ 81E690B + .string "Wow!\n" + .string "This is wicked!$" + +SootopolisCity_Text_1E6920: @ 81E6920 + .string "Wow!\n" + .string "That was wicked!$" + +SootopolisCity_Text_1E6936: @ 81E6936 + .string "Go for it, red POKéMON!\n" + .string "Don’t back off, blue POKéMON!$" + +SootopolisCity_Text_1E696C: @ 81E696C + .string "… … … … … …\p" + .string "Hi, do you know the names of those\n" + .string "POKéMON fighting over there?$" + +SootopolisCity_Text_1E69B8: @ 81E69B8 + .string "I was wondering which one would win,\n" + .string "the red one or the blue one, but, oh no,\l" + .string "it’s the green one that settles things!\p" + .string "Talk about a huge turn of events!$" + +SootopolisCity_Text_1E6A50: @ 81E6A50 + .string "There’s an ancient legend that claims\n" + .string "the land and sea were shaped by\l" + .string "a colossal battle between POKéMON.\p" + .string "Well, I’m seeing that happen with\n" + .string "my very own eyes!\p" + .string "Whoa! I never expected to be\n" + .string "witness to something this huge!$" + +SootopolisCity_Text_1E6B2A: @ 81E6B2A + .string "There’s an ancient legend that claims\n" + .string "the land and sea were shaped by\l" + .string "a colossal battle between POKéMON.\p" + .string "Well, I saw that happen with\n" + .string "my very own eyes!\p" + .string "Whoa! I never expected to be\n" + .string "witness to something this huge!$" + +SootopolisCity_Text_1E6BFF: @ 81E6BFF + .string "A big POKéMON is fighting with\n" + .string "another big POKéMON!\p" + .string "Please, someone make them stop!$" + +SootopolisCity_Text_1E6C53: @ 81E6C53 + .string "A pretty POKéMON came down from\n" + .string "the sky…$" + +SootopolisCity_Text_1E6C7C: @ 81E6C7C + .string "Oh, no!\n" + .string "SOOTOPOLIS CITY will get wrecked!$" + +SootopolisCity_Text_1E6CA6: @ 81E6CA6 + .string "SOOTOPOLIS CITY didn’t get wrecked!$" + +SootopolisCity_Text_1E6CCA: @ 81E6CCA + .string "Hm!\n" + .string "You’ve come all the way to SOOTOPOLIS?\l" + .string "You’re no ordinary tourist.\p" + .string "But I suppose that doesn’t make you\n" + .string "an extraordinary tourist, either.$" + +SootopolisCity_Text_1E6D57: @ 81E6D57 + .string "The city has regained its calm…$" + +SootopolisCity_Text_1E6D77: @ 81E6D77 + .string "Who might you be?\p" + .string "This is the CAVE OF ORIGIN.\p" + .string "The spirits of POKéMON, becalmed at\n" + .string "MT. PYRE, are said to be revived here.\p" + .string "Please leave.$" + +SootopolisCity_Text_1E6DFE: @ 81E6DFE + .string "A person with a strong will and\n" + .string "superior talent…\p" + .string "A TRAINER who has knowledge and\n" + .string "experience of many kinds of POKéMON…\p" + .string "If such a person were to appear, I was\n" + .string "instructed by WALLACE to lead that\l" + .string "TRAINER to this CAVE.$" + +SootopolisCity_Text_1E6ED4: @ 81E6ED4 + .string "Oh, my…\p" + .string "The clash between the two awakened\n" + .string "POKéMON was quelled by the awakening\l" + .string "of a third POKéMON…$" + +SootopolisCity_Text_1E6F38: @ 81E6F38 + .string "This is the CAVE OF ORIGIN…\p" + .string "With the passing of the crisis,\n" + .string "the cave, too, shall sleep…$" + +SootopolisCity_Text_1E6F90: @ 81E6F90 + .string "SOOTOPOLIS sprang up as a town in\n" + .string "the crater of a volcano.\p" + .string "If you look up at the sky, the lip of\n" + .string "the crater is also visible.\l" + .string "So, all you see is the sky in a circle.\p" + .string "But that’s what makes the sky above\n" + .string "SOOTOPOLIS the most beautiful.$" + +SootopolisCity_Text_1E7078: @ 81E7078 + .string "When two POKéMON that gigantic\n" + .string "are fighting that savagely, there’s\l" + .string "not much that we can do.$" + +SootopolisCity_Text_1E70D4: @ 81E70D4 + .string "When that third POKéMON flew down,\n" + .string "I feared the worst.$" + +SootopolisCity_Text_1E710B: @ 81E710B + .string "A circle of a night sky framed by\n" + .string "the crater of a volcano…\p" + .string "And in that ring, stars flicker and\n" + .string "blink as if they were alive…\l" + .string "It’s my favorite scenery.$" + +SootopolisCity_Text_1E71A1: @ 81E71A1 + .string "The weather was clear this morning,\n" + .string "but…\p" + .string "All of a sudden, dark clouds brewed up,\n" + .string "rain started falling in sheets, and\l" + .string "there was thunder and lightning, too.\p" + .string "The weather just went completely\n" + .string "wild!\p" + .string "Is all of this because of those\n" + .string "POKéMON?$" + +SootopolisCity_Text_1E728C: @ 81E728C + .string "Oh?\p" + .string "It was you who brought that flying\n" + .string "POKéMON here?\p" + .string "Well, aren’t you amazing!$" + +SootopolisCity_Text_1E72DB: @ 81E72DB + .string "MAXIE: G… GROUDON…\n" + .string "Please! Stop what you’re doing!\p" + .string "I know the extent of your power now!\p" + .string "If you keep going, all HOENN, not just\n" + .string "SOOTOPOLIS, will be utterly ruined!$" + +SootopolisCity_Text_1E737E: @ 81E737E + .string "MAXIE: So the super-ancient POKéMON\n" + .string "weren’t only GROUDON and KYOGRE…\p" + .string "After all our fruitless scheming and\n" + .string "frantic efforts, that one POKéMON’s\l" + .string "simple action puts everything right\l" + .string "again as if nothing had happened…\p" + .string "Fu…\n" + .string "Fuhahaha…$" + +SootopolisCity_Text_1E7460: @ 81E7460 + .string "ARCHIE: KYOGRE! What’s wrong?!\n" + .string "Look over here! It’s the RED ORB!\l" + .string "Calm down! KYOGRE!\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "It’s no good!\n" + .string "It’s not responding at all!$" + +SootopolisCity_Text_1E74F6: @ 81E74F6 + .string "ARCHIE: KYOGRE and GROUDON both\n" + .string "flew off to who knows where.\p" + .string "The weather in HOENN has returned\n" + .string "to its normal state…\p" + .string "Haha…\n" + .string "Hahaha…\p" + .string "Maybe what we were trying to do was\n" + .string "something small, even meaningless,\l" + .string "to POKéMON…$" + +SootopolisCity_Text_1E75CB: @ 81E75CB + .string "STEVEN: Those POKéMON fighting…\n" + .string "GROUDON… And KYOGRE…\p" + .string "The two super-ancient POKéMON\n" + .string "were awakened from a long sleep…\p" + .string "And now they are smashing each other\n" + .string "with their uncontrollable energy…\p" + .string "…{PLAYER}{KUN}.\p" + .string "You being here now I’ll take to mean\n" + .string "that you’re prepared to become\l" + .string "involved in this crisis.\p" + .string "Well, then, there’s someone that\n" + .string "I’d like you to meet.\p" + .string "Come with me, please.$" + +SootopolisCity_Text_1E7737: @ 81E7737 + .string "STEVEN: Listen, {PLAYER}{KUN}.\p" + .string "Does seeing GROUDON and KYOGRE make\n" + .string "you think POKéMON are to be feared?\p" + .string "But that’s not true.\n" + .string "POKéMON are really more…\p" + .string "…Why am I asking you this?\n" + .string "You already know.$" + +SootopolisCity_Text_1E77F0: @ 81E77F0 + .string "STEVEN: Okay, here we are!\p" + .string "Inside here you’ll find someone named\n" + .string "WALLACE.\p" + .string "I think you have what’s needed to\n" + .string "help him…$" + +SootopolisCity_Text_1E7866: @ 81E7866 + .string "STEVEN: I think you have what’s\n" + .string "needed to help him…$" + +SootopolisCity_Text_1E789A: @ 81E789A + .string "STEVEN: The SKY PILLAR…\p" + .string "I’ve never been there.\n" + .string "I wonder where it could be?$" + +SootopolisCity_Text_1E78E5: @ 81E78E5 + .string "STEVEN: So that’s RAYQUAZA…\p" + .string "It’s incredible how the two rampaging\n" + .string "POKéMON would flee from it in fear…$" + +SootopolisCity_Text_1E794B: @ 81E794B + .string "STEVEN: It looks like both MAXIE and\n" + .string "ARCHIE have gone away somewhere.\p" + .string "Perhaps they’ve gone to MT. PYRE to\n" + .string "return those ORBS…$" + +SootopolisCity_Text_1E79C8: @ 81E79C8 + .string "WALLACE: Oh?\n" + .string "{PLAYER}{KUN}?\p" + .string "Haven’t you scaled the SKY PILLAR\n" + .string "yet?\p" + .string "I’m sure that you can make it to\n" + .string "the top of the SKY PILLAR…$" + +SootopolisCity_Text_1E7A3E: @ 81E7A3E + .string "WALLACE: {PLAYER}{KUN}…\p" + .string "The leaders of TEAM MAGMA and AQUA,\n" + .string "I don’t think they meant harm.\p" + .string "It wouldn’t hurt to hear what they\n" + .string "have to say for themselves.$" + +SootopolisCity_Text_1E7ACF: @ 81E7ACF + .string "WALLACE: {PLAYER}{KUN}…\n" + .string "My eyes didn’t deceive me.\p" + .string "Thanks to your help, SOOTOPOLIS…\n" + .string "No, all of HOENN was saved.\p" + .string "On behalf of the people, I thank you.\p" + .string "This is a gift from me.\n" + .string "Please accept it.$" + +SootopolisCity_Text_1E7B86: @ 81E7B86 + .string "That HIDDEN MACHINE contains\n" + .string "WATERFALL.\p" + .string "If you have the RAIN BADGE, a POKéMON\n" + .string "that has learned that HM move can\l" + .string "force its way up waterfalls.\p" + .string "And where does one get the RAIN BADGE?\n" + .string "You know, don’t you?\p" + .string "That’s right! You have to beat\n" + .string "the SOOTOPOLIS GYM LEADER.\p" + .string "When you’re all set to go, step through\n" + .string "that door.$" + +SootopolisCity_Text_1E7CBC: @ 81E7CBC + .string "WALLACE: I’m sure that you will be\n" + .string "dazzled by my mentor’s breathtakingly\l" + .string "elegant battle style.$" + + .include "data/maps/scripts/EverGrandeCity.inc" + .include "data/maps/scripts/LittlerootTown.inc" + .include "data/maps/scripts/OldaleTown.inc" + .include "data/maps/scripts/DewfordTown.inc" +Route104_Text_1E9AAF: @ 81E9AAF + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve hit land in DEWFORD.\p" + .string "I suppose you’re off to deliver that\n" + .string "LETTER to, who was it now, STEVEN!$" + +DewfordTown_Text_1E9B24: @ 81E9B24 + .string "MR. BRINEY: Have you delivered your\n" + .string "LETTER?\p" + .string "Or were you meaning to sail back to\n" + .string "PETALBURG?$" + +DewfordTown_Text_1E9B7F: @ 81E9B7F + .string "MR. BRINEY: PETALBURG it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_1E9BD9: @ 81E9BD9 + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the LETTER. I’ll be waiting.$" + +Route104_Text_1E9C1D: @ 81E9C1D +Route109_Text_1E9C1D: @ 81E9C1D + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve hit land in DEWFORD!\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail again!$" + +DewfordTown_Text_1E9C8A: @ 81E9C8A + .string "MR. BRINEY: Ahoy!\n" + .string "For you, I’ll go out to sea anytime!\p" + .string "Now, my friend, where are we bound?$" + +DewfordTown_Text_1E9CE5: @ 81E9CE5 + .string "MR. BRINEY: PETALBURG, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_1E9D3A: @ 81E9D3A + .string "MR. BRINEY: SLATEPORT, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_1E9D8F: @ 81E9D8F + .string "MR. BRINEY: You just tell me whenever\n" + .string "you need to set sail again!$" + +DewfordTown_Text_1E9DD1: @ 81E9DD1 + .string "This is a renowned fishing spot.\n" + .string "Are you getting the itch to fish?$" + +DewfordTown_Text_1E9E14: @ 81E9E14 + .string "I hear you, and I like what\n" + .string "you’re saying!\p" + .string "I’ll give you one of my fishing RODS.$" + +DewfordTown_Text_1E9E65: @ 81E9E65 + .string "And, as an added bonus, I’ll even throw\n" + .string "in a little fishing advice!\p" + .string "First, you want to face the water,\n" + .string "then use the ROD.\p" + .string "Focus your mind…\n" + .string "If you get a bite, pull on the ROD.\p" + .string "Sometimes you can snag something\n" + .string "immediately, but with bigger catches,\l" + .string "you need to time the pulls on your ROD\l" + .string "to haul them in.$" + +DewfordTown_Text_1E9F92: @ 81E9F92 + .string "Oh, is that so?\n" + .string "That’s too bad, then.$" + +DewfordTown_Text_1E9FB8: @ 81E9FB8 + .string "Yo!\n" + .string "How’s your fishing?$" + +DewfordTown_Text_1E9FD0: @ 81E9FD0 + .string "Is that right! That’s great!\n" + .string "Haul in some big ones!$" + +DewfordTown_Text_1EA004: @ 81EA004 + .string "Oh, hey, don’t get down on yourself!\n" + .string "I’ll give you a little fishing advice.\p" + .string "First, you want to face the water,\n" + .string "then use the ROD.\p" + .string "Focus your mind…\n" + .string "If you get a bite, pull the ROD.\p" + .string "Sometimes you can snag something\n" + .string "immediately, but with bigger catches,\l" + .string "you need to time the pulls on your ROD\l" + .string "to haul them in.$" + +DewfordTown_Text_1EA136: @ 81EA136 + .string "I like what’s hip, happening, and trendy.\n" + .string "I’m always checking it out.\p" + .string "Listen, have you heard about this new\n" + .string "“{STR_VAR_1}”?\p" + .string "That’s right!\n" + .string "Of course you know!\p" + .string "I mean, sheesh,\n" + .string "“{STR_VAR_1}”…\l" + .string "It’s the hottest thing in cool!\p" + .string "Wherever you’re from,\n" + .string "“{STR_VAR_1}”\l" + .string "is the biggest happening thing, right?$" + +DewfordTown_Text_1EA242: @ 81EA242 + .string "Hunh?\n" + .string "It’s not the hip and happening thing?\p" + .string "Well, hey, you have to tell me,\n" + .string "what’s new and what’s “in”?$" + +DewfordTown_Text_1EA2AA: @ 81EA2AA + .string "Hunh?\n" + .string "“{STR_VAR_2}”?\p" + .string "… …\p" + .string "…Uh… Yeah! That’s right!\n" + .string "Yeah, I knew that! Knew it all along!\p" + .string "Of course I know about that!\n" + .string "“{STR_VAR_2},” right?\p" + .string "Yeah, that’s it, it’s there!\n" + .string "Isn’t “{STR_VAR_2}”\l" + .string "the coolest, or what?\p" + .string "It’s the hippest thing in hip.\n" + .string "You think I’d not know about it?\p" + .string "“{STR_VAR_1}”…\n" + .string "It’s, like, so five minutes ago.\p" + .string "Now, “{STR_VAR_2}” is\n" + .string "what’s vital and in tune with the times!$" + +DewfordTown_Text_1EA3FE: @ 81EA3FE + .string "Hmm…\n" + .string "“{STR_VAR_2},” huh?\p" + .string "But personally, I think\n" + .string "“{STR_VAR_1}”\l" + .string "is what’s real in cool.$" + +DewfordTown_Text_1EA443: @ 81EA443 + .string "Well, if you hear of any happening new\n" + .string "trends, come share them with me, okay?$" + +DewfordTown_Text_1EA491: @ 81EA491 + .string "Yeah, absolutely right!\p" + .string "“{STR_VAR_1}” is the\n" + .string "definition of “in” right now.$" + + .include "data/maps/scripts/LavaridgeTown.inc" + .include "data/maps/scripts/FallarborTown.inc" + .include "data/maps/scripts/VerdanturfTown.inc" + .include "data/maps/scripts/PacifidlogTown.inc" + .include "data/maps/scripts/Route101.inc" + .include "data/maps/scripts/Route102.inc" +PetalburgCity_Text_1EC1F8: @ 81EC1F8 + .string "WALLY: {PLAYER}…\n" + .string "POKéMON hide in tall grass like this,\l" + .string "don’t they?\p" + .string "Please watch me and see if I can\n" + .string "catch one properly.\p" + .string "…Whoa!$" + +PetalburgCity_Text_1EC271: @ 81EC271 + .string "WALLY: I did it… It’s my…\n" + .string "My POKéMON!$" + +PetalburgCity_Text_1EC297: @ 81EC297 + .string "{PLAYER}, thank you!\n" + .string "Let’s go back to the GYM!$" + +Route102_Text_1EC2C0: @ 81EC2C0 + .string "I’m…not very tall, so I sink right\n" + .string "into tall grass.\p" + .string "The grass goes up my nose and…\n" + .string "Fwafwafwafwafwa…\p" + .string "Fwatchoo!$" + +Route102_Text_1EC32E: @ 81EC32E + .string "I’m going to catch a whole bunch of\n" + .string "POKéMON!$" + +Route102_Text_1EC35B: @ 81EC35B + .string "ROUTE 102\n" + .string "{0x7C} OLDALE TOWN$" + +Route102_Text_1EC373: @ 81EC373 + .string "ROUTE 102\n" + .string "{0x7B} PETALBURG CITY$" + + .include "data/maps/scripts/Route103.inc" + .include "data/maps/scripts/Route104.inc" + .include "data/maps/scripts/Route105.inc" +Route104_Text_1EE336: @ 81EE336 + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "DAD: Oh, {PLAYER}?\p" + .string "… … … … … …\n" + .string "Where are you now?\l" + .string "It sounds windy wherever you are.\p" + .string "I just heard from DEVON’s MR. STONE\n" + .string "about your POKéNAV, so I decided\l" + .string "to give you a call.\p" + .string "It sounds like you’re doing fine,\n" + .string "so that’s fine with me.\p" + .string "You take care now.\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +Route104_Text_1EE463: @ 81EE463 + .string "Registered DAD NORMAN\n" + .string "in the POKéNAV.$" + + .include "data/maps/scripts/Route106.inc" + .include "data/maps/scripts/Route107.inc" + .include "data/maps/scripts/Route108.inc" + .include "data/maps/scripts/Route109.inc" +DewfordTown_Text_1EEC1D: @ 81EEC1D + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve made land in SLATEPORT!\p" + .string "I suppose you’re going to visit CAPT.\n" + .string "STERN and deliver the DEVON GOODS?$" + +Route109_Text_1EEC96: @ 81EEC96 + .string "MR. BRINEY: I thought you’re supposed\n" + .string "to deliver the DEVON GOODS.\p" + .string "Would you like to sail back to\n" + .string "DEWFORD, then?$" + +Route109_Text_1EED06: @ 81EED06 + .string "MR. BRINEY: DEWFORD it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +Route109_Text_1EED5E: @ 81EED5E + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the DEVON GOODS. I’ll be waiting.$" + +DewfordTown_Text_1EEDA7: @ 81EEDA7 + .string "MR. BRINEY: Ahoy! We’ve made land in\n" + .string "SLATEPORT!\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail again!$" + +Route109_Text_1EEE17: @ 81EEE17 + .string "MR. BRINEY: Ahoy!\n" + .string "For you, I’ll go out to sea anytime!\p" + .string "Now, my friend, where are we bound?$" + +Route109_Text_1EEE72: @ 81EEE72 + .string "MR. BRINEY: You just tell me whenever\n" + .string "you need to set sail again!$" + +Route109_Text_1EEEB4: @ 81EEEB4 + .string "Yo, TRAINERS!\n" + .string "Whether you’re hot to trot,\l" + .string "or cool cat not,\l" + .string "chill at my papa’s spot!$" + +Route109_Text_1EEF08: @ 81EEF08 + .string "Little kids can dart around so quickly…\p" + .string "You don’t dare take your eyes off them\n" + .string "for an instant. It’s very taxing.\p" + .string "Mine are with my POKéMON, so they\n" + .string "should be okay, but…$" + +Route109_Text_1EEFB0: @ 81EEFB0 + .string "Our sand castle’s taking a long time\n" + .string "to make.$" + +Route109_Text_1EEFDE: @ 81EEFDE + .string "You can have this!$" + +Route109_Text_1EEFF1: @ 81EEFF1 + .string "We’re going to get all the sand from\n" + .string "the beach and make a big castle!\p" + .string "And then we’re going to be a king and\n" + .string "queen.\p" + .string "We’ll let you be a servant.$" + +Route109_Text_1EF080: @ 81EF080 + .string "The water around these parts is clean.\p" + .string "But, I get my ZIGZAGOON to pick up\n" + .string "litter from the shoreline at times.\p" + .string "Dirty water becomes rain and joins our\n" + .string "rivers, which we drink from…\p" + .string "If we pollute the sea, it all comes\n" + .string "back to haunt us eventually.$" + +Route109_Text_1EF173: @ 81EF173 + .string "ZIGZAGOON: Guguu?$" + +Route109_Text_1EF185: @ 81EF185 + .string "SEASHORE HOUSE\p" + .string "“May hot battles rage on hot sands!\n" + .string "The place for hot TRAINERS!”$" + +Route109_Text_1EF1D5: @ 81EF1D5 + .string "TRAINER TIPS\p" + .string "POKéMON at the same level may not\n" + .string "always have identical stats.\p" + .string "POKéMON raised by TRAINERS are said\n" + .string "to grow stronger than wild POKéMON.$" + + .include "data/maps/scripts/Route110.inc" + .include "data/maps/scripts/Route111.inc" + .include "data/maps/scripts/Route112.inc" + .include "data/maps/scripts/Route113.inc" + .include "data/maps/scripts/Route114.inc" + .include "data/maps/scripts/Route115.inc" + .include "data/maps/scripts/Route116.inc" + .include "data/maps/scripts/Route117.inc" + .include "data/maps/scripts/Route118.inc" + .include "data/maps/scripts/Route119.inc" gUnknown_081F49EC:: @ 81F49EC - .incbin "baserom.gba", 0x1f49ec, 0x3c21 + + .incbin "baserom.gba", 0x1f49ec, 0x11 + +Route119_Text_1F49FD: @ 81F49FD + .string "MAY: {PLAYER}{KUN}!\n" + .string "Where were you? I was looking for you!\p" + .string "How much stronger have you gotten?\n" + .string "Let me check for you!\p" + .string "Ready with your POKéMON?\n" + .string "Of course you are! Go!$" + +Route119_Text_1F4A98: @ 81F4A98 + .string "Achah!\n" + .string "{PLAYER}{KUN}, you’re strong!\p" + .string "I was worried that you might be\n" + .string "struggling with your training.$" + +Route119_Text_1F4AF3: @ 81F4AF3 + .string "MAY: But I had absolutely nothing to\n" + .string "worry about! Keep it up!\p" + .string "And, here! I have a present for you.$" + +Route119_Text_1F4B56: @ 81F4B56 + .string "MAY: Use FLY, and your POKéMON will\n" + .string "instantly carry you to any town you’ve\l" + .string "already visited.\p" + .string "But, to use FLY, you have to get\n" + .string "the GYM BADGE from FORTREE CITY.\l" + .string "That’s important, so don’t forget.\p" + .string "You should FLY home and visit\n" + .string "LITTLEROOT for a change.\p" + .string "I bet your mom’s worried about you,\n" + .string "{PLAYER}{KUN}.\p" + .string "Well, let’s meet again somewhere!$" + +Route119_Text_1F4C9A: @ 81F4C9A + .string "BRENDAN: {PLAYER}! So this is where\n" + .string "you’ve been looking for POKéMON?\p" + .string "Let me see how good you got.\n" + .string "I’ll test you!\p" + .string "Now!\n" + .string "It’s a battle, so battle!$" + +Route119_Text_1F4D24: @ 81F4D24 + .string "Hmm…\n" + .string "You’ve gotten pretty darn decent.$" + +Route119_Text_1F4D4B: @ 81F4D4B + .string "BRENDAN: I’d say you’re good enough\n" + .string "to search for POKéMON anywhere.\p" + .string "Here, I’ll give you this.\n" + .string "Try it out.$" + +Route119_Text_1F4DB5: @ 81F4DB5 + .string "BRENDAN: Use FLY, and your POKéMON\n" + .string "instantly carries you to any town\l" + .string "you’ve already visited.\p" + .string "But you need the FORTREE GYM BADGE \n" + .string "to do that.\p" + .string "Anyway, I have to move along.$" + +Route119_Text_1F4E60: @ 81F4E60 + .string "SCOTT: Hahahah!\n" + .string "Way to go, {PLAYER}{KUN}!\p" + .string "I just passed by a TRAINER riding\n" + .string "a BIKE.\p" + .string "You just beat that TRAINER, didn’t you?\n" + .string "It was pretty obvious that you did.\p" + .string "The kid looked really upset with\n" + .string "a face all red from anger.\p" + .string "I sure seem to run into you often.\n" + .string "Are you off to FORTREE GYM next?\p" + .string "I expect that you’ll do well at the GYM.\n" + .string "Well, I’ll be seeing you!$" + + .incbin "baserom.gba", 0x1f4fba, 0x131 + +Route119_Text_1F50EB: @ 81F50EB + .string "We’re standing lookout here.\p" + .string "Hey, you! Stay away from the WEATHER\n" + .string "INSTITUTE. It’s not safe.$" + +Route119_Text_1F5147: @ 81F5147 + .string "Lookout duty is surprisingly boring.\p" + .string "Hey, you! Please don’t go near the\n" + .string "WEATHER INSTITUTE.$" + +Route119_Text_1F51A2: @ 81F51A2 + .string "I thought you FLY by catching a whole\n" + .string "flock of BIRD POKéMON, and then\l" + .string "hanging on to them somehow.\p" + .string "But it turns out there’s an HM move\n" + .string "called FLY!\p" + .string "I wish I’d known about that a long\n" + .string "time ago…$" + +Route119_Text_1F5261: @ 81F5261 + .string "Tch…\n" + .string "It’s a no-go…\p" + .string "The tall grass snares BIKE tires.\n" + .string "There’s no way you can cycle here.$" + +Route119_Text_1F52B9: @ 81F52B9 + .string "Can your POKéMON use its SECRET POWER\n" + .string "on a big pile of grass and make a\l" + .string "SECRET BASE?$" + +Route119_Text_1F530E: @ 81F530E + .string "ROUTE 119\n" + .string "{0x7C} FORTREE CITY$" + +Route119_Text_1F5327: @ 81F5327 + .string "WEATHER INSTITUTE$" + +Route119_Text_1F5339: @ 81F5339 + .string "TRAINER TIPS\p" + .string "Up to sixteen decorations and\n" + .string "furniture items can be placed in\l" + .string "a SECRET BASE.\p" + .string "Pick your favorite items and create\n" + .string "your very own SECRET BASE exactly the\l" + .string "way you want.$" + + .include "data/maps/scripts/Route120.inc" +Route119_Text_1F5D00: @ 81F5D00 +Route120_Text_1F5D00: @ 81F5D00 + .string "Something unseeable is in the way.$" + +Route119_Text_1F5D23: @ 81F5D23 + .string "Something unseeable is in the way.\p" + .string "Want to use the DEVON SCOPE?$" + +Route119_Text_1F5D63: @ 81F5D63 + .string "{PLAYER} used the DEVON SCOPE.\p" + .string "An invisible POKéMON became completely\n" + .string "visible!\p" + .string "The startled POKéMON attacked!$" + +Route120_Text_1F5DCB: @ 81F5DCB + .string "ROUTE 120\n" + .string "{0x7B} FORTREE CITY$" + +Route120_Text_1F5DE4: @ 81F5DE4 + .string "{0x7C} ROUTE 121\n" + .string "{0x7B} ROUTE 120$" + + .include "data/maps/scripts/Route121.inc" + .include "data/maps/scripts/Route122.inc" + .include "data/maps/scripts/Route123.inc" + .include "data/maps/scripts/Route124.inc" + .include "data/maps/scripts/Route125.inc" + .include "data/maps/scripts/Route126.inc" + .include "data/maps/scripts/Route127.inc" + .include "data/maps/scripts/Route128.inc" + .include "data/maps/scripts/Route129.inc" + .include "data/maps/scripts/Route130.inc" + .include "data/maps/scripts/Route131.inc" + .include "data/maps/scripts/Route132.inc" + .include "data/maps/scripts/Route133.inc" + .include "data/maps/scripts/Route134.inc" + .include "data/maps/scripts/Underwater1.inc" + .include "data/maps/scripts/Underwater2.inc" + .include "data/maps/scripts/Underwater3.inc" + .include "data/maps/scripts/Underwater4.inc" + .include "data/maps/scripts/Underwater5.inc" + .include "data/maps/scripts/Underwater6.inc" + .include "data/maps/scripts/Underwater7.inc" + .include "data/maps/scripts/LittlerootTown_BrendansHouse_1F.inc" +LittlerootTown_MaysHouse_1F_Text_1F7B67: @ 81F7B67 + .string "MOM: {PLAYER}.\p" + .string "Go set the clock in your room, honey.$" + +LittlerootTown_BrendansHouse_1F_Text_1F7B96: @ 81F7B96 + .string "MOM: Oh! {PLAYER}, {PLAYER}!\n" + .string "Quick! Come quickly!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7BBC: @ 81F7BBC +LittlerootTown_MaysHouse_1F_Text_1F7BBC: @ 81F7BBC + .string "MOM: Look! It’s PETALBURG GYM!\n" + .string "Maybe DAD will be on!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7BF1: @ 81F7BF1 +LittlerootTown_MaysHouse_1F_Text_1F7BF1: @ 81F7BF1 + .string "MOM: Oh… It’s over.\p" + .string "I think DAD was on, but we missed him.\n" + .string "Too bad.$" + +LittlerootTown_BrendansHouse_1F_Text_1F7C35: @ 81F7C35 +LittlerootTown_MaysHouse_1F_Text_1F7C35: @ 81F7C35 + .string "Oh, yes.\n" + .string "One of DAD’s friends lives in town.\p" + .string "PROF. BIRCH is his name.\p" + .string "He lives right next door, so you should\n" + .string "go over and introduce yourself.$" + +LittlerootTown_BrendansHouse_1F_Text_1F7CC3: @ 81F7CC3 + .string "MOM: See you, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7CD8: @ 81F7CD8 + .string "MOM: Did you introduce yourself to\n" + .string "PROF. BIRCH?$" + +LittlerootTown_BrendansHouse_1F_Text_1F7D08: @ 81F7D08 + .string "MOM: How are you doing, {PLAYER}?\n" + .string "You look a little tired.\p" + .string "I think you should rest a bit.$" + +LittlerootTown_BrendansHouse_1F_Text_1F7D5C: @ 81F7D5C + .string "MOM: Take care, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7D73: @ 81F7D73 + .string "MOM: Oh? Did DAD give you that BADGE?\p" + .string "Then here’s something from your MOM!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7DBE: @ 81F7DBE + .string "Don’t push yourself too hard, dear.\n" + .string "You can always come home.\p" + .string "Go for it, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7E0E: @ 81F7E0E + .string "MOM: What is that, honey? A POKéNAV?\n" + .string "Someone from DEVON gave it to you?\p" + .string "Well, honey, how about registering\n" + .string "your mom?\p" + .string "… … …$" + +LittlerootTown_BrendansHouse_1F_Text_1F7E89: @ 81F7E89 + .string "Registered MOM\n" + .string "in the POKéNAV.$" + +LittlerootTown_BrendansHouse_1F_Text_1F7EA8: @ 81F7EA8 + .string "Fugiiiiih!$" + +LittlerootTown_BrendansHouse_1F_Text_1F7EB3: @ 81F7EB3 + .string "Huggoh, uggo uggo…$" + +LittlerootTown_BrendansHouse_1F_Text_1F7EC6: @ 81F7EC6 + .string "INTERVIEWER: …We brought you this\n" + .string "report from in front of PETALBURG GYM.$" + + .incbin "baserom.gba", 0x1f7f0f, 0xff + +LittlerootTown_BrendansHouse_1F_Text_1F800E: @ 81F800E + .string "DAD: Hm?\p" + .string "Hey, it’s {PLAYER}!\p" + .string "It’s been a while since I saw you,\n" + .string "but you look…stronger, somehow.\p" + .string "That’s the impression I get.\n" + .string "But your old man hasn’t given up yet!\p" + .string "Oh, yes, I have something for you.\n" + .string "This came to you from someone named\l" + .string "MR. BRINEY.$" + +LittlerootTown_BrendansHouse_1F_Text_1F80FE: @ 81F80FE + .string "DAD: Hm, a TICKET for a ferry?\p" + .string "If I recall, there are ferry ports in\n" + .string "SLATEPORT and LILYCOVE.$" + +LittlerootTown_BrendansHouse_1F_Text_1F815B: @ 81F815B + .string "I’d better get back to PETALBURG GYM.\p" + .string "MOM, thanks for looking after the house\n" + .string "while I’m away.$" + +LittlerootTown_BrendansHouse_1F_Text_1F81B9: @ 81F81B9 + .string "MOM: That DAD of yours…\p" + .string "He comes home for the first time in a\n" + .string "while, but all he talks about is POKéMON.\p" + .string "He should relax and stay a little longer.$" + +LittlerootTown_BrendansHouse_1F_Text_1F824B: @ 81F824B + .string "MOM: Is that a breaking news story?$" + +LittlerootTown_BrendansHouse_1F_Text_1F826F: @ 81F826F + .string "We bring you this emergency\n" + .string "news flash!\p" + .string "In various HOENN locales, there have\n" + .string "been reports of a BZZT…colored\l" + .string "POKéMON in flight.\p" + .string "The identity of this POKéMON is\n" + .string "currently unknown.\p" + .string "We now return you to the regular\n" + .string "movie program.$" + +LittlerootTown_BrendansHouse_1F_Text_1F8351: @ 81F8351 + .string "MOM: {PLAYER}, did you catch that?\p" + .string "What color did the announcer say\n" + .string "that POKéMON was?$" + +LittlerootTown_BrendansHouse_1F_Text_1F83A1: @ 81F83A1 + .string "MOM: Well, isn’t that something!\n" + .string "There are still unknown POKéMON.$" + + .include "data/maps/scripts/LittlerootTown_BrendansHouse_2F.inc" +gUnknown_081F860D:: @ 81F860D gUnknown_081F860D:: @ 81F860D - .incbin "baserom.gba", 0x1f860d, 0x32 + lockall + checkplayergender + compare_var_to_value VAR_RESULT, 0 + goto_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8626 + compare_var_to_value VAR_RESULT, 1 + goto_eq LittlerootTown_BrendansHouse_2F_EventScript_1F864C + end + +LittlerootTown_BrendansHouse_2F_EventScript_1F8626:: @ 81F8626 + setvar VAR_0x8004, 1 + special sp0D9_ComputerRelated + playse SE_PC_ON + msgbox gUnknown_08272D87, 4 + special sub_816AE58 + waitstate + releaseall + end gUnknown_081F863F:: @ 81F863F - .incbin "baserom.gba", 0x1f863f, 0xf14 + + .incbin "baserom.gba", 0x1f863f, 0xd + +LittlerootTown_BrendansHouse_2F_EventScript_1F864C:: @ 81F864C + msgbox gUnknown_08272CD5, 4 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_1F8656:: @ 81F8656 +LittlerootTown_MaysHouse_2F_EventScript_1F8656:: @ 81F8656 + msgbox LittlerootTown_BrendansHouse_2F_Text_1F877F, 3 + end + +LittlerootTown_BrendansHouse_2F_EventScript_1F865F:: @ 81F865F +LittlerootTown_MaysHouse_2F_EventScript_1F865F:: @ 81F865F + msgbox LittlerootTown_BrendansHouse_2F_Text_1F884F, 3 + end + +LittlerootTown_BrendansHouse_2F_Text_1F8668: @ 81F8668 + .string "The clock is stopped…\p" + .string "Better set it and start it!$" + +LittlerootTown_BrendansHouse_2F_Text_1F869A: @ 81F869A + .string "MOM: {PLAYER}, how do you like your\n" + .string "new room?\p" + .string "Good! Everything’s put away neatly!\p" + .string "They finished moving everything in\n" + .string "downstairs, too.\p" + .string "POKéMON movers are so convenient!\p" + .string "Oh, you should make sure that\n" + .string "everything’s all there on your desk.$" + +LittlerootTown_BrendansHouse_2F_Text_1F877F: @ 81F877F + .string "{PLAYER} flipped open the notebook.\p" + .string "ADVENTURE RULE NO. 1\n" + .string "Open the MENU with START.\p" + .string "ADVENTURE RULE NO. 2\n" + .string "Record your progress with SAVE.\p" + .string "The remaining pages are blank…$" + + .incbin "baserom.gba", 0x1f8820, 0x2f + +LittlerootTown_BrendansHouse_2F_Text_1F884F: @ 81F884F + .string "It’s a Nintendo GameCube.\p" + .string "A Game Boy Advance is connected to\n" + .string "serve as the Controller.$" + + .include "data/maps/scripts/LittlerootTown_MaysHouse_1F.inc" +LittlerootTown_BrendansHouse_1F_Text_1F8BC5: @ 81F8BC5 +LittlerootTown_MaysHouse_1F_Text_1F8BC5: @ 81F8BC5 + .string "Oh, hello. And you are?\p" + .string "… … … … … … … … …\n" + .string "… … … … … … … … …\p" + .string "Oh, you’re {PLAYER}{KUN}, our new next-door\n" + .string "neighbor! Hi!\p" + .string "We have a {STR_VAR_1} about the same\n" + .string "age as you.\p" + .string "Our {STR_VAR_1} was excited about making\n" + .string "a new friend.\p" + .string "Our {STR_VAR_1} is upstairs, I think.$" + +LittlerootTown_BrendansHouse_1F_Text_1F8CA5: @ 81F8CA5 + .string "Like child, like father.\p" + .string "My husband is as wild about POKéMON\n" + .string "as our child.\p" + .string "If he’s not at his LAB, he’s likely\n" + .string "scrabbling about in grassy places.$" + +LittlerootTown_BrendansHouse_1F_Text_1F8D37: @ 81F8D37 + .string "That {RIVAL}!\p" + .string "I guess our child is too busy with\n" + .string "POKéMON to notice that you came\l" + .string "to visit, {PLAYER}{KUN}.$" + +LittlerootTown_BrendansHouse_1F_Text_1F8D93: @ 81F8D93 + .string "Oh, {RIVAL} went out to ROUTE 103\n" + .string "just a little while ago.\p" + .string "Like father, like child.\n" + .string "{RIVAL} can’t stay quietly at home.$" + +LittlerootTown_BrendansHouse_1F_Text_1F8E01: @ 81F8E01 + .string "I think it’s wonderful for people to\n" + .string "travel with POKéMON.\p" + .string "But you should go home every so often\n" + .string "to let your mother know you’re okay.\p" + .string "She might not say it, but I’m sure she\n" + .string "worries about you, {PLAYER}{KUN}.$" + +LittlerootTown_MaysHouse_1F_Text_1F8EC6: @ 81F8EC6 + .string "Huh?\n" + .string "Who… Who are you?\p" + .string "… … … … … … … …\n" + .string "… … … … … … … …\p" + .string "Oh, you’re {PLAYER}{KUN}.\n" + .string "So your move was today.\p" + .string "Um… I’m MAY.\n" + .string "Glad to meet you!\p" + .string "I…\n" + .string "I have this dream of becoming friends\l" + .string "with POKéMON all over the world.\p" + .string "I… I heard about you, {PLAYER}{KUN}, from\n" + .string "my dad, PROF. BIRCH.\p" + .string "I was hoping that you would be nice,\n" + .string "{PLAYER}{KUN}, and that we could be friends.\p" + .string "Oh, this is silly, isn’t it?\n" + .string "I… I’ve just met you, {PLAYER}{KUN}.\p" + .string "Eheheh…\p" + .string "Oh, no! I forgot!\p" + .string "I was supposed to go help Dad catch\n" + .string "some wild POKéMON!\p" + .string "{PLAYER}{KUN}, I’ll catch you later!$" + +LittlerootTown_BrendansHouse_1F_Text_1F90B4: @ 81F90B4 + .string "Hey!\n" + .string "You…\p" + .string "Who are you?\p" + .string "Oh, you’re {PLAYER}, aren’t you?\n" + .string "Moved in next door, right?\p" + .string "I didn’t know that you’re a girl.\p" + .string "Dad, PROF. BIRCH, said that our new\n" + .string "next-door neighbor is a GYM LEADER’s\l" + .string "kid, so I assumed you’d be a guy.\p" + .string "My name’s BRENDAN.\n" + .string "So, hi, neighbor!\p" + .string "Huh? Hey, {PLAYER}, don’t you have\n" + .string "a POKéMON?\p" + .string "Do you want me to go catch you one?\p" + .string "Aw, darn, I forgot…\p" + .string "I’m supposed to go help my dad catch\n" + .string "some wild POKéMON.\p" + .string "Some other time, okay?$" + +LittlerootTown_BrendansHouse_1F_Text_1F9262: @ 81F9262 + .string "Hi, neighbor!\p" + .string "Do you already have your\n" + .string "own POKéMON?$" + + .include "data/maps/scripts/LittlerootTown_MaysHouse_2F.inc" +gUnknown_081F9553:: @ 81F9553 gUnknown_081F9553:: @ 81F9553 - .incbin "baserom.gba", 0x1f9553, 0x3c + lockall + checkplayergender + compare_var_to_value VAR_RESULT, 0 + goto_eq LittlerootTown_MaysHouse_2F_EventScript_1F956C + compare_var_to_value VAR_RESULT, 1 + goto_eq LittlerootTown_MaysHouse_2F_EventScript_1F9576 + end + +LittlerootTown_MaysHouse_2F_EventScript_1F956C:: @ 81F956C + msgbox gUnknown_08272CD5, 4 + releaseall + end + +LittlerootTown_MaysHouse_2F_EventScript_1F9576:: @ 81F9576 + setvar VAR_0x8004, 2 + special sp0D9_ComputerRelated + playse SE_PC_ON + msgbox gUnknown_08272D87, 4 + special sub_816AE58 + waitstate + releaseall + end gUnknown_081F958F:: @ 81F958F - .incbin "baserom.gba", 0x1f958f, 0xf47 + .incbin "baserom.gba", 0x1f958f, 0xd + +LittlerootTown_MaysHouse_2F_Text_1F959C: @ 81F959C + .string "Huh?\n" + .string "Who… Who are you?\p" + .string "… … … … … … … …\n" + .string "… … … … … … … …\p" + .string "Oh, you’re {PLAYER}{KUN}.\n" + .string "So your move was today.\p" + .string "Um… I’m MAY.\n" + .string "Glad to meet you!\p" + .string "I…\n" + .string "I have this dream of becoming friends\l" + .string "with POKéMON all over the world.\p" + .string "I… I heard about you, {PLAYER}{KUN}, from\n" + .string "my dad, PROF. BIRCH.\p" + .string "I was hoping that you would be nice,\n" + .string "{PLAYER}{KUN}, and that we could be friends.\p" + .string "Oh, this is silly, isn’t it?\n" + .string "I… I’ve just met you, {PLAYER}{KUN}.\p" + .string "Eheheh…\p" + .string "Oh, no! I forgot!\p" + .string "I was supposed to go help Dad catch\n" + .string "some wild POKéMON!\p" + .string "{PLAYER}{KUN}, I’ll catch you later!$" + +LittlerootTown_BrendansHouse_2F_Text_1F978A: @ 81F978A + .string "POKéMON fully restored!\n" + .string "Items ready, and…$" + +LittlerootTown_BrendansHouse_2F_Text_1F97B4: @ 81F97B4 + .string "Hey!\n" + .string "You…\p" + .string "Who are you?\p" + .string "Oh, you’re {PLAYER}, aren’t you?\n" + .string "Moved in next door, right?\p" + .string "I didn’t know that you’re a girl.\p" + .string "Dad, PROF. BIRCH, said that our new\n" + .string "next-door neighbor is a GYM LEADER’s\l" + .string "kid, so I assumed you’d be a guy.\p" + .string "My name’s BRENDAN.\n" + .string "So, hi, neighbor!\p" + .string "Huh? Hey, {PLAYER}, don’t you have\n" + .string "a POKéMON?\p" + .string "Do you want me to go catch you one?\p" + .string "Aw, darn, I forgot…\p" + .string "I’m supposed to go help my dad catch\n" + .string "some wild POKéMON.\p" + .string "Some other time, okay?$" + +LittlerootTown_BrendansHouse_2F_Text_1F9962: @ 81F9962 + .string "POKéMON fully restored…\n" + .string "Items all packed, and…$" + +LittlerootTown_BrendansHouse_2F_Text_1F9991: @ 81F9991 +LittlerootTown_MaysHouse_2F_Text_1F9991: @ 81F9991 + .string "It’s {RIVAL}’s POKé BALL!\p" + .string "Better leave it right where it is.$" + +LittlerootTown_BrendansHouse_2F_Text_1F99C9: @ 81F99C9 + .string "MAY: {PLAYER}{KUN}!\p" + .string "I was just checking my POKéDEX.\p" + .string "There’s still a lot of POKéMON that\n" + .string "I’ve seen but haven’t caught.\p" + .string "And there are many others that\n" + .string "I think will evolve.\p" + .string "I wonder where I should go catch\n" + .string "some POKéMON next?$" + +LittlerootTown_BrendansHouse_2F_Text_1F9A9E: @ 81F9A9E + .string "MAY: I wonder where I should go catch\n" + .string "some POKéMON next?\p" + .string "Wouldn’t it be funny if we ran into each\n" + .string "other, {PLAYER}{KUN}?$" + +LittlerootTown_BrendansHouse_2F_Text_1F9B0D: @ 81F9B0D + .string "BRENDAN: Hey, it’s {PLAYER}.\p" + .string "I was just checking out my POKéDEX.\p" + .string "There are still many POKéMON that\n" + .string "I need to catch, I know, but this\l" + .string "is looking pretty good.\p" + .string "Checking this POKéDEX out gives me\n" + .string "the urge to hit the road again.$" + +LittlerootTown_BrendansHouse_2F_Text_1F9BE7: @ 81F9BE7 + .string "BRENDAN: I’m having a hard time deciding\n" + .string "where I should catch POKéMON next.\p" + .string "Hey, {PLAYER}, if I see you while I’m out\n" + .string "catching POKéMON, I can pitch you a\l" + .string "battle if you’d like.$" + + .include "data/maps/scripts/LittlerootTown_ProfessorBirchsLab.inc" gUnknown_081FA4D6:: @ 81FA4D6 - .incbin "baserom.gba", 0x1fa4d6, 0x18ba5 + .incbin "baserom.gba", 0x1fa4d6, 0xc + +LittlerootTown_ProfessorBirchsLab_Text_1FA4E2: @ 81FA4E2 + .string "Hunh? PROF. BIRCH?\p" + .string "The PROF’s away on fieldwork.\n" + .string "Ergo, he isn’t here.\p" + .string "Oh, let me explain what fieldwork is.\p" + .string "It is to study things in the natural\n" + .string "environment, like fields and mountains,\l" + .string "instead of a laboratory.\p" + .string "The PROF isn’t one for doing desk work.\n" + .string "He’s the type of person who would\l" + .string "rather go outside and experience\l" + .string "things than read about them here.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA641: @ 81FA641 + .string "The PROF isn’t one for doing desk work.\n" + .string "He’s the type of person who would\l" + .string "rather go outside and experience\l" + .string "things than read about them here.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA6CE: @ 81FA6CE + .string "PROF. BIRCH is studying the habitats\n" + .string "and distribution of POKéMON.\p" + .string "The PROF enjoys {RIVAL}’s help, too.\n" + .string "There’s a lot of love there.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA74D: @ 81FA74D + .string "PROF. BIRCH: So, {PLAYER}{KUN}.\p" + .string "I’ve heard so much about you from\n" + .string "your father.\p" + .string "I’ve heard that you don’t have your\n" + .string "own POKéMON yet.\p" + .string "But the way you battled earlier,\n" + .string "you pulled it off with aplomb!\p" + .string "I guess you have your father’s blood\n" + .string "in your veins after all!\p" + .string "Oh, yes. As thanks for rescuing me,\n" + .string "I’d like you to have the POKéMON you\l" + .string "used earlier.\p" + .string "{PLAYER} received the {STR_VAR_1}!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA8B1: @ 81FA8B1 + .string "PROF. BIRCH: While you’re at it, why not\n" + .string "give a nickname to that {STR_VAR_1}?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA8F6: @ 81FA8F6 + .string "PROF. BIRCH: If you work at POKéMON\n" + .string "and gain experience, I think you’ll make\l" + .string "an extremely good TRAINER.\p" + .string "My kid, {RIVAL}, is also studying\n" + .string "POKéMON while helping me out.\p" + .string "{PLAYER}{KUN}, don’t you think it might be\n" + .string "a good idea to go see {RIVAL}?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FA9D5: @ 81FA9D5 + .string "PROF. BIRCH: Great!\n" + .string "{RIVAL} should be happy, too.\p" + .string "Get {RIVAL} to teach you what it\n" + .string "means to be a TRAINER.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAA35: @ 81FAA35 + .string "PROF. BIRCH: Oh, don’t be that way.\n" + .string "You should go meet my kid.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAA74: @ 81FAA74 + .string "PROF. BIRCH: {RIVAL}?\n" + .string "Gone home, I think.\p" + .string "Or maybe that kid’s scrabbling around\n" + .string "in tall grass again somewhere…\p" + .string "If you or your POKéMON get tired,\n" + .string "you should get some rest at home.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAB22: @ 81FAB22 + .string "PROF. BIRCH: Oh, hi, {PLAYER}{KUN}!\p" + .string "I heard you beat {RIVAL} on\n" + .string "your first try. That’s excellent!\p" + .string "{RIVAL}’s been helping with my research\n" + .string "for a long time.\p" + .string "{RIVAL} has an extensive history as\n" + .string "a TRAINER already.\p" + .string "Here, {PLAYER}{KUN}, I ordered this for my\n" + .string "research, but I think you should have\l" + .string "this POKéDEX.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAC32: @ 81FAC32 + .string "{PLAYER} received the POKéDEX!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAC4B: @ 81FAC4B + .string "PROF. BIRCH: The POKéDEX is a high-tech\n" + .string "tool that automatically makes a record\l" + .string "of any POKéMON you meet or catch.\p" + .string "My kid, {RIVAL}, goes everywhere\n" + .string "with it.\p" + .string "Whenever my kid catches a rare POKéMON\n" + .string "and records its data in the POKéDEX,\l" + .string "why, {RIVAL} looks for me while I’m out\l" + .string "doing fieldwork, and shows me.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAD6F: @ 81FAD6F + .string "PROF. BIRCH: Countless POKéMON\n" + .string "await you!\p" + .string "Argh, I’m getting the itch to get out\n" + .string "and do fieldwork again!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FADD7: @ 81FADD7 + .string "MAY: Oh, wow, {PLAYER}{KUN}!\n" + .string "You got a POKéDEX, too!\p" + .string "That’s great! Just like me!\n" + .string "I’ve got something for you, too!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAE40: @ 81FAE40 + .string "MAY: It’s fun if you can get a lot of\n" + .string "POKéMON!\p" + .string "I’m going to look all over the place\n" + .string "because I want different POKéMON.\p" + .string "If I find any cute POKéMON, I’ll catch\n" + .string "them with POKé BALLS!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAEF3: @ 81FAEF3 + .string "Oh? Your BAG’s full.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAF08: @ 81FAF08 + .string "MAY: I wonder where I should go look\n" + .string "for POKéMON next?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAF3F: @ 81FAF3F + .string "BRENDAN: Huh…\n" + .string "So you got a POKéDEX, too.\p" + .string "Well then, here.\n" + .string "I’ll give you these.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FAF8E: @ 81FAF8E + .string "BRENDAN: You know it’s more fun to\n" + .string "have a whole bunch of POKéMON.\p" + .string "I’m going to explore all over the place\n" + .string "to find different POKéMON.\p" + .string "If I find any cool POKéMON, you bet\n" + .string "I’ll try to get them with POKé BALLS.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB05D: @ 81FB05D + .string "Hey, your BAG’s full.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB073: @ 81FB073 + .string "BRENDAN: Where should I look for\n" + .string "POKéMON next…$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB0A2: @ 81FB0A2 + .string "It’s a serious-looking machine.\n" + .string "The PROF must use this for research.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB0E7: @ 81FB0E7 + .string "It’s a PC used for research.\n" + .string "Better not mess around with it.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB124: @ 81FB124 + .string "It’s crammed with books on POKéMON.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB148: @ 81FB148 + .string "It’s a book that’s too hard to read.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB16D: @ 81FB16D + .string "PROF. BIRCH: Now…\p" + .string "{PLAYER}{KUN} and {RIVAL}, I’ve had the two\n" + .string "of you help me study POKéMON.\p" + .string "Thanks to your help, new facts\n" + .string "are coming to light.\p" + .string "It appears that in the HOENN region,\n" + .string "there are also POKéMON from other\l" + .string "regions.\p" + .string "It goes to show how rich and varied\n" + .string "the natural environments of HOENN\l" + .string "happen to be.\p" + .string "That’s why I think it’s necessary for\n" + .string "me to upgrade your POKéDEX to\l" + .string "the NATIONAL Mode.\p" + .string "Here, let me see your POKéDEX units.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB30F: @ 81FB30F + .string "MAY: Eheheh!\p" + .string "It’s so cool that even my POKéDEX\n" + .string "is getting updated!\p" + .string "It’s because you went out and caught\n" + .string "so many POKéMON, {PLAYER}{KUN}!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB38E: @ 81FB38E + .string "BRENDAN: I went out all over HOENN\n" + .string "and checked out POKéMON.\p" + .string "You can thank me for getting\n" + .string "the NATIONAL Mode POKéDEX.\p" + .string "Yep, you’re lucky, {PLAYER}!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB419: @ 81FB419 + .string "PROF. BIRCH: Okay, all done!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB436: @ 81FB436 + .string "{PLAYER}’s POKéDEX was upgraded\n" + .string "to the NATIONAL Mode!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB466: @ 81FB466 + .string "PROF. BIRCH: But listen.\n" + .string "You’ve become the CHAMPION,\l" + .string "but your POKéMON journey isn’t over.\p" + .string "There is no end to the road\n" + .string "that is POKéMON.\p" + .string "Somewhere, there is a grassy patch\n" + .string "that’s waiting for you!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB528: @ 81FB528 + .string "MAY: I think I’ll take a short break\n" + .string "from fieldwork.\p" + .string "I think I’ll help the PROF here for\n" + .string "a while.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB58A: @ 81FB58A + .string "BRENDAN: For the time being,\n" + .string "I’m taking a break from fieldwork.\p" + .string "I’ll be helping out the PROF here\n" + .string "for a while.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB5F9: @ 81FB5F9 + .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" + .string "Let’s have a look at your POKéDEX.\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Yes, there’s no doubt about it.\p" + .string "You really have completed the HOENN\n" + .string "region’s POKéDEX.\p" + .string "That’s more than just impressive.\p" + .string "I have a gift for you.\p" + .string "Consider it my show of appreciation\n" + .string "for the fantastic work you’ve done.\p" + .string "My gift is a rare POKéMON only found\n" + .string "in another region!\p" + .string "You can have any one of these\n" + .string "three POKéMON!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB787: @ 81FB787 + .string "PROF. BIRCH: These are rare POKéMON\n" + .string "only found in another region!\p" + .string "You can have any one of these\n" + .string "three POKéMON!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB7F6: @ 81FB7F6 + .string "PROF. BIRCH: The FIRE POKéMON\n" + .string "CYNDAQUIL caught your eye!\p" + .string "You’re as sharp as ever!\p" + .string "So the CYNDAQUIL is your choice?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB869: @ 81FB869 + .string "PROF. BIRCH: The WATER POKéMON\n" + .string "TOTODILE is your choice!\p" + .string "You know how to pick a good one.\p" + .string "So, you’ll take the TOTODILE?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB8E0: @ 81FB8E0 + .string "PROF. BIRCH: The GRASS POKéMON\n" + .string "CHIKORITA is your choice!\p" + .string "You sure know what you’re doing.\p" + .string "So, you’ll take the CHIKORITA?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FB959: @ 81FB959 + .string "PROF. BIRCH: Take your time before\n" + .string "you decide.\p" + .string "They’re all invaluable POKéMON.$" + + .incbin "baserom.gba", 0x1fb9a8, 0x2f + +LittlerootTown_ProfessorBirchsLab_Text_1FB9D7: @ 81FB9D7 + .string "{PLAYER} received the {STR_VAR_1}\n" + .string "from PROF. BIRCH!$" + + .incbin "baserom.gba", 0x1fb9fc, 0x30 + +LittlerootTown_ProfessorBirchsLab_Text_1FBA2C: @ 81FBA2C + .string "PROF. BIRCH: Listen, {PLAYER}{KUN}.\n" + .string "You’ve completed the HOENN POKéDEX,\l" + .string "but your POKéMON journey isn’t over.\p" + .string "There is no end to the road\n" + .string "that is POKéMON.\p" + .string "Somewhere, there is a grassy patch\n" + .string "that’s waiting for you!$" + +LittlerootTown_ProfessorBirchsLab_Text_1FBAF8: @ 81FBAF8 + .string "You received the promised POKéMON.\n" + .string "Better leave the others alone.$" + + .incbin "baserom.gba", 0x1fbb3a, 0x2e + +LittlerootTown_ProfessorBirchsLab_Text_1FBB68: @ 81FBB68 + .string "MAY: {PLAYER}{KUN}, after this…\n" + .string "What are you going to do?\p" + .string "Are you going to keep battling\n" + .string "and sharpening your skills?\p" + .string "Or are you going to try filling\n" + .string "the NATIONAL POKéDEX?\p" + .string "I’m staying here to help the PROF.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FBC2D: @ 81FBC2D + .string "BRENDAN: Rather than collecting\n" + .string "POKéMON, I prefer slowly and \l" + .string "steadily raising the one I chose.$" + +LittlerootTown_ProfessorBirchsLab_Text_1FBC8D: @ 81FBC8D + .string "MAY: Oh, hi, {PLAYER}{KUN}!\n" + .string "Have you gone to that place,\l" + .string "the BATTLE FRONTIER?$" + +LittlerootTown_ProfessorBirchsLab_Text_1FBCD2: @ 81FBCD2 + .string "BRENDAN: Hey, {PLAYER}!\n" + .string "Have you gone out to that place,\l" + .string "the BATTLE FRONTIER?$" + + .incbin "baserom.gba", 0x1fbd1a, 0x16b + + .include "data/maps/scripts/OldaleTown_House1.inc" + .include "data/maps/scripts/OldaleTown_House2.inc" + .include "data/maps/scripts/OldaleTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/OldaleTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/OldaleTown_Mart.inc" + .include "data/maps/scripts/DewfordTown_House1.inc" + .include "data/maps/scripts/DewfordTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/DewfordTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/DewfordTown_Gym.inc" + .include "data/maps/scripts/DewfordTown_Hall.inc" + .include "data/maps/scripts/DewfordTown_House2.inc" + .include "data/maps/scripts/LavaridgeTown_HerbShop.inc" + .include "data/maps/scripts/LavaridgeTown_Gym_1F.inc" +LavaridgeTown_Gym_B1F_Text_1FEC31: @ 81FEC31 + .string "You must be getting tired by now.\n" + .string "You’d like to rest in the hot sand,\l" + .string "wouldn’t you?\p" + .string "But you should know that maintaining\n" + .string "your willpower is an important ability\l" + .string "for all TRAINERS.$" + +LavaridgeTown_Gym_B1F_Text_1FECE3: @ 81FECE3 + .string "Play with fire, and be burned…$" + +LavaridgeTown_Gym_B1F_Text_1FED02: @ 81FED02 + .string "Your skill is real…\n" + .string "But our LEADER FLANNERY is strong.\p" + .string "If you don’t watch yourself, you’ll be\n" + .string "burned seriously.$" + +LavaridgeTown_Gym_1F_Text_1FED72: @ 81FED72 + .string "Can your POKéMON withstand\n" + .string "392-degree heat?$" + +LavaridgeTown_Gym_1F_Text_1FED9E: @ 81FED9E + .string "It didn’t burn hotly enough…$" + +LavaridgeTown_Gym_1F_Text_1FEDBB: @ 81FEDBB + .string "The temperature of magma is\n" + .string "392 degrees.\p" + .string "Your POKéMON beat me, so they should\n" + .string "easily survive in magma.$" + +LavaridgeTown_Gym_1F_Text_1FEE22: @ 81FEE22 + .string "Um…\n" + .string "Okay, I’ll battle with you.$" + +LavaridgeTown_Gym_1F_Text_1FEE42: @ 81FEE42 + .string "Oh, but you’re too strong.$" + +LavaridgeTown_Gym_1F_Text_1FEE5D: @ 81FEE5D + .string "I’m going to be a pretty and strong\n" + .string "TRAINER just like FLANNERY.$" + +LavaridgeTown_Gym_B1F_Text_1FEE9D: @ 81FEE9D + .string "Come on, get with it!\n" + .string "Let’s go before my feelings cool!$" + +LavaridgeTown_Gym_B1F_Text_1FEED5: @ 81FEED5 + .string "It’s so hot, and yet my heart is\n" + .string "clutched by ice…$" + +LavaridgeTown_Gym_B1F_Text_1FEF07: @ 81FEF07 + .string "The way the battling spirit burns\n" + .string "within you, you may stand a chance\l" + .string "against our LEADER.$" + +LavaridgeTown_Gym_B1F_Text_1FEF60: @ 81FEF60 + .string "See how the flames blaze wildly?\n" + .string "They flare in anticipation of my win!$" + +LavaridgeTown_Gym_B1F_Text_1FEFA7: @ 81FEFA7 + .string "Something didn’t go right.$" + +LavaridgeTown_Gym_B1F_Text_1FEFC2: @ 81FEFC2 + .string "Well, so what? I say so what?\n" + .string "I can walk on hot coals barefoot!\p" + .string "…Don’t even think about trying it!$" + +LavaridgeTown_Gym_B1F_Text_1FF025: @ 81FF025 + .string "As much as I love mountains,\n" + .string "I especially love volcanoes.$" + +LavaridgeTown_Gym_B1F_Text_1FF05F: @ 81FF05F + .string "Well, it seems to me I lost without\n" + .string "ever being in control.$" + +LavaridgeTown_Gym_B1F_Text_1FF09A: @ 81FF09A + .string "I stay here because I became a fan\n" + .string "of FLANNERY’s power.\p" + .string "Hehehehe.$" + +LavaridgeTown_Gym_1F_Text_1FF0DC: @ 81FF0DC + .string "Welcome… No, wait.\p" + .string "Puny TRAINER, how good to see you’ve\n" + .string "made it here!\p" + .string "I have been entrusted with the…\n" + .string "No, wait.\p" + .string "I am FLANNERY, and I’m the GYM\n" + .string "LEADER here!\p" + .string "Uh…\n" + .string "Dare not underestimate me, though\l" + .string "I have been LEADER only a short time!\p" + .string "With skills inherited from my grand-\n" + .string "father, I shall, uh…demonstrate the\l" + .string "hot moves we have honed on this land!$" + +LavaridgeTown_Gym_1F_Text_1FF233: @ 81FF233 + .string "Oh…\n" + .string "I guess I was trying too hard…\p" + .string "I… I’ve only recently become\n" + .string "a GYM LEADER.\p" + .string "I tried too hard to be someone\n" + .string "I’m not.\p" + .string "I have to do things my natural way. If\n" + .string "I don’t, my POKéMON will be confused.\p" + .string "Thanks for teaching me that.\n" + .string "For that, you deserve this.$" + +LavaridgeTown_Gym_1F_Text_1FF32F: @ 81FF32F + .string "{PLAYER} received the HEAT BADGE\n" + .string "from FLANNERY.$" + +LavaridgeTown_Gym_1F_Text_1FF359: @ 81FF359 + .string "If you have a HEAT BADGE, all POKéMON\n" + .string "up to Level 50, even those you get in\l" + .string "trades from other people, will obey\l" + .string "you completely.\p" + .string "And, it lets POKéMON use the HM move\n" + .string "STRENGTH outside of battle.\p" + .string "This is a token of my appreciation.\n" + .string "Don’t be shy about taking it!$" + +LavaridgeTown_Gym_1F_Text_1FF45C: @ 81FF45C + .string "That TM50 contains OVERHEAT.\p" + .string "That move inflicts serious damage on\n" + .string "the opponent.\p" + .string "But it also sharply cuts the SP. ATK\n" + .string "of the POKéMON using it. It might not\l" + .string "be suitable for longer battles.$" + +LavaridgeTown_Gym_1F_Text_1FF517: @ 81FF517 + .string "Registered GYM LEADER FLANNERY\n" + .string "in the POKéNAV.$" + +LavaridgeTown_Gym_1F_Text_1FF546: @ 81FF546 + .string "Your power reminds me of someone…\p" + .string "Oh! I know! You battle like NORMAN,\n" + .string "the GYM LEADER of PETALBURG.$" + +LavaridgeTown_Gym_1F_Text_1FF5A9: @ 81FF5A9 + .string "LAVARIDGE TOWN POKéMON GYM$" + +LavaridgeTown_Gym_1F_Text_1FF5C4: @ 81FF5C4 + .string "LAVARIDGE TOWN POKéMON GYM\p" + .string "FLANNERY’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +LavaridgeTown_Gym_1F_Text_1FF601: @ 81FF601 + .string "FLANNERY: Losing a battle isn’t going\n" + .string "to deflate me.\p" + .string "I love POKéMON.\n" + .string "I love to battle.\l" + .string "And… I love this GYM!\p" + .string "Let’s exchange superhot moves\n" + .string "in another battle!$" + +LavaridgeTown_Gym_1F_Text_1FF69F: @ 81FF69F + .string "Whew!\n" + .string "On the verge of eruption!$" + +LavaridgeTown_Gym_1F_Text_1FF6BF: @ 81FF6BF + .string "FLANNERY: I lost the match,\n" + .string "but I’m completely satisfied.\p" + .string "It’s not often I get to enjoy a battle\n" + .string "this heated.\p" + .string "Let’s have another one like this\n" + .string "again sometime!$" + +LavaridgeTown_Gym_1F_Text_1FF75E: @ 81FF75E + .string "FLANNERY: Losing a battle isn’t going\n" + .string "to deflate me.\p" + .string "I love POKéMON.\n" + .string "I love to battle.\l" + .string "And… I love this GYM!\p" + .string "Let’s exchange superhot moves\n" + .string "in another battle!\p" + .string "Oh, wait. Do you only have one POKéMON\n" + .string "that can battle?\p" + .string "I hate to say this, but when you come\n" + .string "see me, bring at least two POKéMON.$" + + .include "data/maps/scripts/LavaridgeTown_Gym_B1F.inc" + .include "data/maps/scripts/LavaridgeTown_House.inc" + .include "data/maps/scripts/LavaridgeTown_Mart.inc" + .include "data/maps/scripts/LavaridgeTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/LavaridgeTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/FallarborTown_Mart.inc" + .include "data/maps/scripts/FallarborTown_BattleTentLobby.inc" + .include "data/maps/scripts/FallarborTown_BattleTentCorridor.inc" + .include "data/maps/scripts/FallarborTown_BattleTentBattleRoom.inc" + .include "data/maps/scripts/FallarborTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/FallarborTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/FallarborTown_House1.inc" + .include "data/maps/scripts/FallarborTown_House2.inc" + .include "data/maps/scripts/VerdanturfTown_BattleTentLobby.inc" + .include "data/maps/scripts/VerdanturfTown_BattleTentCorridor.inc" + .include "data/maps/scripts/VerdanturfTown_BattleTentBattleRoom.inc" + .include "data/maps/scripts/VerdanturfTown_Mart.inc" + .include "data/maps/scripts/VerdanturfTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/VerdanturfTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/VerdanturfTown_WandasHouse.inc" + .include "data/maps/scripts/VerdanturfTown_FriendshipRatersHouse.inc" + .include "data/maps/scripts/VerdanturfTown_House.inc" + .include "data/maps/scripts/PacifidlogTown_PokemonCenter_1F.inc" + .include "data/maps/scripts/PacifidlogTown_PokemonCenter_2F.inc" + .include "data/maps/scripts/PacifidlogTown_House1.inc" + .include "data/maps/scripts/PacifidlogTown_House2.inc" + .include "data/maps/scripts/PacifidlogTown_House3.inc" + .include "data/maps/scripts/PacifidlogTown_House4.inc" + .include "data/maps/scripts/PacifidlogTown_House5.inc" + .include "data/maps/scripts/PetalburgCity_WallysHouse.inc" + .include "data/maps/scripts/PetalburgCity_Gym.inc" + .include "data/maps/scripts/PetalburgCity_House1.inc" + .include "data/maps/scripts/PetalburgCity_House2.inc" + .include "data/maps/scripts/PetalburgCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/PetalburgCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/PetalburgCity_Mart.inc" + .include "data/maps/scripts/SlateportCity_SternsShipyard_1F.inc" + .include "data/maps/scripts/SlateportCity_SternsShipyard_2F.inc" + .include "data/maps/scripts/SlateportCity_BattleTentLobby.inc" + .include "data/maps/scripts/SlateportCity_BattleTentCorridor.inc" + .include "data/maps/scripts/SlateportCity_BattleTentBattleRoom.inc" + .include "data/maps/scripts/SlateportCity_House1.inc" + .include "data/maps/scripts/SlateportCity_PokemonFanClub.inc" + .include "data/maps/scripts/SlateportCity_OceanicMuseum_1F.inc" + .include "data/maps/scripts/SlateportCity_OceanicMuseum_2F.inc" + .include "data/maps/scripts/SlateportCity_Harbor.inc" + .include "data/maps/scripts/SlateportCity_House2.inc" + .include "data/maps/scripts/SlateportCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/SlateportCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/SlateportCity_Mart.inc" + .include "data/maps/scripts/MauvilleCity_Gym.inc" + .include "data/maps/scripts/MauvilleCity_BikeShop.inc" + .include "data/maps/scripts/MauvilleCity_House1.inc" + .include "data/maps/scripts/MauvilleCity_GameCorner.inc" + .include "data/maps/scripts/MauvilleCity_House2.inc" + .include "data/maps/scripts/MauvilleCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/MauvilleCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/MauvilleCity_Mart.inc" + .include "data/maps/scripts/RustboroCity_DevonCorp_1F.inc" + .include "data/maps/scripts/RustboroCity_DevonCorp_2F.inc" + .include "data/maps/scripts/RustboroCity_DevonCorp_3F.inc" + .include "data/maps/scripts/RustboroCity_Gym.inc" gUnknown_0821307B:: @ 821307B - .incbin "baserom.gba", 0x21307b, 0x110dd + .incbin "baserom.gba", 0x21307b, 0x22 + +RustboroCity_Gym_Text_21309D: @ 821309D + .string "Yo, how’s it going?\p" + .string "Listen, my friend!\n" + .string "Would you like to become the CHAMPION?\p" + .string "I’m no TRAINER, not me, but I can\n" + .string "sure give you winning advice.\p" + .string "That’s settled, then! We’ll aim for the\n" + .string "POKéMON CHAMPIONSHIP together!\p" + .string "It’s your job as a TRAINER to collect\n" + .string "GYM BADGES, am I right?\p" + .string "But GYM LEADERS aren’t pushovers!\p" + .string "And that’s where I come in!\n" + .string "I’m here to provide expert advice!\p" + .string "ROXANNE, the GYM LEADER, is a user\n" + .string "of ROCK-type POKéMON.\p" + .string "The ROCK type is very durable, but\n" + .string "it can’t stand WATER-type and\l" + .string "GRASS-type moves.\p" + .string "Come see me afterwards, if you beat\n" + .string "the GYM LEADER.\p" + .string "Well, go for it!$" + +RustboroCity_Gym_Text_2132E2: @ 82132E2 + .string "Whoa! What a breathtaking victory!\n" + .string "My cheering must’ve worked!\p" + .string "Great!\n" + .string "Check your TRAINER CARD.\p" + .string "The STONE BADGE you got should be\n" + .string "properly recorded on it.\p" + .string "In other words…\p" + .string "You’ve climbed the first step on\n" + .string "the stairs to the CHAMPIONSHIP!\p" + .string "That’s got to feel awesome!$" + +RustboroCity_Gym_Text_2133E9: @ 82133E9 + .string "Don’t take us GYM TRAINERS lightly!\n" + .string "I’ll show you why we’re better!$" + +RustboroCity_Gym_Text_21342D: @ 821342D + .string "You were too good for me…$" + +RustboroCity_Gym_Text_213447: @ 8213447 + .string "You haven’t seen anything of the ROCK\n" + .string "type’s terrifying power!$" + +RustboroCity_Gym_Text_213486: @ 8213486 + .string "If you can’t beat me, you won’t stand\n" + .string "a chance against ROXANNE!$" + +RustboroCity_Gym_Text_2134C6: @ 82134C6 + .string "Wow! You’ve got some potential!$" + +RustboroCity_Gym_Text_2134E6: @ 82134E6 + .string "ROXANNE is stronger than me by\n" + .string "several times.\p" + .string "You’d better be on your guard!$" + +RustboroCity_Gym_Text_213533: @ 8213533 + .string "We might be in the middle of town,\n" + .string "but so what?\p" + .string "My ROCK POKéMON need room to\n" + .string "rampage!$" + +RustboroCity_Gym_Text_213589: @ 8213589 + .string "Oh, man oh man!\n" + .string "Our challenger is one feisty customer!$" + +RustboroCity_Gym_Text_2135C0: @ 82135C0 + .string "I have to hand it to our LEADER.\p" + .string "It took smarts and sense for her to\n" + .string "pick the ROCK type at her young age.$" + +RustboroCity_Gym_Text_21362A: @ 821362A + .string "Hello, I am ROXANNE, the RUSTBORO\n" + .string "POKéMON GYM LEADER.\p" + .string "I became a GYM LEADER so that I might\n" + .string "apply what I learned at the POKéMON\l" + .string "TRAINER’S SCHOOL in battle.\p" + .string "Would you kindly demonstrate how you\n" + .string "battle, and with which POKéMON?$" + +RustboroCity_Gym_Text_21370B: @ 821370B + .string "So…\n" + .string "I lost…\p" + .string "It seems that I still have much more\n" + .string "to learn…\p" + .string "I understand.\p" + .string "The POKéMON LEAGUE’s rules state\n" + .string "that TRAINERS are to be given this\l" + .string "if they defeat a GYM LEADER.\p" + .string "Please accept the official POKéMON\n" + .string "LEAGUE STONE BADGE.$" + +RustboroCity_Gym_Text_2137EC: @ 82137EC + .string "{PLAYER} received the STONE BADGE\n" + .string "from ROXANNE.$" + +RustboroCity_Gym_Text_213816: @ 8213816 + .string "The STONE BADGE heightens the ATTACK\n" + .string "power of your POKéMON.\p" + .string "It also enables them to use the HM move\n" + .string "CUT outside of battle.\p" + .string "Please take this with you, too.$" + +RustboroCity_Gym_Text_2138B1: @ 82138B1 + .string "That TECHNICAL MACHINE, TM39,\n" + .string "contains ROCK TOMB.\p" + .string "It not only inflicts damage by dropping\n" + .string "rocks, it also lowers SPEED.\p" + .string "If you use a TM, it instantly teaches\n" + .string "the move to a POKéMON.\p" + .string "Remember, a TM can be used only once,\n" + .string "so think before you use it.$" + +RustboroCity_Gym_Text_2139A7: @ 82139A7 + .string "Since you are so strong, you should\n" + .string "challenge other GYM LEADERS.\p" + .string "By battling many TRAINERS, you should\n" + .string "learn many things.$" + +RustboroCity_Gym_Text_213A21: @ 8213A21 + .string "RUSTBORO CITY POKéMON GYM$" + +RustboroCity_Gym_Text_213A3B: @ 8213A3B + .string "RUSTBORO CITY POKéMON GYM\p" + .string "ROXANNE’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + + .incbin "baserom.gba", 0x213a76, 0x1b9 + +RustboroCity_Gym_Text_213C2F: @ 8213C2F + .string "ROXANNE: I’m so glad to see you again.\n" + .string "I’m ROXANNE, the GYM LEADER here.\p" + .string "I’m sure we’ve both experienced many\n" + .string "battles since we last met.\p" + .string "I would like to see how much better\n" + .string "we’ve become. Let us battle!$" + +RustboroCity_Gym_Text_213CF9: @ 8213CF9 + .string "Grr…\n" + .string "Again, I have lost…$" + +RustboroCity_Gym_Text_213D12: @ 8213D12 + .string "ROXANNE: I still have much to learn\n" + .string "when it comes to battling POKéMON.\p" + .string "That awareness makes me love battling\n" + .string "all that much more!$" + +RustboroCity_Gym_Text_213D93: @ 8213D93 + .string "ROXANNE: I’m so glad to see you again.\n" + .string "I’m ROXANNE, the GYM LEADER here.\p" + .string "I’m sure we’ve both experienced many\n" + .string "battles since we last met.\p" + .string "I would like to see how much better\n" + .string "we’ve become…\p" + .string "Oh, no…\n" + .string "You only have one POKéMON with you?\p" + .string "Please return with at least one more\n" + .string "POKéMON.$" + + .include "data/maps/scripts/RustboroCity_PokemonSchool.inc" + .include "data/maps/scripts/RustboroCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/RustboroCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/RustboroCity_Mart.inc" + .include "data/maps/scripts/RustboroCity_Flat1_1F.inc" + .include "data/maps/scripts/RustboroCity_Flat1_2F.inc" + .include "data/maps/scripts/RustboroCity_House1.inc" + .include "data/maps/scripts/RustboroCity_CuttersHouse.inc" + .include "data/maps/scripts/RustboroCity_House2.inc" + .include "data/maps/scripts/RustboroCity_Flat2_1F.inc" + .include "data/maps/scripts/RustboroCity_Flat2_2F.inc" + .include "data/maps/scripts/RustboroCity_Flat2_3F.inc" + .include "data/maps/scripts/RustboroCity_House3.inc" + .include "data/maps/scripts/FortreeCity_House1.inc" + .include "data/maps/scripts/FortreeCity_Gym.inc" + .include "data/maps/scripts/FortreeCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/FortreeCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/FortreeCity_Mart.inc" + .include "data/maps/scripts/FortreeCity_House2.inc" + .include "data/maps/scripts/FortreeCity_House3.inc" + .include "data/maps/scripts/FortreeCity_House4.inc" + .include "data/maps/scripts/FortreeCity_House5.inc" + .include "data/maps/scripts/FortreeCity_DecorationShop.inc" + .include "data/maps/scripts/LilycoveCity_CoveLilyMotel_1F.inc" + .include "data/maps/scripts/LilycoveCity_CoveLilyMotel_2F.inc" + .include "data/maps/scripts/LilycoveCity_LilycoveMuseum_1F.inc" + .include "data/maps/scripts/LilycoveCity_LilycoveMuseum_2F.inc" + .include "data/maps/scripts/LilycoveCity_ContestLobby.inc" + .include "data/maps/scripts/LilycoveCity_ContestHall.inc" + .include "data/maps/scripts/LilycoveCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/LilycoveCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/LilycoveCity_UnusedMart.inc" + .include "data/maps/scripts/LilycoveCity_PokemonTrainerFanClub.inc" + .include "data/maps/scripts/LilycoveCity_Harbor.inc" + .include "data/maps/scripts/LilycoveCity_MoveDeletersHouse.inc" + .include "data/maps/scripts/LilycoveCity_House1.inc" + .include "data/maps/scripts/LilycoveCity_House2.inc" + .include "data/maps/scripts/LilycoveCity_House3.inc" + .include "data/maps/scripts/LilycoveCity_House4.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStore_1F.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStore_2F.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStore_3F.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStore_4F.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStore_5F.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStoreRooftop.inc" + .include "data/maps/scripts/LilycoveCity_DepartmentStoreElevator.inc" + .include "data/maps/scripts/MossdeepCity_Gym.inc" + .include "data/maps/scripts/MossdeepCity_House1.inc" + .include "data/maps/scripts/MossdeepCity_House2.inc" + .include "data/maps/scripts/MossdeepCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/MossdeepCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/MossdeepCity_Mart.inc" + .include "data/maps/scripts/MossdeepCity_House3.inc" + .include "data/maps/scripts/MossdeepCity_StevensHouse.inc" + .include "data/maps/scripts/MossdeepCity_House4.inc" + .include "data/maps/scripts/MossdeepCity_SpaceCenter_1F.inc" + .include "data/maps/scripts/MossdeepCity_SpaceCenter_2F.inc" gUnknown_08224158:: @ 8224158 .incbin "baserom.gba", 0x224158, 0xf @@ -55,14 +3530,494 @@ gUnknown_08224167:: @ 8224167 .incbin "baserom.gba", 0x224167, 0xe gUnknown_08224175:: @ 8224175 - .incbin "baserom.gba", 0x224175, 0x14d3a + .incbin "baserom.gba", 0x224175, 0x2c + +MossdeepCity_SpaceCenter_2F_Text_2241A1: @ 82241A1 + .string "MOSSDEEP has mainly sunny weather,\n" + .string "and its winds are stable.\p" + .string "It’s an ideal location for launching\n" + .string "rockets.$" + +MossdeepCity_SpaceCenter_2F_Text_22420C: @ 822420C + .string "Why would TEAM MAGMA want to steal\n" + .string "our rocket fuel in the first place?$" + +MossdeepCity_SpaceCenter_2F_Text_224253: @ 8224253 + .string "If only I was a little younger, I would\n" + .string "have liked being an astronaut…\p" + .string "No… It’s not too late!\n" + .string "I can and will try!$" + +MossdeepCity_SpaceCenter_2F_Text_2242C5: @ 82242C5 + .string "If TEAM MAGMA takes the rocket fuel,\n" + .string "I won’t be able to go to space!\p" + .string "They can’t be allowed to get away\n" + .string "with such an outrage!$" + +MossdeepCity_SpaceCenter_2F_Text_224342: @ 8224342 + .string "I wish ordinary people could go into\n" + .string "space one day…$" + +MossdeepCity_SpaceCenter_2F_Text_224376: @ 8224376 + .string "TEAM MAGMA…\n" + .string "Do they want to go to space, too?$" + +MossdeepCity_SpaceCenter_2F_Text_2243A4: @ 82243A4 + .string "What’s wrong with you?\p" + .string "You’re outnumbered three to one,\n" + .string "but you still want to take us on?$" + +MossdeepCity_SpaceCenter_2F_Text_2243FE: @ 82243FE + .string "Good answer!\n" + .string "That’s what a smart person’ll do!$" + +MossdeepCity_SpaceCenter_2F_Text_22442D: @ 822442D + .string "A reckless go-getter, are you?\n" + .string "Okay, I’ll go first!$" + +MossdeepCity_SpaceCenter_2F_Text_224461: @ 8224461 + .string "I lost!\n" + .string "But!$" + +MossdeepCity_SpaceCenter_2F_Text_22446E: @ 822446E + .string "It’s too soon to be relieved!\n" + .string "I’m up next!$" + +MossdeepCity_SpaceCenter_2F_Text_224499: @ 8224499 + .string "I lost, too!\n" + .string "But!$" + +MossdeepCity_SpaceCenter_2F_Text_2244AB: @ 82244AB + .string "I bet you want to take a break.\n" + .string "But I’m not about to let you do that!$" + +MossdeepCity_SpaceCenter_2F_Text_2244F1: @ 82244F1 + .string "We should’ve taken a break…\n" + .string "That’s what we should’ve done…$" + +MossdeepCity_SpaceCenter_2F_Text_22452C: @ 822452C + .string "Three of us here, and look at the sorry\n" + .string "mess we got ourselves into.$" + +MossdeepCity_SpaceCenter_2F_Text_224570: @ 8224570 + .string "We three losing like this…\n" + .string "We look worse than usual by triple!$" + +MossdeepCity_SpaceCenter_2F_Text_2245AF: @ 82245AF + .string "Are we being useful to our leader\n" + .string "at all?$" + +MossdeepCity_SpaceCenter_2F_Text_2245D9: @ 82245D9 + .string "Hehehe!\p" + .string "We come all the way here to get some\n" + .string "fuel, and we’re interfered with again!\p" + .string "If you’re going to mess with us too,\n" + .string "we’ll take care of you at the same time!$" + +MossdeepCity_SpaceCenter_2F_Text_22467B: @ 822467B + .string "MAXIE: Clear out of the way!\n" + .string "Don’t you dare interfere!$" + +MossdeepCity_SpaceCenter_2F_Text_2246B2: @ 82246B2 + .string "STEVEN: TEAM MAGMA…\p" + .string "What’s the point of stealing rocket\n" + .string "fuel?$" + +MossdeepCity_SpaceCenter_2F_Text_2246F0: @ 82246F0 + .string "MAXIE: Fufufu… Since you’re so\n" + .string "curious, you deserve an explanation.\p" + .string "We’re going to jettison the entire\n" + .string "load into MT. CHIMNEY!\p" + .string "With GROUDON gone, we have no need\n" + .string "for that slag heap of a mountain!\p" + .string "So we’ll use the fuel’s power to make\n" + .string "the volcano erupt!\p" + .string "It will be savage!$" + +MossdeepCity_SpaceCenter_2F_Text_2247FF: @ 82247FF + .string "STEVEN: {PLAYER}{KUN}!\n" + .string "You’re going to help me?\p" + .string "Let’s go into battle together!\n" + .string "Are you ready?$" + +MossdeepCity_SpaceCenter_2F_Text_224854: @ 8224854 + .string "STEVEN: Then, hurry!\n" + .string "Get ready quickly!$" + + .incbin "baserom.gba", 0x22487c, 0x46 + +MossdeepCity_SpaceCenter_2F_Text_2248C2: @ 82248C2 + .string "MAXIE: We failed to make the volcano\n" + .string "erupt…\p" + .string "We failed to control GROUDON after\n" + .string "we had awoken it…\p" + .string "Is our goal to expand the land\n" + .string "misguided?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "If…\n" + .string "If we, TEAM MAGMA, are wrong…\l" + .string "… … … … … …\p" + .string "Then might TEAM AQUA’s goal to expand\n" + .string "the sea also be equally misguided?$" + +MossdeepCity_SpaceCenter_2F_Text_2249DC: @ 82249DC + .string "MAXIE: All right…\n" + .string "We will give up on the fuel…\p" + .string "There appear to be more important\n" + .string "matters that I must examine…$" + +MossdeepCity_SpaceCenter_2F_Text_224A4A: @ 8224A4A + .string "STEVEN: Whew, that was too tense.\n" + .string "{PLAYER}{KUN}, thank you.\p" + .string "I have something to give you as\n" + .string "thanks for your support.\p" + .string "Please come see me at home\n" + .string "after this.\p" + .string "Oh, yes, I don’t live in RUSTBORO CITY.\n" + .string "I live right here on this island.$" + + .include "data/maps/scripts/MossdeepCity_GameCorner_1F.inc" + .include "data/maps/scripts/MossdeepCity_GameCorner_B1F.inc" + .include "data/maps/scripts/SootopolisCity_Gym_1F.inc" + .include "data/maps/scripts/SootopolisCity_Gym_B1F.inc" + .include "data/maps/scripts/SootopolisCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/SootopolisCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/SootopolisCity_Mart.inc" + .include "data/maps/scripts/SootopolisCity_House1.inc" + .include "data/maps/scripts/SootopolisCity_House2.inc" + .include "data/maps/scripts/SootopolisCity_House3.inc" + .include "data/maps/scripts/SootopolisCity_House4.inc" + .include "data/maps/scripts/SootopolisCity_House5.inc" + .include "data/maps/scripts/SootopolisCity_House6.inc" + .include "data/maps/scripts/SootopolisCity_House7.inc" + .include "data/maps/scripts/SootopolisCity_LotadAndSeedotHouse.inc" + .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_1F.inc" +SootopolisCity_MysteryEventsHouse_B1F_Text_227D40: @ 8227D40 + .string "The match ended up a draw.$" + +SootopolisCity_MysteryEventsHouse_1F_Text_227D5B: @ 8227D5B + .string "So, it became a standoff.\p" + .string "It was a brilliant match in which\n" + .string "neither side conceded a step!$" + + .incbin "baserom.gba", 0x227db5, 0x3 + +SootopolisCity_MysteryEventsHouse_1F_Text_227DB8: @ 8227DB8 + .string "That was superlative!\p" + .string "Why, it was like seeing myself in\n" + .string "my youth again!$" + + .incbin "baserom.gba", 0x227e00, 0x3 + +SootopolisCity_MysteryEventsHouse_1F_Text_227E03: @ 8227E03 + .string "Ah, too bad for you!\p" + .string "But it was a good match.\n" + .string "I hope you can win next time.$" + + .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_B1F.inc" + .include "data/maps/scripts/EverGrandeCity_SidneysRoom.inc" + .include "data/maps/scripts/EverGrandeCity_PhoebesRoom.inc" + .include "data/maps/scripts/EverGrandeCity_GlaciasRoom.inc" + .include "data/maps/scripts/EverGrandeCity_DrakesRoom.inc" + .include "data/maps/scripts/EverGrandeCity_ChampionsRoom.inc" + .include "data/maps/scripts/EverGrandeCity_Hall1.inc" + .include "data/maps/scripts/EverGrandeCity_Hall2.inc" + .include "data/maps/scripts/EverGrandeCity_Hall3.inc" + .include "data/maps/scripts/EverGrandeCity_Hall4.inc" + .include "data/maps/scripts/EverGrandeCity_Hall5.inc" + .include "data/maps/scripts/EverGrandeCity_PokemonLeague_1F.inc" + .include "data/maps/scripts/EverGrandeCity_HallOfFame.inc" + .include "data/maps/scripts/EverGrandeCity_PokemonCenter_1F.inc" + .include "data/maps/scripts/EverGrandeCity_PokemonCenter_2F.inc" + .include "data/maps/scripts/EverGrandeCity_PokemonLeague_2F.inc" + .include "data/maps/scripts/Route104_MrBrineysHouse.inc" + .include "data/maps/scripts/Route104_PrettyPetalFlowerShop.inc" + .include "data/maps/scripts/Route111_WinstrateFamilysHouse.inc" + .include "data/maps/scripts/Route111_OldLadysRestStop.inc" + .include "data/maps/scripts/Route112_CableCarStation.inc" + .include "data/maps/scripts/MtChimney_CableCarStation.inc" + .include "data/maps/scripts/Route114_FossilManiacsHouse.inc" + .include "data/maps/scripts/Route114_FossilManiacsTunnel.inc" + .include "data/maps/scripts/Route114_LanettesHouse.inc" + .include "data/maps/scripts/Route116_TunnelersRestHouse.inc" + .include "data/maps/scripts/Route117_PokemonDayCare.inc" + .include "data/maps/scripts/Route121_SafariZoneEntrance.inc" + .include "data/maps/scripts/MeteorFalls_1F_1R.inc" + .include "data/maps/scripts/MeteorFalls_1F_2R.inc" + .include "data/maps/scripts/MeteorFalls_B1F_1R.inc" + .include "data/maps/scripts/MeteorFalls_B1F_2R.inc" + .include "data/maps/scripts/RusturfTunnel.inc" + .include "data/maps/scripts/Underwater_SootopolisCity.inc" + .include "data/maps/scripts/DesertRuins.inc" + .include "data/maps/scripts/GraniteCave_1F.inc" + .include "data/maps/scripts/GraniteCave_B1F.inc" + .include "data/maps/scripts/GraniteCave_B2F.inc" + .include "data/maps/scripts/GraniteCave_StevensRoom.inc" + .include "data/maps/scripts/PetalburgWoods.inc" + .include "data/maps/scripts/MtChimney.inc" + .include "data/maps/scripts/JaggedPass.inc" + .include "data/maps/scripts/FieryPath.inc" + .include "data/maps/scripts/MtPyre_1F.inc" + .include "data/maps/scripts/MtPyre_2F.inc" + .include "data/maps/scripts/MtPyre_3F.inc" + .include "data/maps/scripts/MtPyre_4F.inc" +MtPyre_5F_Text_231BE0: @ 8231BE0 + .string "Teacher…\n" + .string "Please watch over my progress!$" + +MtPyre_5F_Text_231C08: @ 8231C08 + .string "Teacher…\n" + .string "Please forgive me!$" + +MtPyre_5F_Text_231C24: @ 8231C24 + .string "Until I improve, my teacher, who rests\n" + .string "here, will never find true peace…$" + + .include "data/maps/scripts/MtPyre_5F.inc" +MtPyre_4F_Text_231C85: @ 8231C85 + .string "I love all things horrifying…\n" + .string "It’s like a disease…\p" + .string "When I’m here…\n" + .string "I shiver with fear…$" + +MtPyre_4F_Text_231CDB: @ 8231CDB + .string "Losing, I dislike…$" + +MtPyre_4F_Text_231CEE: @ 8231CEE + .string "I want to see dreadful things…\n" + .string "I can’t leave…\p" + .string "Stay…\n" + .string "Won’t you stay with me?$" + + .include "data/maps/scripts/MtPyre_6F.inc" + .include "data/maps/scripts/MtPyre_Exterior.inc" + .include "data/maps/scripts/MtPyre_Summit.inc" + .include "data/maps/scripts/AquaHideout_1F.inc" + .include "data/maps/scripts/AquaHideout_B1F.inc" + .include "data/maps/scripts/AquaHideout_B2F.inc" + .include "data/maps/scripts/Underwater_SeafloorCavern.inc" + .include "data/maps/scripts/SeafloorCavern_Entrance.inc" + .include "data/maps/scripts/SeafloorCavern_Room1.inc" + .include "data/maps/scripts/SeafloorCavern_Room2.inc" + .include "data/maps/scripts/SeafloorCavern_Room3.inc" + .include "data/maps/scripts/SeafloorCavern_Room4.inc" + .include "data/maps/scripts/SeafloorCavern_Room5.inc" + .include "data/maps/scripts/SeafloorCavern_Room6.inc" + .include "data/maps/scripts/SeafloorCavern_Room7.inc" + .include "data/maps/scripts/SeafloorCavern_Room8.inc" + .include "data/maps/scripts/SeafloorCavern_Room9.inc" + .include "data/maps/scripts/CaveOfOrigin_Entrance.inc" + .include "data/maps/scripts/CaveOfOrigin_1F.inc" + .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap1.inc" + .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap2.inc" + .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap3.inc" + .include "data/maps/scripts/CaveOfOrigin_B1F.inc" + .include "data/maps/scripts/VictoryRoad_1F.inc" + .include "data/maps/scripts/VictoryRoad_B1F.inc" + .include "data/maps/scripts/VictoryRoad_B2F.inc" + .include "data/maps/scripts/ShoalCave_LowTideEntranceRoom.inc" + .include "data/maps/scripts/ShoalCave_LowTideInnerRoom.inc" + .include "data/maps/scripts/ShoalCave_LowTideStairsRoom.inc" + .include "data/maps/scripts/ShoalCave_LowTideLowerRoom.inc" + .include "data/maps/scripts/ShoalCave_HighTideEntranceRoom.inc" + .include "data/maps/scripts/ShoalCave_HighTideInnerRoom.inc" + .include "data/maps/scripts/NewMauville_Entrance.inc" + .include "data/maps/scripts/NewMauville_Inside.inc" + .include "data/maps/scripts/AbandonedShip_Deck.inc" + .include "data/maps/scripts/AbandonedShip_Corridors_1F.inc" + .include "data/maps/scripts/AbandonedShip_Rooms_1F.inc" + .include "data/maps/scripts/AbandonedShip_Corridors_B1F.inc" +AbandonedShip_HiddenFloorCorridors_Text_237FA5: @ 8237FA5 + .string "The door is open.$" + + .include "data/maps/scripts/AbandonedShip_Rooms_B1F.inc" + .include "data/maps/scripts/AbandonedShip_Rooms2_B1F.inc" + .include "data/maps/scripts/AbandonedShip_Underwater1.inc" + .include "data/maps/scripts/AbandonedShip_Room_B1F.inc" + .include "data/maps/scripts/AbandonedShip_Rooms2_1F.inc" + .include "data/maps/scripts/AbandonedShip_CaptainsOffice.inc" + .include "data/maps/scripts/AbandonedShip_Underwater2.inc" + .include "data/maps/scripts/AbandonedShip_HiddenFloorCorridors.inc" + .include "data/maps/scripts/AbandonedShip_HiddenFloorRooms.inc" + .include "data/maps/scripts/IslandCave.inc" gUnknown_08238EAF:: @ 8238EAF - .incbin "baserom.gba", 0x238eaf, 0x54a + .incbin "baserom.gba", 0x238eaf, 0x40 + +IslandCave_EventScript_238EEF:: @ 8238EEF + lockall + checkflag FLAG_0x003 + call_if 1, IslandCave_EventScript_238F45 + checkflag FLAG_SYS_BRAILLE_WAIT + goto_eq IslandCave_EventScript_238F13 + braillemessage IslandCave_Braille_2A6CD4 + setflag FLAG_0x002 + special ShouldDoBrailleRegicePuzzle + goto IslandCave_EventScript_238F41 + end + +IslandCave_EventScript_238F13:: @ 8238F13 + msgbox gUnknown_0827304E, 4 + releaseall + end + +IslandCave_EventScript_238F1D:: @ 8238F1D + lockall + checkflag FLAG_0x003 + call_if 1, IslandCave_EventScript_238F45 + braillemessage IslandCave_Braille_2A6CD4 + checkflag FLAG_SYS_BRAILLE_WAIT + goto_eq IslandCave_EventScript_238F41 + setflag FLAG_0x002 + special ShouldDoBrailleRegicePuzzle + goto IslandCave_EventScript_238F41 + end + +IslandCave_EventScript_238F41:: @ 8238F41 + waitbuttonpress + hidebox2 + releaseall + end + +IslandCave_EventScript_238F45:: @ 8238F45 + setvar VAR_0x403B, 0 + setvar VAR_0x403C, 0 + setvar VAR_0x403D, 0 + clearflag FLAG_0x003 + return + +IslandCave_EventScript_238F58:: @ 8238F58 + lock + faceplayer + waitse + playmoncry SPECIES_REGICE, 2 + delay 40 + waitmoncry + setwildbattle SPECIES_REGICE, 40, ITEM_NONE + setflag FLAG_SYS_CTRL_OBJ_DELETE + special sub_80B0A74 + waitstate + clearflag FLAG_SYS_CTRL_OBJ_DELETE + specialvar VAR_RESULT, sub_8138B80 + compare_var_to_value VAR_RESULT, 1 + goto_eq IslandCave_EventScript_238F9F + compare_var_to_value VAR_RESULT, 4 + goto_eq IslandCave_EventScript_238FA8 + compare_var_to_value VAR_RESULT, 5 + goto_eq IslandCave_EventScript_238FA8 + setflag FLAG_0x1BC + release + end + +IslandCave_EventScript_238F9F:: @ 8238F9F + setflag FLAG_0x1BC + goto IslandCave_EventScript_27376D + end + +IslandCave_EventScript_238FA8:: @ 8238FA8 + setvar VAR_0x8004, 402 + goto IslandCave_EventScript_273776 + end + + .include "data/maps/scripts/AncientTomb.inc" + .include "data/maps/scripts/Underwater_Route134.inc" + .include "data/maps/scripts/Underwater_SealedChamber.inc" + .include "data/maps/scripts/SealedChamber_OuterRoom.inc" + .include "data/maps/scripts/SealedChamber_InnerRoom.inc" + .include "data/maps/scripts/ScorchedSlab.inc" + .include "data/maps/scripts/AquaHideout_UnusedRubyMap1.inc" + .include "data/maps/scripts/AquaHideout_UnusedRubyMap2.inc" + .include "data/maps/scripts/AquaHideout_UnusedRubyMap3.inc" + .include "data/maps/scripts/SkyPillar_Entrance.inc" + .include "data/maps/scripts/SkyPillar_Outside.inc" gUnknown_082393F9:: @ 82393F9 - .incbin "baserom.gba", 0x2393f9, 0x20c2 + .incbin "baserom.gba", 0x2393f9, 0x1d + +SkyPillar_Outside_Text_239416: @ 8239416 + .string "WALLACE: Oh, my, I’m terribly sorry!\p" + .string "In my haste, I didn’t notice that\n" + .string "I’d left you behind!\p" + .string "I’ve opened the locked door of\n" + .string "the SKY PILLAR.\p" + .string "{PLAYER}{KUN}, let’s be on our way!$" + +SkyPillar_Outside_Text_2394BC: @ 82394BC + .string "WALLACE: It’s an earthquake!\p" + .string "There’s not a moment to waste!\n" + .string "We’ve got to hurry!$" + +SkyPillar_Outside_Text_23950C: @ 823950C + .string "WALLACE: Hmm…\n" + .string "The situation is getting worse…$" + +SkyPillar_Outside_Text_23953A: @ 823953A + .string "WALLACE: This isn’t good…\p" + .string "The weather distortion is spreading\n" + .string "even here…\p" + .string "{PLAYER}{KUN}.\p" + .string "RAYQUAZA should be farther up\n" + .string "from here.\p" + .string "I’m worried about SOOTOPOLIS.\n" + .string "I’ve got to go back.\p" + .string "Everything is in your hands now.\n" + .string "Don’t fail us!$" + + .include "data/maps/scripts/SkyPillar_1F.inc" + .include "data/maps/scripts/SkyPillar_2F.inc" + .include "data/maps/scripts/SkyPillar_3F.inc" + .include "data/maps/scripts/SkyPillar_4F.inc" + .include "data/maps/scripts/ShoalCave_LowTideIceRoom.inc" + .include "data/maps/scripts/SkyPillar_5F.inc" + .include "data/maps/scripts/SkyPillar_Top.inc" + .include "data/maps/scripts/MagmaHideout_1F.inc" + .include "data/maps/scripts/MagmaHideout_2F_1R.inc" + .include "data/maps/scripts/MagmaHideout_2F_2R.inc" + .include "data/maps/scripts/MagmaHideout_3F_1R.inc" + .include "data/maps/scripts/MagmaHideout_3F_2R.inc" + .include "data/maps/scripts/MagmaHideout_4F.inc" + .include "data/maps/scripts/MagmaHideout_3F_3R.inc" + .include "data/maps/scripts/MagmaHideout_2F_3R.inc" + .include "data/maps/scripts/MirageTower_1F.inc" + .include "data/maps/scripts/MirageTower_2F.inc" + .include "data/maps/scripts/MirageTower_3F.inc" + .include "data/maps/scripts/MirageTower_4F.inc" + .include "data/maps/scripts/DesertUnderpass.inc" + .include "data/maps/scripts/ArtisanCave_B1F.inc" + .include "data/maps/scripts/ArtisanCave_1F.inc" + .include "data/maps/scripts/Underwater_MarineCave.inc" + .include "data/maps/scripts/MarineCave_Entrance.inc" + .include "data/maps/scripts/MarineCave_End.inc" + .include "data/maps/scripts/TerraCave_Entrance.inc" + .include "data/maps/scripts/TerraCave_End.inc" + .include "data/maps/scripts/AlteringCave.inc" + .include "data/maps/scripts/MeteorFalls_StevensCave.inc" + .include "data/maps/scripts/SecretBase_BlueCave1.inc" + .include "data/maps/scripts/SecretBase_BlueCave2.inc" + .include "data/maps/scripts/SecretBase_BlueCave3.inc" + .include "data/maps/scripts/SecretBase_BlueCave4.inc" + .include "data/maps/scripts/SecretBase_BrownCave1.inc" + .include "data/maps/scripts/SecretBase_BrownCave2.inc" + .include "data/maps/scripts/SecretBase_BrownCave3.inc" + .include "data/maps/scripts/SecretBase_BrownCave4.inc" + .include "data/maps/scripts/SecretBase_RedCave1.inc" + .include "data/maps/scripts/SecretBase_RedCave2.inc" + .include "data/maps/scripts/SecretBase_RedCave3.inc" + .include "data/maps/scripts/SecretBase_RedCave4.inc" + .include "data/maps/scripts/SecretBase_Shrub1.inc" + .include "data/maps/scripts/SecretBase_Shrub2.inc" + .include "data/maps/scripts/SecretBase_Shrub3.inc" + .include "data/maps/scripts/SecretBase_Shrub4.inc" + .include "data/maps/scripts/SecretBase_Tree1.inc" + .include "data/maps/scripts/SecretBase_Tree2.inc" + .include "data/maps/scripts/SecretBase_Tree3.inc" + .include "data/maps/scripts/SecretBase_Tree4.inc" + .include "data/maps/scripts/SecretBase_YellowCave1.inc" + .include "data/maps/scripts/SecretBase_YellowCave2.inc" + .include "data/maps/scripts/SecretBase_YellowCave3.inc" + .include "data/maps/scripts/SecretBase_YellowCave4.inc" gUnknown_0823B4BB:: @ 823B4BB .incbin "baserom.gba", 0x23b4bb, 0x2d @@ -79,47 +4034,3688 @@ gUnknown_0823B684:: @ 823B684 .incbin "baserom.gba", 0x23b684, 0x8 gUnknown_0823B68C:: @ 823B68C - .incbin "baserom.gba", 0x23b68c, 0x9c4 + .incbin "baserom.gba", 0x23b68c, 0xcd + +SecretBase_RedCave1_Text_23B759: @ 823B759 + .string "Want to make your SECRET BASE here?$" + + .include "data/maps/scripts/SingleBattleColosseum.inc" + .include "data/maps/scripts/TradeCenter.inc" + .include "data/maps/scripts/RecordCorner.inc" + .include "data/maps/scripts/DoubleBattleColosseum.inc" + .include "data/maps/scripts/LinkContestRoom1.inc" + .include "data/maps/scripts/LinkContestRoom2.inc" + .include "data/maps/scripts/LinkContestRoom3.inc" + .include "data/maps/scripts/LinkContestRoom4.inc" + .include "data/maps/scripts/LinkContestRoom5.inc" + .include "data/maps/scripts/LinkContestRoom6.inc" + .include "data/maps/scripts/UnknownMap_25_29.inc" + .include "data/maps/scripts/UnknownMap_25_30.inc" + .include "data/maps/scripts/UnknownMap_25_31.inc" + .include "data/maps/scripts/UnknownMap_25_32.inc" + .include "data/maps/scripts/UnknownMap_25_33.inc" + .include "data/maps/scripts/UnknownMap_25_34.inc" + .include "data/maps/scripts/InsideOfTruck.inc" + .include "data/maps/scripts/SSTidalCorridor.inc" gUnknown_0823C050:: @ 823C050 - .incbin "baserom.gba", 0x23c050, 0x6431 + + .incbin "baserom.gba", 0x23c050, 0x17 + +SSTidalCorridor_EventScript_23C067:: @ 823C067 + special sub_8137FB0 + setvar VAR_PORTHOLE, 3 + lockall + playse SE_PINPON + msgbox SSTidalCorridor_Text_23C4E3, 4 + releaseall + end + +SSTidalCorridor_EventScript_23C07D:: @ 823C07D + special sub_8137FB0 + setvar VAR_PORTHOLE, 8 + lockall + playse SE_PINPON + msgbox SSTidalCorridor_Text_23C50F, 4 + releaseall + end + +SSTidalRooms_EventScript_23C093:: @ 823C093 + special sub_8137FB0 + setvar VAR_PORTHOLE, 8 + playse SE_PINPON + msgbox SSTidalRooms_Text_23C50F, 4 + return + +SSTidalRooms_EventScript_23C0A7:: @ 823C0A7 + switch VAR_PORTHOLE + case 2, SSTidalRooms_EventScript_23C03C + case 3, SSTidalRooms_EventScript_23C03C + case 6, SSTidalRooms_EventScript_23C028 + case 7, SSTidalRooms_EventScript_23C093 + return + +SSTidalCorridor_EventScript_23C0D9:: @ 823C0D9 + msgbox SSTidalCorridor_Text_23C6EC, 2 + end + +SSTidalCorridor_EventScript_23C0E2:: @ 823C0E2 + lock + faceplayer + waitse + playmoncry SPECIES_WINGULL, 0 + msgbox SSTidalCorridor_Text_23C7E1, 4 + waitmoncry + release + end + +SSTidalCorridor_EventScript_23C0F5:: @ 823C0F5 + msgbox SSTidalCorridor_Text_23C7F8, 3 + end + +SSTidalCorridor_EventScript_23C0FE:: @ 823C0FE + msgbox SSTidalCorridor_Text_23C800, 3 + end + +SSTidalCorridor_EventScript_23C107:: @ 823C107 + msgbox SSTidalCorridor_Text_23C808, 3 + end + +SSTidalCorridor_EventScript_23C110:: @ 823C110 + msgbox SSTidalCorridor_Text_23C810, 3 + end + +SSTidalCorridor_EventScript_23C119:: @ 823C119 + lock + faceplayer + compare_var_to_value VAR_PORTHOLE, 4 + goto_eq SSTidalCorridor_EventScript_23C13B + compare_var_to_value VAR_PORTHOLE, 8 + goto_eq SSTidalCorridor_EventScript_23C15A + msgbox SSTidalCorridor_Text_23C596, 4 + release + end + +SSTidalCorridor_EventScript_23C13B:: @ 823C13B + setrespawn 8 + msgbox SSTidalCorridor_Text_23C64F, 4 + checkflag FLAG_0x104 + call_if 1, SSTidalCorridor_EventScript_23C179 + warp LILYCOVE_CITY_HARBOR, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_23C15A:: @ 823C15A + setrespawn 4 + msgbox SSTidalCorridor_Text_23C64F, 4 + checkflag FLAG_0x104 + call_if 1, SSTidalCorridor_EventScript_23C179 + warp SLATEPORT_CITY_HARBOR, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_23C179:: @ 823C179 + setflag FLAG_0x3B7 + return + +SSTidalCorridor_EventScript_23C17D:: @ 823C17D + lockall + compare_var_to_value VAR_PORTHOLE, 2 + goto_eq SSTidalCorridor_EventScript_23C19E + compare_var_to_value VAR_PORTHOLE, 7 + goto_eq SSTidalCorridor_EventScript_23C19E + msgbox SSTidalCorridor_Text_23C6C3, 4 + releaseall + end + +SSTidalCorridor_EventScript_23C19E:: @ 823C19E + special sub_80FB7A4 + waitstate + end + +SSTidalCorridor_EventScript_23C1A3:: @ 823C1A3 + lock + faceplayer + checkflag FLAG_0x0F7 + goto_eq SSTidalCorridor_EventScript_23C1BD + call SSTidalCorridor_EventScript_23C1C7 + msgbox SSTidalCorridor_Text_23C65E, 4 + release + end + +SSTidalCorridor_EventScript_23C1BD:: @ 823C1BD + msgbox SSTidalCorridor_Text_23C6B0, 4 + release + end + +SSTidalCorridor_EventScript_23C1C7:: @ 823C1C7 + checktrainerflag TRAINER_PHILLIP + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_LEONARD + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_COLTON + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_MICAH + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_THOMAS + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_LEA_AND_JED + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_GARRET + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_NAOMI + goto_if 0, SSTidalCorridor_EventScript_23C218 + setflag FLAG_0x0F7 + goto SSTidalCorridor_EventScript_23C1BD + return + +SSTidalCorridor_EventScript_23C218:: @ 823C218 + return + +SSTidalCorridor_EventScript_23C219:: @ 823C219 + lockall + applymovement 5, SSTidalCorridor_Movement_23C26D + waitmovement 0 + applymovement 255, SSTidalCorridor_Movement_2725A8 + waitmovement 0 + msgbox SSTidalCorridor_Text_23C28F, 4 + closemessage + applymovement 255, SSTidalCorridor_Movement_23C27D + applymovement 1, SSTidalCorridor_Movement_23C284 + applymovement 5, SSTidalCorridor_Movement_23C275 + waitmovement 0 + playse SE_KAIDAN + waitse + removeobject 5 + applymovement 1, SSTidalCorridor_Movement_23C28B + waitmovement 0 + delay 30 + setflag FLAG_0x1D0 + setvar VAR_0x40D4, 1 + releaseall + end + +SSTidalCorridor_Movement_23C26D: @ 823C26D + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +SSTidalCorridor_Movement_23C275: @ 823C275 + step_25 + step_14 + step_14 + step_14 + step_14 + step_down + step_left + step_end + +SSTidalCorridor_Movement_23C27D: @ 823C27D + step_14 + step_14 + step_14 + step_14 + step_13 + step_25 + step_end + +SSTidalCorridor_Movement_23C284: @ 823C284 + step_14 + step_right + step_right + step_26 + step_14 + step_27 + step_end + +SSTidalCorridor_Movement_23C28B: @ 823C28B + step_left + step_left + step_26 + step_end + +SSTidalCorridor_Text_23C28F: @ 823C28F + .string "SCOTT: Well, hi, hi!\n" + .string "{PLAYER}{KUN}, {PLAYER}{KUN}!\p" + .string "Something’s come up, so I have to\n" + .string "disembark, but am I glad to see you!\p" + .string "Congratulations, LEAGUE CHAMPION!\p" + .string "There’s a place I’d like to invite\n" + .string "someone like you.\p" + .string "It’s the…\n" + .string "BATTLE FRONTIER!\p" + .string "What’s the place like?\n" + .string "You’ll understand when you see it!\p" + .string "I’ve spoken with the ship’s CAPTAIN\n" + .string "about this.\p" + .string "The next time you take a ferry,\n" + .string "you should be able to sail to\l" + .string "the BATTLE FRONTIER.\p" + .string "Okay, {PLAYER}{KUN}, I’ll be waiting for you\n" + .string "at the BATTLE FRONTIER!$" + +SSTidalCorridor_Text_23C462: @ 823C462 +SSTidalRooms_Text_23C462: @ 823C462 + .string "This ferry is built to plow through\n" + .string "fast-running currents.\p" + .string "We hope you enjoy your voyage with us.\n" + .string "Feel free to explore the ship.$" + +SSTidalCorridor_Text_23C4E3: @ 823C4E3 + .string "We hope you enjoy your voyage on\n" + .string "our ferry.$" + +SSTidalCorridor_Text_23C50F: @ 823C50F +SSTidalRooms_Text_23C50F: @ 823C50F + .string "We have made land in SLATEPORT CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalRooms_Text_23C553: @ 823C553 + .string "We have made land in LILYCOVE CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalCorridor_Text_23C596: @ 823C596 + .string "It’ll be some time before we make land,\n" + .string "I reckon.\p" + .string "You can rest up in your cabin if you’d\n" + .string "like. Your cabin’s No. 2.\p" + .string "The bed in there is soft and plushy.\n" + .string "I can attest to how comfy it is!$" + +SSTidalCorridor_Text_23C64F: @ 823C64F + .string "We’ve arrived!$" + +SSTidalCorridor_Text_23C65E: @ 823C65E + .string "Go visit other cabins.\n" + .string "TRAINERS bored of the boat trip will\l" + .string "be itching to battle.$" + +SSTidalCorridor_Text_23C6B0: @ 823C6B0 + .string "Enjoy your cruise!$" + +SSTidalCorridor_Text_23C6C3: @ 823C6C3 + .string "The horizon spreads beyond\n" + .string "the porthole.$" + +SSTidalCorridor_Text_23C6EC: @ 823C6EC + .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" + .string "They made me honorary captain of\n" + .string "the S.S. TIDAL!\p" + .string "You can call me CAPTAIN BRINEY now!\p" + .string "You know, I retired once before,\n" + .string "but when I saw this majestic ship…\p" + .string "Let me just say, it stirred my sleeping\n" + .string "soul as a sailor!$" + +SSTidalCorridor_Text_23C7E1: @ 823C7E1 + .string "PEEKO: Pihyo pihyohyo…$" + +SSTidalCorridor_Text_23C7F8: @ 823C7F8 + .string "Cabin 1$" + +SSTidalCorridor_Text_23C800: @ 823C800 + .string "Cabin 2$" + +SSTidalCorridor_Text_23C808: @ 823C808 + .string "Cabin 3$" + +SSTidalCorridor_Text_23C810: @ 823C810 + .string "Cabin 4$" + + .include "data/maps/scripts/SSTidalLowerDeck.inc" + .include "data/maps/scripts/SSTidalRooms.inc" + .include "data/maps/scripts/BattlePyramidSquare01.inc" + .include "data/maps/scripts/BattlePyramidSquare02.inc" + .include "data/maps/scripts/BattlePyramidSquare03.inc" + .include "data/maps/scripts/BattlePyramidSquare04.inc" + .include "data/maps/scripts/BattlePyramidSquare05.inc" + .include "data/maps/scripts/BattlePyramidSquare06.inc" + .include "data/maps/scripts/BattlePyramidSquare07.inc" + .include "data/maps/scripts/BattlePyramidSquare08.inc" + .include "data/maps/scripts/BattlePyramidSquare09.inc" + .include "data/maps/scripts/BattlePyramidSquare10.inc" + .include "data/maps/scripts/BattlePyramidSquare11.inc" + .include "data/maps/scripts/BattlePyramidSquare12.inc" + .include "data/maps/scripts/BattlePyramidSquare13.inc" + .include "data/maps/scripts/BattlePyramidSquare14.inc" + .include "data/maps/scripts/BattlePyramidSquare15.inc" + .include "data/maps/scripts/BattlePyramidSquare16.inc" + .include "data/maps/scripts/UnionRoom.inc" + .include "data/maps/scripts/SafariZone_Northwest.inc" + .include "data/maps/scripts/SafariZone_North.inc" + .include "data/maps/scripts/SafariZone_Southwest.inc" + .include "data/maps/scripts/SafariZone_South.inc" + .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" +SlateportCity_BattleTentLobby_Text_23F68C: @ 823F68C + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + + .incbin "baserom.gba", 0x23f6a6, 0x51 + +BattleFrontier_BattleTowerLobby_Text_23F6F7: @ 823F6F7 + .string "Thank you for playing!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_23F70F: @ 823F70F + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_23F737: @ 823F737 + .string "We’ve been waiting for you!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_23F754: @ 823F754 + .string "Before entering a BATTLE ROOM, your\n" + .string "progress will be saved. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_23F79D: @ 823F79D + .string "You’re finally about to face the\n" + .string "50th TRAINER.\p" + .string "From here on, every time you beat seven\n" + .string "TRAINERS in a row, your POKéMON will\l" + .string "receive a commemorative RIBBON.\p" + .string "Good luck!$" + +BattleFrontier_BattleTowerLobby_Text_23F844: @ 823F844 + .string "Here are some RIBBONS for beating\n" + .string "seven tough TRAINERS in a row.\p" + .string "{PLAYER} received some RIBBONS!$" + +BattleFrontier_BattleTowerLobby_Text_23F89F: @ 823F89F + .string "{PLAYER} put the RIBBONS on\n" + .string "the challenger POKéMON.$" + +BattleFrontier_BattleTowerLobby_Text_23F8CD: @ 823F8CD + .string "Excuse me, do you have a moment?\p" + .string "Can you describe your feelings when\n" + .string "you’re about to begin a BATTLE TOWER\l" + .string "match, or when you’ve either won or\l" + .string "lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F969: @ 823F969 + .string "Okay, what are your feelings when\n" + .string "you’re about to begin a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F9AA: @ 823F9AA + .string "What do you feel when you’ve won\n" + .string "a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F9D4: @ 823F9D4 + .string "Can I hear about your feelings when\n" + .string "you have lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_23FA0F: @ 823FA0F + .string "Oh, so you don’t think much about it?\n" + .string "You’re one cool customer.$" + +BattleFrontier_BattleTowerLobby_Text_23FA4F: @ 823FA4F + .string "Hunh? You changed your mind?\n" + .string "I guess you’re fickle.$" + +BattleFrontier_BattleTowerLobby_Text_23FA83: @ 823FA83 + .string "Okay, so that’s how you feel?\n" + .string "That’s quite original.\p" + .string "Thanks!$" + +BattleFrontier_BattleTowerLobby_Text_23FAC0: @ 823FAC0 + .string "The number of matches you win in a row\n" + .string "is recorded.\p" + .string "I’d better not get beaten in\n" + .string "an embarrassing way!$" + +BattleFrontier_BattleTowerLobby_Text_23FB26: @ 823FB26 + .string "Once you’ve entered the BATTLE TOWER,\n" + .string "you can’t leave until you either lose\l" + .string "or you beat seven TRAINERS in a row.\p" + .string "You’d best be certain that you’re up\n" + .string "to the challenge.$" + + .incbin "baserom.gba", 0x23fbce, 0x139 + +BattleFrontier_BattleTowerLobby_Text_23FD07: @ 823FD07 + .string "We look forward to seeing you on\n" + .string "another challenge!$" + +BattleFrontier_BattleTowerLobby_Text_23FD3B: @ 823FD3B + .string "The BATTLE ROOM offers two levels\n" + .string "of challenge, Level 50 and Open Level.\l" + .string "Which is your choice?$" + + .incbin "baserom.gba", 0x23fd9a, 0x2d + +BattleFrontier_BattleTowerLobby_Text_23FDC7: @ 823FDC7 + .string "Before entering a BATTLE ROOM, your\n" + .string "progress must be saved. Is that okay?$" + +BattleFrontier_BattleTowerLobby_Text_23FE11: @ 823FE11 + .string "I will now show you to the\n" + .string "{STR_VAR_1} BATTLE ROOM.$" + +BattleFrontier_BattleTowerLobby_Text_23FE3C: @ 823FE3C + .string "Shall I record your last BATTLE TOWER\n" + .string "match on your FRONTIER PASS?$" + + .incbin "baserom.gba", 0x23fe7f, 0x1a8 + +BattleFrontier_BattleTowerLobby_Text_240027: @ 8240027 + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24010B: @ 824010B + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_2401DB: @ 82401DB + .string "Excuse me!\p" + .string "You don’t have four eligible POKéMON.\p" + .string "You must have four different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_2402BD: @ 82402BD + .string "Excuse me!\p" + .string "You don’t have four eligible POKéMON.\p" + .string "You must have four different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24038B: @ 824038B + .string "Excuse me!\p" + .string "You don’t have two eligible POKéMON.\p" + .string "You must have two different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24046B: @ 824046B + .string "Excuse me!\p" + .string "You don’t have two eligible POKéMON.\p" + .string "You must have two different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_240537: @ 8240537 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the SINGLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_2405B3: @ 82405B3 + .string "Would you like to take the SINGLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_2405EC: @ 82405EC + .string "The BATTLE TOWER’s SINGLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "SINGLE BATTLES with three POKéMON.\p" + .string "There are many SINGLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the SINGLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_2407A6: @ 82407A6 + .string "Now please select the three POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_2407E2: @ 82407E2 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the DOUBLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_24085E: @ 824085E + .string "Would you like to take the DOUBLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240897: @ 8240897 + .string "The BATTLE TOWER’s DOUBLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "DOUBLE BATTLES with four POKéMON.\p" + .string "There are many DOUBLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the DOUBLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_240A50: @ 8240A50 + .string "Now please select the four POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_240A8B: @ 8240A8B + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_240B06: @ 8240B06 + .string "Would you like to take the MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240B3E: @ 8240B3E + .string "The BATTLE TOWER’s MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES.\p" + .string "For MULTI BATTLES, you must partner\n" + .string "with a TRAINER in the TOWER and enter\l" + .string "with two POKéMON each.\p" + .string "Inside the TOWER is a room named\n" + .string "the BATTLE SALON where you may meet\l" + .string "other TRAINERS.\p" + .string "There, you must find a TRAINER to act\n" + .string "as your partner in MULTI BATTLES.\p" + .string "Once you have partnered up, you will\n" + .string "be shown to a MULTI BATTLE ROOM.\p" + .string "In the MULTI BATTLE ROOM, seven\n" + .string "tag teams await your challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_240DDB: @ 8240DDB + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_240E15: @ 8240E15 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the LINK MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_240E95: @ 8240E95 + .string "Would you like to take the LINK MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240ED2: @ 8240ED2 + .string "The BATTLE TOWER’s MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES with a friend.\p" + .string "You must link with your friend using\n" + .string "Wireless Adapters or a Game Boy\l" + .string "Advance Game Link cable.\p" + .string "You must partner with your friend and\n" + .string "enter two different kinds of POKéMON.\p" + .string "There are many MULTI BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In a MULTI BATTLE ROOM, seven\n" + .string "tag teams await you and your friend\l" + .string "to make a tag-team challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "Please beware that unlike other ROOMS,\n" + .string "you may not interrupt your challenge.\p" + .string "Once you start, you must battle seven\n" + .string "MULTI BATTLES in a row nonstop.$" + +BattleFrontier_BattleTowerLobby_Text_24115E: @ 824115E + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + + .incbin "baserom.gba", 0x241198, 0xa8 + +BattleFrontier_BattleTowerLobby_Text_241240: @ 8241240 + .string "The LINK MULTI BATTLE ROOM challenge\n" + .string "is only for two linked players.$" + +BattleFrontier_BattleTowerLobby_Text_241285: @ 8241285 + .string "Your friend has also selected\n" + .string "the POKéMON {STR_VAR_1}.$" + +BattleFrontier_BattleTowerLobby_Text_2412B3: @ 82412B3 + .string "Your friend has also selected the\n" + .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" + +BattleFrontier_BattleTowerLobby_Text_2412E8: @ 82412E8 + .string "Your friend has chosen a different\n" + .string "battle level.$" + + .incbin "baserom.gba", 0x241319, 0xc5 + +BattleFrontier_BattleTowerLobby_Text_2413DE: @ 82413DE + .string "Please choose two POKéMON different\n" + .string "from your friend’s, match the level\l" + .string "you wish to enter, and register again.$" + +BattleFrontier_BattleTowerLobby_Text_24144D: @ 824144D + .string "I will save the game before\n" + .string "showing you in. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_241486: @ 8241486 + .string "Congratulations!\n" + .string "You have defeated the SALON MAIDEN\l" + .string "and swept seven TRAINERS!$" + +BattleFrontier_BattleTowerLobby_Text_2414D4: @ 82414D4 + .string "In recognition of your infinite talent,\n" + .string "we award you these Battle Point(s).$" + +BattleFrontier_BattleArenaLobby_Text_241520: @ 8241520 +BattleFrontier_BattleDomeLobby_Text_241520: @ 8241520 +BattleFrontier_BattleFactoryLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePalaceLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePikeLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePyramidLobby_Text_241520: @ 8241520 +BattleFrontier_BattleTowerLobby_Text_241520: @ 8241520 + .string "{PLAYER} obtained {STR_VAR_1} Battle Point(s).$" + +BattleFrontier_BattleTowerLobby_Text_241540: @ 8241540 + .string "The BATTLE TOWER rules are listed.$" + +BattleFrontier_BattleTowerLobby_Text_241563: @ 8241563 + .string "Which heading do you want to read?$" + +BattleFrontier_BattleTowerLobby_Text_241586: @ 8241586 + .string "The BATTLE TOWER is a facility where\n" + .string "four types of battles are waged--\l" + .string "SINGLE BATTLE, DOUBLE BATTLE, MULTI\l" + .string "BATTLE, and LINK MULTI BATTLE.\p" + .string "For each of these types, there are\n" + .string "separate BATTLE ROOMS.\p" + .string "Please speak with a guide offering\n" + .string "the type of battle you wish to enter.$" + +BattleFrontier_BattleTowerLobby_Text_241693: @ 8241693 + .string "Depending on the BATTLE ROOM you are\n" + .string "entering, you will be required to take\l" + .string "a certain number of POKéMON.\p" + .string "The SINGLE BATTLE mode requires\n" + .string "three POKéMON.\p" + .string "The DOUBLE BATTLE mode requires four,\n" + .string "and the MULTI modes both require two.$" + +BattleFrontier_BattleTowerLobby_Text_241777: @ 8241777 + .string "The BATTLE SALON is where you must\n" + .string "find a partner to form a tag team for\l" + .string "the MULTI BATTLE ROOM challenge.\p" + .string "Choose the best partner for you by\n" + .string "examining other TRAINERS’\l" + .string "POKéMON and their moves.\p" + .string "You may choose a new tag partner\n" + .string "after winning seven straight matches.$" + +BattleFrontier_BattleTowerLobby_Text_24187E: @ 824187E + .string "The LINK MULTI BATTLE Mode is for two\n" + .string "friends to mount a challenge together.\p" + .string "You and your friend must be linked with\n" + .string "Wireless Adapters or a GBA Game Link\l" + .string "cable.\p" + .string "You must choose two POKéMON at\n" + .string "the registration counter.\p" + .string "These POKéMON must be different\n" + .string "from those of your friend.\p" + .string "You may not interrupt this challenge\n" + .string "in the middle, unlike other modes.$" + + .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" +BattleFrontier_BattleTowerBattleRoom2_Text_242217: @ 8242217 +BattleFrontier_BattleTowerBattleRoom_Text_242217: @ 8242217 + .string "We will restore your POKéMON to\n" + .string "full health.$" + + .incbin "baserom.gba", 0x242244, 0x33 + +BattleFrontier_BattleTowerBattleRoom_Text_242277: @ 8242277 + .string "You will be facing opponent no. 2.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2422A9: @ 82422A9 + .string "You will be facing opponent no. 3.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2422DB: @ 82422DB + .string "You will be facing opponent no. 4.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_24230D: @ 824230D + .string "You will be facing opponent no. 5.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_24233F: @ 824233F + .string "You will be facing opponent no. 6.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_242371: @ 8242371 + .string "You will be facing opponent no. 7.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2423A3: @ 82423A3 +BattleFrontier_BattleTowerBattleRoom_Text_2423A3: @ 82423A3 + .string "Record your battle on your\n" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleTowerLobby_Text_2423CD: @ 82423CD + .string "{PLAYER}’s battle was recorded\n" + .string "on the FRONTIER PASS.$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2423FC: @ 82423FC +BattleFrontier_BattleTowerBattleRoom_Text_2423FC: @ 82423FC + .string "Would you like to save and\n" + .string "quit the game?$" + +BattleFrontier_BattleTowerBattleRoom2_Text_242426: @ 8242426 +BattleFrontier_BattleTowerBattleRoom_Text_242426: @ 8242426 + .string "Saving your battle data.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerBattleRoom2_Text_24244C: @ 824244C +BattleFrontier_BattleTowerBattleRoom_Text_24244C: @ 824244C + .string "Would you like to cancel your BATTLE\n" + .string "ROOM challenge?$" gText_BattleRecordCouldntBeSaved:: @ 8242481 - .incbin "baserom.gba", 0x242481, 0x87b +gText_BattleRecordCouldntBeSaved: @ 8242481 + .string "There was an error of some sort.\n" + .string "Your record could not be saved.$" + +BattleFrontier_BattleTowerBattleRoom_Text_2424C2: @ 82424C2 + .string "Excuse me, but…\p" + .string "Our leader, the SALON MAIDEN, is on\n" + .string "her way here in hopes of battling you.\p" + .string "She should be arriving very shortly.$" + +BattleFrontier_BattleTowerBattleRoom_Text_242542: @ 8242542 + .string "You will be facing the SALON MAIDEN.\n" + .string "Are you prepared?$" + +BattleFrontier_BattleTowerBattleRoom_Text_242579: @ 8242579 + .string "Greetings…\n" + .string "My name is ANABEL.\p" + .string "I am the SALON MAIDEN, and I am in\n" + .string "charge of running the BATTLE TOWER…\p" + .string "I have heard several rumors\n" + .string "about you…\p" + .string "In all honesty, what I have heard does\n" + .string "not seem attractive in any way…\p" + .string "The reason I’ve come to see you…\n" + .string "Well, there is but one reason…$" + +BattleFrontier_BattleTowerBattleRoom_Text_24268C: @ 824268C + .string "Let me see your talent in\n" + .string "its entirety…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2426B4: @ 82426B4 + .string "ANABEL: Fufufu, nicely done…\p" + .string "Your FRONTIER PASS, please…\n" + .string "Your talent shall be recognized.$" + +BattleFrontier_BattleTowerBattleRoom_Text_24270E: @ 824270E + .string "The Ability Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleTowerBattleRoom_Text_242744: @ 8242744 + .string "… … … … … …\p" + .string "You have confidence in your POKéMON\n" + .string "battling talent, don’t you?\p" + .string "I urge you to keep battling and\n" + .string "keep on winning.\p" + .string "I will be waiting for you.\n" + .string "Until the next time we meet…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2427F9: @ 82427F9 + .string "ANABEL: You really did come back to\n" + .string "see me…\p" + .string "… … … … … …\p" + .string "You’ve won straight matches to see me…\n" + .string "I won’t have to hold back against you…\p" + .string "It’s been too long now…\p" + .string "Too long since I’ve been able to battle\n" + .string "without thinking about anything…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2428E0: @ 82428E0 + .string "Let’s begin, shall we?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2428F7: @ 82428F7 + .string "ANABEL: Fufu, congratulations…\n" + .string "Your FRONTIER PASS, please…$" + +BattleFrontier_BattleTowerBattleRoom_Text_242932: @ 8242932 + .string "The Ability Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleTowerBattleRoom_Text_24295D: @ 824295D + .string "That was fun…\p" + .string "I have never had a POKéMON battle\n" + .string "so enjoyable before…\p" + .string "I wish I could battle with you again…$" + + .include "data/maps/scripts/SouthernIsland_Exterior.inc" +BattleFrontier_OutsideWest_Movement_242A37: @ 8242A37 + step_down + step_end + +BattleFrontier_OutsideWest_Movement_242A39: @ 8242A39 + step_left + step_25 + step_end + +SouthernIsland_Exterior_EventScript_242A3C:: @ 8242A3C + msgbox SouthernIsland_Exterior_Text_2A6AD5, 3 + end + + .include "data/maps/scripts/SouthernIsland_Interior.inc" + .include "data/maps/scripts/SafariZone_RestHouse.inc" + .include "data/maps/scripts/SafariZone_Northeast.inc" + .include "data/maps/scripts/SafariZone_Southeast.inc" + .include "data/maps/scripts/BattleFrontier_OutsideEast.inc" gUnknown_08242CFC:: @ 8242CFC - .incbin "baserom.gba", 0x242cfc, 0x6a91 + .incbin "baserom.gba", 0x242cfc, 0x6d + +BattleFrontier_OutsideEast_Movement_242D69: @ 8242D69 + step_03 + step_13 + step_00 + step_13 + step_02 + step_13 + step_00 + step_13 + step_03 + step_13 + step_00 + step_13 + step_02 + step_13 + step_00 + step_end + +BattleFrontier_OutsideEast_EventScript_242D79:: @ 8242D79 + msgbox BattleFrontier_OutsideEast_Text_243598, 2 + end + +BattleFrontier_OutsideEast_EventScript_242D82:: @ 8242D82 + msgbox BattleFrontier_OutsideEast_Text_243668, 2 + end + +BattleFrontier_OutsideEast_EventScript_242D8B:: @ 8242D8B + msgbox BattleFrontier_OutsideEast_Text_2436F2, 2 + end + +BattleFrontier_OutsideEast_EventScript_242D94:: @ 8242D94 + msgbox BattleFrontier_OutsideEast_Text_243809, 2 + end + +BattleFrontier_OutsideEast_EventScript_242D9D:: @ 8242D9D + msgbox BattleFrontier_OutsideEast_Text_243895, 2 + end + +BattleFrontier_OutsideEast_EventScript_242DA6:: @ 8242DA6 + msgbox BattleFrontier_OutsideEast_Text_243943, 2 + end + +BattleFrontier_OutsideEast_EventScript_242DAF:: @ 8242DAF + msgbox BattleFrontier_OutsideEast_Text_2439A0, 2 + end + +BattleFrontier_OutsideEast_EventScript_242DB8:: @ 8242DB8 + lock + msgbox BattleFrontier_OutsideEast_Text_243A2B, 4 + release + end + +BattleFrontier_OutsideEast_EventScript_242DC3:: @ 8242DC3 + lock + msgbox BattleFrontier_OutsideEast_Text_243A53, 4 + release + end + +BattleFrontier_OutsideEast_EventScript_242DCE:: @ 8242DCE + msgbox BattleFrontier_OutsideEast_Text_242F0D, 3 + end + +BattleFrontier_OutsideEast_EventScript_242DD7:: @ 8242DD7 + msgbox BattleFrontier_OutsideEast_Text_242F4A, 3 + end + +BattleFrontier_OutsideEast_EventScript_242DE0:: @ 8242DE0 + msgbox BattleFrontier_OutsideEast_Text_243B68, 2 + end + +BattleFrontier_OutsideEast_EventScript_242DE9:: @ 8242DE9 + lock + faceplayer + checkflag FLAG_0x1C6 + goto_eq BattleFrontier_OutsideEast_EventScript_242DFE + msgbox BattleFrontier_OutsideEast_Text_243C2C, 4 + release + end + +BattleFrontier_OutsideEast_EventScript_242DFE:: @ 8242DFE + msgbox BattleFrontier_OutsideEast_Text_243CA3, 4 + release + end + +BattleFrontier_OutsideEast_EventScript_242E08:: @ 8242E08 + msgbox BattleFrontier_OutsideEast_Text_243D0B, 2 + end + +BattleFrontier_OutsideEast_Text_242E11: @ 8242E11 + .string "This is the BATTLE TOWER!\n" + .string "Keep the win streak as the toughest\l" + .string "TRAINER!$" + +BattleFrontier_OutsideEast_Text_242E58: @ 8242E58 + .string "This is the BATTLE PALACE!\n" + .string "Keep your eyes on POKéMON battles!$" + +BattleFrontier_OutsideEast_Text_242E96: @ 8242E96 + .string "This is the BATTLE ARENA!\n" + .string "Let the toughest teams gather!$" + +BattleFrontier_OutsideEast_Text_242ECF: @ 8242ECF + .string "This is the BATTLE PYRAMID!\n" + .string "Advance through the Battle Quest!$" + +BattleFrontier_OutsideEast_Text_242F0D: @ 8242F0D + .string "BATTLE FRONTIER RANKING HALL\n" + .string "Set your sights on new records!$" + +BattleFrontier_OutsideEast_Text_242F4A: @ 8242F4A + .string "BATTLE POINT EXCHANGE SERVICE CORNER\n" + .string "Exchange your Battle Points!$" + +BattleFrontier_OutsideEast_Text_242F8C: @ 8242F8C + .string "Wow!\n" + .string "It’s huge!\p" + .string "The BATTLE TOWER feels special.\n" + .string "It’s different from the others.$" + +BattleFrontier_OutsideEast_Text_242FDC: @ 8242FDC + .string "My grand ambition is to conquer both\n" + .string "the BATTLE FRONTIER and the POKéMON\l" + .string "LEAGUE.\p" + .string "And if my dream comes true…\p" + .string "I… I’m going to ask MIMI next door\n" + .string "if she will be friends with me!$" + +BattleFrontier_OutsideEast_Text_24308C: @ 824308C + .string "The BATTLE PYRAMID’s too harsh!\n" + .string "I just can’t make it to the top!\p" + .string "Since I’m out of options, maybe I can\n" + .string "climb the outside…$" + +BattleFrontier_OutsideEast_Text_243106: @ 8243106 + .string "I thrive in darkness…\n" + .string "Yes… What is worthy of me?\l" + .string "None other than the BATTLE PYRAMID…\p" + .string "What say you to wandering in darkness\n" + .string "and in utter and total desperation?$" + +BattleFrontier_OutsideEast_Text_2431A5: @ 82431A5 + .string "I didn’t sleep for a week, but then\n" + .string "I put together the ultimate team!\p" + .string "I can’t see myself losing, no joke.\n" + .string "We’re storming the BATTLE ARENA!$" + +BattleFrontier_OutsideEast_Text_243230: @ 8243230 + .string "Did SCOTT bring you here, too?\n" + .string "What is it with that guy?\p" + .string "It sounds like he really does know\n" + .string "how to spot talented TRAINERS, but…\p" + .string "I’ve never seen him battling in person\n" + .string "ever.$" + +BattleFrontier_OutsideEast_Text_2432DD: @ 82432DD + .string "ZIGG!\n" + .string "I believe in you, little buddy!\p" + .string "I’ll make my little ZIGG any favorite\n" + .string "tasty treats you like if you win!$" + +BattleFrontier_OutsideEast_Text_24334B: @ 824334B + .string "ZIGZAGOON looks vacant…$" + +BattleFrontier_OutsideEast_Text_243363: @ 8243363 + .string "People call me a busybody,\n" + .string "but I can’t help it.\p" + .string "Your hat’s on crooked!\n" + .string "Oh, no, trash on the ground!\l" + .string "Oops, it’s almost dinnertime!\p" + .string "I don’t know if I can stand to just\n" + .string "watch at the BATTLE PALACE…$" + +BattleFrontier_OutsideEast_Text_243425: @ 8243425 + .string "I may not look that impressive now,\n" + .string "but I once beat a GYM LEADER.\p" + .string "Who knows, maybe I should give it\n" + .string "another shot at glory.$" + +BattleFrontier_OutsideEast_Text_2434A0: @ 82434A0 + .string "I’m fast on my BIKE, and that goes for\n" + .string "the way I battle, too.\p" + .string "I win matches in the blink of\n" + .string "an eye!$" + +BattleFrontier_OutsideEast_Text_243504: @ 8243504 + .string "I’m better than my daddy\n" + .string "at POKéMON.$" + +BattleFrontier_OutsideEast_Text_243529: @ 8243529 + .string "Go on, my baby sweetie!\n" + .string "Go rack up some wins for Daddy!\p" + .string "You’re just like your mother,\n" + .string "so you’ll be dominating!$" + +BattleFrontier_OutsideEast_Text_243598: @ 8243598 + .string "It wasn’t easy getting here,\n" + .string "but I’d heard about this knockout\l" + .string "pretty girl at the BATTLE ARENA.\p" + .string "Instead of her, do you know what\n" + .string "I found?\p" + .string "A whole teeming mob of sweaty,\n" + .string "stinky, and primitive martial artists!$" + +BattleFrontier_OutsideEast_Text_243668: @ 8243668 + .string "I sometimes see this really important-\n" + .string "looking old man going in there.\p" + .string "He has these really awesome POKéMON.\n" + .string "He seems really nice, though.$" + +BattleFrontier_OutsideEast_Text_2436F2: @ 82436F2 + .string "Do you know it?\n" + .string "The legend of the BATTLE PYRAMID?\p" + .string "When there comes a confident TRAINER\n" + .string "reaching for the golden pinnacle,\l" + .string "there shall appear a man among men.\p" + .string "Don’t know that legend?\n" + .string "Well, of course not!\l" + .string "I just made it up!\p" + .string "What’s it supposed to mean?\n" + .string "That, my friend, I can’t say!$" + +BattleFrontier_OutsideEast_Text_243809: @ 8243809 + .string "Man! Oh man!\n" + .string "I’ve never lost once before!\p" + .string "But I got wiped out with no saving\n" + .string "grace at all!\p" + .string "And then I’m told I don’t have any\n" + .string "talent?! Man!$" + +BattleFrontier_OutsideEast_Text_243895: @ 8243895 + .string "This guy ran into a horribly tough\n" + .string "TRAINER while he was on the BATTLE\l" + .string "TOWER challenge.\p" + .string "Now look at him…\p" + .string "You need to be cautious if you ever\n" + .string "decide to go to the BATTLE TOWER.$" + +BattleFrontier_OutsideEast_Text_243943: @ 8243943 + .string "Yes!\n" + .string "I’ve finally got enough Battle Points!\p" + .string "I guess I’ll trade for another giant\n" + .string "plush DOLL!$" + +BattleFrontier_OutsideEast_Text_2439A0: @ 82439A0 + .string "Oh, yeah, okay!\n" + .string "So this is the RANKING HALL!\p" + .string "I’d like to go down in history as\n" + .string "a super champ and have my name\l" + .string "recorded here for posterity.$" + +BattleFrontier_OutsideEast_Text_243A2B: @ 8243A2B + .string "With you by my side, I can do anything.$" + +BattleFrontier_OutsideEast_Text_243A53: @ 8243A53 + .string "Ooh, darling, you are so wonderful!\p" + .string "Ooh, I just can’t wait anymore!\p" + .string "Let’s go to a MULTI BATTLE ROOM\n" + .string "right this instant!\p" + .string "If we get together in the BATTLE SALON,\n" + .string "the power of our love will overcome\l" + .string "everyone we meet.\p" + .string "Why, before us, darling, everything\n" + .string "will topple like dominoes!$" + +BattleFrontier_OutsideEast_Text_243B68: @ 8243B68 + .string "The BATTLE FRONTIER isn’t exclusively\n" + .string "for tough TRAINERS.\p" + .string "Many people with special abilities\n" + .string "have been invited, it seems.\p" + .string "That man SCOTT…\p" + .string "He may have built this place to serve\n" + .string "a bigger objective…$" + +BattleFrontier_OutsideEast_Text_243C2C: @ 8243C2C + .string "Excuse me, young one.\n" + .string "Have you good eyesight?\p" + .string "There is an odd tree past here, and to\n" + .string "my tired eyes it seems to wiggle.$" + +BattleFrontier_OutsideEast_Text_243CA3: @ 8243CA3 + .string "Excuse me, young one.\n" + .string "Have you a good memory?\p" + .string "I have this feeling there once was\n" + .string "an odd tree past here.$" + +BattleFrontier_OutsideEast_Text_243D0B: @ 8243D0B + .string "I…\n" + .string "I saw it!\p" + .string "There was a sticky sort of a POKéMON\n" + .string "with a long tail up ahead!\p" + .string "It was hiding under a boulder, and\n" + .string "it kept staring at me!$" + + .include "data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor2.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc" gText_LinkStandby3:: @ 824978D .string "Link standby…$" gUnknown_0824979B:: @ 824979B - .incbin "baserom.gba", 0x24979b, 0x944d + .incbin "baserom.gba", 0x24979b, 0x47 + + .include "data/maps/scripts/BattleFrontier_BattleDomeLobby.inc" +VerdanturfTown_BattleTentLobby_Text_24A554: @ 824A554 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + + .incbin "baserom.gba", 0x24a56e, 0x51 + +BattleFrontier_BattleDomeLobby_Text_24A5BF: @ 824A5BF + .string "Thank you for playing!$" + +BattleFrontier_BattleDomeLobby_Text_24A5D6: @ 824A5D6 + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleFrontier_BattleDomeLobby_Text_24A5FE: @ 824A5FE + .string "We’ve been waiting for you!$" + +BattleFrontier_BattleDomeLobby_Text_24A61A: @ 824A61A + .string "Before I show you to the BATTLE DOME,\n" + .string "I must save the data. Is that okay?$" + +BattleFrontier_BattleDomeLobby_Text_24A664: @ 824A664 + .string "Where the strategies of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE DOME!\p" + .string "I am your guide to the DOUBLE BATTLE\n" + .string "Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_24A6E7: @ 824A6E7 + .string "Would you like to challenge\n" + .string "the DOUBLE BATTLE Tournament?$" + +BattleFrontier_BattleDomeLobby_Text_24A721: @ 824A721 + .string "The DOUBLE BATTLE Tournament\n" + .string "is exactly as the name suggests--\l" + .string "a tournament of DOUBLE BATTLES.\p" + .string "All participating TRAINERS must\n" + .string "enter three POKéMON each.\p" + .string "In each battle, one of the three\n" + .string "POKéMON must be held in reserve.\p" + .string "The remaining two POKéMON must take\n" + .string "part in a DOUBLE BATTLE.\p" + .string "Choose the two battling POKéMON after\n" + .string "examining the opponent’s trio.\p" + .string "You win the tournament by defeating\n" + .string "four TRAINERS.\p" + .string "Battle Points are awarded to\n" + .string "the tournament winner.\p" + .string "If you want to interrupt your\n" + .string "tournament, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleDomeLobby_Text_24A966: @ 824A966 + .string "They’re the results of the last\n" + .string "Level 50 SINGLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_24A9A9: @ 824A9A9 + .string "They’re the results of the last\n" + .string "Level 50 DOUBLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_24A9EC: @ 824A9EC + .string "They’re the results of the last\n" + .string "Open Level SINGLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_24AA31: @ 824AA31 + .string "They’re the results of the last\n" + .string "Open Level DOUBLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_24AA76: @ 824AA76 + .string "Did you see it?\n" + .string "The last Battle Tournament?\p" + .string "The winner, {STR_VAR_1}, was seriously\n" + .string "tough.\p" + .string "You should check out the results\n" + .string "on the monitor beside the PC.$" + +BattleFrontier_OutsideWest_Text_24AB06: @ 824AB06 + .string "The BATTLE FRONTIER…\n" + .string "I’ve long dreamed about a place like it.$" + + .incbin "baserom.gba", 0x24ab44, 0x50 + +BattleFrontier_BattleDomeLobby_Text_24AB94: @ 824AB94 + .string "When a TRAINER chains tournament\n" + .string "wins at the BATTLE DOME, he or she\l" + .string "gains a reputation as a star.\p" + .string "Tough TRAINERS are drawn by that\n" + .string "reputation to the BATTLE DOME.\p" + .string "A true superstar is a TRAINER who\n" + .string "can keep winning tournaments.$" + +BattleFrontier_BattleDomeLobby_Text_24AC76: @ 824AC76 + .string "I ran into one of the tournament\n" + .string "favorites in the very first round.\p" + .string "Of course I got trashed…$" + +BattleFrontier_BattleDomeLobby_Text_24ACD3: @ 824ACD3 + .string "I would’ve won if I’d kept this POKéMON\n" + .string "held in reserve.\p" + .string "You need to check your opponent’s\n" + .string "POKéMON carefully before choosing\l" + .string "your battling POKéMON.$" + +BattleFrontier_BattleDomeLobby_Text_24AD67: @ 824AD67 + .string "Congratulations!\p" + .string "You defeated the DOME ACE and won\n" + .string "the Battle Tournament!$" + +BattleFrontier_BattleDomeLobby_Text_24ADB1: @ 824ADB1 + .string "In recognition of your strategy--\n" + .string "a thing of beauty it was, too--\l" + .string "we award you these Battle Point(s)!$" + +BattleFrontier_BattleDomeLobby_Text_24AE17: @ 824AE17 + .string "Would you like to record your\n" + .string "last BATTLE DOME match on your\l" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleDomeLobby_Text_24AE63: @ 824AE63 + .string "The Battle Tournament rules\n" + .string "are listed.$" + +BattleFrontier_BattleDomeLobby_Text_24AE8B: @ 824AE8B + .string "Which heading do you want to read?$" + +BattleFrontier_BattleDomeLobby_Text_24AEAE: @ 824AEAE + .string "The tournament matchups are drawn up\n" + .string "based on the toughness of POKéMON\l" + .string "held by TRAINERS.\p" + .string "The matchups avoid having tough\n" + .string "TRAINERS face each other right away.$" + +BattleFrontier_BattleDomeLobby_Text_24AF4C: @ 824AF4C + .string "The tournament chart, or as we call it,\n" + .string "the “Tree,” is available for viewing\l" + .string "in the Waiting Room from any guide.\p" + .string "The Tournament Tree will provide\n" + .string "several kinds of data.\p" + .string "The data on view includes the previous\n" + .string "tournament’s results, the POKéMON held\l" + .string "by TRAINERS, and the battle styles of\l" + .string "TRAINERS.$" + +BattleFrontier_BattleDomeLobby_Text_24B073: @ 824B073 + .string "If battling POKéMON faint at the same\n" + .string "time--a double KO--in a tournament\l" + .string "match, the REFEREES will review\l" + .string "the match and declare the winner.$" + + .include "data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomeBattleRoom.inc" +BattleFrontier_BattleArenaBattleRoom_Movement_24C773: @ 824C773 +BattleFrontier_BattleDomeBattleRoom_Movement_24C773: @ 824C773 + step_54 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C775: @ 824C775 + step_55 + step_14 + step_up + step_up + step_up + step_right + +BattleFrontier_BattleDomeBattleRoom_Movement_24C77B: @ 824C77B + step_right + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C77D: @ 824C77D + step_up + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C77F: @ 824C77F + step_55 + step_14 + step_up + step_up + step_up + step_right + step_right + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C787: @ 824C787 + step_right + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C789: @ 824C789 + step_left + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C78B: @ 824C78B + step_01 + step_54 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C78E: @ 824C78E + step_55 + step_up + step_up + step_up + step_02 + step_13 + step_12 + step_00 + step_13 + step_12 + step_03 + step_13 + step_12 + step_01 + step_13 + step_12 + step_02 + step_14 + step_16 + step_16 + step_02 + step_13 + step_12 + step_00 + step_13 + step_12 + step_03 + step_13 + step_12 + step_01 + step_13 + step_12 + step_02 + fast_step_left + step_41 + step_01 + step_40 + fast_step_left + fast_step_left + step_41 + step_03 + step_40 + fast_step_left + step_41 + step_00 + step_11 + step_02 + step_13 + step_12 + step_01 + step_13 + step_12 + step_03 + step_13 + step_12 + step_00 + step_13 + step_12 + step_02 + step_12 + step_01 + step_12 + step_03 + step_12 + step_00 + step_12 + step_02 + step_11 + step_01 + step_11 + step_03 + step_11 + step_00 + step_11 + step_02 + step_40 + step_right + slow_step_right + step_right + slow_step_right + step_41 + step_01 + step_14 + step_47 + step_47 + step_14 + step_right + step_right + step_right + step_47 + step_14 + step_right + step_down + step_down + step_02 + step_11 + step_01 + step_11 + step_03 + step_11 + step_00 + step_11 + step_02 + step_12 + step_left + step_left + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C7F9: @ 824C7F9 + step_14 + step_14 + step_left + step_left + step_28 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_right + step_right + step_25 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C829: @ 824C829 + step_left + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C82B: @ 824C82B + step_left + step_left + step_end + +BattleFrontier_BattleDomeBattleRoom_EventScript_24C82E:: @ 824C82E + turnvobject 0, 4 + turnvobject 2, 4 + turnvobject 4, 4 + turnvobject 6, 4 + turnvobject 8, 4 + turnvobject 10, 3 + turnvobject 12, 3 + turnvobject 14, 3 + turnvobject 16, 3 + turnvobject 18, 3 + turnvobject 20, 4 + turnvobject 22, 4 + turnvobject 24, 4 + turnvobject 26, 4 + turnvobject 28, 4 + turnvobject 30, 4 + delay 20 + turnvobject 0, 1 + turnvobject 2, 1 + turnvobject 4, 1 + turnvobject 6, 1 + turnvobject 8, 1 + turnvobject 10, 1 + turnvobject 12, 1 + turnvobject 14, 1 + turnvobject 16, 1 + turnvobject 18, 1 + turnvobject 20, 1 + turnvobject 22, 1 + turnvobject 24, 1 + turnvobject 26, 1 + turnvobject 28, 1 + turnvobject 30, 1 + delay 20 + turnvobject 1, 4 + turnvobject 3, 4 + turnvobject 5, 4 + turnvobject 7, 4 + turnvobject 9, 4 + turnvobject 11, 3 + turnvobject 13, 3 + turnvobject 15, 3 + turnvobject 17, 3 + turnvobject 19, 3 + turnvobject 21, 4 + turnvobject 23, 4 + turnvobject 25, 4 + turnvobject 27, 3 + turnvobject 31, 3 + delay 20 + turnvobject 1, 1 + turnvobject 3, 1 + turnvobject 5, 1 + turnvobject 7, 1 + turnvobject 9, 1 + turnvobject 11, 1 + turnvobject 13, 1 + turnvobject 15, 1 + turnvobject 17, 1 + turnvobject 19, 1 + turnvobject 21, 1 + turnvobject 23, 1 + turnvobject 25, 1 + turnvobject 27, 1 + turnvobject 31, 1 + delay 20 + return + +BattleFrontier_BattleDomeBattleRoom_EventScript_24C8F5:: @ 824C8F5 +BattleFrontier_BattleDomePreBattleRoom_EventScript_24C8F5:: @ 824C8F5 + copyvar VAR_RESULT, VAR_0x40CE + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleDomePreBattleRoom_EventScript_24C90F + warp BATTLE_FRONTIER_BATTLE_DOME_LOBBY, 255, 5, 11 + waitstate + end + +BattleFrontier_BattleDomePreBattleRoom_EventScript_24C90F:: @ 824C90F + warp BATTLE_FRONTIER_BATTLE_DOME_LOBBY, 255, 17, 11 + waitstate + end + +BattleFrontier_BattleDomeBattleRoom_EventScript_24C919:: @ 824C919 + random 2 + copyvar VAR_0x400D, VAR_RESULT + compare_var_to_value VAR_0x400D, 0 + goto_eq BattleFrontier_BattleDomeBattleRoom_EventScript_27374E + setobjectxyperm 6, 2, 0 + setobjectmovementtype 6, 10 + return + +BattleFrontier_BattleDomeBattleRoom_EventScript_24C938:: @ 824C938 + compare_var_to_value VAR_0x400D, 0 + goto_eq BattleFrontier_BattleDomeBattleRoom_EventScript_27374E + applymovement 6, BattleFrontier_BattleDomeBattleRoom_Movement_24C95E + return + +BattleFrontier_BattleDomeBattleRoom_Movement_24C94B: @ 824C94B + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_13 + step_51 + step_46 + step_12 + step_46 + step_50 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C95E: @ 824C95E + step_down + step_down + step_right + step_right + step_25 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C964: @ 824C964 + step_right + step_right + step_right + step_right + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C969: @ 824C969 + step_27 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_24C96B: @ 824C96B + step_left + step_left + step_left + step_left + step_end + +BattleFrontier_BattleDomeBattleRoom_Text_24C970: @ 824C970 + .string "{PLAYER} has entered the BATTLE DOME!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24C990: @ 824C990 + .string "{STR_VAR_1}\n" + .string "match!\p" + .string "{PLAYER} versus {STR_VAR_2}!\p" + .string "Let the battle begin!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24C9BE: @ 824C9BE + .string "{PLAYER} is the winner!\n" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24C9E1: @ 824C9E1 + .string "{STR_VAR_2} is the winner!\n" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CA04: @ 824CA04 + .string "{PLAYER} is the Level 50\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CA44: @ 824CA44 + .string "{PLAYER} is the Open Level\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CA86: @ 824CA86 + .string "What an unbelievable finish!\n" + .string "We have a double knockout!\p" + .string "In this event, the Battle Tournament\n" + .string "rules call for a REFEREE’S decision.\p" + .string "Please wait while the judging\n" + .string "is under way.$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CB34: @ 824CB34 + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is {STR_VAR_1}!\l" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CB9D: @ 824CB9D + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is {PLAYER}!\l" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CC06: @ 824CC06 + .string "The bright new hope!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CC1C: @ 824CC1C + .string "The rising star!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CC2E: @ 824CC2E + .string "Will this TRAINER race to\n" + .string "the championship?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CC5B: @ 824CC5B + .string "Can the feat of a championship\n" + .string "on the first try be achieved?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CC99: @ 824CC99 + .string "Can the loss of the last match\n" + .string "be avenged?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CCC5: @ 824CCC5 + .string "The TRAINER is on fire for\n" + .string "the first championship try!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CCFD: @ 824CCFD + .string "A win here means this TRAINER\n" + .string "advances to the final!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CD33: @ 824CD33 + .string "Will the long-held dream of\n" + .string "a championship finally come true?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CD72: @ 824CD72 + .string "The invincible champion!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CD8C: @ 824CD8C + .string "Can anyone hope to beat this\n" + .string "TRAINER?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CDB3: @ 824CDB3 + .string "Do battles exist solely for\n" + .string "this TRAINER?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CDDE: @ 824CDDE + .string "The current champion aiming to\n" + .string "retain the title!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CE10: @ 824CE10 + .string "The former champion has returned!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CE33: @ 824CE33 + .string "The former toughness has returned!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CE57: @ 824CE57 + .string "Will this TRAINER do as expected\n" + .string "and advance to the finals?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CE94: @ 824CE94 + .string "Will the former champ regain\n" + .string "lost glory?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CEBE: @ 824CEBE + .string "Feel the glow of a true master!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CEDE: @ 824CEDE + .string "And now… The TRAINER standing in\n" + .string "{PLAYER}’s record-setting path…\p" + .string "Yes! The one and only!\n" + .string "The BATTLE DOME COMMISSIONER!\l" + .string "Our very own DOME ACE!\l" + .string "Make way for TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CF7A: @ 824CF7A + .string "Spectators: TUCKER! TUCKER!\n" + .string "TUCKER! TUCKER! TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24CFAE: @ 824CFAE + .string "TUCKER: Ahahah!\p" + .string "Do you hear it? This crowd!\n" + .string "They’re all itching to see our match!\p" + .string "Ahahah!\p" + .string "I bet you’re twitching all over from\n" + .string "the tension of getting to battle me!\p" + .string "But don’t you worry about a thing!\p" + .string "I’m the no. 1 star of the BATTLE DOME!\n" + .string "I, TUCKER the DOME ACE, will bathe you\l" + .string "in my brilliant glow!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D0D9: @ 824D0D9 + .string "Your strategy!\n" + .string "Let’s see it!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D0F6: @ 824D0F6 + .string "Unbelievable! It’s incredible!\n" + .string "The victor is {PLAYER}!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D127: @ 824D127 + .string "The winner is TUCKER!\n" + .string "The DOME ACE has prevailed!\p" + .string "Congratulations, TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D172: @ 824D172 + .string "TUCKER: Rules are rules!\n" + .string "Let me see your FRONTIER PASS.$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D1AA: @ 824D1AA + .string "The Tactics Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D1E0: @ 824D1E0 + .string "… … … … … …\p" + .string "I sorely underestimated you. I won’t\n" + .string "make the same mistake next time…$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D232: @ 824D232 + .string "Can the win streak be stretched?\n" + .string "The confidence is there!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D26C: @ 824D26C + .string "Ladies and gentlemen!\n" + .string "Boys, girls, and POKéMON!\p" + .string "Finally!\n" + .string "Finally, the legend has returned!\p" + .string "Yes, the name of that legend!\n" + .string "Our very own DOME ACE!\l" + .string "It’s none other than TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D319: @ 824D319 + .string "TUCKER: Ah…\n" + .string "The pummeling roar of the crowd…\l" + .string "Their furnace-like heat of excitement…\l" + .string "This is a wonderful place…\p" + .string "To the crowd, I am the DOME ACE…\n" + .string "I represent their hopes and dreams…\l" + .string "I must never fade from their sight…\p" + .string "I must burn!\n" + .string "Brighter and more brilliant!\l" + .string "I must light all that gather here!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D43E: @ 824D43E + .string "I will unleash all the power that\n" + .string "I possess! Right here and now!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D47F: @ 824D47F + .string "TUCKER: You’re genuinely fantastic!\p" + .string "Never before! I haven’t ever lost in the\n" + .string "times I’ve had to unleash my power.\p" + .string "Yes, quite fantastic!\n" + .string "Your FRONTIER PASS, please?$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D522: @ 824D522 + .string "The Tactics Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D54D: @ 824D54D + .string "You’re strong, but above all,\n" + .string "you have a unique charm!\p" + .string "In you, I see a definite potential for\n" + .string "a superstar like me.\p" + .string "I will very much look forward to\n" + .string "our next encounter!$" + + .incbin "baserom.gba", 0x24d5f5, 0x82 + +BattleFrontier_BattleDomeBattleRoom_Text_24D677: @ 824D677 + .string "The final match!\p" + .string "{PLAYER} versus the DOME ACE, TUCKER!\p" + .string "Let the battle begin!$" + +BattleFrontier_BattleDomeBattleRoom_Text_24D6BE: @ 824D6BE + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is our very own DOME ACE!\l" + .string "It’s TUCKER!\p" + .string "Congratulations! And thank you!\n" + .string "Let’s hear it for the DOME ACE, TUCKER!$" + + .include "data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc" +VerdanturfTown_BattleTentLobby_Text_24E57B: @ 824E57B + .string "You seem to have no space for\n" + .string "our prize.\p" + .string "You should return when you have\n" + .string "organized your BAG.$" + +BattleFrontier_BattlePalaceLobby_Text_24E5D8: @ 824E5D8 +VerdanturfTown_BattleTentLobby_Text_24E5D8: @ 824E5D8 + .string "We have been waiting for you…$" + +BattleFrontier_BattlePalaceLobby_Text_24E5F6: @ 824E5F6 +VerdanturfTown_BattleTentLobby_Text_24E5F6: @ 824E5F6 + .string "I must save before I show you to\n" + .string "the BATTLE HALL. Is that okay?$" + +BattleFrontier_BattlePalaceLobby_Text_24E636: @ 824E636 +VerdanturfTown_BattleTentLobby_Text_24E636: @ 824E636 + .string "Sigh…\p" + .string "You failed to save before you ended\n" + .string "your challenge the last time.\p" + .string "As a result, your challenge has been\n" + .string "disqualified. It is most unfortunate.$" + + .incbin "baserom.gba", 0x24e6c9, 0x1a + +BattleFrontier_BattlePalaceLobby_Text_24E6E3: @ 824E6E3 + .string "For a hardy fellow like me,\n" + .string "hardy POKéMON are the best.\p" + .string "Offense is the best defense!\n" + .string "A relentless attack is the ultimate!\p" + .string "But that’s not what I wanted to chat\n" + .string "about.\p" + .string "Every so often a really cute lady\n" + .string "swings by here.\p" + .string "She says that she can tell what\n" + .string "POKéMON are thinking.\p" + .string "I don’t know about that part,\n" + .string "but she is really cute.\p" + .string "Huh?\n" + .string "Why are you looking at me like that?$" + +BattleFrontier_BattlePalaceLobby_Text_24E851: @ 824E851 + .string "Hmm…\p" + .string "It appears that the nature of POKéMON\n" + .string "and the moves that they have been\l" + .string "taught are the keys to battle here.\p" + .string "To be more precise, it’s how well\n" + .string "the moves match the nature of\l" + .string "the POKéMON.\p" + .string "If your POKéMON is in trouble and\n" + .string "unable to live up to its potential,\l" + .string "you may need to examine how well\l" + .string "its moves match its nature.$" + +BattleFrontier_BattlePalaceLobby_Text_24E992: @ 824E992 + .string "My POKéMON is usually very docile.\p" + .string "But when it’s in a BATTLE HALL,\n" + .string "it sometimes seems to become\l" + .string "transformed into something wicked!\p" + .string "It becomes totally intimidating.\n" + .string "It’s shocking, even.$" + +BattleFrontier_BattlePalaceLobby_Text_24EA4B: @ 824EA4B + .string "I wonder what sort of nature a POKéMON\n" + .string "would have if it favored enfeebling its\l" + .string "opponents and chipping away slowly.\p" + .string "I’d be surprised if it was a LAX nature.\p" + .string "But, nah, that can’t be right.$" + +BattleFrontier_BattlePalaceLobby_Text_24EB06: @ 824EB06 + .string "Where the hearts of TRAINERS\n" + .string "are put to the test.\p" + .string "I welcome you to the BATTLE PALACE.\p" + .string "I accept challenges to the DOUBLE\n" + .string "BATTLE HALLS.$" + +BattleFrontier_BattlePalaceLobby_Text_24EB8C: @ 824EB8C + .string "Do you wish to take\n" + .string "the DOUBLE BATTLE HALL challenge?$" + +BattleFrontier_BattlePalaceLobby_Text_24EBC2: @ 824EBC2 + .string "In the BATTLE PALACE, there are\n" + .string "several auditoriums for DOUBLE BATTLES\l" + .string "that are named DOUBLE BATTLE HALLS.\p" + .string "The DOUBLE BATTLES are conducted in\n" + .string "the usual way, except with one crucial\l" + .string "rule that must be obeyed.\p" + .string "TRAINERS are permitted only to switch\n" + .string "their POKéMON in and out.\p" + .string "TRAINERS are otherwise forbidden to\n" + .string "command their POKéMON.\p" + .string "The POKéMON are to behave according\n" + .string "to their nature and battle on their own.\p" + .string "You must put your trust in your\n" + .string "POKéMON and watch over them.\p" + .string "If you achieve the honor of beating\n" + .string "seven TRAINERS in succession,\l" + .string "we will present you with Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattlePalaceLobby_Text_24EE81: @ 824EE81 + .string "To defeat the PALACE MAVEN\n" + .string "and seven TRAINERS in a row…$" + +BattleFrontier_BattlePalaceLobby_Text_24EEB9: @ 824EEB9 + .string "In honor of the bond you share with\n" + .string "your POKéMON, we present you with\l" + .string "these Battle Point(s).$" + +BattleFrontier_BattlePalaceLobby_Text_24EF16: @ 824EF16 + .string "Would you like to record your latest\n" + .string "BATTLE PALACE match on your\l" + .string "FRONTIER PASS?$" + +BattleFrontier_BattlePalaceLobby_Text_24EF66: @ 824EF66 + .string "The BATTLE HALL rules are listed.$" + +BattleFrontier_BattlePalaceLobby_Text_24EF88: @ 824EF88 +VerdanturfTown_BattleTentLobby_Text_24EF88: @ 824EF88 + .string "Which heading do you want to read?$" + +BattleFrontier_BattlePalaceLobby_Text_24EFAB: @ 824EFAB +VerdanturfTown_BattleTentLobby_Text_24EFAB: @ 824EFAB + .string "Here, POKéMON are required to think\n" + .string "and battle by themselves.\p" + .string "Unlike in the wild, POKéMON that live\n" + .string "with people behave differently\l" + .string "depending on their nature.$" + +BattleFrontier_BattlePalaceLobby_Text_24F049: @ 824F049 +VerdanturfTown_BattleTentLobby_Text_24F049: @ 824F049 + .string "Depending on its nature, a POKéMON\n" + .string "may prefer to attack no matter what.\p" + .string "Another POKéMON may prefer to protect\n" + .string "itself from any harm.\p" + .string "Yet another may enjoy vexing or\n" + .string "confounding its foes.\p" + .string "Due to its nature, a POKéMON\n" + .string "will have favorite moves that it is good\l" + .string "at using.\p" + .string "It may also dislike certain moves that\n" + .string "it has trouble using.$" + +BattleFrontier_BattlePalaceLobby_Text_24F190: @ 824F190 +VerdanturfTown_BattleTentLobby_Text_24F190: @ 824F190 + .string "There are offensive moves that inflict\n" + .string "direct damage on the foe.\p" + .string "There are defensive moves that are\n" + .string "used to prepare for enemy attacks or\l" + .string "used to heal HP and so on.\p" + .string "There are also other somewhat-odd\n" + .string "moves that may enfeeble the foes with\l" + .string "stat problems including poison and \l" + .string "paralysis.\p" + .string "POKéMON will consider using moves in\n" + .string "these three categories.$" + +BattleFrontier_BattlePalaceLobby_Text_24F2E8: @ 824F2E8 +VerdanturfTown_BattleTentLobby_Text_24F2E8: @ 824F2E8 + .string "When not under command by its TRAINER,\n" + .string "a POKéMON may be unable to effectively\l" + .string "use certain moves.\p" + .string "A POKéMON is not good at using any\n" + .string "move that it dislikes.\p" + .string "If a POKéMON only knows moves that\n" + .string "do not match its nature, it will often\l" + .string "be unable to live up to its potential.$" + +BattleFrontier_BattlePalaceLobby_Text_24F3F4: @ 824F3F4 +VerdanturfTown_BattleTentLobby_Text_24F3F4: @ 824F3F4 + .string "Depending on its nature, a POKéMON may\n" + .string "start using moves that don’t match its\l" + .string "nature when it is in trouble.\p" + .string "If a POKéMON begins behaving oddly\n" + .string "in a pinch, watch it carefully.$" + + .include "data/maps/scripts/BattleFrontier_BattlePalaceCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc" +VerdanturfTown_BattleTentBattleRoom_Text_24FF00: @ 824FF00 + .string "Excellent…\n" + .string "Let me restore your POKéMON.$" + +BattleFrontier_BattlePalaceBattleRoom_Text_24FF28: @ 824FF28 +VerdanturfTown_BattleTentBattleRoom_Text_24FF28: @ 824FF28 + .string "The 2nd opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_24FF54: @ 824FF54 +VerdanturfTown_BattleTentBattleRoom_Text_24FF54: @ 824FF54 + .string "The 3rd opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_24FF80: @ 824FF80 + .string "The 4th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_24FFAC: @ 824FFAC + .string "The 5th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_24FFD8: @ 824FFD8 + .string "The 6th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250004: @ 8250004 + .string "The 7th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250030: @ 8250030 +VerdanturfTown_BattleTentBattleRoom_Text_250030: @ 8250030 + .string "Would you like to save and quit\n" + .string "the game?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25005A: @ 825005A +VerdanturfTown_BattleTentBattleRoom_Text_25005A: @ 825005A + .string "Do you wish to quit your challenge?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25007E: @ 825007E +VerdanturfTown_BattleTentBattleRoom_Text_25007E: @ 825007E + .string "Saving the data.\n" + .string "Have patience…$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25009E: @ 825009E + .string "Do you wish to record your latest\n" + .string "match on your FRONTIER PASS?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2500DD: @ 82500DD + .string "And now…\p" + .string "By winning consistently, you have\n" + .string "earned the privilege of challenging\l" + .string "our master, the PALACE MAVEN…$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25014A: @ 825014A + .string "I shall send for the PALACE MAVEN.\n" + .string "Are you ready?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25017C: @ 825017C + .string "Let great fanfare announce the arrival\n" + .string "of the PALACE MAVEN, SPENSER!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2501C1: @ 82501C1 + .string "SPENSER: My physical being is with\n" + .string "POKéMON always!\p" + .string "My heart beats as one with\n" + .string "POKéMON always!\p" + .string "Young one of a TRAINER!\n" + .string "Do you believe in your POKéMON?\p" + .string "Can you believe them through\n" + .string "and through?\p" + .string "If your bonds of trust are frail,\n" + .string "you will never beat my brethren!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2502C4: @ 82502C4 + .string "The bond you share with your POKéMON!\n" + .string "Prove it to me here!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2502FF: @ 82502FF + .string "SPENSER: Gwahahah!\p" + .string "Hah, you never fell for my bluster!\n" + .string "Sorry for trying that stunt!\p" + .string "Here!\n" + .string "Bring me the thing!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25036D: @ 825036D + .string "My, my, if only you could maintain that\n" + .string "facade of distinguished authority…\p" + .string "Here!\n" + .string "Let’s see your FRONTIER PASS!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2503DC: @ 82503DC + .string "The Spirits Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250412: @ 8250412 + .string "SPENSER: Your POKéMON’s eyes are \n" + .string "truly clear and unclouded.\p" + .string "I will eagerly await the next\n" + .string "opportunity to see you.$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250485: @ 8250485 + .string "SPENSER: Gwahahah!\n" + .string "You’ve battled your way up again?\p" + .string "You must have developed a truly\n" + .string "formidable bond with your POKéMON.\p" + .string "So be it!\p" + .string "This time, I won’t bluster or hold back.\n" + .string "This time, there’s no fooling around.\p" + .string "Ready now?\n" + .string "Prepare to lose!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250572: @ 8250572 + .string "… … …Kaaah!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_25057E: @ 825057E + .string "SPENSER: Well, that was some display!\n" + .string "Even fully unleashed, my brethren\l" + .string "could not overpower you.\p" + .string "Your team spirit is truly admirable!\p" + .string "Here!\n" + .string "Bring me that thing, will you?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250629: @ 8250629 + .string "My, my, if only you could maintain\n" + .string "a certain level of decorum…\p" + .string "Gaaah, here!\n" + .string "Hurry with that FRONTIER PASS, you!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_250699: @ 8250699 + .string "The Spirits Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_2506C4: @ 82506C4 + .string "SPENSER: Gwahahah!\p" + .string "Come see me time and again!\n" + .string "My brethren and I will be waiting!$" + + .include "data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc" + .include "data/maps/scripts/BattleFrontier_BattlePyramidEmptySquare.inc" gUnknown_08252BE8:: @ 8252BE8 .incbin "baserom.gba", 0x252be8, 0x67 gUnknown_08252C4F:: @ 8252C4F - .incbin "baserom.gba", 0x252c4f, 0x1b + +gUnknown_08252C4F:: @ 8252C4F + trainerbattle 9, TRAINER_PHILLIP, 0, BattlePyramidSquare01_Text_252C8D, BattlePyramidSquare01_Text_252C8D + setvar VAR_0x8004, 10 + special sub_81A8E7C + waitmessage + waitbuttonpress + closemessage + releaseall + end gUnknown_08252C6A:: @ 8252C6A - .incbin "baserom.gba", 0x252c6a, 0x1e + +gUnknown_08252C6A:: @ 8252C6A + setvar VAR_0x8004, 7 + special sub_81A8E7C + callstd 1 + compare_var_to_value VAR_0x8007, 0 + goto_eq BattlePyramidSquare01_EventScript_252C87 + setvar VAR_0x8004, 8 + special sub_81A8E7C + +BattlePyramidSquare01_EventScript_252C87:: @ 8252C87 + end gUnknown_08252C88:: @ 8252C88 - .incbin "baserom.gba", 0x252c88, 0x1f + + .incbin "baserom.gba", 0x252c88, 0x5 + +BattlePyramidSquare01_Text_252C8D: @ 8252C8D + .string "This is a sample message.$" gUnknown_08252CA7:: @ 8252CA7 .incbin "baserom.gba", 0x252ca7, 0x54 gUnknown_08252CFB:: @ 8252CFB - .incbin "baserom.gba", 0x252cfb, 0x151e0 + .incbin "baserom.gba", 0x252cfb, 0x23a6 + + .include "data/maps/scripts/BattleFrontier_BattlePyramidTop.inc" + .include "data/maps/scripts/BattleFrontier_BattleArenaLobby.inc" +FallarborTown_BattleTentLobby_Text_256DB8: @ 8256DB8 + .string "The Set KO Tourney’s rules are listed.$" + +BattleFrontier_BattleArenaLobby_Text_256DDF: @ 8256DDF +FallarborTown_BattleTentLobby_Text_256DDF: @ 8256DDF + .string "Which heading do you want to read?$" + +BattleFrontier_BattleArenaLobby_Text_256E02: @ 8256E02 +FallarborTown_BattleTentLobby_Text_256E02: @ 8256E02 + .string "The Set KO Tourney has special rules,\n" + .string "unlike standard battles.\p" + .string "First, one battle lasts only\n" + .string "three turns.\p" + .string "If the outcome is not decided after\n" + .string "three turns, it goes to judging.\p" + .string "The REFEREE will choose the winner\n" + .string "based on how the POKéMON battled.\p" + .string "Also, a POKéMON cannot be switched out\n" + .string "until its battle’s outcome is decided.$" + +BattleFrontier_BattleArenaLobby_Text_256F43: @ 8256F43 +FallarborTown_BattleTentLobby_Text_256F43: @ 8256F43 + .string "The first judging factor is “Mind.”\n" + .string "This factor evaluates how aggressive\l" + .string "the battlers were.\p" + .string "The judging is based on how often\n" + .string "the TRAINERS ordered the use of\l" + .string "offensive moves.$" + +BattleFrontier_BattleArenaLobby_Text_256FF2: @ 8256FF2 +FallarborTown_BattleTentLobby_Text_256FF2: @ 8256FF2 + .string "The second judging factor is “Skill.”\n" + .string "This factor evaluates how effectively\l" + .string "POKéMON moves were used.\p" + .string "If a move worked successfully,\n" + .string "the Skill rating goes up.\p" + .string "If a move failed, the Skill rating\n" + .string "is lowered.\p" + .string "If it was an offensive move, the Skill\n" + .string "rating goes up if the move was “super\l" + .string "effective” and goes down if it was\l" + .string "“not very effective.”\p" + .string "The Skill rating will not go up for\n" + .string "moves such as PROTECT and DETECT.\p" + .string "If the opponent used PROTECT or\n" + .string "DETECT, and your POKéMON failed to\l" + .string "hit with a move, its Skill rating will not\l" + .string "go down.$" + +BattleFrontier_BattleArenaLobby_Text_257202: @ 8257202 +FallarborTown_BattleTentLobby_Text_257202: @ 8257202 + .string "The third judging factor is “Body.”\n" + .string "This factor is based on how much HP\l" + .string "remained at the end of a battle.\p" + .string "The rating takes into account how much\n" + .string "HP a POKéMON had at the start of\l" + .string "battle, and what remained at the end.$" + +BattleFrontier_BattleArenaLobby_Text_2572D9: @ 82572D9 + .string "A victory snatched from the ARENA\n" + .string "TYCOON, and a seven-TRAINER sweep!\p" + .string "We congratulate you on your most\n" + .string "splendid challenge!$" + +BattleFrontier_BattleArenaLobby_Text_257353: @ 8257353 + .string "My dear challenger, in recognition of\n" + .string "your indefatigable spirit, please\l" + .string "accept these Battle Point(s).$" + + .include "data/maps/scripts/BattleFrontier_BattleArenaCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc" +FallarborTown_BattleTentBattleRoom_Text_257C93: @ 8257C93 + .string "REFEREE: Set KO Tourney!\n" + .string "Begin!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CB3: @ 8257CB3 +FallarborTown_BattleTentBattleRoom_Text_257CB3: @ 8257CB3 + .string "REFEREE: The winner is {PLAYER}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CCE: @ 8257CCE +FallarborTown_BattleTentBattleRoom_Text_257CCE: @ 8257CCE + .string "REFEREE: The winner is {STR_VAR_1}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CE9: @ 8257CE9 +FallarborTown_BattleTentBattleRoom_Text_257CE9: @ 8257CE9 + .string "Your POKéMON will be restored to\n" + .string "full health.$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D17: @ 8257D17 +FallarborTown_BattleTentBattleRoom_Text_257D17: @ 8257D17 + .string "Next up, your second opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D50: @ 8257D50 +FallarborTown_BattleTentBattleRoom_Text_257D50: @ 8257D50 + .string "Next up, your third opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D88: @ 8257D88 + .string "Next up, your fourth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257DC1: @ 8257DC1 + .string "Next up, your fifth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257DF9: @ 8257DF9 + .string "Next up, your sixth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E31: @ 8257E31 + .string "Next up, your seventh opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E6B: @ 8257E6B +FallarborTown_BattleTentBattleRoom_Text_257E6B: @ 8257E6B + .string "Would you like to save the game and\n" + .string "shut down now?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E9E: @ 8257E9E +FallarborTown_BattleTentBattleRoom_Text_257E9E: @ 8257E9E + .string "Would you like to retire from your\n" + .string "Set KO Tourney challenge?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257EDB: @ 8257EDB +FallarborTown_BattleTentBattleRoom_Text_257EDB: @ 8257EDB + .string "I am saving your game data.\n" + .string "Please wait.$" + +BattleFrontier_BattleArenaBattleRoom_Text_257F04: @ 8257F04 + .string "Would you like to record your last\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257F45: @ 8257F45 + .string "My dear challenger!\p" + .string "Your skill level is truly astounding!\p" + .string "We now would like you to face our\n" + .string "leader, the ARENA TYCOON!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257FBB: @ 8257FBB + .string "A battle with the ARENA TYCOON!\n" + .string "Are you prepared?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257FED: @ 8257FED + .string "REFEREE: The ARENA TYCOON!\n" + .string "Make way for GRETA!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25801C: @ 825801C + .string "GRETA: Hey!\n" + .string "Howdy!\p" + .string "…Wait, are you the challenger?$" + +BattleFrontier_BattleArenaBattleRoom_Text_25804E: @ 825804E + .string "Is that right? Hmm…\n" + .string "Hmhm…$" + +BattleFrontier_BattleArenaBattleRoom_Text_258068: @ 8258068 + .string "I don’t know how to say it, but…\n" + .string "To put it bluntly, you look pretty weak.\l" + .string "Are you sure you’re up for me?\p" + .string "Hmm…\p" + .string "Well, all right!\n" + .string "We’ll take things easy to start with!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25810D: @ 825810D + .string "Okay! Let’s see you ignite my passion\n" + .string "for battle!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25813F: @ 825813F + .string "GRETA: Ow, wait a second!\n" + .string "You are tough after all!\p" + .string "I like you!\n" + .string "Let’s see your FRONTIER PASS.$" + +BattleFrontier_BattleArenaBattleRoom_Text_25819C: @ 825819C + .string "The Guts Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2581CF: @ 82581CF + .string "Hmm…\p" + .string "It’s going to be fun the next time!\n" + .string "I’m looking forward to it!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258213: @ 8258213 + .string "GRETA: Hey! Howdy!\n" + .string "You finally won your way up to me!\p" + .string "I was getting worried waiting for you!\n" + .string "I was really looking forward to seeing\l" + .string "you again!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582A2: @ 82582A2 + .string "… … …\n" + .string "So, are you ready?$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582BB: @ 82582BB + .string "I won’t allow a halfhearted effort!\n" + .string "Be ready for a thrashing!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582F9: @ 82582F9 + .string "Come on, REFEREE!\n" + .string "Let’s get this started!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258323: @ 8258323 + .string "GRETA: Gaaah! Blown away!\n" + .string "Let’s see your FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25835B: @ 825835B + .string "The Guts Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258383: @ 8258383 + .string "Arrrgh!\n" + .string "This is so infuriating!\p" + .string "If we ever battle again, I won’t lose!\n" + .string "Don’t you forget it! Bye-bye!$" + + .include "data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc" +SlateportCity_BattleTentLobby_Text_259721: @ 8259721 + .string "The Battle Swap rules are listed.$" + +BattleFrontier_BattleFactoryLobby_Text_259743: @ 8259743 +SlateportCity_BattleTentLobby_Text_259743: @ 8259743 + .string "Which heading do you want to read?$" + +BattleFrontier_BattleFactoryLobby_Text_259766: @ 8259766 + .string "In a Battle Swap event, you may use\n" + .string "only three POKéMON.\p" + .string "Whether you are renting or swapping,\n" + .string "your team may not have two or more\l" + .string "of the same POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_2597FB: @ 82597FB + .string "You may swap POKéMON only with\n" + .string "the TRAINER you have just defeated.\p" + .string "You may swap for only those POKéMON\n" + .string "used by the beaten TRAINER.$" + +BattleFrontier_BattleFactoryLobby_Text_25987E: @ 825987E + .string "After every battle you win, you may\n" + .string "swap for one of your defeated\l" + .string "opponent’s POKéMON.\p" + .string "You will not be able to swap POKéMON\n" + .string "with the seventh TRAINER in the event.$" + +BattleFrontier_BattleFactoryLobby_Text_259920: @ 8259920 + .string "There are two key points to be aware\n" + .string "of when swapping POKéMON.\p" + .string "First, when swapping, you can’t check\n" + .string "the stats of the POKéMON you are\l" + .string "about to receive.\p" + .string "Second, the POKéMON on your team\n" + .string "are lined up in sequence, depending on\l" + .string "the order in which you rented them.\p" + .string "This sequence remains unchanged\n" + .string "even when swaps are made.$" + +BattleFrontier_BattleFactoryLobby_Text_259A5E: @ 8259A5E + .string "In the Open Level, the rental POKéMON\n" + .string "and the opposing TRAINERS’ POKéMON\l" + .string "are all Level 100.$" + + .include "data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc" +SlateportCity_BattleTentCorridor_Text_25A1C8: @ 825A1C8 + .string "First, we will hold your POKéMON for\n" + .string "safekeeping.\p" + .string "You may then choose from our\n" + .string "selection of POKéMON.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D: @ 825A22D +SlateportCity_BattleTentCorridor_Text_25A22D: @ 825A22D + .string "Thank you for competing!\n" + .string "Let us restore your POKéMON!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A263: @ 825A263 +SlateportCity_BattleTentCorridor_Text_25A263: @ 825A263 + .string "The 2nd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A289: @ 825A289 +SlateportCity_BattleTentCorridor_Text_25A289: @ 825A289 + .string "The 3rd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2AF: @ 825A2AF + .string "The 4th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2D5: @ 825A2D5 + .string "The 5th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2FB: @ 825A2FB + .string "The 6th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A321: @ 825A321 + .string "Finally, the 7th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A350: @ 825A350 +SlateportCity_BattleTentCorridor_Text_25A350: @ 825A350 + .string "Would you like to save and quit\n" + .string "the game?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A37A: @ 825A37A +SlateportCity_BattleTentCorridor_Text_25A37A: @ 825A37A + .string "Would you like to retire from your\n" + .string "Battle Swap challenge?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3B4: @ 825A3B4 + .string "I’ve conducted a little investigation\n" + .string "about your upcoming opponent.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3F8: @ 825A3F8 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the NORMAL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A43E: @ 825A43E + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIRE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A482: @ 825A482 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the WATER type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A4C7: @ 825A4C7 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ELECTRIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A50F: @ 825A50F + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GRASS type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A554: @ 825A554 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ICE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A597: @ 825A597 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIGHTING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A5DF: @ 825A5DF + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the POISON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A625: @ 825A625 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GROUND type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A66B: @ 825A66B + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FLYING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6B1: @ 825A6B1 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the PSYCHIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6F8: @ 825A6F8 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the BUG type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A73B: @ 825A73B + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ROCK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A77F: @ 825A77F + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GHOST type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A7C4: @ 825A7C4 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DRAGON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A80A: @ 825A80A + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DARK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A84E: @ 825A84E + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the STEEL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893: @ 825A893 + .string "The TRAINER appears to have no clear\n" + .string "favorites when it comes to type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9: @ 825A8D9 + .string "The favorite battle style appears to\n" + .string "be slow and steady.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912: @ 825A912 + .string "The favorite battle style appears to\n" + .string "be one of endurance.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C: @ 825A94C + .string "The favorite battle style appears to\n" + .string "be high risk, high return.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C: @ 825A98C + .string "The favorite battle style appears to\n" + .string "depend on the battle’s flow.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE: @ 825A9CE + .string "The favorite battle style appears to\n" + .string "be one based on total preparation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16: @ 825AA16 + .string "The favorite battle style appears\n" + .string "to be weakening the foe to start.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A: @ 825AA5A + .string "The favorite battle style appears to\n" + .string "be flexibly adaptable to the situation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7: @ 825AAA7 + .string "The favorite battle style appears to\n" + .string "be impossible to predict.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6: @ 825AAE6 + .string "The favorite battle style appears to\n" + .string "be free-spirited and unrestrained.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E: @ 825AB2E +SlateportCity_BattleTentCorridor_Text_25AB2E: @ 825AB2E + .string "Before starting the battle, would you\n" + .string "like to swap a POKéMON?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C: @ 825AB6C +SlateportCity_BattleTentCorridor_Text_25AB6C: @ 825AB6C + .string "Thank you!\n" + .string "Your POKéMON swap is complete.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB96: @ 825AB96 +SlateportCity_BattleTentCorridor_Text_25AB96: @ 825AB96 + .string "Right this way, please!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABAE: @ 825ABAE +SlateportCity_BattleTentCorridor_Text_25ABAE: @ 825ABAE + .string "I am saving your data.\n" + .string "Please wait.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABD2: @ 825ABD2 + .string "Would you like to record your latest\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC15: @ 825AC15 + .string "Excuse me! Excuse me, please!\n" + .string "May I get you to wait a few moments?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC58: @ 825AC58 + .string "…Uh-huh? What?! …Whoa!\n" + .string "Understood, sir! Will do!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC89: @ 825AC89 + .string "Oh, my…\n" + .string "Sorry to keep you waiting!\p" + .string "I have a message from this facility’s\n" + .string "boss, the FACTORY HEAD.\p" + .string "He says, “We’re going to do it!\n" + .string "Come here right now!”$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD20: @ 825AD20 + .string "The FACTORY HEAD is demanding you.\n" + .string "Are you prepared to face him?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD61: @ 825AD61 + .string "I’m terribly sorry, but I can’t tell you\n" + .string "anything about the FACTORY HEAD.$" + + .include "data/maps/scripts/BattleFrontier_BattleFactoryBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattlePikeLobby.inc" + .include "data/maps/scripts/BattleFrontier_BattlePikeCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc" +BattleFrontier_BattlePikeRandomRoom1_Text_25CE36: @ 825CE36 +BattleFrontier_BattlePikeRandomRoom3_Text_25CE36: @ 825CE36 +BattleFrontier_BattlePikeThreePathRoom_Text_25CE36: @ 825CE36 + .string "The path is blocked!\n" + .string "And there is no turning back…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CE69: @ 825CE69 + .string "I beg your pardon, but…\p" + .string "Are you perhaps finding it difficult\n" + .string "to choose your path?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CEBB: @ 825CEBB + .string "I see…\n" + .string "I apologize for my impertinence…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CEE3: @ 825CEE3 + .string "Ah, let me see… There is something\n" + .string "about the path on the right…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CF23: @ 825CF23 + .string "Ah, let me see… There is something\n" + .string "about the path in the center…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CF64: @ 825CF64 + .string "Ah, let me see… There is something\n" + .string "about the path on the left…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CFA3: @ 825CFA3 + .string "It seems to have the distinct aroma\n" + .string "of POKéMON wafting around it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CFE5: @ 825CFE5 + .string "Is it… A TRAINER?\n" + .string "I sense the presence of people…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D017: @ 825D017 + .string "I seem to have heard something…\n" + .string "It may have been whispering…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D054: @ 825D054 + .string "For some odd reason, I felt a wave\n" + .string "of nostalgia coming from it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D094: @ 825D094 + .string "I am sorry to say…\p" + .string "A terrifying event, yes, a horrible one,\n" + .string "is about to befall you…\p" + .string "I urge you to pay the utmost care\n" + .string "and prepare for the worst…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D125: @ 825D125 + .string "From every path I sense a dreadful\n" + .string "presence…$" + + .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc" + .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom2.inc" + .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom3.inc" + .include "data/maps/scripts/BattleFrontier_RankingHall.inc" + .include "data/maps/scripts/BattleFrontier_Lounge1.inc" + .include "data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc" + .include "data/maps/scripts/BattleFrontier_Lounge2.inc" + .include "data/maps/scripts/BattleFrontier_Lounge3.inc" + .include "data/maps/scripts/BattleFrontier_Lounge4.inc" + .include "data/maps/scripts/BattleFrontier_ScottsHouse.inc" + .include "data/maps/scripts/BattleFrontier_Lounge5.inc" + .include "data/maps/scripts/BattleFrontier_Lounge6.inc" + .include "data/maps/scripts/BattleFrontier_Lounge7.inc" + .include "data/maps/scripts/BattleFrontier_ReceptionGate.inc" + .include "data/maps/scripts/BattleFrontier_Lounge8.inc" + .include "data/maps/scripts/BattleFrontier_Lounge9.inc" + .include "data/maps/scripts/BattleFrontier_PokemonCenter_1F.inc" + .include "data/maps/scripts/BattleFrontier_PokemonCenter_2F.inc" + .include "data/maps/scripts/BattleFrontier_Mart.inc" + .include "data/maps/scripts/FarawayIsland_Entrance.inc" + .include "data/maps/scripts/FarawayIsland_Interior.inc" gUnknown_08267EDB:: @ 8267EDB - .incbin "baserom.gba", 0x267edb, 0x234f + + .incbin "baserom.gba", 0x267edb, 0x3a + + .include "data/maps/scripts/BirthIsland_Exterior.inc" + .include "data/maps/scripts/BirthIsland_Harbor.inc" + .include "data/maps/scripts/TrainerHill_Entrance.inc" +TrainerHill_Roof_Text_268986: @ 8268986 + .string "Hm! Hm!\p" + .string "You finally came!\n" + .string "Yes, you have arrived!\p" + .string "Wait! Don’t say it!\n" + .string "I know why you came all the way\l" + .string "here by yourself!\p" + .string "You wanted to see me, the owner\n" + .string "of the TRAINER HILL, because…\p" + .string "You want to form a tag team with me!\n" + .string "Wa-hoo!\p" + .string "…Uh?\n" + .string "That’s not it?\p" + .string "Anyway, I watched you on your way up.\n" + .string "Marvelous battling! Bravo, indeed!$" + +TrainerHill_Roof_Text_268AC5: @ 8268AC5 + .string "For a marvelous someone like you,\n" + .string "I have the most marvelous gift!$" + +TrainerHill_Roof_Text_268B07: @ 8268B07 + .string "Oh, no, full up with things!\n" + .string "You’ll be back later for this!$" + +TrainerHill_Roof_Text_268B43: @ 8268B43 + .string "Oh, hold on here! Did you possibly get\n" + .string "here marvelously quickly?\p" + .string "How splendid! You needn’t have\n" + .string "hurried so to see me!\p" + .string "That is so delightful. I’ll have the Time\n" + .string "Board at the reception updated!$" + +TrainerHill_Roof_Text_268C03: @ 8268C03 + .string "But, oh…\n" + .string "You weren’t very quick getting here.$" + +TrainerHill_Roof_Text_268C31: @ 8268C31 + .string "Perhaps it would please me more if you\n" + .string "arrived zippier next time.\p" + .string "Then, I should be pleased to form\n" + .string "a tag team with you!\p" + .string "Until we meet again, amigo!$" + + .incbin "baserom.gba", 0x268cc6, 0x94 + +TrainerHill_Entrance_Text_268D5A: @ 8268D5A + .string "Who knows what sort of TRAINERS\n" + .string "and POKéMON combos are ahead?\p" + .string "All I know is that I’ll knock aside\n" + .string "anyone that stands in my way!$" + +TrainerHill_Entrance_Text_268DDA: @ 8268DDA + .string "I heard tough TRAINERS come to this\n" + .string "TRAINER HILL from all over.\p" + .string "I can’t wait to test the waters!\p" + .string "I’ll knock aside anyone that stands\n" + .string "in my way!$" + +TrainerHill_Entrance_Text_268E6A: @ 8268E6A + .string "Do you see the Time Board over there?\p" + .string "My friends and I are trying to see who\n" + .string "can reach the top in the least time.$" + +TrainerHill_Entrance_Text_268EDC: @ 8268EDC + .string "Do you know when they’re opening\n" + .string "this place up?\p" + .string "I’m waiting here to be the first\n" + .string "challenger ever!$" + +TrainerHill_Elevator_Text_268F3E: @ 8268F3E + .string "Would you like to return to\n" + .string "the reception counter?$" + + .include "data/maps/scripts/TrainerHill_1F.inc" + .include "data/maps/scripts/TrainerHill_2F.inc" + .include "data/maps/scripts/TrainerHill_3F.inc" + .include "data/maps/scripts/TrainerHill_4F.inc" + .include "data/maps/scripts/TrainerHill_Roof.inc" + .include "data/maps/scripts/NavelRock_Exterior.inc" + .include "data/maps/scripts/NavelRock_Harbor.inc" + .include "data/maps/scripts/NavelRock_Entrance.inc" + .include "data/maps/scripts/NavelRock_B1F.inc" + .include "data/maps/scripts/NavelRock_Fork.inc" + .include "data/maps/scripts/NavelRock_Up1.inc" + .include "data/maps/scripts/NavelRock_Up2.inc" + .include "data/maps/scripts/NavelRock_Up3.inc" + .include "data/maps/scripts/NavelRock_Up4.inc" + .include "data/maps/scripts/NavelRock_Top.inc" + .include "data/maps/scripts/NavelRock_Down01.inc" + .include "data/maps/scripts/NavelRock_Down02.inc" + .include "data/maps/scripts/NavelRock_Down03.inc" + .include "data/maps/scripts/NavelRock_Down04.inc" + .include "data/maps/scripts/NavelRock_Down05.inc" + .include "data/maps/scripts/NavelRock_Down06.inc" + .include "data/maps/scripts/NavelRock_Down07.inc" + .include "data/maps/scripts/NavelRock_Down08.inc" + .include "data/maps/scripts/NavelRock_Down09.inc" + .include "data/maps/scripts/NavelRock_Down10.inc" + .include "data/maps/scripts/NavelRock_Down11.inc" + .include "data/maps/scripts/NavelRock_Bottom.inc" + .include "data/maps/scripts/TrainerHill_Elevator.inc" + .include "data/maps/scripts/Route104_Prototype.inc" + .include "data/maps/scripts/Route104_PrototypePrettyPetalFlowerShop.inc" + .include "data/maps/scripts/Route109_SeashoreHouse.inc" + .include "data/maps/scripts/Route110_TrickHouseEntrance.inc" +Route110_TrickHouseEnd_Movement_269E36: @ 8269E36 +Route110_TrickHouseEntrance_Movement_269E36: @ 8269E36 + step_01 + step_12 + step_02 + step_12 + step_00 + step_12 + step_03 + step_12 + step_end + +Route110_TrickHouseEnd_Movement_269E3F: @ 8269E3F +Route110_TrickHouseEntrance_Movement_269E3F: @ 8269E3F + step_01 + step_52 + step_32 + step_32 + step_32 + step_32 + step_32 + step_32 + step_end + +Route110_TrickHouseEntrance_EventScript_269E48:: @ 8269E48 + msgbox Route110_TrickHouseEntrance_Text_26A709, 4 + return + +Route110_TrickHouseEntrance_EventScript_269E51:: @ 8269E51 + msgbox Route110_TrickHouseEntrance_Text_26A921, 4 + closemessage + applymovement 1, Route110_TrickHouseEntrance_Movement_27259E + waitmovement 0 + playse SE_PIN + applymovement 1, Route110_TrickHouseEntrance_Movement_272598 + waitmovement 0 + applymovement 1, Route110_TrickHouseEntrance_Movement_27259A + waitmovement 0 + msgbox Route110_TrickHouseEntrance_Text_26A9AF, 4 + applymovement 1, Route110_TrickHouseEntrance_Movement_2725A6 + waitmovement 0 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269E8F:: @ 8269E8F + applymovement 1, Route110_TrickHouseEntrance_Movement_27259E + waitmovement 0 + msgbox Route110_TrickHouseEntrance_Text_26AA82, 4 + compare_var_to_value VAR_0x4044, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_269EEF + compare_var_to_value VAR_0x4044, 2 + goto_eq Route110_TrickHouseEntrance_EventScript_269F1B + compare_var_to_value VAR_0x4044, 3 + goto_eq Route110_TrickHouseEntrance_EventScript_269F47 + compare_var_to_value VAR_0x4044, 4 + goto_eq Route110_TrickHouseEntrance_EventScript_269F73 + compare_var_to_value VAR_0x4044, 5 + goto_eq Route110_TrickHouseEntrance_EventScript_269F9F + compare_var_to_value VAR_0x4044, 6 + goto_eq Route110_TrickHouseEntrance_EventScript_269FCB + compare_var_to_value VAR_0x4044, 7 + goto_eq Route110_TrickHouseEntrance_EventScript_269FF7 + end + +Route110_TrickHouseEntrance_EventScript_269EEF:: @ 8269EEF + giveitem_std ITEM_RARE_CANDY + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269F1B:: @ 8269F1B + giveitem_std ITEM_TIMER_BALL + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269F47:: @ 8269F47 + giveitem_std ITEM_HARD_STONE + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269F73:: @ 8269F73 + giveitem_std ITEM_SMOKE_BALL + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269F9F:: @ 8269F9F + giveitem_std ITEM_TM12 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269FCB:: @ 8269FCB + giveitem_std ITEM_MAGNET + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_269FF7:: @ 8269FF7 + giveitem_std ITEM_PP_MAX + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A023 + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_27205E + msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A023:: @ 826A023 + setvar VAR_0x40C1, 0 + setvar VAR_0x40A7, 3 + applymovement 1, Route110_TrickHouseEntrance_Movement_2725A6 + waitmovement 0 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A039:: @ 826A039 + applymovement 1, Route110_TrickHouseEntrance_Movement_27259E + waitmovement 0 + msgbox Route110_TrickHouseEntrance_Text_26AB2C, 4 + call Route110_TrickHouseEntrance_EventScript_26A070 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A09A + compare_var_to_value VAR_RESULT, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_272071 + msgbox Route110_TrickHouseEntrance_Text_26ABBD, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A070:: @ 826A070 + multichoice 0, 0, 88, 1 + switch VAR_RESULT + case 0, Route110_TrickHouseEntrance_EventScript_26A08A + goto Route110_TrickHouseEntrance_EventScript_26A092 + +Route110_TrickHouseEntrance_EventScript_26A08A:: @ 826A08A + givedecoration_std 31 + return + +Route110_TrickHouseEntrance_EventScript_26A092:: @ 826A092 + givedecoration_std 32 + return + +Route110_TrickHouseEntrance_EventScript_26A09A:: @ 826A09A + msgbox Route110_TrickHouseEntrance_Text_26ABAE, 4 + closemessage + applymovement 1, Route110_TrickHouseEntrance_Movement_26D632 + waitmovement 0 + applymovement 1, Route110_TrickHouseEntrance_Movement_269E36 + waitmovement 0 + playse SE_W153 + applymovement 1, Route110_TrickHouseEntrance_Movement_269E3F + waitmovement 0 + removeobject 1 + setvar VAR_0x40C1, 0 + setvar VAR_0x40A7, 5 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A0D3:: @ 826A0D3 + lockall + switch VAR_0x40A7 + case 0, Route110_TrickHouseEntrance_EventScript_26A106 + case 1, Route110_TrickHouseEntrance_EventScript_26A110 + case 4, Route110_TrickHouseEntrance_EventScript_26A201 + case 5, Route110_TrickHouseEntrance_EventScript_26A20B + end + +Route110_TrickHouseEntrance_EventScript_26A106:: @ 826A106 + msgbox Route110_TrickHouseEntrance_Text_26A878, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A110:: @ 826A110 + msgbox Route110_TrickHouseEntrance_Text_26A887, 5 + closemessage + compare_var_to_value VAR_RESULT, 1 + goto_eq Route110_TrickHouseEntrance_EventScript_26A126 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A126:: @ 826A126 + setmetatile 5, 1, 537, 0 + special DrawWholeMapView + delay 20 + applymovement 255, Route110_TrickHouseEntrance_Movement_2725C9 + waitmovement 0 + applymovement 255, Route110_TrickHouseEntrance_Movement_26A1A7 + waitmovement 0 + switch VAR_0x4044 + case 0, Route110_TrickHouseEntrance_EventScript_26A1A9 + case 1, Route110_TrickHouseEntrance_EventScript_26A1B4 + case 2, Route110_TrickHouseEntrance_EventScript_26A1BF + case 3, Route110_TrickHouseEntrance_EventScript_26A1CA + case 4, Route110_TrickHouseEntrance_EventScript_26A1D5 + case 5, Route110_TrickHouseEntrance_EventScript_26A1E0 + case 6, Route110_TrickHouseEntrance_EventScript_26A1EB + case 7, Route110_TrickHouseEntrance_EventScript_26A1F6 + end + +Route110_TrickHouseEntrance_Movement_26A1A7: @ 826A1A7 + step_54 + step_end + +Route110_TrickHouseEntrance_EventScript_26A1A9:: @ 826A1A9 + warp ROUTE_110_TRICK_HOUSE_PUZZLE_1, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1B4:: @ 826A1B4 + warp ROUTE_110_TRICK_HOUSE_PUZZLE_2, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1BF:: @ 826A1BF + warp ROUTE_110_TRICK_HOUSE_PUZZLE_3, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1CA:: @ 826A1CA + warp ROUTE_110_TRICK_HOUSE_PUZZLE_4, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1D5:: @ 826A1D5 + warp ROUTE_110_TRICK_HOUSE_PUZZLE_5, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1E0:: @ 826A1E0 + warp ROUTE_110_TRICK_HOUSE_PUZZLE_6, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1EB:: @ 826A1EB + warp ROUTE_110_TRICK_HOUSE_PUZZLE_7, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A1F6:: @ 826A1F6 + warp ROUTE_110_TRICK_HOUSE_PUZZLE_8, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A201:: @ 826A201 + msgbox Route110_TrickHouseEntrance_Text_26A8BD, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A20B:: @ 826A20B + compare_var_to_value VAR_0x4044, 8 + goto_eq Route110_TrickHouseEntrance_EventScript_26A220 + msgbox Route110_TrickHouseEntrance_Text_26A878, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A220:: @ 826A220 + msgbox Route110_TrickHouseEntrance_Text_26A8BD, 4 + releaseall + end gUnknown_0826A22A:: @ 826A22A - .incbin "baserom.gba", 0x26a22a, 0x712a + .incbin "baserom.gba", 0x26a22a, 0x1b1 + +Route110_TrickHousePuzzle1_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle2_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle3_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle4_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle5_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle6_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle7_EventScript_26A3DB:: @ 826A3DB +Route110_TrickHousePuzzle8_EventScript_26A3DB:: @ 826A3DB + msgbox Route110_TrickHousePuzzle1_Text_26AC2F, 4 + releaseall + end + +Route110_TrickHousePuzzle1_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle2_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle3_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle4_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle5_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle6_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle7_EventScript_26A3E5:: @ 826A3E5 +Route110_TrickHousePuzzle8_EventScript_26A3E5:: @ 826A3E5 + playfanfare BGM_FANFA4 + message Route110_TrickHousePuzzle1_Text_26ABE8 + waitfanfare + msgbox Route110_TrickHousePuzzle1_Text_26ABFB, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_26A3F8:: @ 826A3F8 + lockall + msgbox Route110_TrickHouseEntrance_Text_26A474, 4 + releaseall + compare_var_to_value VAR_0x4044, 0 + call_if 1, Route110_TrickHouseEntrance_EventScript_26A429 + compare_var_to_value VAR_0x4044, 1 + call_if 1, Route110_TrickHouseEntrance_EventScript_26A439 + compare_var_to_value VAR_0x4044, 2 + call_if 1, Route110_TrickHouseEntrance_EventScript_26A449 + setvar VAR_0x40A5, 1 + end + +Route110_TrickHouseEntrance_EventScript_26A429:: @ 826A429 + setvar VAR_0x8004, 6 + setvar VAR_0x8005, 3 + call Route110_TrickHouseEntrance_EventScript_26A459 + return + +Route110_TrickHouseEntrance_EventScript_26A439:: @ 826A439 + setvar VAR_0x8004, 11 + setvar VAR_0x8005, 5 + call Route110_TrickHouseEntrance_EventScript_26A459 + return + +Route110_TrickHouseEntrance_EventScript_26A449:: @ 826A449 + setvar VAR_0x8004, 9 + setvar VAR_0x8005, 2 + call Route110_TrickHouseEntrance_EventScript_26A459 + return + +Route110_TrickHouseEntrance_EventScript_26A459:: @ 826A459 + setvar VAR_0x8006, 0 + setfieldeffectargument 0, VAR_0x8004 + setfieldeffectargument 1, VAR_0x8005 + setfieldeffectargument 2, VAR_0x8006 + dofieldeffect 54 + waitfieldeffect 54 + delay 10 + return + +Route110_TrickHouseEntrance_Text_26A474: @ 826A474 + .string "You’re being watched…$" + +Route110_TrickHouseEntrance_Text_26A48A: @ 826A48A + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beneath this desk? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A4DA: @ 826A4DA + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "behind this tree? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A529: @ 826A529 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this dresser? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A577: @ 826A577 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beyond this window? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A5C8: @ 826A5C8 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this planter? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A616: @ 826A616 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this cupboard? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A665: @ 826A665 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "behind this window? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A6B6: @ 826A6B6 + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beneath this cushion? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_26A709: @ 826A709 + .string "Behold!\p" + .string "For I am the greatest living mystery\n" + .string "of a man in all of HOENN!\l" + .string "They call me…\p" + .string "The TRICK MASTER!\n" + .string "Wahahaha! Glad to meet you!$" + +Route110_TrickHouseEntrance_Text_26A78C: @ 826A78C + .string "You, you’ve come to challenge\n" + .string "my TRICK HOUSE, haven’t you?\p" + .string "That’s why you’re here, isn’t it?\n" + .string "Yes, it is!\p" + .string "Consider your challenge accepted!\p" + .string "Enter through the scroll there,\n" + .string "and let your challenge commence!\p" + .string "I shall be waiting in the back!$" + +Route110_TrickHouseEntrance_Text_26A878: @ 826A878 + .string "It’s a scroll.$" + +Route110_TrickHouseEntrance_Text_26A887: @ 826A887 + .string "There is a big hole behind the scroll!\p" + .string "Want to go in?$" + +Route110_TrickHouseEntrance_Text_26A8BD: @ 826A8BD + .string "There is a note affixed to the scroll…\p" + .string "“I am leaving on a journey.\n" + .string "Don’t look for me. TRICK MASTER”$" + +Route110_TrickHouseEntrance_Text_26A921: @ 826A921 + .string "For the next time, I’ll use this trick,\n" + .string "and that scheme, and those ruses…\p" + .string "Mufufufu… If I may say so, it’s\n" + .string "brilliantly difficult, even for me!$" + +Route110_TrickHouseEntrance_Text_26A9AF: @ 826A9AF + .string "Hah? What?!\n" + .string "Oh, it’s you!\p" + .string "I’m in the midst of devising new tricky\n" + .string "challenges!\p" + .string "It’s not too much to ask for a bit more\n" + .string "time for me to think, is it now?\l" + .string "You wouldn’t begrudge me that?\l" + .string "Come back in a little while!$" + +Route110_TrickHouseEntrance_Text_26AA82: @ 826AA82 + .string "Ah, it’s you! You’re here to accept the\n" + .string "reward from before, isn’t that right?\l" + .string "Yes, right I am!\p" + .string "Here!\n" + .string "I’ll give it to you now!$" + +Route110_TrickHouseEntrance_Text_26AB00: @ 826AB00 + .string "Hah?\n" + .string "Did you not come to claim your reward?$" + +Route110_TrickHouseEntrance_Text_26AB2C: @ 826AB2C + .string "MECHADOLL 5 I AM!\n" + .string "IF REWARD IS NOT TAKEN BY YOU,\l" + .string "THEN TRICK MASTER YOU CANNOT FOLLOW.\p" + .string "RED TENT OR BLUE TENT,\n" + .string "WHICH DO YOU PREFER?$" + +Route110_TrickHouseEntrance_Text_26ABAE: @ 826ABAE + .string "THEN FAREWELL.$" + +Route110_TrickHouseEntrance_Text_26ABBD: @ 826ABBD + .string "YOUR PC STATUS: FULL AGAIN.\n" + .string "MEAN, YOU ARE.$" + +Route110_TrickHousePuzzle1_Text_26ABE8: @ 826ABE8 + .string "{PLAYER} found a scroll.$" + +Route110_TrickHousePuzzle1_Text_26ABFB: @ 826ABFB + .string "{PLAYER} memorized the secret code\n" + .string "written on the scroll.$" + +Route110_TrickHousePuzzle1_Text_26AC2F: @ 826AC2F + .string "A secret code is written on it.$" + + .incbin "baserom.gba", 0x26ac4f, 0x60 + + .include "data/maps/scripts/Route110_TrickHouseEnd.inc" + .include "data/maps/scripts/Route110_TrickHouseCorridor.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle1.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle2.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle3.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle4.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle5.inc" +Route110_TrickHouseEntrance_Movement_26D632: @ 826D632 +Route110_TrickHousePuzzle5_Movement_26D632: @ 826D632 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_00 + step_end + + .incbin "baserom.gba", 0x26d660, 0x6e + +Route110_TrickHousePuzzle5_Text_26D6CE: @ 826D6CE + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 1 AM I!\p" + .string "IF YOU ANSWER QUIZZES CORRECTLY,\n" + .string "THEN YOU WILL GO TO MECHADOLL 5.\l" + .string "THEN YOU CAN OBTAIN THE SECRET CODE.$" + +Route110_TrickHousePuzzle5_Text_26D757: @ 826D757 + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not found\n" + .string "on ROUTE 110. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_26D7AA: @ 826D7AA + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not of the\n" + .string "WATER type. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_26D7FC: @ 826D7FC + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON does not use\n" + .string "LEECH LIFE. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_26D84D: @ 826D84D + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_26D883: @ 826D883 + .string "BZZZT. DISAPPOINTMENT.\n" + .string "ERROR.$" + +Route110_TrickHousePuzzle5_Text_26D8A1: @ 826D8A1 + .string "WAHAHAHAHA! WAHAHAHAHA!\n" + .string "CLICKETY-CLACK!$" + +Route110_TrickHousePuzzle5_Text_26D8C9: @ 826D8C9 + .string "YOUR NEXT CHALLENGE WE WAIT FOR.$" + +Route110_TrickHousePuzzle5_Text_26D8EA: @ 826D8EA + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 2 AM I!\p" + .string "MECHADOLL 1’S QUIZ DIFFICULTY LEVEL\n" + .string "IS SET TOO LOW.$" + +Route110_TrickHousePuzzle5_Text_26D940: @ 826D940 + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON did WALLY\n" + .string "borrow from your father?$" + +Route110_TrickHousePuzzle5_Text_26D98C: @ 826D98C + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON was chasing\n" + .string "PROF. BIRCH?$" + +Route110_TrickHousePuzzle5_Text_26D9CE: @ 826D9CE + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON did TEAM AQUA\n" + .string "use in PETALBURG FOREST?$" + +Route110_TrickHousePuzzle5_Text_26DA1E: @ 826DA1E + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 3 AM I!\p" + .string "MATTERS OF MONEY ARE MY SOLE FOCUS.$" + +Route110_TrickHousePuzzle5_Text_26DA64: @ 826DA64 + .string "MECHADOLL 3 QUIZ.\p" + .string "Which costs more?\n" + .string "Three HARBOR MAILS or one BURN HEAL?$" + +Route110_TrickHousePuzzle5_Text_26DAAD: @ 826DAAD + .string "MECHADOLL 3 QUIZ.\p" + .string "Sell one GREAT BALL and buy\n" + .string "one POTION. How much money remains?$" + +Route110_TrickHousePuzzle5_Text_26DAFF: @ 826DAFF + .string "MECHADOLL 3 QUIZ.\p" + .string "Do one REPEL and SODA POP cost\n" + .string "more than one SUPER POTION?$" + +Route110_TrickHousePuzzle5_Text_26DB4C: @ 826DB4C + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 4 THAT IS ME!\p" + .string "MY QUIZ IS AN OBJECT OF BEAUTY.$" + +Route110_TrickHousePuzzle5_Text_26DB94: @ 826DB94 + .string "MECHADOLL 4 QUIZ.\p" + .string "In SEASHORE HOUSE, were there more men\n" + .string "or women?$" + +Route110_TrickHousePuzzle5_Text_26DBD7: @ 826DBD7 + .string "MECHADOLL 4 QUIZ.\p" + .string "In LAVARIDGE TOWN, were there more\n" + .string "elderly men or elderly women?$" + +Route110_TrickHousePuzzle5_Text_26DC2A: @ 826DC2A + .string "MECHADOLL 4 QUIZ.\p" + .string "In the TRAINER’S SCHOOL, how many\n" + .string "girl students were there?$" + +Route110_TrickHousePuzzle5_Text_26DC78: @ 826DC78 + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 5 AM I!\p" + .string "THE MASTER’S BEST AND PROUDEST\n" + .string "ACHIEVEMENT AM I.$" + +Route110_TrickHousePuzzle5_Text_26DCCB: @ 826DCCB + .string "MECHADOLL 5 QUIZ.\p" + .string "In SLATEPORT’s POKéMON FAN CLUB,\n" + .string "how many POKéMON were there?$" + +Route110_TrickHousePuzzle5_Text_26DD1B: @ 826DD1B + .string "MECHADOLL 5 QUIZ.\p" + .string "In FORTREE CITY, how many\n" + .string "tree houses were there?$" + +Route110_TrickHousePuzzle5_Text_26DD5F: @ 826DD5F + .string "MECHADOLL 5 QUIZ.\p" + .string "On the CYCLING ROAD, how many\n" + .string "TRIATHLETES were there?$" + + .include "data/maps/scripts/Route110_TrickHousePuzzle6.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle7.inc" + .include "data/maps/scripts/Route110_TrickHousePuzzle8.inc" + .include "data/maps/scripts/Route110_SeasideCyclingRoadEntrance1.inc" + .include "data/maps/scripts/Route110_SeasideCyclingRoadEntrance2.inc" + .include "data/maps/scripts/Route113_GlassWorkshop.inc" + .include "data/maps/scripts/Route123_BerryMastersHouse.inc" + .include "data/maps/scripts/Route119_WeatherInstitute_1F.inc" + .include "data/maps/scripts/Route119_WeatherInstitute_2F.inc" + .include "data/maps/scripts/Route119_House.inc" + .include "data/maps/scripts/Route124_DivingTreasureHuntersHouse.inc" gUnknown_08271354:: @ 8271354 .incbin "baserom.gba", 0x271354, 0xe @@ -139,25 +7735,1433 @@ gUnknown_082713F8:: @ 82713F8 .incbin "baserom.gba", 0x2713f8, 0x1e6 gUnknown_082715DE:: @ 82715DE - .incbin "baserom.gba", 0x2715de, 0x279 + + .incbin "baserom.gba", 0x2715de, 0x1e3 + +EverGrandeCity_HallOfFame_EventScript_2717C1:: @ 82717C1 + special sub_81AFDD0 + setflag FLAG_0x87F + call EverGrandeCity_HallOfFame_EventScript_271829 + compare_var_to_value VAR_0x40CC, 0 + call_if 1, EverGrandeCity_HallOfFame_EventScript_271839 + clearflag FLAG_0x39D + call EverGrandeCity_HallOfFame_EventScript_2718CC + setflag FLAG_0x365 + clearflag FLAG_0x3B6 + clearflag FLAG_0x2D7 + setvar VAR_0x40C6, 2 + setflag FLAG_0x35A + clearflag FLAG_0x2EF + clearflag FLAG_0x35C + clearflag FLAG_0x35D + setflag FLAG_0x2CD + clearflag FLAG_0x2EB + setflag FLAG_0x3CB + special sub_813BA60 + checkflag FLAG_0x123 + call_if 0, EverGrandeCity_HallOfFame_EventScript_271843 + checkflag FLAG_0x12A + call_if 0, EverGrandeCity_HallOfFame_EventScript_27183F + setflag FLAG_0x2F8 + setflag FLAG_0x2D2 + compare_var_to_value VAR_0x40D3, 0 + call_if 1, EverGrandeCity_HallOfFame_EventScript_271851 + return + +EverGrandeCity_HallOfFame_EventScript_271829:: @ 8271829 + clearflag FLAG_0x1C7 + clearflag FLAG_0x1C8 + clearflag FLAG_0x1AC + clearflag FLAG_0x1DD + clearflag FLAG_0x1DC + return + +EverGrandeCity_HallOfFame_EventScript_271839:: @ 8271839 + setvar VAR_0x40CC, 1 + return + +EverGrandeCity_HallOfFame_EventScript_27183F:: @ 827183F + clearflag FLAG_0x3C8 + return + +EverGrandeCity_HallOfFame_EventScript_271843:: @ 8271843 + setvar VAR_0x4082, 3 + setvar VAR_0x408C, 3 + clearflag FLAG_0x2DE + return + +EverGrandeCity_HallOfFame_EventScript_271851:: @ 8271851 + setvar VAR_0x40D3, 1 + return gUnknown_08271857:: @ 8271857 .incbin "baserom.gba", 0x271857, 0xb gUnknown_08271862:: @ 8271862 - .incbin "baserom.gba", 0x271862, 0x455 + + .incbin "baserom.gba", 0x271862, 0x6a + +EverGrandeCity_HallOfFame_EventScript_2718CC:: @ 82718CC + clearflag FLAG_0x4FB + clearflag FLAG_0x4FC + clearflag FLAG_0x4FD + clearflag FLAG_0x4FE + setvar VAR_0x409C, 0 + return + +DewfordTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +FallarborTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +LavaridgeTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +MauvilleCity_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +OldaleTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +PetalburgCity_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +RustboroCity_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +SlateportCity_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE +VerdanturfTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE + checkflag FLAG_0x0BC + goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_27374E + checkflag FLAG_0x4F4 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_27374E + checkflag FLAG_0x2E6 + goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_27190C + checkflag FLAG_0x2E4 + goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_271912 + checkflag FLAG_0x2E5 + goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_271918 + return + +OldaleTown_PokemonCenter_1F_EventScript_27190C:: @ 827190C + setvar VAR_0x4096, 1 + return + +OldaleTown_PokemonCenter_1F_EventScript_271912:: @ 8271912 + setvar VAR_0x4096, 2 + return + +OldaleTown_PokemonCenter_1F_EventScript_271918:: @ 8271918 + setvar VAR_0x4096, 3 + return + +BattleFrontier_PokemonCenter_1F_EventScript_27191E:: @ 827191E +DewfordTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E +EverGrandeCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +EverGrandeCity_PokemonLeague_1F_EventScript_27191E:: @ 827191E +FallarborTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E +FortreeCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +LavaridgeTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E +LilycoveCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +MauvilleCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +MossdeepCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +OldaleTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E +PacifidlogTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E +PetalburgCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +RustboroCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +SlateportCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +SootopolisCity_PokemonCenter_1F_EventScript_27191E:: @ 827191E +TrainerHill_Entrance_EventScript_27191E:: @ 827191E +VerdanturfTown_PokemonCenter_1F_EventScript_27191E:: @ 827191E + lock + faceplayer + setvar VAR_0x8004, 0 + specialvar VAR_RESULT, sub_80C2E40 + compare_var_to_value VAR_RESULT, 4 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271A68 + msgbox gUnknown_082726EB, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_27195A + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271954 + end + +OldaleTown_PokemonCenter_1F_EventScript_271954:: @ 8271954 + message gUnknown_082727DB + return + +OldaleTown_PokemonCenter_1F_EventScript_27195A:: @ 827195A + incrementgamestat 15 + compare_var_to_value VAR_0x8004, 0 + call_if 1, OldaleTown_PokemonCenter_1F_EventScript_271987 + compare_var_to_value VAR_0x8004, 1 + call_if 1, OldaleTown_PokemonCenter_1F_EventScript_27198D + waitmessage + call OldaleTown_PokemonCenter_1F_EventScript_271993 + checkflag FLAG_0x111 + goto_if 0, OldaleTown_PokemonCenter_1F_EventScript_271A43 + goto OldaleTown_PokemonCenter_1F_EventScript_2719B1 + end + +OldaleTown_PokemonCenter_1F_EventScript_271987:: @ 8271987 + message gUnknown_08272768 + return + +OldaleTown_PokemonCenter_1F_EventScript_27198D:: @ 827198D + message gUnknown_082729C0 + return + +OldaleTown_PokemonCenter_1F_EventScript_271993:: @ 8271993 + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_2725A4 + waitmovement 0 + dofieldeffect 25 + waitfieldeffect 25 + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_2725AA + waitmovement 0 + special sp000_heal_pokemon + return + +OldaleTown_PokemonCenter_1F_EventScript_2719B1:: @ 82719B1 + specialvar VAR_RESULT, sub_8139ED0 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_2719E2 + specialvar VAR_RESULT, sp182_move_string + copyvar VAR_0x8008, VAR_RESULT + compare_var_to_value VAR_0x8008, 0 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_2719E2 + compare_var_to_value VAR_0x8008, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271A19 + end + +OldaleTown_PokemonCenter_1F_EventScript_2719E2:: @ 82719E2 + compare_var_to_value VAR_0x8004, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271A03 + message gUnknown_08272798 + waitmessage + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_271AD0 + waitmovement 0 + message gUnknown_082727DB + return + +OldaleTown_PokemonCenter_1F_EventScript_271A03:: @ 8271A03 + message gUnknown_082729F0 + waitmessage + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_271AD0 + waitmovement 0 + message gUnknown_08272A07 + return + +OldaleTown_PokemonCenter_1F_EventScript_271A19:: @ 8271A19 + checkflag FLAG_0x880 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_2719E2 + msgbox gUnknown_08272798, 4 + setflag FLAG_0x880 + message OldaleTown_PokemonCenter_1F_Text_278A48 + waitmessage + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_271AD0 + waitmovement 0 + message gUnknown_082727DB + return + +OldaleTown_PokemonCenter_1F_EventScript_271A43:: @ 8271A43 + specialvar VAR_RESULT, sub_8139540 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271A5F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_2719B1 + end + +OldaleTown_PokemonCenter_1F_EventScript_271A5F:: @ 8271A5F + message gUnknown_08272F07 + setflag FLAG_0x111 + return + +OldaleTown_PokemonCenter_1F_EventScript_271A68:: @ 8271A68 + checkflag FLAG_0x159 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271AAC + setflag FLAG_0x159 + msgbox gUnknown_082727F5, 4 + playse SE_PIN + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_272598 + waitmovement 0 + applymovement VAR_0x800B, OldaleTown_PokemonCenter_1F_Movement_27259A + waitmovement 0 + msgbox gUnknown_08272860, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271AC5 + message gUnknown_08272A07 + return + +OldaleTown_PokemonCenter_1F_EventScript_271AAC:: @ 8271AAC + msgbox gUnknown_08272982, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_1F_EventScript_271AC5 + message gUnknown_08272A07 + return + +OldaleTown_PokemonCenter_1F_EventScript_271AC5:: @ 8271AC5 + setvar VAR_0x8004, 1 + goto OldaleTown_PokemonCenter_1F_EventScript_27195A + end + +OldaleTown_PokemonCenter_1F_Movement_271AD0: @ 8271AD0 + step_4f + step_12 + step_end + + .incbin "baserom.gba", 0x271ad3, 0x1e4 gUnknown_08271CB7:: @ 8271CB7 .incbin "baserom.gba", 0x271cb7, 0xdb gUnknown_08271D92:: @ 8271D92 - .incbin "baserom.gba", 0x271d92, 0x10e + + .incbin "baserom.gba", 0x271d92, 0xd8 + +BattleFrontier_OutsideWest_EventScript_271E6A:: @ 8271E6A +FallarborTown_EventScript_271E6A:: @ 8271E6A +FortreeCity_EventScript_271E6A:: @ 8271E6A +LavaridgeTown_EventScript_271E6A:: @ 8271E6A +MauvilleCity_EventScript_271E6A:: @ 8271E6A +MossdeepCity_EventScript_271E6A:: @ 8271E6A +OldaleTown_EventScript_271E6A:: @ 8271E6A +PetalburgCity_EventScript_271E6A:: @ 8271E6A +RustboroCity_EventScript_271E6A:: @ 8271E6A +SlateportCity_EventScript_271E6A:: @ 8271E6A +SootopolisCity_EventScript_271E6A:: @ 8271E6A +VerdanturfTown_EventScript_271E6A:: @ 8271E6A + msgbox gUnknown_08272B6A, 3 + end + +BattleFrontier_OutsideEast_EventScript_271E73:: @ 8271E73 +DewfordTown_EventScript_271E73:: @ 8271E73 +EverGrandeCity_EventScript_271E73:: @ 8271E73 +FallarborTown_EventScript_271E73:: @ 8271E73 +FortreeCity_EventScript_271E73:: @ 8271E73 +LavaridgeTown_EventScript_271E73:: @ 8271E73 +LilycoveCity_EventScript_271E73:: @ 8271E73 +MauvilleCity_EventScript_271E73:: @ 8271E73 +MossdeepCity_EventScript_271E73:: @ 8271E73 +OldaleTown_EventScript_271E73:: @ 8271E73 +PacifidlogTown_EventScript_271E73:: @ 8271E73 +PetalburgCity_EventScript_271E73:: @ 8271E73 +RustboroCity_EventScript_271E73:: @ 8271E73 +SlateportCity_EventScript_271E73:: @ 8271E73 +SootopolisCity_EventScript_271E73:: @ 8271E73 +VerdanturfTown_EventScript_271E73:: @ 8271E73 + msgbox gUnknown_08272B9E, 3 + end + +BattleFrontier_BattleTowerLobby_EventScript_271E7C:: @ 8271E7C +DewfordTown_EventScript_271E7C:: @ 8271E7C +LilycoveCity_ContestLobby_EventScript_271E7C:: @ 8271E7C +LilycoveCity_PokemonTrainerFanClub_EventScript_271E7C:: @ 8271E7C +MauvilleCity_PokemonCenter_1F_EventScript_271E7C:: @ 8271E7C +PetalburgCity_PokemonCenter_1F_EventScript_271E7C:: @ 8271E7C +Route111_EventScript_271E7C:: @ 8271E7C +Route123_BerryMastersHouse_EventScript_271E7C:: @ 8271E7C +SlateportCity_OceanicMuseum_1F_EventScript_271E7C:: @ 8271E7C +SlateportCity_PokemonFanClub_EventScript_271E7C:: @ 8271E7C + fadescreen 1 + special easy_chat_input_maybe + fadescreen 0 + return + +DewfordTown_Gym_EventScript_271E84:: @ 8271E84 +LavaridgeTown_Gym_1F_EventScript_271E84:: @ 8271E84 +MauvilleCity_Gym_EventScript_271E84:: @ 8271E84 +RustboroCity_Gym_EventScript_271E84:: @ 8271E84 + clearflag FLAG_0x30D + setflag FLAG_0x128 + return + +DewfordTown_EventScript_271E8B:: @ 8271E8B +DewfordTown_Hall_EventScript_271E8B:: @ 8271E8B + dodailyevents + setvar VAR_0x8004, 0 + special sub_8122998 + return + +DewfordTown_EventScript_271E95:: @ 8271E95 +Route104_MrBrineysHouse_EventScript_271E95:: @ 8271E95 +Route109_EventScript_271E95:: @ 8271E95 + copyvar VAR_0x8008, VAR_0x4096 + setvar VAR_0x4096, 0 + return gUnknown_08271EA0:: @ 8271EA0 - .incbin "baserom.gba", 0x271ea0, 0x1ef + + .incbin "baserom.gba", 0x271ea0, 0x37 + +EverGrandeCity_ChampionsRoom_EventScript_271ED7:: @ 8271ED7 +LavaridgeTown_EventScript_271ED7:: @ 8271ED7 +LilycoveCity_EventScript_271ED7:: @ 8271ED7 +LittlerootTown_EventScript_271ED7:: @ 8271ED7 +LittlerootTown_ProfessorBirchsLab_EventScript_271ED7:: @ 8271ED7 +OldaleTown_EventScript_271ED7:: @ 8271ED7 +Route103_EventScript_271ED7:: @ 8271ED7 +Route104_EventScript_271ED7:: @ 8271ED7 +Route110_EventScript_271ED7:: @ 8271ED7 +Route119_EventScript_271ED7:: @ 8271ED7 +RustboroCity_EventScript_271ED7:: @ 8271ED7 + checkplayergender + compare_var_to_value VAR_RESULT, 0 + goto_eq RustboroCity_EventScript_271EEF + compare_var_to_value VAR_RESULT, 1 + goto_eq RustboroCity_EventScript_271EF5 + end + +RustboroCity_EventScript_271EEF:: @ 8271EEF + setvar VAR_0x4010, 105 + return + +RustboroCity_EventScript_271EF5:: @ 8271EF5 + setvar VAR_0x4010, 100 + return + +LavaridgeTown_EventScript_271EFB:: @ 8271EFB +Route110_EventScript_271EFB:: @ 8271EFB +Route119_EventScript_271EFB:: @ 8271EFB + checkplayergender + compare_var_to_value VAR_RESULT, 0 + goto_eq LavaridgeTown_EventScript_271F13 + compare_var_to_value VAR_RESULT, 1 + goto_eq LavaridgeTown_EventScript_271F19 + end + +LavaridgeTown_EventScript_271F13:: @ 8271F13 + setvar VAR_0x4013, 106 + return + +LavaridgeTown_EventScript_271F19:: @ 8271F19 + setvar VAR_0x4013, 101 + return + + .incbin "baserom.gba", 0x271f1f, 0x24 + +DewfordTown_Gym_EventScript_271F43:: @ 8271F43 +FortreeCity_Gym_EventScript_271F43:: @ 8271F43 +LavaridgeTown_Gym_1F_EventScript_271F43:: @ 8271F43 +MauvilleCity_Gym_EventScript_271F43:: @ 8271F43 +MossdeepCity_Gym_EventScript_271F43:: @ 8271F43 +PetalburgCity_Gym_EventScript_271F43:: @ 8271F43 +RustboroCity_Gym_EventScript_271F43:: @ 8271F43 +SootopolisCity_Gym_1F_EventScript_271F43:: @ 8271F43 + switch VAR_0x8008 + case 1, DewfordTown_Gym_EventScript_271FA1 + case 2, DewfordTown_Gym_EventScript_271FAB + case 3, DewfordTown_Gym_EventScript_271FBE + case 4, DewfordTown_Gym_EventScript_271FCE + case 5, DewfordTown_Gym_EventScript_271FE7 + case 6, DewfordTown_Gym_EventScript_271FFD + case 7, DewfordTown_Gym_EventScript_272010 + case 8, DewfordTown_Gym_EventScript_272035 + end + +DewfordTown_Gym_EventScript_271FA1:: @ 8271FA1 + settrainerflag TRAINER_JOSH + settrainerflag TRAINER_TOMMY + settrainerflag TRAINER_MARC + return + +DewfordTown_Gym_EventScript_271FAB:: @ 8271FAB + settrainerflag TRAINER_TAKAO + settrainerflag TRAINER_JOCELYN + settrainerflag TRAINER_LAURA + settrainerflag TRAINER_BRENDEN + settrainerflag TRAINER_CRISTIAN + settrainerflag TRAINER_LILITH + return + +DewfordTown_Gym_EventScript_271FBE:: @ 8271FBE + settrainerflag TRAINER_KIRK + settrainerflag TRAINER_SHAWN + settrainerflag TRAINER_BEN + settrainerflag TRAINER_VIVIAN + settrainerflag TRAINER_ANGELO + return + +DewfordTown_Gym_EventScript_271FCE:: @ 8271FCE + settrainerflag TRAINER_COLE + settrainerflag TRAINER_AXLE + settrainerflag TRAINER_KEEGAN + settrainerflag TRAINER_GERALD + settrainerflag TRAINER_DANIELLE + settrainerflag TRAINER_JACE + settrainerflag TRAINER_JEFF + settrainerflag TRAINER_ELI + return + +DewfordTown_Gym_EventScript_271FE7:: @ 8271FE7 + settrainerflag TRAINER_RANDALL + settrainerflag TRAINER_PARKER + settrainerflag TRAINER_GEORGE + settrainerflag TRAINER_BERKE + settrainerflag TRAINER_MARY + settrainerflag TRAINER_ALEXIA + settrainerflag TRAINER_JODY + return + +DewfordTown_Gym_EventScript_271FFD:: @ 8271FFD + settrainerflag TRAINER_JARED + settrainerflag TRAINER_FLINT + settrainerflag TRAINER_ASHLEY + settrainerflag TRAINER_EDWARDO + settrainerflag TRAINER_HUMBERTO + settrainerflag TRAINER_DARIUS + return + +DewfordTown_Gym_EventScript_272010:: @ 8272010 + settrainerflag TRAINER_PRESTON + settrainerflag TRAINER_VIRGIL + settrainerflag TRAINER_BLAKE + settrainerflag TRAINER_HANNAH + settrainerflag TRAINER_SAMANTHA + settrainerflag TRAINER_MAURA + settrainerflag TRAINER_SYLVIA + settrainerflag TRAINER_NATE + settrainerflag TRAINER_KATHLEEN + settrainerflag TRAINER_CLIFFORD + settrainerflag TRAINER_MACEY + settrainerflag TRAINER_NICHOLAS + return + +DewfordTown_Gym_EventScript_272035:: @ 8272035 + settrainerflag TRAINER_ANDREA + settrainerflag TRAINER_CRISSY + settrainerflag TRAINER_BRIANNA + settrainerflag TRAINER_CONNIE + settrainerflag TRAINER_BRIDGET + settrainerflag TRAINER_OLIVIA + settrainerflag TRAINER_TIFFANY + settrainerflag TRAINER_BETHANY + settrainerflag TRAINER_ANNIKA + settrainerflag TRAINER_DAPHNE + return + +DewfordTown_Gym_EventScript_272054:: @ 8272054 +DewfordTown_Hall_EventScript_272054:: @ 8272054 +FallarborTown_House1_EventScript_272054:: @ 8272054 +FortreeCity_Gym_EventScript_272054:: @ 8272054 +FortreeCity_House2_EventScript_272054:: @ 8272054 +FortreeCity_House4_EventScript_272054:: @ 8272054 +LavaridgeTown_Gym_1F_EventScript_272054:: @ 8272054 +LavaridgeTown_HerbShop_EventScript_272054:: @ 8272054 +LilycoveCity_EventScript_272054:: @ 8272054 +LilycoveCity_House2_EventScript_272054:: @ 8272054 +LittlerootTown_BrendansHouse_1F_EventScript_272054:: @ 8272054 +MauvilleCity_EventScript_272054:: @ 8272054 +MauvilleCity_Gym_EventScript_272054:: @ 8272054 +MossdeepCity_EventScript_272054:: @ 8272054 +MossdeepCity_Gym_EventScript_272054:: @ 8272054 +MossdeepCity_SpaceCenter_1F_EventScript_272054:: @ 8272054 +MtPyre_1F_EventScript_272054:: @ 8272054 +PacifidlogTown_House2_EventScript_272054:: @ 8272054 +PetalburgCity_Gym_EventScript_272054:: @ 8272054 +PetalburgWoods_EventScript_272054:: @ 8272054 +Route104_EventScript_272054:: @ 8272054 +Route104_PrettyPetalFlowerShop_EventScript_272054:: @ 8272054 +Route109_EventScript_272054:: @ 8272054 +Route111_EventScript_272054:: @ 8272054 +Route111_WinstrateFamilysHouse_EventScript_272054:: @ 8272054 +Route114_EventScript_272054:: @ 8272054 +Route114_FossilManiacsHouse_EventScript_272054:: @ 8272054 +Route120_EventScript_272054:: @ 8272054 +Route123_BerryMastersHouse_EventScript_272054:: @ 8272054 +Route123_EventScript_272054:: @ 8272054 +RustboroCity_DevonCorp_3F_EventScript_272054:: @ 8272054 +RustboroCity_Flat2_2F_EventScript_272054:: @ 8272054 +RustboroCity_Gym_EventScript_272054:: @ 8272054 +RustboroCity_PokemonSchool_EventScript_272054:: @ 8272054 +SSTidalRooms_EventScript_272054:: @ 8272054 +ShoalCave_LowTideEntranceRoom_EventScript_272054:: @ 8272054 +ShoalCave_LowTideInnerRoom_EventScript_272054:: @ 8272054 +ShoalCave_LowTideLowerRoom_EventScript_272054:: @ 8272054 +ShoalCave_LowTideStairsRoom_EventScript_272054:: @ 8272054 +SlateportCity_BattleTentLobby_EventScript_272054:: @ 8272054 +SlateportCity_Harbor_EventScript_272054:: @ 8272054 +SlateportCity_PokemonFanClub_EventScript_272054:: @ 8272054 +SootopolisCity_EventScript_272054:: @ 8272054 +SootopolisCity_Gym_1F_EventScript_272054:: @ 8272054 +SootopolisCity_House1_EventScript_272054:: @ 8272054 +VerdanturfTown_BattleTentLobby_EventScript_272054:: @ 8272054 + msgbox gUnknown_08272AD0, 4 + release + end + +DewfordTown_Gym_EventScript_27205E:: @ 827205E +FortreeCity_Gym_EventScript_27205E:: @ 827205E +LavaridgeTown_Gym_1F_EventScript_27205E:: @ 827205E +LilycoveCity_ContestLobby_EventScript_27205E:: @ 827205E +LinkContestRoom1_EventScript_27205E:: @ 827205E +MauvilleCity_GameCorner_EventScript_27205E:: @ 827205E +MauvilleCity_Gym_EventScript_27205E:: @ 827205E +MossdeepCity_Gym_EventScript_27205E:: @ 827205E +PetalburgCity_Gym_EventScript_27205E:: @ 827205E +Route110_TrickHouseEnd_EventScript_27205E:: @ 827205E +Route110_TrickHouseEntrance_EventScript_27205E:: @ 827205E +Route113_GlassWorkshop_EventScript_27205E:: @ 827205E +SootopolisCity_Gym_1F_EventScript_27205E:: @ 827205E + msgbox gUnknown_08272AD0, 4 + return + +Route114_LanettesHouse_EventScript_272067:: @ 8272067 + msgbox gUnknown_08272B1A, 4 + release + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_272071:: @ 8272071 +MauvilleCity_GameCorner_EventScript_272071:: @ 8272071 +Route110_TrickHouseEnd_EventScript_272071:: @ 8272071 +Route110_TrickHouseEntrance_EventScript_272071:: @ 8272071 +Route113_GlassWorkshop_EventScript_272071:: @ 8272071 + msgbox gUnknown_08272B1A, 4 + return + +EverGrandeCity_EventScript_27207A:: @ 827207A +LilycoveCity_EventScript_27207A:: @ 827207A +MossdeepCity_EventScript_27207A:: @ 827207A +Route124_EventScript_27207A:: @ 827207A +Route125_EventScript_27207A:: @ 827207A +Route126_EventScript_27207A:: @ 827207A +Route127_EventScript_27207A:: @ 827207A +Route128_EventScript_27207A:: @ 827207A +Route129_EventScript_27207A:: @ 827207A +Route130_EventScript_27207A:: @ 827207A +Route131_EventScript_27207A:: @ 827207A +SkyPillar_Outside_EventScript_27207A:: @ 827207A +SootopolisCity_EventScript_27207A:: @ 827207A + setweather 15 + return + +DewfordTown_Gym_EventScript_27207E:: @ 827207E +FortreeCity_Gym_EventScript_27207E:: @ 827207E +LavaridgeTown_Gym_1F_EventScript_27207E:: @ 827207E +LilycoveCity_CoveLilyMotel_2F_EventScript_27207E:: @ 827207E +MauvilleCity_Gym_EventScript_27207E:: @ 827207E +MossdeepCity_Gym_EventScript_27207E:: @ 827207E +PetalburgCity_Gym_EventScript_27207E:: @ 827207E +RustboroCity_Gym_EventScript_27207E:: @ 827207E +SootopolisCity_Gym_1F_EventScript_27207E:: @ 827207E + playfanfare BGM_ME_BACHI + waitfanfare + return + +LittlerootTown_BrendansHouse_1F_EventScript_272083:: @ 8272083 +Route111_OldLadysRestStop_EventScript_272083:: @ 8272083 +Route119_WeatherInstitute_1F_EventScript_272083:: @ 8272083 +RustboroCity_DevonCorp_3F_EventScript_272083:: @ 8272083 +SSTidalRooms_EventScript_272083:: @ 8272083 + fadescreen 1 + playfanfare BGM_ME_ASA + waitfanfare + special sp000_heal_pokemon + fadescreen 0 + return gUnknown_0827208F:: @ 827208F - .incbin "baserom.gba", 0x27208f, 0x53f + + .incbin "baserom.gba", 0x27208f, 0x11 + +DewfordTown_EventScript_2720A0:: @ 82720A0 +Route104_EventScript_2720A0:: @ 82720A0 +Route109_EventScript_2720A0:: @ 82720A0 + setflag FLAG_SPECIAL_FLAG_0x4001 + playbgm BGM_M_BOAT, 0 + return + +DewfordTown_EventScript_2720A8:: @ 82720A8 +Route104_EventScript_2720A8:: @ 82720A8 +Route109_EventScript_2720A8:: @ 82720A8 + clearflag FLAG_SPECIAL_FLAG_0x4001 + fadedefaultbgm + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2720AD:: @ 82720AD +Route101_EventScript_2720AD:: @ 82720AD +Route103_EventScript_2720AD:: @ 82720AD + compare_var_to_value VAR_0x4085, 0 + goto_eq Route101_EventScript_27374E + checkflag FLAG_SYS_GAME_CLEAR + goto_eq Route101_EventScript_27211A + compare_var_to_value VAR_BIRCH_STATE, 0 + call_if 1, Route101_EventScript_27211A + compare_var_to_value VAR_BIRCH_STATE, 1 + call_if 1, Route101_EventScript_27211A + compare_var_to_value VAR_BIRCH_STATE, 2 + call_if 1, Route101_EventScript_272127 + compare_var_to_value VAR_BIRCH_STATE, 3 + call_if 1, Route101_EventScript_272127 + compare_var_to_value VAR_BIRCH_STATE, 4 + call_if 1, Route101_EventScript_272134 + compare_var_to_value VAR_BIRCH_STATE, 5 + call_if 1, Route101_EventScript_272134 + compare_var_to_value VAR_BIRCH_STATE, 6 + call_if 1, Route101_EventScript_27211A + compare_var_to_value VAR_BIRCH_STATE, 7 + call_if 1, Route101_EventScript_27211A + return + +Route101_EventScript_27211A:: @ 827211A + clearflag FLAG_0x2D1 + clearflag FLAG_0x380 + setflag FLAG_0x381 + setflag FLAG_0x382 + return + +Route101_EventScript_272127:: @ 8272127 + clearflag FLAG_0x381 + setflag FLAG_0x2D1 + setflag FLAG_0x380 + setflag FLAG_0x382 + return + +Route101_EventScript_272134:: @ 8272134 + clearflag FLAG_0x382 + setflag FLAG_0x381 + setflag FLAG_0x2D1 + setflag FLAG_0x380 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_272141:: @ 8272141 +Route101_EventScript_272141:: @ 8272141 +Route103_EventScript_272141:: @ 8272141 + lock + faceplayer + checkflag FLAG_0x12F + goto_if 0, Route101_EventScript_272155 + checkflag FLAG_0x119 + goto_if 0, Route101_EventScript_1FA2D2 + +Route101_EventScript_272155:: @ 8272155 + msgbox gUnknown_082A5C9C, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route101_EventScript_27216F + call Route101_EventScript_272184 + release + end + +Route101_EventScript_27216F:: @ 827216F + msgbox Route101_Text_2A5CEB, 4 + release + end + +Route101_EventScript_272179:: @ 8272179 + copyvar VAR_0x8004, VAR_0x8009 + special sub_8137C10 + waitmessage + waitbuttonpress + return + +EverGrandeCity_ChampionsRoom_EventScript_272184:: @ 8272184 +Route101_EventScript_272184:: @ 8272184 + setvar VAR_0x8004, 0 + specialvar VAR_RESULT, sub_8137A4C + copyvar VAR_0x8008, VAR_0x8005 + copyvar VAR_0x8009, VAR_0x8006 + copyvar VAR_0x800A, VAR_RESULT + buffernumberstring 0, VAR_0x8008 + buffernumberstring 1, VAR_0x8009 + msgbox gUnknown_082A5D2C, 4 + call Route101_EventScript_272179 + compare_var_to_value VAR_0x800A, 0 + goto_eq Route101_EventScript_27374E + setvar VAR_0x8004, 1 + specialvar VAR_RESULT, sub_8137A4C + copyvar VAR_0x8008, VAR_0x8005 + copyvar VAR_0x8009, VAR_0x8006 + buffernumberstring 0, VAR_0x8008 + buffernumberstring 1, VAR_0x8009 + msgbox gUnknown_082A633D, 4 + return + +BattleFrontier_OutsideWest_EventScript_2721E2:: @ 82721E2 +LilycoveCity_Harbor_EventScript_2721E2:: @ 82721E2 +SlateportCity_Harbor_EventScript_2721E2:: @ 82721E2 + delay 60 + applymovement VAR_0x8004, SlateportCity_Harbor_Movement_2721F0 + waitmovement 0 + return + +SlateportCity_Harbor_Movement_2721F0: @ 82721F0 + slow_step_right + slow_step_right + slow_step_right + step_right + step_right + step_right + step_right + step_end + +PetalburgCity_Gym_EventScript_2721F8:: @ 82721F8 + setflag FLAG_0x2E4 + setflag FLAG_0x2E7 + setflag FLAG_0x2E5 + setflag FLAG_0x2E8 + setflag FLAG_0x2E2 + setflag FLAG_0x2E6 + setflag FLAG_0x2E3 + setflag FLAG_0x371 + setvar VAR_0x4096, 0 + return + +RusturfTunnel_EventScript_272216:: @ 8272216 + removeobject 1 + removeobject 10 + clearflag FLAG_0x328 + clearflag FLAG_0x3D8 + setvar VAR_0x409A, 6 + setflag FLAG_0x0C7 + return + + .incbin "baserom.gba", 0x27222b, 0x25 + +BattleFrontier_OutsideWest_EventScript_272250:: @ 8272250 +BirthIsland_Harbor_EventScript_272250:: @ 8272250 +FarawayIsland_Entrance_EventScript_272250:: @ 8272250 +NavelRock_Harbor_EventScript_272250:: @ 8272250 +SouthernIsland_Exterior_EventScript_272250:: @ 8272250 + compare_var_to_value VAR_FACING, 1 + call_if 1, BattleFrontier_OutsideWest_EventScript_242A21 + compare_var_to_value VAR_FACING, 3 + call_if 1, BattleFrontier_OutsideWest_EventScript_242A2C + delay 30 + hideobjectat 255, PETALBURG_CITY + call BattleFrontier_OutsideWest_EventScript_2721E2 + return + + .incbin "baserom.gba", 0x272274, 0x4d + +CaveOfOrigin_1F_EventScript_2722C1:: @ 82722C1 +CaveOfOrigin_UnusedRubySapphireMap1_EventScript_2722C1:: @ 82722C1 +CaveOfOrigin_UnusedRubySapphireMap2_EventScript_2722C1:: @ 82722C1 +CaveOfOrigin_UnusedRubySapphireMap3_EventScript_2722C1:: @ 82722C1 + setvar VAR_0x4001, 1 + setvar VAR_0x4002, 1 + setvar VAR_0x4003, 1 + setvar VAR_0x4004, 1 + setvar VAR_0x4005, 1 + return + +Route120_EventScript_2722DB:: @ 82722DB + lock + faceplayer + setvar VAR_0x8009, 1 + goto Route120_EventScript_272336 + end + +Route120_EventScript_2722E8:: @ 82722E8 + lock + faceplayer + setvar VAR_0x8009, 2 + goto Route120_EventScript_272336 + end + +Route120_EventScript_2722F5:: @ 82722F5 + lock + faceplayer + setvar VAR_0x8009, 3 + goto Route120_EventScript_272336 + end + +Route120_EventScript_272302:: @ 8272302 + lock + faceplayer + setvar VAR_0x8009, 4 + goto Route120_EventScript_272336 + end + +Route120_EventScript_27230F:: @ 827230F + lock + faceplayer + setvar VAR_0x8009, 5 + goto Route120_EventScript_272336 + end + +Route119_EventScript_27231C:: @ 827231C + lock + faceplayer + setvar VAR_0x8009, 6 + goto Route119_EventScript_272336 + end + +Route119_EventScript_272329:: @ 8272329 + lock + faceplayer + setvar VAR_0x8009, 7 + goto Route119_EventScript_272336 + end + +Route119_EventScript_272336:: @ 8272336 +Route120_EventScript_272336:: @ 8272336 + checkitem ITEM_DEVON_SCOPE, 1 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route119_EventScript_272350 + msgbox Route119_Text_1F5D00, 4 + release + end + +Route119_EventScript_272350:: @ 8272350 + msgbox Route119_Text_1F5D23, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route119_EventScript_272365 + release + end + +Route119_EventScript_272365:: @ 8272365 + msgbox Route119_Text_1F5D63, 4 + closemessage + applymovement VAR_LAST_TALKED, Route119_Movement_27259E + waitmovement 0 + applymovement VAR_LAST_TALKED, Route119_Movement_2723C7 + waitmovement 0 + waitse + playmoncry SPECIES_KECLEON, 2 + delay 40 + waitmoncry + setwildbattle SPECIES_KECLEON, 30, ITEM_NONE + setflag FLAG_SYS_CTRL_OBJ_DELETE + dowildbattle + clearflag FLAG_SYS_CTRL_OBJ_DELETE + specialvar VAR_RESULT, sub_8138B80 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route119_EventScript_2723C1 + compare_var_to_value VAR_RESULT, 4 + goto_eq Route119_EventScript_2723C1 + compare_var_to_value VAR_RESULT, 5 + goto_eq Route119_EventScript_2723C1 + release + end + +Route119_EventScript_2723C1:: @ 82723C1 + goto Route119_EventScript_27376D + end + +FortreeCity_Movement_2723C7: @ 82723C7 +Route119_Movement_2723C7: @ 82723C7 +Route120_Movement_2723C7: @ 82723C7 + step_55 + step_12 + step_54 + step_12 + step_55 + step_12 + step_54 + step_12 + step_55 + step_13 + step_54 + step_13 + step_55 + step_13 + step_54 + step_13 + step_55 + step_14 + step_54 + step_14 + step_55 + step_end + +LittlerootTown_ProfessorBirchsLab_EventScript_2723DD:: @ 82723DD +MossdeepCity_StevensHouse_EventScript_2723DD:: @ 82723DD +Route119_WeatherInstitute_2F_EventScript_2723DD:: @ 82723DD +RustboroCity_DevonCorp_2F_EventScript_2723DD:: @ 82723DD +SlateportCity_House1_EventScript_2723DD:: @ 82723DD + fadescreen 1 + special ChangePokemonNickname + waitstate + return + +FallarborTown_House1_EventScript_2723E4:: @ 82723E4 +GraniteCave_StevensRoom_EventScript_2723E4:: @ 82723E4 +SlateportCity_OceanicMuseum_2F_EventScript_2723E4:: @ 82723E4 + bufferitemname 0, VAR_0x8004 + playfanfare BGM_ME_WAZA + message gUnknown_08273161 + waitmessage + waitfanfare + takeitem VAR_0x8004, 1 + return + +EverGrandeCity_DrakesRoom_EventScript_2723F8:: @ 82723F8 +EverGrandeCity_GlaciasRoom_EventScript_2723F8:: @ 82723F8 +EverGrandeCity_PhoebesRoom_EventScript_2723F8:: @ 82723F8 +EverGrandeCity_SidneysRoom_EventScript_2723F8:: @ 82723F8 + applymovement 255, EverGrandeCity_SidneysRoom_Movement_2725C6 + waitmovement 0 + playse SE_DOOR + setmetatile 6, 1, 836, 0 + setmetatile 6, 2, 837, 0 + setmetatile 0, 2, 734, 1 + setmetatile 1, 2, 733, 1 + setmetatile 2, 2, 734, 1 + setmetatile 3, 2, 733, 1 + setmetatile 4, 2, 734, 1 + setmetatile 8, 2, 733, 1 + setmetatile 9, 2, 734, 1 + setmetatile 10, 2, 733, 1 + setmetatile 11, 2, 734, 1 + setmetatile 12, 2, 733, 1 + special DrawWholeMapView + return + +EverGrandeCity_DrakesRoom_EventScript_272475:: @ 8272475 +EverGrandeCity_GlaciasRoom_EventScript_272475:: @ 8272475 +EverGrandeCity_PhoebesRoom_EventScript_272475:: @ 8272475 +EverGrandeCity_SidneysRoom_EventScript_272475:: @ 8272475 + applymovement 255, EverGrandeCity_SidneysRoom_Movement_2725BA + waitmovement 0 + playse SE_TRACK_DOOR + setmetatile 5, 12, 518, 1 + setmetatile 6, 12, 518, 1 + setmetatile 7, 12, 518, 1 + setmetatile 5, 13, 526, 1 + setmetatile 6, 13, 526, 1 + setmetatile 7, 13, 526, 1 + special DrawWholeMapView + return + +EverGrandeCity_DrakesRoom_EventScript_2724BC:: @ 82724BC +EverGrandeCity_GlaciasRoom_EventScript_2724BC:: @ 82724BC +EverGrandeCity_PhoebesRoom_EventScript_2724BC:: @ 82724BC +EverGrandeCity_SidneysRoom_EventScript_2724BC:: @ 82724BC + setmetatile 6, 1, 836, 0 + setmetatile 6, 2, 837, 0 + setmetatile 5, 12, 518, 1 + setmetatile 6, 12, 518, 1 + setmetatile 7, 12, 518, 1 + setmetatile 5, 13, 526, 1 + setmetatile 6, 13, 526, 1 + setmetatile 7, 13, 526, 1 + setmetatile 0, 2, 734, 1 + setmetatile 1, 2, 733, 1 + setmetatile 2, 2, 734, 1 + setmetatile 3, 2, 733, 1 + setmetatile 4, 2, 734, 1 + setmetatile 8, 2, 733, 1 + setmetatile 9, 2, 734, 1 + setmetatile 10, 2, 733, 1 + setmetatile 11, 2, 734, 1 + setmetatile 12, 2, 733, 1 + return + +EverGrandeCity_DrakesRoom_EventScript_27255F:: @ 827255F +EverGrandeCity_GlaciasRoom_EventScript_27255F:: @ 827255F +EverGrandeCity_PhoebesRoom_EventScript_27255F:: @ 827255F +EverGrandeCity_SidneysRoom_EventScript_27255F:: @ 827255F + setmetatile 5, 12, 518, 1 + setmetatile 6, 12, 518, 1 + setmetatile 7, 12, 518, 1 + setmetatile 5, 13, 526, 1 + setmetatile 6, 13, 526, 1 + setmetatile 7, 13, 526, 1 + return + +SlateportCity_Movement_272596: @ 8272596 + step_57 + step_end + +AquaHideout_B2F_Movement_272598: @ 8272598 +BattleFrontier_BattleTowerBattleRoom_Movement_272598: @ 8272598 +BattleFrontier_ReceptionGate_Movement_272598: @ 8272598 +CaveOfOrigin_B1F_Movement_272598: @ 8272598 +EverGrandeCity_ChampionsRoom_Movement_272598: @ 8272598 +FarawayIsland_Interior_Movement_272598: @ 8272598 +JaggedPass_Movement_272598: @ 8272598 +LavaridgeTown_Movement_272598: @ 8272598 +LilycoveCity_ContestLobby_Movement_272598: @ 8272598 +LilycoveCity_CoveLilyMotel_1F_Movement_272598: @ 8272598 +LilycoveCity_Harbor_Movement_272598: @ 8272598 +LittlerootTown_BrendansHouse_1F_Movement_272598: @ 8272598 +LittlerootTown_BrendansHouse_2F_Movement_272598: @ 8272598 +LittlerootTown_MaysHouse_1F_Movement_272598: @ 8272598 +LittlerootTown_MaysHouse_2F_Movement_272598: @ 8272598 +LittlerootTown_Movement_272598: @ 8272598 +MauvilleCity_House2_Movement_272598: @ 8272598 +MauvilleCity_Movement_272598: @ 8272598 +MeteorFalls_1F_1R_Movement_272598: @ 8272598 +MeteorFalls_StevensCave_Movement_272598: @ 8272598 +MossdeepCity_SpaceCenter_2F_Movement_272598: @ 8272598 +MossdeepCity_StevensHouse_Movement_272598: @ 8272598 +MtChimney_Movement_272598: @ 8272598 +MtPyre_Summit_Movement_272598: @ 8272598 +OldaleTown_PokemonCenter_1F_Movement_272598: @ 8272598 +PetalburgCity_Gym_Movement_272598: @ 8272598 +PetalburgCity_Movement_272598: @ 8272598 +Route103_Movement_272598: @ 8272598 +Route104_Movement_272598: @ 8272598 +Route110_Movement_272598: @ 8272598 +Route110_TrickHouseEnd_Movement_272598: @ 8272598 +Route110_TrickHouseEntrance_Movement_272598: @ 8272598 +Route110_TrickHousePuzzle5_Movement_272598: @ 8272598 +Route119_WeatherInstitute_2F_Movement_272598: @ 8272598 +RustboroCity_DevonCorp_2F_Movement_272598: @ 8272598 +RustboroCity_Movement_272598: @ 8272598 +RusturfTunnel_Movement_272598: @ 8272598 +SeafloorCavern_Entrance_Movement_272598: @ 8272598 +SeafloorCavern_Room9_Movement_272598: @ 8272598 +SlateportCity_Movement_272598: @ 8272598 +SlateportCity_OceanicMuseum_1F_Movement_272598: @ 8272598 +SlateportCity_PokemonFanClub_Movement_272598: @ 8272598 + step_56 + step_end + +BattleFrontier_BattleTowerBattleRoom_Movement_27259A: @ 827259A +BattleFrontier_ReceptionGate_Movement_27259A: @ 827259A +CaveOfOrigin_B1F_Movement_27259A: @ 827259A +EverGrandeCity_ChampionsRoom_Movement_27259A: @ 827259A +FarawayIsland_Interior_Movement_27259A: @ 827259A +JaggedPass_Movement_27259A: @ 827259A +LavaridgeTown_Movement_27259A: @ 827259A +LilycoveCity_CoveLilyMotel_1F_Movement_27259A: @ 827259A +LilycoveCity_Harbor_Movement_27259A: @ 827259A +LittlerootTown_BrendansHouse_1F_Movement_27259A: @ 827259A +LittlerootTown_BrendansHouse_2F_Movement_27259A: @ 827259A +LittlerootTown_MaysHouse_1F_Movement_27259A: @ 827259A +LittlerootTown_MaysHouse_2F_Movement_27259A: @ 827259A +MauvilleCity_House2_Movement_27259A: @ 827259A +MauvilleCity_Movement_27259A: @ 827259A +MeteorFalls_1F_1R_Movement_27259A: @ 827259A +MeteorFalls_StevensCave_Movement_27259A: @ 827259A +MossdeepCity_SpaceCenter_2F_Movement_27259A: @ 827259A +MossdeepCity_StevensHouse_Movement_27259A: @ 827259A +MtChimney_Movement_27259A: @ 827259A +MtPyre_Summit_Movement_27259A: @ 827259A +OldaleTown_PokemonCenter_1F_Movement_27259A: @ 827259A +PetalburgCity_Gym_Movement_27259A: @ 827259A +PetalburgCity_Movement_27259A: @ 827259A +Route103_Movement_27259A: @ 827259A +Route104_Movement_27259A: @ 827259A +Route110_Movement_27259A: @ 827259A +Route110_TrickHouseEntrance_Movement_27259A: @ 827259A +Route110_TrickHousePuzzle5_Movement_27259A: @ 827259A +Route119_WeatherInstitute_2F_Movement_27259A: @ 827259A +RustboroCity_DevonCorp_2F_Movement_27259A: @ 827259A +RustboroCity_Movement_27259A: @ 827259A +RusturfTunnel_Movement_27259A: @ 827259A +SeafloorCavern_Entrance_Movement_27259A: @ 827259A +SeafloorCavern_Room9_Movement_27259A: @ 827259A +SlateportCity_Movement_27259A: @ 827259A +SlateportCity_OceanicMuseum_1F_Movement_27259A: @ 827259A +SlateportCity_PokemonFanClub_Movement_27259A: @ 827259A + step_14 + step_14 + step_14 + step_end + +AquaHideout_B2F_Movement_27259E: @ 827259E +BattleFrontier_BattlePyramidLobby_Movement_27259E: @ 827259E +BattleFrontier_ScottsHouse_Movement_27259E: @ 827259E +CaveOfOrigin_B1F_Movement_27259E: @ 827259E +EverGrandeCity_PokemonLeague_1F_Movement_27259E: @ 827259E +FallarborTown_House2_Movement_27259E: @ 827259E +FortreeCity_House4_Movement_27259E: @ 827259E +JaggedPass_Movement_27259E: @ 827259E +LilycoveCity_ContestHall_Movement_27259E: @ 827259E +LilycoveCity_CoveLilyMotel_1F_Movement_27259E: @ 827259E +LilycoveCity_DepartmentStore_1F_Movement_27259E: @ 827259E +LilycoveCity_DepartmentStore_5F_Movement_27259E: @ 827259E +LilycoveCity_Harbor_Movement_27259E: @ 827259E +LilycoveCity_LilycoveMuseum_1F_Movement_27259E: @ 827259E +LilycoveCity_LilycoveMuseum_2F_Movement_27259E: @ 827259E +LilycoveCity_MoveDeletersHouse_Movement_27259E: @ 827259E +LilycoveCity_Movement_27259E: @ 827259E +LittlerootTown_BrendansHouse_1F_Movement_27259E: @ 827259E +LittlerootTown_BrendansHouse_2F_Movement_27259E: @ 827259E +MagmaHideout_4F_Movement_27259E: @ 827259E +MauvilleCity_Movement_27259E: @ 827259E +MeteorFalls_StevensCave_Movement_27259E: @ 827259E +MossdeepCity_SpaceCenter_2F_Movement_27259E: @ 827259E +MtChimney_Movement_27259E: @ 827259E +OldaleTown_Movement_27259E: @ 827259E +PetalburgCity_Gym_Movement_27259E: @ 827259E +PetalburgCity_Movement_27259E: @ 827259E +Route103_Movement_27259E: @ 827259E +Route104_Movement_27259E: @ 827259E +Route110_TrickHouseEnd_Movement_27259E: @ 827259E +Route110_TrickHouseEntrance_Movement_27259E: @ 827259E +Route110_TrickHousePuzzle5_Movement_27259E: @ 827259E +Route111_Movement_27259E: @ 827259E +Route119_Movement_27259E: @ 827259E +RustboroCity_Flat1_2F_Movement_27259E: @ 827259E +RustboroCity_Movement_27259E: @ 827259E +RusturfTunnel_Movement_27259E: @ 827259E +SeafloorCavern_Room9_Movement_27259E: @ 827259E +SlateportCity_Movement_27259E: @ 827259E +SlateportCity_SternsShipyard_1F_Movement_27259E: @ 827259E +SootopolisCity_Movement_27259E: @ 827259E + step_3e + step_end + +BattleFrontier_OutsideWest_Movement_2725A0: @ 82725A0 + step_3f + step_end + +BattleFrontier_Lounge3_Movement_2725A2: @ 82725A2 +BattleFrontier_OutsideWest_Movement_2725A2: @ 82725A2 +EverGrandeCity_PokemonLeague_1F_Movement_2725A2: @ 82725A2 +JaggedPass_Movement_2725A2: @ 82725A2 +LilycoveCity_ContestHall_Movement_2725A2: @ 82725A2 +LilycoveCity_ContestLobby_Movement_2725A2: @ 82725A2 +LilycoveCity_CoveLilyMotel_1F_Movement_2725A2: @ 82725A2 +LilycoveCity_House3_Movement_2725A2: @ 82725A2 +LilycoveCity_LilycoveMuseum_1F_Movement_2725A2: @ 82725A2 +LilycoveCity_Movement_2725A2: @ 82725A2 +LittlerootTown_Movement_2725A2: @ 82725A2 +MauvilleCity_GameCorner_Movement_2725A2: @ 82725A2 +MauvilleCity_Movement_2725A2: @ 82725A2 +MossdeepCity_Movement_2725A2: @ 82725A2 +MossdeepCity_SpaceCenter_1F_Movement_2725A2: @ 82725A2 +MossdeepCity_SpaceCenter_2F_Movement_2725A2: @ 82725A2 +MtChimney_Movement_2725A2: @ 82725A2 +OldaleTown_Movement_2725A2: @ 82725A2 +PetalburgCity_Movement_2725A2: @ 82725A2 +Route109_Movement_2725A2: @ 82725A2 +Route110_Movement_2725A2: @ 82725A2 +Route111_Movement_2725A2: @ 82725A2 +Route111_WinstrateFamilysHouse_Movement_2725A2: @ 82725A2 +Route112_Movement_2725A2: @ 82725A2 +Route119_Movement_2725A2: @ 82725A2 +RustboroCity_DevonCorp_3F_Movement_2725A2: @ 82725A2 +RustboroCity_Movement_2725A2: @ 82725A2 +RusturfTunnel_Movement_2725A2: @ 82725A2 +SlateportCity_Harbor_Movement_2725A2: @ 82725A2 +SlateportCity_Movement_2725A2: @ 82725A2 +SlateportCity_OceanicMuseum_2F_Movement_2725A2: @ 82725A2 +SlateportCity_SternsShipyard_1F_Movement_2725A2: @ 82725A2 +SootopolisCity_Movement_2725A2: @ 82725A2 +VerdanturfTown_Movement_2725A2: @ 82725A2 + step_4e + step_end + +AquaHideout_B2F_Movement_2725A4: @ 82725A4 +BattleFrontier_BattleFactoryBattleRoom_Movement_2725A4: @ 82725A4 +BattleFrontier_OutsideWest_Movement_2725A4: @ 82725A4 +BattleFrontier_ScottsHouse_Movement_2725A4: @ 82725A4 +DewfordTown_Hall_Movement_2725A4: @ 82725A4 +EverGrandeCity_ChampionsRoom_Movement_2725A4: @ 82725A4 +EverGrandeCity_HallOfFame_Movement_2725A4: @ 82725A4 +LavaridgeTown_Movement_2725A4: @ 82725A4 +LilycoveCity_Harbor_Movement_2725A4: @ 82725A4 +LilycoveCity_PokemonTrainerFanClub_Movement_2725A4: @ 82725A4 +LittlerootTown_BrendansHouse_1F_Movement_2725A4: @ 82725A4 +LittlerootTown_BrendansHouse_2F_Movement_2725A4: @ 82725A4 +LittlerootTown_MaysHouse_1F_Movement_2725A4: @ 82725A4 +LittlerootTown_MaysHouse_2F_Movement_2725A4: @ 82725A4 +LittlerootTown_Movement_2725A4: @ 82725A4 +LittlerootTown_ProfessorBirchsLab_Movement_2725A4: @ 82725A4 +MeteorFalls_1F_1R_Movement_2725A4: @ 82725A4 +MossdeepCity_SpaceCenter_2F_Movement_2725A4: @ 82725A4 +MossdeepCity_StevensHouse_Movement_2725A4: @ 82725A4 +MtChimney_Movement_2725A4: @ 82725A4 +MtPyre_Summit_Movement_2725A4: @ 82725A4 +OldaleTown_PokemonCenter_1F_Movement_2725A4: @ 82725A4 +PetalburgCity_Gym_Movement_2725A4: @ 82725A4 +PetalburgCity_Movement_2725A4: @ 82725A4 +PetalburgWoods_Movement_2725A4: @ 82725A4 +Route101_Movement_2725A4: @ 82725A4 +Route110_Movement_2725A4: @ 82725A4 +Route110_TrickHouseEnd_Movement_2725A4: @ 82725A4 +Route111_Movement_2725A4: @ 82725A4 +Route112_Movement_2725A4: @ 82725A4 +Route116_Movement_2725A4: @ 82725A4 +Route120_Movement_2725A4: @ 82725A4 +Route128_Movement_2725A4: @ 82725A4 +RustboroCity_Movement_2725A4: @ 82725A4 +SeafloorCavern_Entrance_Movement_2725A4: @ 82725A4 +SeafloorCavern_Room9_Movement_2725A4: @ 82725A4 +SkyPillar_Outside_Movement_2725A4: @ 82725A4 +SlateportCity_Movement_2725A4: @ 82725A4 +SlateportCity_OceanicMuseum_1F_Movement_2725A4: @ 82725A4 +SlateportCity_OceanicMuseum_2F_Movement_2725A4: @ 82725A4 +SootopolisCity_Movement_2725A4: @ 82725A4 + step_27 + step_end + +BattleFrontier_BattleTowerCorridor2_Movement_2725A6: @ 82725A6 +BattleFrontier_BattleTowerMultiBattleRoom_Movement_2725A6: @ 82725A6 +BattleFrontier_OutsideWest_Movement_2725A6: @ 82725A6 +BattleFrontier_ReceptionGate_Movement_2725A6: @ 82725A6 +BattleFrontier_ScottsHouse_Movement_2725A6: @ 82725A6 +CaveOfOrigin_B1F_Movement_2725A6: @ 82725A6 +DewfordTown_Hall_Movement_2725A6: @ 82725A6 +EverGrandeCity_ChampionsRoom_Movement_2725A6: @ 82725A6 +EverGrandeCity_HallOfFame_Movement_2725A6: @ 82725A6 +LavaridgeTown_Movement_2725A6: @ 82725A6 +LilycoveCity_DepartmentStore_5F_Movement_2725A6: @ 82725A6 +LilycoveCity_Harbor_Movement_2725A6: @ 82725A6 +LittlerootTown_BrendansHouse_1F_Movement_2725A6: @ 82725A6 +LittlerootTown_BrendansHouse_2F_Movement_2725A6: @ 82725A6 +LittlerootTown_MaysHouse_2F_Movement_2725A6: @ 82725A6 +LittlerootTown_Movement_2725A6: @ 82725A6 +LittlerootTown_ProfessorBirchsLab_Movement_2725A6: @ 82725A6 +MagmaHideout_4F_Movement_2725A6: @ 82725A6 +MeteorFalls_1F_1R_Movement_2725A6: @ 82725A6 +MossdeepCity_SpaceCenter_2F_Movement_2725A6: @ 82725A6 +MtPyre_Summit_Movement_2725A6: @ 82725A6 +NewMauville_Entrance_Movement_2725A6: @ 82725A6 +OldaleTown_PokemonCenter_2F_Movement_2725A6: @ 82725A6 +PetalburgCity_Gym_Movement_2725A6: @ 82725A6 +PetalburgCity_Movement_2725A6: @ 82725A6 +PetalburgWoods_Movement_2725A6: @ 82725A6 +Route104_Movement_2725A6: @ 82725A6 +Route110_TrickHouseEnd_Movement_2725A6: @ 82725A6 +Route110_TrickHouseEntrance_Movement_2725A6: @ 82725A6 +Route111_Movement_2725A6: @ 82725A6 +Route114_FossilManiacsTunnel_Movement_2725A6: @ 82725A6 +Route120_Movement_2725A6: @ 82725A6 +Route121_SafariZoneEntrance_Movement_2725A6: @ 82725A6 +Route128_Movement_2725A6: @ 82725A6 +RustboroCity_Movement_2725A6: @ 82725A6 +RusturfTunnel_Movement_2725A6: @ 82725A6 +SeafloorCavern_Entrance_Movement_2725A6: @ 82725A6 +SeafloorCavern_Room9_Movement_2725A6: @ 82725A6 +SlateportCity_BattleTentCorridor_Movement_2725A6: @ 82725A6 +SlateportCity_Harbor_Movement_2725A6: @ 82725A6 +SlateportCity_Movement_2725A6: @ 82725A6 +SlateportCity_OceanicMuseum_2F_Movement_2725A6: @ 82725A6 +SootopolisCity_MysteryEventsHouse_1F_Movement_2725A6: @ 82725A6 +VerdanturfTown_BattleTentBattleRoom_Movement_2725A6: @ 82725A6 + step_26 + step_end + +BattleFrontier_BattleFactoryBattleRoom_Movement_2725A8: @ 82725A8 +BattleFrontier_BattlePalaceBattleRoom_Movement_2725A8: @ 82725A8 +BattleFrontier_OutsideWest_Movement_2725A8: @ 82725A8 +BattleFrontier_ScottsHouse_Movement_2725A8: @ 82725A8 +DewfordTown_Hall_Movement_2725A8: @ 82725A8 +EverGrandeCity_ChampionsRoom_Movement_2725A8: @ 82725A8 +EverGrandeCity_HallOfFame_Movement_2725A8: @ 82725A8 +LavaridgeTown_Movement_2725A8: @ 82725A8 +LilycoveCity_DepartmentStore_1F_Movement_2725A8: @ 82725A8 +LilycoveCity_PokemonTrainerFanClub_Movement_2725A8: @ 82725A8 +LittlerootTown_BrendansHouse_1F_Movement_2725A8: @ 82725A8 +LittlerootTown_BrendansHouse_2F_Movement_2725A8: @ 82725A8 +LittlerootTown_MaysHouse_1F_Movement_2725A8: @ 82725A8 +LittlerootTown_Movement_2725A8: @ 82725A8 +LittlerootTown_ProfessorBirchsLab_Movement_2725A8: @ 82725A8 +MagmaHideout_4F_Movement_2725A8: @ 82725A8 +MauvilleCity_Movement_2725A8: @ 82725A8 +MossdeepCity_SpaceCenter_1F_Movement_2725A8: @ 82725A8 +MossdeepCity_SpaceCenter_2F_Movement_2725A8: @ 82725A8 +MtPyre_Summit_Movement_2725A8: @ 82725A8 +OldaleTown_Movement_2725A8: @ 82725A8 +PetalburgCity_Gym_Movement_2725A8: @ 82725A8 +PetalburgCity_Movement_2725A8: @ 82725A8 +Route101_Movement_2725A8: @ 82725A8 +Route110_Movement_2725A8: @ 82725A8 +Route110_TrickHouseEnd_Movement_2725A8: @ 82725A8 +Route112_Movement_2725A8: @ 82725A8 +Route116_Movement_2725A8: @ 82725A8 +Route120_Movement_2725A8: @ 82725A8 +Route128_Movement_2725A8: @ 82725A8 +RustboroCity_Movement_2725A8: @ 82725A8 +SSTidalCorridor_Movement_2725A8: @ 82725A8 +SeafloorCavern_Entrance_Movement_2725A8: @ 82725A8 +SkyPillar_Outside_Movement_2725A8: @ 82725A8 +SlateportCity_Harbor_Movement_2725A8: @ 82725A8 +SlateportCity_Movement_2725A8: @ 82725A8 +SlateportCity_OceanicMuseum_1F_Movement_2725A8: @ 82725A8 +SlateportCity_OceanicMuseum_2F_Movement_2725A8: @ 82725A8 +SootopolisCity_Movement_2725A8: @ 82725A8 +VerdanturfTown_BattleTentBattleRoom_Movement_2725A8: @ 82725A8 + step_28 + step_end + +BattleFrontier_OutsideWest_Movement_2725AA: @ 82725AA +BattleFrontier_ScottsHouse_Movement_2725AA: @ 82725AA +BirthIsland_Harbor_Movement_2725AA: @ 82725AA +DewfordTown_Hall_Movement_2725AA: @ 82725AA +EverGrandeCity_ChampionsRoom_Movement_2725AA: @ 82725AA +FarawayIsland_Entrance_Movement_2725AA: @ 82725AA +LilycoveCity_CoveLilyMotel_1F_Movement_2725AA: @ 82725AA +LilycoveCity_DepartmentStoreElevator_Movement_2725AA: @ 82725AA +LilycoveCity_Harbor_Movement_2725AA: @ 82725AA +LilycoveCity_Movement_2725AA: @ 82725AA +LilycoveCity_PokemonTrainerFanClub_Movement_2725AA: @ 82725AA +LittlerootTown_BrendansHouse_1F_Movement_2725AA: @ 82725AA +LittlerootTown_MaysHouse_1F_Movement_2725AA: @ 82725AA +LittlerootTown_Movement_2725AA: @ 82725AA +MauvilleCity_Movement_2725AA: @ 82725AA +MeteorFalls_1F_1R_Movement_2725AA: @ 82725AA +MossdeepCity_SpaceCenter_2F_Movement_2725AA: @ 82725AA +MtPyre_Summit_Movement_2725AA: @ 82725AA +NavelRock_Harbor_Movement_2725AA: @ 82725AA +OldaleTown_PokemonCenter_1F_Movement_2725AA: @ 82725AA +PetalburgCity_Gym_Movement_2725AA: @ 82725AA +PetalburgCity_Movement_2725AA: @ 82725AA +PetalburgWoods_Movement_2725AA: @ 82725AA +Route110_Movement_2725AA: @ 82725AA +Route110_TrickHouseEnd_Movement_2725AA: @ 82725AA +Route114_FossilManiacsTunnel_Movement_2725AA: @ 82725AA +Route119_Movement_2725AA: @ 82725AA +Route120_Movement_2725AA: @ 82725AA +Route128_Movement_2725AA: @ 82725AA +RustboroCity_Movement_2725AA: @ 82725AA +RustboroCity_PokemonSchool_Movement_2725AA: @ 82725AA +RusturfTunnel_Movement_2725AA: @ 82725AA +SeafloorCavern_Entrance_Movement_2725AA: @ 82725AA +SeafloorCavern_Room9_Movement_2725AA: @ 82725AA +SkyPillar_Outside_Movement_2725AA: @ 82725AA +SlateportCity_Harbor_Movement_2725AA: @ 82725AA +SlateportCity_Movement_2725AA: @ 82725AA +SlateportCity_OceanicMuseum_2F_Movement_2725AA: @ 82725AA +SouthernIsland_Exterior_Movement_2725AA: @ 82725AA +VerdanturfTown_BattleTentBattleRoom_Movement_2725AA: @ 82725AA +VictoryRoad_1F_Movement_2725AA: @ 82725AA + step_25 + step_end + +RustboroCity_Movement_2725AC: @ 82725AC + step_03 + step_end + +RustboroCity_Movement_2725AE: @ 82725AE + step_02 + step_end + +BattleFrontier_Mart_Movement_2725B0: @ 82725B0 +MeteorFalls_1F_1R_Movement_2725B0: @ 82725B0 + step_00 + step_end + +MarineCave_End_Movement_2725B2: @ 82725B2 +MtPyre_Summit_Movement_2725B2: @ 82725B2 +Route118_Movement_2725B2: @ 82725B2 +SkyPillar_Top_Movement_2725B2: @ 82725B2 +SlateportCity_Movement_2725B2: @ 82725B2 +TerraCave_End_Movement_2725B2: @ 82725B2 + step_01 + step_end + +BattleFrontier_BattleDomeBattleRoom_Movement_2725B4: @ 82725B4 +MeteorFalls_1F_1R_Movement_2725B4: @ 82725B4 + step_1d + step_end + +BattleFrontier_BattlePalaceBattleRoom_Movement_2725B6: @ 82725B6 +BattleFrontier_BattleTowerBattleRoom_Movement_2725B6: @ 82725B6 + step_1f + step_end + +Route121_Movement_2725B8: @ 82725B8 + step_20 + step_end + +EverGrandeCity_SidneysRoom_Movement_2725BA: @ 82725BA + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +EverGrandeCity_ChampionsRoom_Movement_2725C1: @ 82725C1 + step_up + step_up + step_up + step_up + step_end + +EverGrandeCity_SidneysRoom_Movement_2725C6: @ 82725C6 + step_14 + step_14 + step_end + +Route110_TrickHouseEntrance_Movement_2725C9: @ 82725C9 + step_up + step_end + + .incbin "baserom.gba", 0x2725cb, 0x3 gUnknown_082725CE:: @ 82725CE .incbin "baserom.gba", 0x2725ce, 0x9 @@ -459,55 +9463,1208 @@ gUnknown_082736B3:: @ 82736B3 .incbin "baserom.gba", 0x2736b3, 0x9 gUnknown_082736BC:: @ 82736BC - .incbin "baserom.gba", 0x2736bc, 0x15f + + .incbin "baserom.gba", 0x2736bc, 0x92 + +AncientTomb_EventScript_27374E:: @ 827374E +AquaHideout_B1F_EventScript_27374E:: @ 827374E +BattleFrontier_BattleDomeBattleRoom_EventScript_27374E:: @ 827374E +BattleFrontier_OutsideEast_EventScript_27374E:: @ 827374E +BirthIsland_Exterior_EventScript_27374E:: @ 827374E +DesertRuins_EventScript_27374E:: @ 827374E +EverGrandeCity_PokemonCenter_1F_EventScript_27374E:: @ 827374E +FarawayIsland_Interior_EventScript_27374E:: @ 827374E +IslandCave_EventScript_27374E:: @ 827374E +LilycoveCity_Harbor_EventScript_27374E:: @ 827374E +MarineCave_End_EventScript_27374E:: @ 827374E +NavelRock_Bottom_EventScript_27374E:: @ 827374E +NavelRock_Top_EventScript_27374E:: @ 827374E +NewMauville_Inside_EventScript_27374E:: @ 827374E +OldaleTown_PokemonCenter_1F_EventScript_27374E:: @ 827374E +PacifidlogTown_House2_EventScript_27374E:: @ 827374E +Route101_EventScript_27374E:: @ 827374E +Route119_EventScript_27374E:: @ 827374E +Route120_EventScript_27374E:: @ 827374E +SkyPillar_Top_EventScript_27374E:: @ 827374E +SouthernIsland_Interior_EventScript_27374E:: @ 827374E +TerraCave_End_EventScript_27374E:: @ 827374E + return + + .incbin "baserom.gba", 0x27374f, 0x6 + +OldaleTown_PokemonCenter_2F_EventScript_273755:: @ 8273755 + setvar VAR_RESULT, 0 + return + +BattleFrontier_PokemonCenter_2F_EventScript_27375B:: @ 827375B +DewfordTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B +EverGrandeCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +EverGrandeCity_PokemonLeague_2F_EventScript_27375B:: @ 827375B +FallarborTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B +FortreeCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +LavaridgeTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B +LilycoveCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +MauvilleCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +MossdeepCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +OldaleTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B +PacifidlogTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B +PetalburgCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +RustboroCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +SlateportCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +SootopolisCity_PokemonCenter_2F_EventScript_27375B:: @ 827375B +VerdanturfTown_PokemonCenter_2F_EventScript_27375B:: @ 827375B + call OldaleTown_PokemonCenter_2F_EventScript_27751B + end + +BattleFrontier_PokemonCenter_2F_EventScript_273761:: @ 8273761 +DewfordTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 +EverGrandeCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +EverGrandeCity_PokemonLeague_2F_EventScript_273761:: @ 8273761 +FallarborTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 +FortreeCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +LavaridgeTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 +LilycoveCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +MauvilleCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +MossdeepCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +OldaleTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 +PacifidlogTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 +PetalburgCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +RustboroCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +SlateportCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +SootopolisCity_PokemonCenter_2F_EventScript_273761:: @ 8273761 +VerdanturfTown_PokemonCenter_2F_EventScript_273761:: @ 8273761 + call OldaleTown_PokemonCenter_2F_EventScript_277672 + end + +BattleFrontier_PokemonCenter_2F_EventScript_273767:: @ 8273767 +DewfordTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 +EverGrandeCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +EverGrandeCity_PokemonLeague_2F_EventScript_273767:: @ 8273767 +FallarborTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 +FortreeCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +LavaridgeTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 +LilycoveCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +MauvilleCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +MossdeepCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +OldaleTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 +PacifidlogTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 +PetalburgCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +RustboroCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +SlateportCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +SootopolisCity_PokemonCenter_2F_EventScript_273767:: @ 8273767 +VerdanturfTown_PokemonCenter_2F_EventScript_273767:: @ 8273767 + call OldaleTown_PokemonCenter_2F_EventScript_2776A4 + end + +AncientTomb_EventScript_27376D:: @ 827376D +AquaHideout_B1F_EventScript_27376D:: @ 827376D +DesertRuins_EventScript_27376D:: @ 827376D +IslandCave_EventScript_27376D:: @ 827376D +MarineCave_End_EventScript_27376D:: @ 827376D +NewMauville_Inside_EventScript_27376D:: @ 827376D +Route119_EventScript_27376D:: @ 827376D +TerraCave_End_EventScript_27376D:: @ 827376D + fadescreenswapbuffers 1 + removeobject VAR_LAST_TALKED + fadescreenswapbuffers 0 + release + end + +AncientTomb_EventScript_273776:: @ 8273776 +BirthIsland_Exterior_EventScript_273776:: @ 8273776 +DesertRuins_EventScript_273776:: @ 8273776 +FarawayIsland_Interior_EventScript_273776:: @ 8273776 +IslandCave_EventScript_273776:: @ 8273776 +MarineCave_End_EventScript_273776:: @ 8273776 +NavelRock_Bottom_EventScript_273776:: @ 8273776 +NavelRock_Top_EventScript_273776:: @ 8273776 +SouthernIsland_Interior_EventScript_273776:: @ 8273776 +TerraCave_End_EventScript_273776:: @ 8273776 + fadescreenswapbuffers 1 + removeobject VAR_LAST_TALKED + fadescreenswapbuffers 0 + bufferspeciesname 0, VAR_0x8004 + msgbox gUnknown_08273204, 4 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_27378B:: @ 827378B +MossdeepCity_StevensHouse_EventScript_27378B:: @ 827378B +Route119_WeatherInstitute_2F_EventScript_27378B:: @ 827378B +RustboroCity_DevonCorp_2F_EventScript_27378B:: @ 827378B + getpartysize + subvar VAR_RESULT, 1 + copyvar VAR_0x8004, VAR_RESULT + return + +LittlerootTown_ProfessorBirchsLab_EventScript_273797:: @ 8273797 +MossdeepCity_StevensHouse_EventScript_273797:: @ 8273797 +Route119_WeatherInstitute_2F_EventScript_273797:: @ 8273797 +RustboroCity_DevonCorp_2F_EventScript_273797:: @ 8273797 + fadescreen 1 + special ChangeBoxPokemonNickname + waitstate + lock + faceplayer + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2737A0:: @ 82737A0 +MossdeepCity_StevensHouse_EventScript_2737A0:: @ 82737A0 +Route119_WeatherInstitute_2F_EventScript_2737A0:: @ 82737A0 +RustboroCity_DevonCorp_2F_EventScript_2737A0:: @ 82737A0 + bufferboxname 0, 16438 + bufferspeciesname 1, VAR_0x4001 + checkflag FLAG_SYS_PC_LANETTE + call_if 0, LittlerootTown_ProfessorBirchsLab_EventScript_2737BB + checkflag FLAG_SYS_PC_LANETTE + call_if 1, LittlerootTown_ProfessorBirchsLab_EventScript_2737E6 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2737BB:: @ 82737BB + specialvar VAR_RESULT, sub_813B21C + compare_var_to_value VAR_RESULT, 1 + goto_eq LittlerootTown_ProfessorBirchsLab_EventScript_2737D4 + msgbox gText_PkmnTransferredSomeonesPC, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2737D4:: @ 82737D4 + specialvar VAR_RESULT, get_unknown_box_id + bufferboxname 2, 32781 + msgbox gText_PkmnBoxSomeonesPCFull, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2737E6:: @ 82737E6 + specialvar VAR_RESULT, sub_813B21C + compare_var_to_value VAR_RESULT, 1 + goto_eq LittlerootTown_ProfessorBirchsLab_EventScript_2737FF + msgbox gText_PkmnTransferredLanettesPC, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_2737FF:: @ 82737FF + specialvar VAR_RESULT, get_unknown_box_id + bufferboxname 2, 32781 + msgbox gText_PkmnBoxLanettesPCFull, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_273811:: @ 8273811 +MossdeepCity_StevensHouse_EventScript_273811:: @ 8273811 +Route119_WeatherInstitute_2F_EventScript_273811:: @ 8273811 +RustboroCity_DevonCorp_2F_EventScript_273811:: @ 8273811 + msgbox gUnknown_0827331C, 4 + release + end gUnknown_0827381B:: @ 827381B - .incbin "baserom.gba", 0x27381b, 0x504 + + .incbin "baserom.gba", 0x27381b, 0xf8 + +Route114_EventScript_273913:: @ 8273913 + setmetatile 7, 3, 839, 1 + setmetatile 7, 4, 847, 0 + return + +Route114_EventScript_273926:: @ 8273926 + setmetatile 6, 45, 601, 1 + setmetatile 6, 46, 609, 0 + return + +Route115_EventScript_273939:: @ 8273939 + setmetatile 21, 5, 601, 1 + setmetatile 21, 6, 609, 0 + return + +Route115_EventScript_27394C:: @ 827394C + setmetatile 36, 9, 601, 1 + setmetatile 36, 10, 609, 0 + return + +Route116_EventScript_27395F:: @ 827395F + setmetatile 59, 12, 159, 1 + setmetatile 59, 13, 167, 0 + return + +Route116_EventScript_273972:: @ 8273972 + setmetatile 79, 5, 159, 1 + setmetatile 79, 6, 167, 0 + return + +Route118_EventScript_273985:: @ 8273985 + setmetatile 42, 5, 159, 1 + setmetatile 42, 6, 167, 0 + return + +Route118_EventScript_273998:: @ 8273998 + setmetatile 9, 5, 159, 1 + setmetatile 9, 6, 167, 0 + return + +Route105_EventScript_2739AB:: @ 82739AB + setmetatile 10, 28, 334, 0 + setmetatile 11, 28, 334, 0 + setmetatile 9, 29, 334, 0 + setmetatile 10, 29, 335, 0 + setmetatile 11, 29, 335, 0 + setmetatile 12, 29, 334, 0 + setmetatile 9, 30, 334, 0 + setmetatile 10, 30, 335, 0 + setmetatile 11, 30, 335, 0 + setmetatile 12, 30, 334, 0 + setmetatile 10, 31, 334, 0 + setmetatile 11, 31, 334, 0 + return + +Route105_EventScript_273A18:: @ 8273A18 + setmetatile 20, 53, 334, 0 + setmetatile 21, 53, 334, 0 + setmetatile 19, 54, 334, 0 + setmetatile 20, 54, 335, 0 + setmetatile 21, 54, 335, 0 + setmetatile 22, 54, 334, 0 + setmetatile 19, 55, 334, 0 + setmetatile 20, 55, 335, 0 + setmetatile 21, 55, 335, 0 + setmetatile 22, 55, 334, 0 + setmetatile 20, 56, 334, 0 + setmetatile 21, 56, 334, 0 + return + +Route125_EventScript_273A85:: @ 8273A85 + setmetatile 8, 16, 334, 0 + setmetatile 9, 16, 334, 0 + setmetatile 7, 17, 334, 0 + setmetatile 8, 17, 335, 0 + setmetatile 9, 17, 335, 0 + setmetatile 10, 17, 334, 0 + setmetatile 7, 18, 334, 0 + setmetatile 8, 18, 335, 0 + setmetatile 9, 18, 335, 0 + setmetatile 10, 18, 334, 0 + setmetatile 8, 19, 334, 0 + setmetatile 9, 19, 334, 0 + return + +Route125_EventScript_273AF2:: @ 8273AF2 + setmetatile 53, 18, 334, 0 + setmetatile 54, 18, 334, 0 + setmetatile 52, 19, 334, 0 + setmetatile 53, 19, 335, 0 + setmetatile 54, 19, 335, 0 + setmetatile 55, 19, 334, 0 + setmetatile 52, 20, 334, 0 + setmetatile 53, 20, 335, 0 + setmetatile 54, 20, 335, 0 + setmetatile 55, 20, 334, 0 + setmetatile 53, 21, 334, 0 + setmetatile 54, 21, 334, 0 + return + +Route127_EventScript_273B5F:: @ 8273B5F + setmetatile 57, 9, 334, 0 + setmetatile 58, 9, 334, 0 + setmetatile 56, 10, 334, 0 + setmetatile 57, 10, 335, 0 + setmetatile 58, 10, 335, 0 + setmetatile 59, 10, 334, 0 + setmetatile 56, 11, 334, 0 + setmetatile 57, 11, 335, 0 + setmetatile 58, 11, 335, 0 + setmetatile 59, 11, 334, 0 + setmetatile 57, 12, 334, 0 + setmetatile 58, 12, 334, 0 + return + +Route127_EventScript_273BCC:: @ 8273BCC + setmetatile 61, 30, 334, 0 + setmetatile 62, 30, 334, 0 + setmetatile 60, 31, 334, 0 + setmetatile 61, 31, 335, 0 + setmetatile 62, 31, 335, 0 + setmetatile 63, 31, 334, 0 + setmetatile 60, 32, 334, 0 + setmetatile 61, 32, 335, 0 + setmetatile 62, 32, 335, 0 + setmetatile 63, 32, 334, 0 + setmetatile 61, 33, 334, 0 + setmetatile 62, 33, 334, 0 + return + +Route129_EventScript_273C39:: @ 8273C39 + setmetatile 16, 14, 334, 0 + setmetatile 17, 14, 334, 0 + setmetatile 15, 15, 334, 0 + setmetatile 16, 15, 335, 0 + setmetatile 17, 15, 335, 0 + setmetatile 18, 15, 334, 0 + setmetatile 15, 16, 334, 0 + setmetatile 16, 16, 335, 0 + setmetatile 17, 16, 335, 0 + setmetatile 18, 16, 334, 0 + setmetatile 16, 17, 334, 0 + setmetatile 17, 17, 334, 0 + return + +Route129_EventScript_273CA6:: @ 8273CA6 + setmetatile 42, 19, 334, 0 + setmetatile 43, 19, 334, 0 + setmetatile 41, 20, 334, 0 + setmetatile 42, 20, 335, 0 + setmetatile 43, 20, 335, 0 + setmetatile 44, 20, 334, 0 + setmetatile 41, 21, 334, 0 + setmetatile 42, 21, 335, 0 + setmetatile 43, 21, 335, 0 + setmetatile 44, 21, 334, 0 + setmetatile 42, 22, 334, 0 + setmetatile 43, 22, 334, 0 + return + +Route105_EventScript_273D13:: @ 8273D13 +Route114_EventScript_273D13:: @ 8273D13 +Route115_EventScript_273D13:: @ 8273D13 +Route116_EventScript_273D13:: @ 8273D13 +Route118_EventScript_273D13:: @ 8273D13 +Route125_EventScript_273D13:: @ 8273D13 +Route127_EventScript_273D13:: @ 8273D13 +Route129_EventScript_273D13:: @ 8273D13 + setflag FLAG_SPECIAL_FLAG_0x4000 + return + +Route105_EventScript_273D17:: @ 8273D17 +Route125_EventScript_273D17:: @ 8273D17 +Route127_EventScript_273D17:: @ 8273D17 +Route129_EventScript_273D17:: @ 8273D17 + setweather 13 + return + +Route114_EventScript_273D1B:: @ 8273D1B +Route115_EventScript_273D1B:: @ 8273D1B +Route116_EventScript_273D1B:: @ 8273D1B +Route118_EventScript_273D1B:: @ 8273D1B + setweather 12 + return + +gUnknown_08273D1F:: @ 8273D1F gUnknown_08273D1F:: @ 8273D1F - .incbin "baserom.gba", 0x273d1f, 0x5c7 + lockall + compare_var_to_value VAR_0x4037, 9 + goto_if 4, Route105_EventScript_273D51 + goto Route105_EventScript_273D5F + end + +Route105_EventScript_273D31:: @ 8273D31 + closemessage + fadescreenswapbuffers 1 + setweather 2 + doweather + call Route105_EventScript_273D6D + special DrawWholeMapView + setvar VAR_0x4037, 0 + setvar VAR_0x4039, 0 + clearflag FLAG_SPECIAL_FLAG_0x4000 + fadescreenswapbuffers 0 + releaseall + end + +Route105_EventScript_273D51:: @ 8273D51 + msgbox gUnknown_08273656, 4 + goto Route105_EventScript_273D31 + end + +Route105_EventScript_273D5F:: @ 8273D5F + msgbox gUnknown_08273684, 4 + goto Route105_EventScript_273D31 + end + +Route105_EventScript_273D6D:: @ 8273D6D + switch VAR_0x4037 + case 1, Route105_EventScript_273E23 + case 2, Route105_EventScript_273E36 + case 3, Route105_EventScript_273E49 + case 4, Route105_EventScript_273E5C + case 5, Route105_EventScript_273E6F + case 6, Route105_EventScript_273E82 + case 7, Route105_EventScript_273E95 + case 8, Route105_EventScript_273EA8 + case 9, Route105_EventScript_273EBB + case 10, Route105_EventScript_273F28 + case 11, Route105_EventScript_273F95 + case 12, Route105_EventScript_274002 + case 13, Route105_EventScript_27406F + case 14, Route105_EventScript_2740DC + case 15, Route105_EventScript_274149 + case 16, Route105_EventScript_2741B6 + return + +Route105_EventScript_273E23:: @ 8273E23 + setmetatile 7, 3, 617, 1 + setmetatile 7, 4, 617, 1 + return + +Route105_EventScript_273E36:: @ 8273E36 + setmetatile 6, 45, 613, 1 + setmetatile 6, 46, 613, 1 + return + +Route105_EventScript_273E49:: @ 8273E49 + setmetatile 21, 5, 613, 1 + setmetatile 21, 6, 613, 1 + return + +Route105_EventScript_273E5C:: @ 8273E5C + setmetatile 36, 9, 613, 1 + setmetatile 36, 10, 613, 1 + return + +Route105_EventScript_273E6F:: @ 8273E6F + setmetatile 59, 12, 124, 1 + setmetatile 59, 13, 124, 1 + return + +Route105_EventScript_273E82:: @ 8273E82 + setmetatile 79, 5, 124, 1 + setmetatile 79, 6, 124, 1 + return + +Route105_EventScript_273E95:: @ 8273E95 + setmetatile 42, 5, 124, 1 + setmetatile 42, 6, 121, 1 + return + +Route105_EventScript_273EA8:: @ 8273EA8 + setmetatile 9, 5, 124, 1 + setmetatile 9, 6, 121, 1 + return + +Route105_EventScript_273EBB:: @ 8273EBB + setmetatile 10, 28, 368, 0 + setmetatile 11, 28, 368, 0 + setmetatile 9, 29, 368, 0 + setmetatile 10, 29, 368, 0 + setmetatile 11, 29, 368, 0 + setmetatile 12, 29, 368, 0 + setmetatile 9, 30, 368, 0 + setmetatile 10, 30, 368, 0 + setmetatile 11, 30, 368, 0 + setmetatile 12, 30, 368, 0 + setmetatile 10, 31, 368, 0 + setmetatile 11, 31, 368, 0 + return + +Route105_EventScript_273F28:: @ 8273F28 + setmetatile 20, 53, 368, 0 + setmetatile 21, 53, 368, 0 + setmetatile 19, 54, 368, 0 + setmetatile 20, 54, 368, 0 + setmetatile 21, 54, 368, 0 + setmetatile 22, 54, 368, 0 + setmetatile 19, 55, 368, 0 + setmetatile 20, 55, 368, 0 + setmetatile 21, 55, 368, 0 + setmetatile 22, 55, 368, 0 + setmetatile 20, 56, 368, 0 + setmetatile 21, 56, 368, 0 + return + +Route105_EventScript_273F95:: @ 8273F95 + setmetatile 8, 16, 368, 0 + setmetatile 9, 16, 368, 0 + setmetatile 7, 17, 368, 0 + setmetatile 8, 17, 368, 0 + setmetatile 9, 17, 368, 0 + setmetatile 10, 17, 368, 0 + setmetatile 7, 18, 368, 0 + setmetatile 8, 18, 368, 0 + setmetatile 9, 18, 368, 0 + setmetatile 10, 18, 368, 0 + setmetatile 8, 19, 368, 0 + setmetatile 9, 19, 368, 0 + return + +Route105_EventScript_274002:: @ 8274002 + setmetatile 53, 18, 368, 0 + setmetatile 54, 18, 368, 0 + setmetatile 52, 19, 368, 0 + setmetatile 53, 19, 368, 0 + setmetatile 54, 19, 368, 0 + setmetatile 55, 19, 368, 0 + setmetatile 52, 20, 368, 0 + setmetatile 53, 20, 368, 0 + setmetatile 54, 20, 368, 0 + setmetatile 55, 20, 368, 0 + setmetatile 53, 21, 368, 0 + setmetatile 54, 21, 368, 0 + return + +Route105_EventScript_27406F:: @ 827406F + setmetatile 57, 9, 368, 0 + setmetatile 58, 9, 368, 0 + setmetatile 56, 10, 368, 0 + setmetatile 57, 10, 368, 0 + setmetatile 58, 10, 368, 0 + setmetatile 59, 10, 368, 0 + setmetatile 56, 11, 368, 0 + setmetatile 57, 11, 368, 0 + setmetatile 58, 11, 368, 0 + setmetatile 59, 11, 368, 0 + setmetatile 57, 12, 368, 0 + setmetatile 58, 12, 368, 0 + return + +Route105_EventScript_2740DC:: @ 82740DC + setmetatile 61, 30, 368, 0 + setmetatile 62, 30, 368, 0 + setmetatile 60, 31, 368, 0 + setmetatile 61, 31, 368, 0 + setmetatile 62, 31, 368, 0 + setmetatile 63, 31, 368, 0 + setmetatile 60, 32, 368, 0 + setmetatile 61, 32, 368, 0 + setmetatile 62, 32, 368, 0 + setmetatile 63, 32, 368, 0 + setmetatile 61, 33, 368, 0 + setmetatile 62, 33, 368, 0 + return + +Route105_EventScript_274149:: @ 8274149 + setmetatile 16, 14, 368, 0 + setmetatile 17, 14, 368, 0 + setmetatile 15, 15, 368, 0 + setmetatile 16, 15, 368, 0 + setmetatile 17, 15, 368, 0 + setmetatile 18, 15, 368, 0 + setmetatile 15, 16, 368, 0 + setmetatile 16, 16, 368, 0 + setmetatile 17, 16, 368, 0 + setmetatile 18, 16, 368, 0 + setmetatile 16, 17, 368, 0 + setmetatile 17, 17, 368, 0 + return + +Route105_EventScript_2741B6:: @ 82741B6 + setmetatile 42, 19, 368, 0 + setmetatile 43, 19, 368, 0 + setmetatile 41, 20, 368, 0 + setmetatile 42, 20, 368, 0 + setmetatile 43, 20, 368, 0 + setmetatile 44, 20, 368, 0 + setmetatile 41, 21, 368, 0 + setmetatile 42, 21, 368, 0 + setmetatile 43, 21, 368, 0 + setmetatile 44, 21, 368, 0 + setmetatile 42, 22, 368, 0 + setmetatile 43, 22, 368, 0 + return + +Underwater3_EventScript_274223:: @ 8274223 +Underwater5_EventScript_274223:: @ 8274223 +Underwater6_EventScript_274223:: @ 8274223 +Underwater7_EventScript_274223:: @ 8274223 + switch VAR_0x4037 + case 9, Underwater3_EventScript_274281 + case 10, Underwater3_EventScript_27428A + case 11, Underwater3_EventScript_274293 + case 12, Underwater3_EventScript_27429C + case 13, Underwater3_EventScript_2742A5 + case 14, Underwater3_EventScript_2742AE + case 15, Underwater3_EventScript_2742B7 + case 16, Underwater3_EventScript_2742C0 + return + +Underwater3_EventScript_274281:: @ 8274281 + setescapewarp ROUTE_105, 255, 11, 29 + return + +Underwater3_EventScript_27428A:: @ 827428A + setescapewarp ROUTE_105, 255, 21, 54 + return + +Underwater3_EventScript_274293:: @ 8274293 + setescapewarp ROUTE_125, 255, 9, 17 + return + +Underwater3_EventScript_27429C:: @ 827429C + setescapewarp ROUTE_125, 255, 54, 19 + return + +Underwater3_EventScript_2742A5:: @ 82742A5 + setescapewarp ROUTE_127, 255, 58, 10 + return + +Underwater3_EventScript_2742AE:: @ 82742AE + setescapewarp ROUTE_127, 255, 62, 31 + return + +Underwater3_EventScript_2742B7:: @ 82742B7 + setescapewarp ROUTE_129, 255, 17, 15 + return + +Underwater3_EventScript_2742C0:: @ 82742C0 + setescapewarp ROUTE_129, 255, 43, 20 + return + + .incbin "baserom.gba", 0x2742c9, 0x1d gUnknown_082742E6:: @ 82742E6 - .incbin "baserom.gba", 0x2742e6, 0x13 + + .incbin "baserom.gba", 0x2742e6, 0x10 + +LavaridgeTown_Gym_1F_EventScript_2742F6:: @ 82742F6 + ontrainerbattleendgoto + releaseall + end + +BerryTreeScript:: @ 82742F9 BerryTreeScript:: @ 82742F9 - .incbin "baserom.gba", 0x2742f9, 0x189 + special FieldObjectInteractionGetBerryTreeData + switch VAR_0x8004 + case 255, Route102_EventScript_27434F + case 0, Route102_EventScript_274359 + case 1, Route102_EventScript_2743B1 + case 2, Route102_EventScript_2743C1 + case 3, Route102_EventScript_2743D1 + case 4, Route102_EventScript_2743E1 + case 5, Route102_EventScript_274421 + end + +Route102_EventScript_27434F:: @ 827434F + lockall + message Route102_Text_274744 + waitmessage + waitbuttonpress + releaseall + end + +Route102_EventScript_274359:: @ 8274359 + lock + faceplayer + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 1 + goto_eq Route102_EventScript_274374 + message Route102_Text_2744F0 + waitmessage + waitbuttonpress + release + end + +Route102_EventScript_274374:: @ 8274374 + msgbox Route102_Text_274507, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route102_EventScript_274393 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route102_EventScript_2743AF + end + +Route102_EventScript_274393:: @ 8274393 + fadescreen 1 + closemessage + special Bag_ChooseBerry + waitstate + compare_var_to_value VAR_ITEM_ID, 0 + goto_eq Route102_EventScript_2743AF + takeitem VAR_ITEM_ID, 1 + call Route102_EventScript_2744DD + +Route102_EventScript_2743AF:: @ 82743AF + release + end + +Route102_EventScript_2743B1:: @ 82743B1 + lockall + special FieldObjectInteractionGetBerryCountString + message Route102_Text_274560 + waitmessage + waitbuttonpress + goto Route102_EventScript_27448D + +Route102_EventScript_2743C1:: @ 82743C1 + lockall + special FieldObjectInteractionGetBerryName + message Route102_Text_274579 + waitmessage + waitbuttonpress + goto Route102_EventScript_27448D + +Route102_EventScript_2743D1:: @ 82743D1 + lockall + special FieldObjectInteractionGetBerryName + message Route102_Text_27458A + waitmessage + waitbuttonpress + goto Route102_EventScript_27448D + +Route102_EventScript_2743E1:: @ 82743E1 + call Route102_EventScript_2743F6 + lockall + special FieldObjectInteractionGetBerryName + message Route102_Text_2745AB + waitmessage + waitbuttonpress + goto Route102_EventScript_27448D + +Route102_EventScript_2743F6:: @ 82743F6 + compare_var_to_value VAR_0x8005, 0 + goto_eq Route102_EventScript_27441A + compare_var_to_value VAR_0x8005, 4 + goto_eq Route102_EventScript_274413 + bufferstring 1, Route102_Text_2745E5 + return + +Route102_EventScript_274413:: @ 8274413 + bufferstring 1, Route102_Text_2745CD + return + +Route102_EventScript_27441A:: @ 827441A + bufferstring 1, Route102_Text_2745DE + return + +Route102_EventScript_274421:: @ 8274421 + buffernumberstring 1, VAR_0x8006 + lock + faceplayer + special FieldObjectInteractionGetBerryCountString + msgbox Route102_Text_2745EE, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route102_EventScript_274448 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route102_EventScript_274479 + +Route102_EventScript_274448:: @ 8274448 + special FieldObjectInteractionPickBerryTree + compare_var_to_value VAR_0x8004, 0 + goto_eq Route102_EventScript_274470 + special sub_80EED34 + special FieldObjectInteractionRemoveBerryTree + message Route102_Text_27461B + playfanfare BGM_ME_KINOMI + waitmessage + waitfanfare + waitbuttonpress + message Route102_Text_274630 + waitmessage + waitbuttonpress + release + end + +Route102_EventScript_274470:: @ 8274470 + message Route102_Text_27468F + waitmessage + waitbuttonpress + release + end + +Route102_EventScript_274479:: @ 8274479 + message Route102_Text_2746CB + waitmessage + waitbuttonpress + release + end gUnknown_08274482:: @ 8274482 - .incbin "baserom.gba", 0x274482, 0x3e + + .incbin "baserom.gba", 0x274482, 0xb + +Route102_EventScript_27448D:: @ 827448D + checkitem ITEM_WAILMER_PAIL, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route102_EventScript_2744BE + special FieldObjectInteractionGetBerryName + msgbox Route102_Text_2746E4, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route102_EventScript_2744C4 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route102_EventScript_2744BE + +Route102_EventScript_2744BE:: @ 82744BE + releaseall + end gUnknown_082744C0:: @ 82744C0 - .incbin "baserom.gba", 0x2744c0, 0x4a6 + + .incbin "baserom.gba", 0x2744c0, 0x4 + +Route102_EventScript_2744C4:: @ 82744C4 + special FieldObjectInteractionGetBerryName + message Route102_Text_274710 + waitmessage + special FieldObjectInteractionWaterBerryTree + special sub_80FAFF8 + waitstate + message Route102_Text_274723 + waitmessage + waitbuttonpress + releaseall + end + +Route102_EventScript_2744DD:: @ 82744DD + special FieldObjectInteractionPlantBerryTree + incrementgamestat 3 + special sub_80EED10 + special FieldObjectInteractionGetBerryCountString + message Route102_Text_274535 + waitmessage + waitbuttonpress + return + +Route102_Text_2744F0: @ 82744F0 + .string "It’s soft, loamy soil.$" + +Route102_Text_274507: @ 8274507 + .string "It’s soft, loamy soil.\n" + .string "Want to plant a BERRY?$" + +Route102_Text_274535: @ 8274535 + .string "{PLAYER} planted one {STR_VAR_1} in\n" + .string "the soft, loamy soil.$" + +Route102_Text_274560: @ 8274560 + .string "One {STR_VAR_1} was planted here.$" + +Route102_Text_274579: @ 8274579 + .string "{STR_VAR_1} has sprouted.$" + +Route102_Text_27458A: @ 827458A + .string "This {STR_VAR_1} plant is growing taller.$" + +Route102_Text_2745AB: @ 82745AB + .string "These {STR_VAR_1} flowers are blooming\n" + .string "{STR_VAR_2}.$" + +Route102_Text_2745CD: @ 82745CD + .string "very beautifully$" + +Route102_Text_2745DE: @ 82745DE + .string "cutely$" + +Route102_Text_2745E5: @ 82745E5 + .string "prettily$" + +Route102_Text_2745EE: @ 82745EE + .string "You found {STR_VAR_2} {STR_VAR_1}!\p" + .string "Do you want to pick the\n" + .string "{STR_VAR_1}?$" + +Route102_Text_27461B: @ 827461B + .string "{PLAYER} picked the {STR_VAR_2} {STR_VAR_1}.$" + +Route102_Text_274630: @ 8274630 + .string "{PLAYER} put away the {STR_VAR_1}\n" + .string "in the BAG’s BERRIES POCKET.\p" + .string "The soil returned to its soft and\n" + .string "loamy state.$" + +Route102_Text_27468F: @ 827468F + .string "The BAG’s BERRIES POCKET is full.\p" + .string "The {STR_VAR_1} couldn’t be taken.$" + +Route102_Text_2746CB: @ 82746CB + .string "{PLAYER} left the {STR_VAR_1}\n" + .string "unpicked.$" + +Route102_Text_2746E4: @ 82746E4 + .string "Want to water the {STR_VAR_1} with the\n" + .string "WAILMER PAIL?$" + +Route102_Text_274710: @ 8274710 + .string "{PLAYER} watered the {STR_VAR_1}.$" + +Route102_Text_274723: @ 8274723 + .string "The plant seems to be delighted.$" + +Route102_Text_274744: @ 8274744 + .string "!$" + + .incbin "baserom.gba", 0x274746, 0x15a + +SecretBase_RedCave1_Text_2748A0: @ 82748A0 + .string "Have you made a SECRET BASE already?\p" + .string "I went here, there, everywhere before\n" + .string "choosing this place.\p" + .string "Since you’re already here, how would\n" + .string "you like to battle?$" + +SecretBase_RedCave1_Text_274939: @ 8274939 + .string "Okay!\n" + .string "Here we come!$" + +SecretBase_RedCave1_Text_27494D: @ 827494D + .string "Hunh?\n" + .string "Oh, you can’t now…$" gUnknown_08274966:: @ 8274966 - .incbin "baserom.gba", 0x274966, 0x1be + + .incbin "baserom.gba", 0x274966, 0x44 + +SecretBase_RedCave1_Text_2749AA: @ 82749AA + .string "What do you think of my SECRET BASE?\n" + .string "Come visit me again tomorrow.$" + +SecretBase_RedCave1_Text_2749ED: @ 82749ED + .string "Have you made a SECRET BASE already?\p" + .string "I went here, there, everywhere before\n" + .string "choosing this place.\p" + .string "Feel free to hang out!$" + +SecretBase_RedCave1_Text_274A64: @ 8274A64 + .string "There’re a lot of places where\n" + .string "you can make a SECRET BASE.\p" + .string "But I like this spot best.\n" + .string "Don’t you think it’s nice?\p" + .string "Oh, would you like to have a battle?$" + +SecretBase_RedCave1_Text_274AFA: @ 8274AFA + .string "Okay, here goes!$" + +SecretBase_RedCave1_Text_274B0B: @ 8274B0B + .string "Oh…\n" + .string "You can’t now, okay.$" gUnknown_08274B24:: @ 8274B24 - .incbin "baserom.gba", 0x274b24, 0x1ef + + .incbin "baserom.gba", 0x274b24, 0x48 + +SecretBase_RedCave1_Text_274B6C: @ 8274B6C + .string "If you’re in this area again,\n" + .string "I hope you’ll visit me.$" + +SecretBase_RedCave1_Text_274BA2: @ 8274BA2 + .string "There’re a lot of places where you can\n" + .string "make a SECRET BASE.\p" + .string "But I like this spot best.\n" + .string "Don’t you think it’s nice?$" + +SecretBase_RedCave1_Text_274C13: @ 8274C13 + .string "This is a popular spot.\n" + .string "It’s always taken.\p" + .string "Oh! Were you thinking about\n" + .string "taking this spot, too?\p" + .string "I’ll tell you what, you can have this\n" + .string "spot if you can beat me.$" + +SecretBase_RedCave1_Text_274CB0: @ 8274CB0 + .string "Okay!\n" + .string "I’m going to defend my SECRET BASE!$" + +SecretBase_RedCave1_Text_274CDA: @ 8274CDA + .string "Hunh? Is that right?\n" + .string "You’re not interested in this spot?$" gUnknown_08274D13:: @ 8274D13 - .incbin "baserom.gba", 0x274d13, 0x162 + + .incbin "baserom.gba", 0x274d13, 0x21 + +SecretBase_RedCave1_Text_274D34: @ 8274D34 + .string "Okay, when I move one day,\n" + .string "this place will be yours!$" + +SecretBase_RedCave1_Text_274D69: @ 8274D69 + .string "This is a popular spot.\n" + .string "It’s always taken.\p" + .string "I waited a long time for it to open.\n" + .string "I finally got to use it!$" + +SecretBase_RedCave1_Text_274DD2: @ 8274DD2 + .string "Welcome to my POKéMON LAB.\p" + .string "I carry out research on battling in\n" + .string "secrecy.\p" + .string "Would you like to see how strong I am?$" + +SecretBase_RedCave1_Text_274E41: @ 8274E41 + .string "I’m going to go all out!$" + +SecretBase_RedCave1_Text_274E5A: @ 8274E5A + .string "Oh.\n" + .string "Some other time, then!$" gUnknown_08274E75:: @ 8274E75 - .incbin "baserom.gba", 0x274e75, 0x189 + + .incbin "baserom.gba", 0x274e75, 0x3e + +SecretBase_RedCave1_Text_274EB3: @ 8274EB3 + .string "Thanks for battling with me.\n" + .string "Please come back again tomorrow.$" + +SecretBase_RedCave1_Text_274EF1: @ 8274EF1 + .string "Welcome to my POKéMON LAB.\p" + .string "I carry out research on battling in\n" + .string "secrecy.$" + +SecretBase_RedCave1_Text_274F39: @ 8274F39 + .string "A big mansion is nice, but I like this\n" + .string "sort of place more.\p" + .string "I like it because all kinds of people\n" + .string "come visit me.\p" + .string "So, how would you like a battle?$" + +SecretBase_RedCave1_Text_274FCA: @ 8274FCA + .string "That’s the way!$" + +SecretBase_RedCave1_Text_274FDA: @ 8274FDA + .string "When you’re ready, give me a shout!$" gUnknown_08274FFE:: @ 8274FFE - .incbin "baserom.gba", 0x274ffe, 0x1e3 + + .incbin "baserom.gba", 0x274ffe, 0x2c + +SecretBase_RedCave1_Text_27502A: @ 827502A + .string "Well, anyway, I should go buy some\n" + .string "decorations and furniture.\p" + .string "I want my SECRET BASE to be a place\n" + .string "other people can enjoy.$" + +SecretBase_RedCave1_Text_2750A4: @ 82750A4 + .string "A big mansion is nice, but I like this\n" + .string "sort of place more.\p" + .string "I like it because all kinds of people\n" + .string "come visit me.$" + +SecretBase_RedCave1_Text_275114: @ 8275114 + .string "I simply adore shopping for decorations\n" + .string "and furniture.\p" + .string "I also love raising POKéMON just\n" + .string "as much.\p" + .string "If you would be so kind, will you battle\n" + .string "with my POKéMON?$" + +SecretBase_RedCave1_Text_2751AF: @ 82751AF + .string "Thank you.\n" + .string "Shall we begin?$" + +SecretBase_RedCave1_Text_2751CA: @ 82751CA + .string "Oh.\n" + .string "How disappointing…$" gUnknown_082751E1:: @ 82751E1 - .incbin "baserom.gba", 0x2751e1, 0x186 + + .incbin "baserom.gba", 0x2751e1, 0xb + +SecretBase_RedCave1_Text_2751EC: @ 82751EC + .string "That was all in good fun!\n" + .string "I should go enjoy shopping now.$" + +SecretBase_RedCave1_Text_275226: @ 8275226 + .string "I simply adore shopping for decorations\n" + .string "and furniture.\p" + .string "I also love raising POKéMON just\n" + .string "as much.$" + +SecretBase_RedCave1_Text_275287: @ 8275287 + .string "Some people make their SECRET BASES in\n" + .string "hard-to-find places.\l" + .string "Do they want to just lie low?\p" + .string "But since you found me, how about we\n" + .string "have a battle?$" + +SecretBase_RedCave1_Text_275315: @ 8275315 + .string "I’m not going down easily!$" + +SecretBase_RedCave1_Text_275330: @ 8275330 + .string "Oh… Are you maybe tired from searching\n" + .string "for this place?$" gUnknown_08275367:: @ 8275367 - .incbin "baserom.gba", 0x275367, 0x18f + + .incbin "baserom.gba", 0x275367, 0xd + +SecretBase_RedCave1_Text_275374: @ 8275374 + .string "Where’s your SECRET BASE?\n" + .string "I should go visit you there.$" + +SecretBase_RedCave1_Text_2753AB: @ 82753AB + .string "Some people make their SECRET BASES in\n" + .string "hard-to-find places.\l" + .string "Do they want to just lie low?$" + +SecretBase_RedCave1_Text_275405: @ 8275405 + .string "People have told me that you can get\n" + .string "decorations in several ways.\p" + .string "We should have a race to see who can\n" + .string "get nicer decorations and furniture!\p" + .string "In the meantime, want to battle?$" + +SecretBase_RedCave1_Text_2754B2: @ 82754B2 + .string "This is my SECRET BASE.\n" + .string "I can’t lose!$" + +SecretBase_RedCave1_Text_2754D8: @ 82754D8 + .string "I’ll battle with you anytime.$" gUnknown_082754F6:: @ 82754F6 - .incbin "baserom.gba", 0x2754f6, 0x1d1 + + .incbin "baserom.gba", 0x2754f6, 0x16 + +SecretBase_RedCave1_Text_27550C: @ 827550C + .string "I won’t lose at collecting decorations.\n" + .string "Come visit again!$" + +SecretBase_RedCave1_Text_275546: @ 8275546 + .string "People have told me that you can get\n" + .string "decorations in several ways.\p" + .string "We should have a race to see who can\n" + .string "get nicer decorations and furniture!$" + +SecretBase_RedCave1_Text_2755D2: @ 82755D2 + .string "I found a spot I liked, and I did it up\n" + .string "with my favorite decorations.\p" + .string "I raise my favorite POKéMON and grow\n" + .string "stronger with it.\p" + .string "That’s what I do.\n" + .string "Want to battle with me?$" + +SecretBase_RedCave1_Text_275679: @ 8275679 + .string "Show me what you’re made of!$" + +SecretBase_RedCave1_Text_275696: @ 8275696 + .string "I guess there are times when you’re not\n" + .string "into it.$" gUnknown_082756C7:: @ 82756C7 - .incbin "baserom.gba", 0x2756c7, 0x205 + + .incbin "baserom.gba", 0x2756c7, 0x28 + +SecretBase_RedCave1_Text_2756EF: @ 82756EF + .string "We can both become stronger.\n" + .string "Let’s keep at it!$" + +SecretBase_RedCave1_Text_27571E: @ 827571E + .string "I found a spot I liked, and I did it up\n" + .string "with my favorite decorations.\p" + .string "I raise my favorite POKéMON and grow\n" + .string "stronger with it.\p" + .string "Every day is a great day.$" + +SecretBase_RedCave1_Text_2757B5: @ 82757B5 + .string "You can learn a lot about the taste\n" + .string "and sense of people by the kinds of\l" + .string "decorations they have, and how they\l" + .string "display them.\p" + .string "What do you think of my taste?\n" + .string "Are you speechless?\p" + .string "Want to see my taste in battling?$" + +SecretBase_RedCave1_Text_275884: @ 8275884 + .string "There’s no holding back!$" + +SecretBase_RedCave1_Text_27589D: @ 827589D + .string "I’ll be happy to demonstrate my style\n" + .string "anytime.$" gUnknown_082758CC:: @ 82758CC - .incbin "baserom.gba", 0x2758cc, 0x125 + + .incbin "baserom.gba", 0x2758cc, 0x3d + +SecretBase_RedCave1_Text_275909: @ 8275909 + .string "What did you think of my style?\n" + .string "I’ll keep on polishing it!$" + +SecretBase_RedCave1_Text_275944: @ 8275944 + .string "You can learn a lot about the taste\n" + .string "and sense of people by the kinds of\l" + .string "decorations they have, and how they\l" + .string "display them.\p" + .string "What do you think of my taste?\n" + .string "Are you speechless?$" gUnknown_082759F1:: @ 82759F1 .incbin "baserom.gba", 0x2759f1, 0x95 @@ -519,64 +10676,1529 @@ gUnknown_08275ADF:: @ 8275ADF .incbin "baserom.gba", 0x275adf, 0x59 gUnknown_08275B38:: @ 8275B38 - .incbin "baserom.gba", 0x275b38, 0x7f + + .incbin "baserom.gba", 0x275b38, 0x49 + +SecretBase_RedCave1_EventScript_275B81:: @ 8275B81 + applymovement 255, SecretBase_RedCave1_Movement_275BB4 + waitmovement 0 + setvar VAR_0x4097, 1 + msgbox SecretBase_RedCave1_Text_23B759, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_275BAB + closemessage + playse SE_KAIDAN + special sub_80E9A90 + end + +SecretBase_RedCave1_EventScript_275BAB:: @ 8275BAB + closemessage + setflag FLAG_0x060 + special sub_80E91F8 + waitstate + end + +SecretBase_RedCave1_Movement_275BB4: @ 8275BB4 + step_up + step_up + step_end gUnknown_08275BB7:: @ 8275BB7 - .incbin "baserom.gba", 0x275bb7, 0x155 + + .incbin "baserom.gba", 0x275bb7, 0x12a + +LittlerootTown_BrendansHouse_2F_EventScript_275CE1:: @ 8275CE1 +LittlerootTown_MaysHouse_2F_EventScript_275CE1:: @ 8275CE1 +SecretBase_RedCave1_EventScript_275CE1:: @ 8275CE1 + setflag FLAG_0x0AE + setflag FLAG_0x0AF + setflag FLAG_0x0B0 + setflag FLAG_0x0B1 + setflag FLAG_0x0B2 + setflag FLAG_0x0B3 + setflag FLAG_0x0B4 + setflag FLAG_0x0B5 + setflag FLAG_0x0B6 + setflag FLAG_0x0B7 + setflag FLAG_0x0B8 + setflag FLAG_0x0B9 + setflag FLAG_0x0BA + setflag FLAG_0x0BB + return + +gUnknown_08275D0C:: @ 8275D0C gUnknown_08275D0C:: @ 8275D0C - .incbin "baserom.gba", 0x275d0c, 0x13 + setvar VAR_0x8004, 0 + setvar VAR_0x8005, 0 + special sub_80E933C + setvar VAR_0x4089, 1 + end gUnknown_08275D1F:: @ 8275D1F .incbin "baserom.gba", 0x275d1f, 0xf gUnknown_08275D2E:: @ 8275D2E - .incbin "baserom.gba", 0x275d2e, 0x974 + + .incbin "baserom.gba", 0x275d2e, 0x36 + +SecretBase_BlueCave1_EventScript_275D64:: @ 8275D64 +SecretBase_BlueCave2_EventScript_275D64:: @ 8275D64 +SecretBase_BlueCave3_EventScript_275D64:: @ 8275D64 +SecretBase_BlueCave4_EventScript_275D64:: @ 8275D64 +SecretBase_BrownCave1_EventScript_275D64:: @ 8275D64 +SecretBase_BrownCave2_EventScript_275D64:: @ 8275D64 +SecretBase_BrownCave3_EventScript_275D64:: @ 8275D64 +SecretBase_BrownCave4_EventScript_275D64:: @ 8275D64 +SecretBase_RedCave1_EventScript_275D64:: @ 8275D64 +SecretBase_RedCave2_EventScript_275D64:: @ 8275D64 +SecretBase_RedCave3_EventScript_275D64:: @ 8275D64 +SecretBase_RedCave4_EventScript_275D64:: @ 8275D64 +SecretBase_Shrub1_EventScript_275D64:: @ 8275D64 +SecretBase_Shrub2_EventScript_275D64:: @ 8275D64 +SecretBase_Shrub3_EventScript_275D64:: @ 8275D64 +SecretBase_Shrub4_EventScript_275D64:: @ 8275D64 +SecretBase_Tree1_EventScript_275D64:: @ 8275D64 +SecretBase_Tree2_EventScript_275D64:: @ 8275D64 +SecretBase_Tree3_EventScript_275D64:: @ 8275D64 +SecretBase_Tree4_EventScript_275D64:: @ 8275D64 +SecretBase_YellowCave1_EventScript_275D64:: @ 8275D64 +SecretBase_YellowCave2_EventScript_275D64:: @ 8275D64 +SecretBase_YellowCave3_EventScript_275D64:: @ 8275D64 +SecretBase_YellowCave4_EventScript_275D64:: @ 8275D64 + special sub_80EA354 + compare_var_to_value VAR_0x8004, 0 + goto_eq SecretBase_RedCave1_EventScript_275DD6 + compare_var_to_value VAR_0x8004, 1 + goto_eq SecretBase_RedCave1_EventScript_275E4E + compare_var_to_value VAR_0x8004, 2 + goto_eq SecretBase_RedCave1_EventScript_275EC6 + compare_var_to_value VAR_0x8004, 3 + goto_eq SecretBase_RedCave1_EventScript_275F3E + compare_var_to_value VAR_0x8004, 4 + goto_eq SecretBase_RedCave1_EventScript_275FB6 + compare_var_to_value VAR_0x8004, 5 + goto_eq SecretBase_RedCave1_EventScript_27602E + compare_var_to_value VAR_0x8004, 6 + goto_eq SecretBase_RedCave1_EventScript_2760A6 + compare_var_to_value VAR_0x8004, 7 + goto_eq SecretBase_RedCave1_EventScript_27611E + compare_var_to_value VAR_0x8004, 8 + goto_eq SecretBase_RedCave1_EventScript_276196 + compare_var_to_value VAR_0x8004, 9 + goto_eq SecretBase_RedCave1_EventScript_27620E + end + +SecretBase_RedCave1_EventScript_275DD6:: @ 8275DD6 + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_275E25 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_275E44 + msgbox SecretBase_RedCave1_Text_2748A0, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275E2F + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275E2F + msgbox SecretBase_RedCave1_Text_274939, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_275E25:: @ 8275E25 + msgbox SecretBase_RedCave1_Text_2749ED, 4 + release + end + +SecretBase_RedCave1_EventScript_275E2F:: @ 8275E2F + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_27494D, 4 + release + end + +SecretBase_RedCave1_EventScript_275E44:: @ 8275E44 + msgbox SecretBase_RedCave1_Text_2749AA, 4 + release + end + +SecretBase_RedCave1_EventScript_275E4E:: @ 8275E4E + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_275E9D + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_275EBC + msgbox SecretBase_RedCave1_Text_274C13, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275EA7 + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275EA7 + msgbox SecretBase_RedCave1_Text_274CB0, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_275E9D:: @ 8275E9D + msgbox SecretBase_RedCave1_Text_274D69, 4 + release + end + +SecretBase_RedCave1_EventScript_275EA7:: @ 8275EA7 + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_274CDA, 4 + release + end + +SecretBase_RedCave1_EventScript_275EBC:: @ 8275EBC + msgbox SecretBase_RedCave1_Text_274D34, 4 + release + end + +SecretBase_RedCave1_EventScript_275EC6:: @ 8275EC6 + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_275F15 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_275F34 + msgbox SecretBase_RedCave1_Text_274F39, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275F1F + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275F1F + msgbox SecretBase_RedCave1_Text_274FCA, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_275F15:: @ 8275F15 + msgbox SecretBase_RedCave1_Text_2750A4, 4 + release + end + +SecretBase_RedCave1_EventScript_275F1F:: @ 8275F1F + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_274FDA, 4 + release + end + +SecretBase_RedCave1_EventScript_275F34:: @ 8275F34 + msgbox SecretBase_RedCave1_Text_27502A, 4 + release + end + +SecretBase_RedCave1_EventScript_275F3E:: @ 8275F3E + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_275F8D + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_275FAC + msgbox SecretBase_RedCave1_Text_275287, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275F97 + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_275F97 + msgbox SecretBase_RedCave1_Text_275315, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_275F8D:: @ 8275F8D + msgbox SecretBase_RedCave1_Text_2753AB, 4 + release + end + +SecretBase_RedCave1_EventScript_275F97:: @ 8275F97 + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_275330, 4 + release + end + +SecretBase_RedCave1_EventScript_275FAC:: @ 8275FAC + msgbox SecretBase_RedCave1_Text_275374, 4 + release + end + +SecretBase_RedCave1_EventScript_275FB6:: @ 8275FB6 + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_276005 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_276024 + msgbox SecretBase_RedCave1_Text_2755D2, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_27600F + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_27600F + msgbox SecretBase_RedCave1_Text_275679, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_276005:: @ 8276005 + msgbox SecretBase_RedCave1_Text_27571E, 4 + release + end + +SecretBase_RedCave1_EventScript_27600F:: @ 827600F + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_275696, 4 + release + end + +SecretBase_RedCave1_EventScript_276024:: @ 8276024 + msgbox SecretBase_RedCave1_Text_2756EF, 4 + release + end + +SecretBase_RedCave1_EventScript_27602E:: @ 827602E + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_27607D + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_27609C + msgbox SecretBase_RedCave1_Text_274A64, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276087 + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276087 + msgbox SecretBase_RedCave1_Text_274AFA, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_27607D:: @ 827607D + msgbox SecretBase_RedCave1_Text_274BA2, 4 + release + end + +SecretBase_RedCave1_EventScript_276087:: @ 8276087 + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_274B0B, 4 + release + end + +SecretBase_RedCave1_EventScript_27609C:: @ 827609C + msgbox SecretBase_RedCave1_Text_274B6C, 4 + release + end + +SecretBase_RedCave1_EventScript_2760A6:: @ 82760A6 + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_2760F5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_276114 + msgbox SecretBase_RedCave1_Text_274DD2, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_2760FF + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_2760FF + msgbox SecretBase_RedCave1_Text_274E41, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_2760F5:: @ 82760F5 + msgbox SecretBase_RedCave1_Text_274EF1, 4 + release + end + +SecretBase_RedCave1_EventScript_2760FF:: @ 82760FF + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_274E5A, 4 + release + end + +SecretBase_RedCave1_EventScript_276114:: @ 8276114 + msgbox SecretBase_RedCave1_Text_274EB3, 4 + release + end + +SecretBase_RedCave1_EventScript_27611E:: @ 827611E + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_27616D + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_27618C + msgbox SecretBase_RedCave1_Text_275114, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276177 + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276177 + msgbox SecretBase_RedCave1_Text_2751AF, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_27616D:: @ 827616D + msgbox SecretBase_RedCave1_Text_275226, 4 + release + end + +SecretBase_RedCave1_EventScript_276177:: @ 8276177 + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_2751CA, 4 + release + end + +SecretBase_RedCave1_EventScript_27618C:: @ 827618C + msgbox SecretBase_RedCave1_Text_2751EC, 4 + release + end + +SecretBase_RedCave1_EventScript_276196:: @ 8276196 + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_2761E5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_276204 + msgbox SecretBase_RedCave1_Text_275405, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_2761EF + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_2761EF + msgbox SecretBase_RedCave1_Text_2754B2, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_2761E5:: @ 82761E5 + msgbox SecretBase_RedCave1_Text_275546, 4 + release + end + +SecretBase_RedCave1_EventScript_2761EF:: @ 82761EF + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_2754D8, 4 + release + end + +SecretBase_RedCave1_EventScript_276204:: @ 8276204 + msgbox SecretBase_RedCave1_Text_27550C, 4 + release + end + +SecretBase_RedCave1_EventScript_27620E:: @ 827620E + lock + faceplayer + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, SecretBase_RedCave1_EventScript_27625D + compare_var_to_value VAR_RESULT, 1 + goto_eq SecretBase_RedCave1_EventScript_27627C + msgbox SecretBase_RedCave1_Text_2757B5, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276267 + setvar VAR_RESULT, 1 + special sub_80EA30C + call SecretBase_RedCave1_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq SecretBase_RedCave1_EventScript_276267 + msgbox SecretBase_RedCave1_Text_275884, 4 + goto SecretBase_RedCave1_EventScript_276286 + end + +SecretBase_RedCave1_EventScript_27625D:: @ 827625D + msgbox SecretBase_RedCave1_Text_275944, 4 + release + end + +SecretBase_RedCave1_EventScript_276267:: @ 8276267 + special sub_80EB300 + setvar VAR_RESULT, 0 + special sub_80EA30C + msgbox SecretBase_RedCave1_Text_27589D, 4 + release + end + +SecretBase_RedCave1_EventScript_27627C:: @ 827627C + msgbox SecretBase_RedCave1_Text_275909, 4 + release + end + +SecretBase_RedCave1_EventScript_276286:: @ 8276286 + special sub_80EA2E4 + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 0 + special sub_8163AC4 + waitstate + compare_var_to_value VAR_RESULT, 3 + call_if 1, SecretBase_RedCave1_EventScript_2762BD + compare_var_to_value VAR_RESULT, 1 + call_if 1, SecretBase_RedCave1_EventScript_2762C1 + compare_var_to_value VAR_RESULT, 2 + call_if 1, SecretBase_RedCave1_EventScript_2762C5 + special sp000_heal_pokemon + release + end + +SecretBase_RedCave1_EventScript_2762BD:: @ 82762BD + special sub_80EB438 + return + +SecretBase_RedCave1_EventScript_2762C1:: @ 82762C1 + special sub_80EB368 + return + +SecretBase_RedCave1_EventScript_2762C5:: @ 82762C5 + special sub_80EB3D0 + return + +Route111_Text_2762C9: @ 82762C9 + .string "What’s that?\n" + .string "What am I doing?\p" + .string "I’m thinking about making my own room\n" + .string "here using a POKéMON move.\p" + .string "I know! I’ll give you this TM.\n" + .string "Will you use it to make your own room?$" + +Route111_Text_27636E: @ 827636E + .string "Find a big tree that looks like it might\n" + .string "drop some vines.\p" + .string "Use SECRET POWER in front of the tree.\n" + .string "Some vines should get free and drop\l" + .string "down, so you can climb the tree.\p" + .string "You’ll find a lot of space for putting\n" + .string "your favorite things.\p" + .string "It’ll be your own secret room…\n" + .string "A SECRET BASE!\p" + .string "You should make one, too.\p" + .string "Another thing, you don’t always have\n" + .string "to make your SECRET BASE in a tree.\p" + .string "Try using SECRET POWER on rock walls\n" + .string "that have small indents in them.\p" + .string "I’m going to look for other places, too.\n" + .string "Okay, bye!$" + +Route111_Text_27655C: @ 827655C + .string "Oh, you don’t want this?\n" + .string "If you change your mind, tell me, okay?$" + +Route111_Text_27659D: @ 827659D + .string "Oh, you don’t have any room for this.\p" + .string "I’ll hold on to it, so come back for it\n" + .string "another time, okay?$" + +Route111_EventScript_2765FF:: @ 82765FF + lock + faceplayer + msgbox Route111_Text_2762C9, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route111_EventScript_27661E + msgbox Route111_Text_27655C, 4 + release + end + +Route111_EventScript_27661E:: @ 827661E + giveitem_std ITEM_TM43 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_276680 + msgbox Route111_Text_27636E, 4 + closemessage + setflag FLAG_0x060 + clearflag FLAG_0x3B4 + compare_var_to_value VAR_FACING, 3 + call_if 1, Route111_EventScript_27666A + compare_var_to_value VAR_FACING, 4 + call_if 1, Route111_EventScript_27666A + compare_var_to_value VAR_FACING, 2 + call_if 1, Route111_EventScript_276675 + removeobject VAR_LAST_TALKED + release + end + +Route111_EventScript_27666A:: @ 827666A + applymovement VAR_LAST_TALKED, Route111_Movement_27668A + waitmovement 0 + return + +Route111_EventScript_276675:: @ 8276675 + applymovement VAR_LAST_TALKED, Route111_Movement_276696 + waitmovement 0 + return + +Route111_EventScript_276680:: @ 8276680 + msgbox Route111_Text_27659D, 4 + release + end + +Route111_Movement_27668A: @ 827668A + step_down + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_down + step_down + step_end + +Route111_Movement_276696: @ 8276696 + step_left + step_down + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_down + step_down + step_end gUnknown_082766A2:: @ 82766A2 .incbin "baserom.gba", 0x2766a2, 0x4 gUnknown_082766A6:: @ 82766A6 - .incbin "baserom.gba", 0x2766a6, 0xcbf + + .incbin "baserom.gba", 0x2766a6, 0x429 + +BattleFrontier_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +DewfordTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +EverGrandeCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +EverGrandeCity_PokemonLeague_2F_MapScript1_276ACF: @ 8276ACF +FallarborTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +FortreeCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +LavaridgeTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +LilycoveCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +MauvilleCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +MossdeepCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +OldaleTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +PacifidlogTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +PetalburgCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +RustboroCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +SlateportCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +SootopolisCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF +VerdanturfTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF + call OldaleTown_PokemonCenter_2F_EventScript_276AD5 + end + +OldaleTown_PokemonCenter_2F_EventScript_276AD5:: @ 8276AD5 + specialvar VAR_RESULT, sub_813B514 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276AFB + specialvar VAR_RESULT, sub_801B27C + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276AFF + goto OldaleTown_PokemonCenter_2F_EventScript_276AFB + end + +OldaleTown_PokemonCenter_2F_EventScript_276AFB:: @ 8276AFB + clearflag FLAG_0x2BE + return + +OldaleTown_PokemonCenter_2F_EventScript_276AFF:: @ 8276AFF + setflag FLAG_0x2BE + return + +BattleFrontier_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +DewfordTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +EverGrandeCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +EverGrandeCity_PokemonLeague_2F_EventScript_276B03:: @ 8276B03 +FallarborTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +FortreeCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +LavaridgeTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +LilycoveCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +MauvilleCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +MossdeepCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +OldaleTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +PacifidlogTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +PetalburgCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +RustboroCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +SlateportCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +SootopolisCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 +VerdanturfTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 + specialvar VAR_RESULT, sub_813B514 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B23 + goto OldaleTown_PokemonCenter_2F_EventScript_276B19 + end + +OldaleTown_PokemonCenter_2F_EventScript_276B19:: @ 8276B19 + execram + + .incbin "baserom.gba", 0x276b1a, 0x9 + +OldaleTown_PokemonCenter_2F_EventScript_276B23:: @ 8276B23 + checkitem ITEM_EON_TICKET, 1 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B19 + checkflag FLAG_SYS_HAS_EON_TICKET + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B19 + msgbox gUnknown_08273594, 4 + giveitem_std ITEM_EON_TICKET + setflag FLAG_SYS_HAS_EON_TICKET + setvar VAR_0x403F, 0 + msgbox gUnknown_082735F2, 4 + release + end + + .incbin "baserom.gba", 0x276b62, 0xa + +BattleFrontier_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +DewfordTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +EverGrandeCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +EverGrandeCity_PokemonLeague_2F_MapScript2_276B6C: @ 8276B6C +FallarborTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +FortreeCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +LavaridgeTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +LilycoveCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +MauvilleCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +MossdeepCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +OldaleTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +PacifidlogTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +PetalburgCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +RustboroCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +SlateportCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +SootopolisCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C +VerdanturfTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C + map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276BAE + map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276BAE + .2byte 0 + +MossdeepCity_GameCorner_1F_EventScript_276BAE:: @ 8276BAE +OldaleTown_PokemonCenter_2F_EventScript_276BAE:: @ 8276BAE + compare_var_to_value VAR_0x8007, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276BBD + turnobject VAR_0x8007, 3 + +OldaleTown_PokemonCenter_2F_EventScript_276BBD:: @ 8276BBD + end + +BattleFrontier_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +DewfordTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +EverGrandeCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +EverGrandeCity_PokemonLeague_2F_MapScript1_276BBE: @ 8276BBE +FallarborTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +FortreeCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +LavaridgeTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +LilycoveCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +MauvilleCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +MossdeepCity_GameCorner_1F_MapScript1_276BBE: @ 8276BBE +MossdeepCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +OldaleTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +PacifidlogTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +PetalburgCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +RustboroCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +SlateportCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +SootopolisCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE +VerdanturfTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE + compare_var_to_value VAR_0x4087, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 + compare_var_to_value VAR_0x4087, 2 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 + compare_var_to_value VAR_0x4087, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 + compare_var_to_value VAR_0x4087, 3 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C1D + compare_var_to_value VAR_0x4087, 4 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C23 + compare_var_to_value VAR_0x4087, 6 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C29 + compare_var_to_value VAR_0x4087, 7 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C2F + compare_var_to_value VAR_0x4087, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C35 + end + +OldaleTown_PokemonCenter_2F_EventScript_276C17:: @ 8276C17 + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + end + +OldaleTown_PokemonCenter_2F_EventScript_276C1D:: @ 8276C1D + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + end + +OldaleTown_PokemonCenter_2F_EventScript_276C23:: @ 8276C23 + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + end + +OldaleTown_PokemonCenter_2F_EventScript_276C29:: @ 8276C29 + call OldaleTown_PokemonCenter_2F_EventScript_277BBE + end + +OldaleTown_PokemonCenter_2F_EventScript_276C2F:: @ 8276C2F + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + end + +OldaleTown_PokemonCenter_2F_EventScript_276C35:: @ 8276C35 + call OldaleTown_PokemonCenter_2F_EventScript_277C0A + end + +BattleFrontier_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +DewfordTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +EverGrandeCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +EverGrandeCity_PokemonLeague_2F_MapScript2_276C3B: @ 8276C3B +FallarborTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +FortreeCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +LavaridgeTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +LilycoveCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +MauvilleCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +MossdeepCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +OldaleTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +PacifidlogTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +PetalburgCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +RustboroCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +SlateportCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +SootopolisCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B +VerdanturfTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B + map_script_2 VAR_0x40CD, 1, OldaleTown_PokemonCenter_2F_EventScript_276DE0 + map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276C85 + map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276C85 + map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276C85 + map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276CE7 + map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276D2C + map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276D6C + map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276C85 + map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276C9D + .2byte 0 + +OldaleTown_PokemonCenter_2F_EventScript_276C85:: @ 8276C85 + lockall + call OldaleTown_PokemonCenter_2F_EventScript_276CB5 + call OldaleTown_PokemonCenter_2F_EventScript_277BF7 + special DrawWholeMapView + playse SE_TK_KASYA + erasebox 0, 0, 29, 19 + releaseall + end + +MossdeepCity_GameCorner_1F_EventScript_276C9D:: @ 8276C9D +OldaleTown_PokemonCenter_2F_EventScript_276C9D:: @ 8276C9D + lockall + call OldaleTown_PokemonCenter_2F_EventScript_276CB5 + call OldaleTown_PokemonCenter_2F_EventScript_277C1D + special DrawWholeMapView + playse SE_TK_KASYA + erasebox 0, 0, 29, 19 + releaseall + end + +OldaleTown_PokemonCenter_2F_EventScript_276CB5:: @ 8276CB5 + special sub_80097E8 + setvar VAR_0x4087, 0 + compare_var_to_value VAR_0x8007, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F + waitmovement 0 + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 + waitmovement 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_276CE7:: @ 8276CE7 + lockall + call OldaleTown_PokemonCenter_2F_EventScript_276CFF + call OldaleTown_PokemonCenter_2F_EventScript_277BF7 + special DrawWholeMapView + playse SE_TK_KASYA + erasebox 0, 0, 29, 19 + releaseall + end + +OldaleTown_PokemonCenter_2F_EventScript_276CFF:: @ 8276CFF + special sub_80097E8 + setvar VAR_0x4087, 0 + compare_var_to_value VAR_0x8007, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735E + waitmovement 0 + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + call OldaleTown_PokemonCenter_2F_EventScript_276DAE + return + +OldaleTown_PokemonCenter_2F_EventScript_276D2C:: @ 8276D2C + lockall + call OldaleTown_PokemonCenter_2F_EventScript_276D44 + call OldaleTown_PokemonCenter_2F_EventScript_277BF7 + special DrawWholeMapView + playse SE_TK_KASYA + erasebox 0, 0, 29, 19 + releaseall + end + +OldaleTown_PokemonCenter_2F_EventScript_276D44:: @ 8276D44 + special sub_80097E8 + setvar VAR_0x4087, 0 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F + waitmovement 0 + compare_var_to_value VAR_0x8007, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276D6B + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 + waitmovement 0 + +OldaleTown_PokemonCenter_2F_EventScript_276D6B:: @ 8276D6B + return + +OldaleTown_PokemonCenter_2F_EventScript_276D6C:: @ 8276D6C + lockall + call OldaleTown_PokemonCenter_2F_EventScript_276D84 + call OldaleTown_PokemonCenter_2F_EventScript_277BD1 + special DrawWholeMapView + playse SE_TK_KASYA + erasebox 0, 0, 29, 19 + releaseall + end + +OldaleTown_PokemonCenter_2F_EventScript_276D84:: @ 8276D84 + setvar VAR_0x4087, 0 + compare_var_to_value VAR_0x8007, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735E + waitmovement 0 + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + call OldaleTown_PokemonCenter_2F_EventScript_276DAE + return + +OldaleTown_PokemonCenter_2F_EventScript_276DAE:: @ 8276DAE + message OldaleTown_PokemonCenter_2F_Text_278521 + waitmessage + playse SE_PIN + delay 60 + message OldaleTown_PokemonCenter_2F_Text_27854C + waitmessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F + waitmovement 0 + applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 + waitmovement 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_276DD5:: @ 8276DD5 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F + waitmovement 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_276DE0:: @ 8276DE0 + lockall + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_2725A6 + waitmovement 0 + msgbox OldaleTown_PokemonCenter_2F_Text_27964A, 4 + closemessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_276E10 + waitmovement 0 + delay 30 + msgbox OldaleTown_PokemonCenter_2F_Text_279718, 4 + setvar VAR_0x40CD, 2 + releaseall + end + +OldaleTown_PokemonCenter_2F_Movement_276E10: @ 8276E10 + step_up + step_up + step_end + +OldaleTown_PokemonCenter_2F_EventScript_276E13:: @ 8276E13 + message OldaleTown_PokemonCenter_2F_Text_277EA4 + waitmessage + delay 28 + goto OldaleTown_PokemonCenter_2F_EventScript_276E30 + end + + .incbin "baserom.gba", 0x276e22, 0xe + +OldaleTown_PokemonCenter_2F_EventScript_276E30:: @ 8276E30 + setvar VAR_0x8004, 0 + checkflag FLAG_VISITED_MAUVILLE_CITY + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276E75 + multichoice 0, 0, 74, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_2770B2 + case 1, OldaleTown_PokemonCenter_2F_EventScript_276EB7 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_276E75:: @ 8276E75 + multichoice 0, 0, 76, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_2770B2 + case 1, OldaleTown_PokemonCenter_2F_EventScript_276EB7 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2771DB + case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_276EB7:: @ 8276EB7 + copyvar VAR_0x8007, VAR_LAST_TALKED + goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 + end + +OldaleTown_PokemonCenter_2F_EventScript_276EC2:: @ 8276EC2 + message OldaleTown_PokemonCenter_2F_Text_2790BE + waitmessage + multichoice 0, 0, 18, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_276F23 + case 1, OldaleTown_PokemonCenter_2F_EventScript_276F2E + case 2, OldaleTown_PokemonCenter_2F_EventScript_276F55 + case 3, OldaleTown_PokemonCenter_2F_EventScript_276F15 + case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_276F15:: @ 8276F15 + msgbox OldaleTown_PokemonCenter_2F_Text_279142, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 + end + +OldaleTown_PokemonCenter_2F_EventScript_276F23:: @ 8276F23 + setvar VAR_0x8004, 1 + goto OldaleTown_PokemonCenter_2F_EventScript_276F60 + end + +OldaleTown_PokemonCenter_2F_EventScript_276F2E:: @ 8276F2E + special sub_80F92F8 + compare_var_to_value VAR_RESULT, 0 + goto_if 5, OldaleTown_PokemonCenter_2F_EventScript_276F47 + setvar VAR_0x8004, 2 + goto OldaleTown_PokemonCenter_2F_EventScript_276F60 + end + +OldaleTown_PokemonCenter_2F_EventScript_276F47:: @ 8276F47 + msgbox OldaleTown_PokemonCenter_2F_Text_277FEE, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 + end + +OldaleTown_PokemonCenter_2F_EventScript_276F55:: @ 8276F55 + setvar VAR_0x8004, 5 + goto OldaleTown_PokemonCenter_2F_EventScript_276F60 + end + +OldaleTown_PokemonCenter_2F_EventScript_276F60:: @ 8276F60 + call OldaleTown_PokemonCenter_2F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + message gUnknown_08278091 + waitmessage + special sub_80B2DA4 + waitstate + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276FBD + compare_var_to_value VAR_RESULT, 2 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 + compare_var_to_value VAR_RESULT, 3 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF + compare_var_to_value VAR_RESULT, 4 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277046 + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + compare_var_to_value VAR_RESULT, 6 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 + end + +OldaleTown_PokemonCenter_2F_EventScript_276FBD:: @ 8276FBD + special sp000_heal_pokemon + special copy_player_party_to_sav1 + special copy_bags_and_unk_data_from_save_blocks + copyvar VAR_0x4087, VAR_0x8004 + messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 + waitmessage + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + closemessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 + waitmovement 0 + opendoor 9, 1 + waitdooranim + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + closedoor 9, 1 + waitdooranim + release + compare_var_to_value VAR_0x8004, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277036 + special sub_809D2BC + warp SINGLE_BATTLE_COLOSSEUM, 255, 6, 8 + special sub_80AF948 + waitstate + end + + .incbin "baserom.gba", 0x27702b, 0xb + +OldaleTown_PokemonCenter_2F_EventScript_277036:: @ 8277036 + special sub_809D2BC + warp DOUBLE_BATTLE_COLOSSEUM, 255, 5, 8 + special sub_80AF948 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_277046:: @ 8277046 + switch VAR_0x8004 + case 1, OldaleTown_PokemonCenter_2F_EventScript_277094 + case 2, OldaleTown_PokemonCenter_2F_EventScript_277083 + case 5, OldaleTown_PokemonCenter_2F_EventScript_277072 + goto OldaleTown_PokemonCenter_2F_EventScript_27730E + end + +OldaleTown_PokemonCenter_2F_EventScript_277072:: @ 8277072 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_27833D, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 + end + +OldaleTown_PokemonCenter_2F_EventScript_277083:: @ 8277083 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278307, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 + end + +OldaleTown_PokemonCenter_2F_EventScript_277094:: @ 8277094 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_2782D1, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 + end + +OldaleTown_PokemonCenter_2F_EventScript_2770A5:: @ 82770A5 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278372, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_2770B2:: @ 82770B2 + copyvar VAR_0x8007, VAR_LAST_TALKED + call OldaleTown_PokemonCenter_2F_EventScript_277199 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + call OldaleTown_PokemonCenter_2F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + message gUnknown_08278091 + waitmessage + special sub_80B2E4C + waitstate + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27713A + compare_var_to_value VAR_RESULT, 2 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 + compare_var_to_value VAR_RESULT, 3 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF + compare_var_to_value VAR_RESULT, 4 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27730E + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + compare_var_to_value VAR_RESULT, 6 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 + compare_var_to_value VAR_RESULT, 7 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772AB + compare_var_to_value VAR_RESULT, 9 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772B8 + end + +OldaleTown_PokemonCenter_2F_EventScript_27713A:: @ 827713A + setvar VAR_0x8004, 3 + copyvar VAR_0x4087, VAR_0x8004 + messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 + waitmessage + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + closemessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 + waitmovement 0 + opendoor 9, 1 + waitdooranim + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + closedoor 9, 1 + waitdooranim + release + special sub_809D2BC + setwarp TRADE_CENTER, 255, 5, 8 + special sub_80AF948 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_277199:: @ 8277199 + specialvar VAR_RESULT, CalculatePlayerPartyCount + compare_var_to_value VAR_RESULT, 2 + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_2771BF + specialvar VAR_RESULT, sub_80F9370 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2771CD + setvar VAR_RESULT, 1 + return + +OldaleTown_PokemonCenter_2F_EventScript_2771BF:: @ 82771BF + msgbox OldaleTown_PokemonCenter_2F_Text_278027, 4 + setvar VAR_RESULT, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_2771CD:: @ 82771CD + msgbox OldaleTown_PokemonCenter_2F_Text_278061, 4 + setvar VAR_RESULT, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_2771DB:: @ 82771DB + copyvar VAR_0x8007, VAR_LAST_TALKED + call OldaleTown_PokemonCenter_2F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + message gUnknown_08278091 + waitmessage + special sub_80B2E74 + waitstate + special sub_80B2EA8 + waitstate + compare_var_to_value VAR_RESULT, 12 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277328 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27724C + compare_var_to_value VAR_RESULT, 2 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 + compare_var_to_value VAR_RESULT, 3 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF + compare_var_to_value VAR_RESULT, 4 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27730E + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + compare_var_to_value VAR_RESULT, 6 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 + end + +OldaleTown_PokemonCenter_2F_EventScript_27724C:: @ 827724C + setvar VAR_0x8004, 4 + copyvar VAR_0x4087, VAR_0x8004 + messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 + waitmessage + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + closemessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 + waitmovement 0 + opendoor 9, 1 + waitdooranim + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + closedoor 9, 1 + waitdooranim + release + special sub_809D2BC + setwarp RECORD_CORNER, 255, 8, 9 + special sub_80AF948 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_2772AB:: @ 82772AB + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278565, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_2772B8:: @ 82772B8 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_2785C9, 4 + release + end + +BattleFrontier_BattleTowerLobby_EventScript_2772C5:: @ 82772C5 +OldaleTown_PokemonCenter_2F_EventScript_2772C5:: @ 82772C5 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_27821C, 4 + release + end + +BattleFrontier_BattleTowerLobby_EventScript_2772D2:: @ 82772D2 +OldaleTown_PokemonCenter_2F_EventScript_2772D2:: @ 82772D2 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_2781C7, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_2772DF:: @ 82772DF + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278255, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_2772EC:: @ 82772EC + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278291, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_2772F9:: @ 82772F9 + special sub_80097E8 + msgbox MossdeepCity_GameCorner_1F_Text_278D51, 4 + release + end + + .incbin "baserom.gba", 0x277306, 0x8 + +OldaleTown_PokemonCenter_2F_EventScript_27730E:: @ 827730E + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_2782A8, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_27731B:: @ 827731B + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_2785E9, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_277328:: @ 8277328 + special sub_80097E8 + msgbox OldaleTown_PokemonCenter_2F_Text_278651, 4 + release + end + +OldaleTown_PokemonCenter_2F_EventScript_277335:: @ 8277335 + msgbox gUnknown_0827306F, 4 + release + end + + .incbin "baserom.gba", 0x27733f, 0xa + +OldaleTown_PokemonCenter_2F_Movement_277349: @ 8277349 + step_00 + step_end + + .incbin "baserom.gba", 0x27734b, 0x2 + +MossdeepCity_GameCorner_1F_Movement_27734D: @ 827734D +OldaleTown_PokemonCenter_2F_Movement_27734D: @ 827734D + step_02 + step_end + +OldaleTown_PokemonCenter_2F_Movement_27734F: @ 827734F + step_down + step_down + step_end + + .incbin "baserom.gba", 0x277352, 0x4 + +OldaleTown_PokemonCenter_2F_Movement_277356: @ 8277356 + step_left + step_up + step_up + step_end + +OldaleTown_PokemonCenter_2F_Movement_27735A: @ 827735A + step_up + step_end + + .incbin "baserom.gba", 0x27735c, 0x2 + +OldaleTown_PokemonCenter_2F_Movement_27735E: @ 827735E + step_03 + step_end + +MossdeepCity_GameCorner_1F_Movement_277360: @ 8277360 + step_left + step_up + step_up + step_up + step_end gUnknown_08277365:: @ 8277365 .incbin "baserom.gba", 0x277365, 0xf gUnknown_08277374:: @ 8277374 - .incbin "baserom.gba", 0x277374, 0xa + +gUnknown_08277374:: @ 8277374 + setvar VAR_0x8005, 0 + special sub_80B3968 + waitstate + end + +gUnknown_0827737E:: @ 827737E gUnknown_0827737E:: @ 827737E - .incbin "baserom.gba", 0x27737e, 0xa + setvar VAR_0x8005, 1 + special sub_80B3968 + waitstate + end + +gUnknown_08277388:: @ 8277388 gUnknown_08277388:: @ 8277388 - .incbin "baserom.gba", 0x277388, 0x1b + fadescreen 1 + special sub_80F9438 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq DoubleBattleColosseum_EventScript_2773F4 + setvar VAR_0x8005, 0 + special sub_80B3968 + waitstate + end + +gUnknown_082773A3:: @ 82773A3 gUnknown_082773A3:: @ 82773A3 - .incbin "baserom.gba", 0x2773a3, 0x1b + fadescreen 1 + special sub_80F9438 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq DoubleBattleColosseum_EventScript_2773F4 + setvar VAR_0x8005, 1 + special sub_80B3968 + waitstate + end + +gUnknown_082773BE:: @ 82773BE gUnknown_082773BE:: @ 82773BE - .incbin "baserom.gba", 0x2773be, 0x1b + fadescreen 1 + special sub_80F9438 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq DoubleBattleColosseum_EventScript_2773F4 + setvar VAR_0x8005, 2 + special sub_80B3968 + waitstate + end + +gUnknown_082773D9:: @ 82773D9 gUnknown_082773D9:: @ 82773D9 - .incbin "baserom.gba", 0x2773d9, 0x1c + fadescreen 1 + special sub_80F9438 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq DoubleBattleColosseum_EventScript_2773F4 + setvar VAR_0x8005, 3 + special sub_80B3968 + waitstate + end + +DoubleBattleColosseum_EventScript_2773F4:: @ 82773F4 + end + +gUnknown_082773F5:: @ 82773F5 gUnknown_082773F5:: @ 82773F5 - .incbin "baserom.gba", 0x2773f5, 0xa + setvar VAR_0x8005, 0 + special sub_80B3924 + waitstate + end + +gUnknown_082773FF:: @ 82773FF gUnknown_082773FF:: @ 82773FF - .incbin "baserom.gba", 0x2773ff, 0x1e + setvar VAR_0x8005, 1 + special sub_80B3924 + waitstate + end + + .incbin "baserom.gba", 0x277409, 0x14 + +gUnknown_0827741D:: @ 827741D gUnknown_0827741D:: @ 827741D - .incbin "baserom.gba", 0x27741d, 0x15 + setvar VAR_0x8005, 0 + special sub_80E6BE8 + waitstate + compare_var_to_value VAR_0x4001, 0 + goto_if 5, RecordCorner_EventScript_277471 + end gUnknown_08277432:: @ 8277432 - .incbin "baserom.gba", 0x277432, 0x15 + +gUnknown_08277432:: @ 8277432 + setvar VAR_0x8005, 1 + special sub_80E6BE8 + waitstate + compare_var_to_value VAR_0x4001, 0 + goto_if 5, RecordCorner_EventScript_277471 + end + +gUnknown_08277447:: @ 8277447 gUnknown_08277447:: @ 8277447 - .incbin "baserom.gba", 0x277447, 0x15 + setvar VAR_0x8005, 2 + special sub_80E6BE8 + waitstate + compare_var_to_value VAR_0x4001, 0 + goto_if 5, RecordCorner_EventScript_277471 + end gUnknown_0827745C:: @ 827745C - .incbin "baserom.gba", 0x27745c, 0x22 + +gUnknown_0827745C:: @ 827745C + setvar VAR_0x8005, 3 + special sub_80E6BE8 + waitstate + compare_var_to_value VAR_0x4001, 0 + goto_if 5, RecordCorner_EventScript_277471 + end + +RecordCorner_EventScript_277471:: @ 8277471 + bufferitemname 1, VAR_0x4001 + message RecordCorner_Text_27863C + waitmessage + waitbuttonpress + releaseall + end gUnknown_0827747E:: @ 827747E .incbin "baserom.gba", 0x27747e, 0xf @@ -585,7 +12207,42 @@ gUnknown_0827748D:: @ 827748D .incbin "baserom.gba", 0x27748d, 0xf gUnknown_0827749C:: @ 827749C - .incbin "baserom.gba", 0x27749c, 0x53 + + .incbin "baserom.gba", 0x27749c, 0xa + +SingleBattleColosseum_EventScript_2774A6:: @ 82774A6 + special sub_8098574 + msgbox SingleBattleColosseum_Text_2784B4, 4 + special sub_809859C + closemessage + end + +TradeCenter_EventScript_2774B6:: @ 82774B6 + special sub_8098574 + msgbox TradeCenter_Text_2784E2, 4 + special sub_809859C + closemessage + end + +RecordCorner_EventScript_2774C6:: @ 82774C6 + compare_var_to_value VAR_0x4000, 0 + goto_if 5, RecordCorner_EventScript_2774E0 + special sub_8098574 + message RecordCorner_Text_27861C + waitmessage + waitbuttonpress + special sub_809859C + closemessage + end + +RecordCorner_EventScript_2774E0:: @ 82774E0 + special sub_8098574 + message RecordCorner_Text_27850E + waitmessage + waitbuttonpress + special sub_809859C + closemessage + end gUnknown_082774EF:: @ 82774EF .incbin "baserom.gba", 0x2774ef, 0x1a @@ -594,13 +12251,669 @@ gUnknown_08277509:: @ 8277509 .incbin "baserom.gba", 0x277509, 0xa gUnknown_08277513:: @ 8277513 - .incbin "baserom.gba", 0x277513, 0x677 + + .incbin "baserom.gba", 0x277513, 0x8 + +OldaleTown_PokemonCenter_2F_EventScript_27751B:: @ 827751B + lock + faceplayer + setvar VAR_FRONTIER_FACILITY, 8 + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 + specialvar VAR_RESULT, sub_813990C + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27731B + copyvar VAR_0x8007, VAR_LAST_TALKED + specialvar VAR_RESULT, sub_80093CC + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277668 + message OldaleTown_PokemonCenter_2F_Text_27940D + waitmessage + goto OldaleTown_PokemonCenter_2F_EventScript_27755C + end + +OldaleTown_PokemonCenter_2F_EventScript_27755C:: @ 827755C + multichoice 17, 6, 17, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27759F + case 1, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 2, OldaleTown_PokemonCenter_2F_EventScript_277593 + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_277593:: @ 8277593 + message OldaleTown_PokemonCenter_2F_Text_2794B8 + waitmessage + goto OldaleTown_PokemonCenter_2F_EventScript_27755C + end + +OldaleTown_PokemonCenter_2F_EventScript_27759F:: @ 827759F + call OldaleTown_PokemonCenter_2F_EventScript_277626 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + call OldaleTown_PokemonCenter_2F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + msgbox OldaleTown_PokemonCenter_2F_Text_27961C, 4 + closemessage + special sp000_heal_pokemon + setvar VAR_0x8004, 6 + copyvar VAR_0x4087, VAR_0x8004 + call OldaleTown_PokemonCenter_2F_EventScript_277BBE + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 + waitmovement 0 + opendoor 5, 1 + waitdooranim + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + closedoor 5, 1 + waitdooranim + special sub_8018090 + special sub_809D2BC + warpteleport2 UNION_ROOM, 255, 7, 11 + waitstate + special UnionRoomSpecial + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_277626:: @ 8277626 + specialvar VAR_RESULT, sub_80C7008 + compare_var_to_value VAR_RESULT, 2 + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_27764C + specialvar VAR_RESULT, sub_80F9370 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27765A + setvar VAR_RESULT, 1 + return + +OldaleTown_PokemonCenter_2F_EventScript_27764C:: @ 827764C + msgbox OldaleTown_PokemonCenter_2F_Text_27893E, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_273755 + end + +OldaleTown_PokemonCenter_2F_EventScript_27765A:: @ 827765A + msgbox OldaleTown_PokemonCenter_2F_Text_27897B, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_273755 + end + +OldaleTown_PokemonCenter_2F_EventScript_277668:: @ 8277668 + msgbox OldaleTown_PokemonCenter_2F_Text_2789B5, 4 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_277672:: @ 8277672 + lock + faceplayer + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 + msgbox OldaleTown_PokemonCenter_2F_Text_279937, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27769A + msgbox OldaleTown_PokemonCenter_2F_Text_2799AA, 4 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_27769A:: @ 827769A + msgbox OldaleTown_PokemonCenter_2F_Text_279C91, 4 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_2776A4:: @ 82776A4 + lock + faceplayer + setvar VAR_FRONTIER_FACILITY, 9 + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 + specialvar VAR_RESULT, sub_813990C + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27731B + specialvar VAR_RESULT, sub_80093CC + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_276E13 + message OldaleTown_PokemonCenter_2F_Text_279013 + waitmessage + delay 28 + goto OldaleTown_PokemonCenter_2F_EventScript_2776E3 + end + +OldaleTown_PokemonCenter_2F_EventScript_2776E3:: @ 82776E3 + checkitem ITEM_POWDER_JAR, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27778B + checkflag FLAG_VISITED_MAUVILLE_CITY + goto_eq OldaleTown_PokemonCenter_2F_EventScript_27773E + multichoice 0, 0, 78, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D + case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B + case 2, OldaleTown_PokemonCenter_2F_EventScript_2778F7 + case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_27773E:: @ 827773E + multichoice 0, 0, 79, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D + case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B + case 2, OldaleTown_PokemonCenter_2F_EventScript_2778D9 + case 3, OldaleTown_PokemonCenter_2F_EventScript_2778F7 + case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_27778B:: @ 827778B + checkflag FLAG_VISITED_MAUVILLE_CITY + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2777CB + multichoice 0, 0, 75, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D + case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B + case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_2777CB:: @ 82777CB + multichoice 0, 0, 77, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D + case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B + case 2, OldaleTown_PokemonCenter_2F_EventScript_2778D9 + case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_27780D:: @ 827780D + msgbox OldaleTown_PokemonCenter_2F_Text_27909D, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + call OldaleTown_PokemonCenter_2F_EventScript_277199 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + setvar VAR_0x8004, 3 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_27783B:: @ 827783B + message OldaleTown_PokemonCenter_2F_Text_2790BE + waitmessage + multichoice 0, 0, 18, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_27788E + case 1, OldaleTown_PokemonCenter_2F_EventScript_277899 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2778C0 + case 3, OldaleTown_PokemonCenter_2F_EventScript_2778CB + case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_27788E:: @ 827788E + setvar VAR_0x8004, 0 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_277899:: @ 8277899 + special sub_80F92F8 + compare_var_to_value VAR_RESULT, 0 + goto_if 5, OldaleTown_PokemonCenter_2F_EventScript_2778B2 + setvar VAR_0x8004, 1 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_2778B2:: @ 82778B2 + msgbox OldaleTown_PokemonCenter_2F_Text_277FEE, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_27783B + end + +OldaleTown_PokemonCenter_2F_EventScript_2778C0:: @ 82778C0 + setvar VAR_0x8004, 2 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_2778CB:: @ 82778CB + msgbox OldaleTown_PokemonCenter_2F_Text_279142, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_27783B + end + +OldaleTown_PokemonCenter_2F_EventScript_2778D9:: @ 82778D9 + msgbox OldaleTown_PokemonCenter_2F_Text_2790E8, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + setvar VAR_0x8004, 12 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_2778F7:: @ 82778F7 + msgbox OldaleTown_PokemonCenter_2F_Text_279114, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + special HasAtLeastOneBerry + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277923 + setvar VAR_0x8004, 5 + goto OldaleTown_PokemonCenter_2F_EventScript_277931 + end + +OldaleTown_PokemonCenter_2F_EventScript_277923:: @ 8277923 + msgbox OldaleTown_PokemonCenter_2F_Text_2788FC, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_2776E3 + end + +OldaleTown_PokemonCenter_2F_EventScript_277931:: @ 8277931 + call OldaleTown_PokemonCenter_2F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC + switch VAR_0x8004 + case 3, OldaleTown_PokemonCenter_2F_EventScript_277989 + case 0, OldaleTown_PokemonCenter_2F_EventScript_277989 + case 1, OldaleTown_PokemonCenter_2F_EventScript_277989 + case 2, OldaleTown_PokemonCenter_2F_EventScript_277A16 + case 5, OldaleTown_PokemonCenter_2F_EventScript_277AA3 + case 12, OldaleTown_PokemonCenter_2F_EventScript_277AA3 + end + +OldaleTown_PokemonCenter_2F_EventScript_277989:: @ 8277989 + message OldaleTown_PokemonCenter_2F_Text_2792CD + waitmessage + multichoice 16, 6, 81, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_2779EE + case 1, OldaleTown_PokemonCenter_2F_EventScript_2779C6 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_2779C6:: @ 82779C6 + call OldaleTown_PokemonCenter_2F_EventScript_277B30 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277989 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2779C6 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_2779EE:: @ 82779EE + call OldaleTown_PokemonCenter_2F_EventScript_277B35 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277989 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_2779EE + release + return + +OldaleTown_PokemonCenter_2F_EventScript_277A16:: @ 8277A16 + message OldaleTown_PokemonCenter_2F_Text_279334 + waitmessage + multichoice 16, 6, 81, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_277A7B + case 1, OldaleTown_PokemonCenter_2F_EventScript_277A53 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_277A53:: @ 8277A53 + call OldaleTown_PokemonCenter_2F_EventScript_277B30 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A16 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A53 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_277A7B:: @ 8277A7B + call OldaleTown_PokemonCenter_2F_EventScript_277B35 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A16 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A7B + release + return + +OldaleTown_PokemonCenter_2F_EventScript_277AA3:: @ 8277AA3 + message OldaleTown_PokemonCenter_2F_Text_2793A3 + waitmessage + multichoice 16, 6, 81, 0 + switch VAR_RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_277B08 + case 1, OldaleTown_PokemonCenter_2F_EventScript_277AE0 + case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC + case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC + end + +OldaleTown_PokemonCenter_2F_EventScript_277AE0:: @ 8277AE0 + call OldaleTown_PokemonCenter_2F_EventScript_277B30 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AA3 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AE0 + release + return + +OldaleTown_PokemonCenter_2F_EventScript_277B08:: @ 8277B08 + call OldaleTown_PokemonCenter_2F_EventScript_277B35 + compare_var_to_value VAR_RESULT, 1 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A + compare_var_to_value VAR_RESULT, 5 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AA3 + compare_var_to_value VAR_RESULT, 8 + goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B08 + release + return + +BattleFrontier_BattleTowerLobby_EventScript_277B30:: @ 8277B30 +MossdeepCity_GameCorner_1F_EventScript_277B30:: @ 8277B30 +OldaleTown_PokemonCenter_2F_EventScript_277B30:: @ 8277B30 + special BerryBlenderLinkBecomeLeader + waitstate + return + +BattleFrontier_BattleTowerLobby_EventScript_277B35:: @ 8277B35 +MossdeepCity_GameCorner_1F_EventScript_277B35:: @ 8277B35 +OldaleTown_PokemonCenter_2F_EventScript_277B35:: @ 8277B35 + special BerryBlenderLinkJoinGroup + waitstate + return + +OldaleTown_PokemonCenter_2F_EventScript_277B3A:: @ 8277B3A + messageautoscroll OldaleTown_PokemonCenter_2F_Text_2781A5 + waitmessage + delay 60 + closemessage + copyvar VAR_0x8007, VAR_LAST_TALKED + call OldaleTown_PokemonCenter_2F_EventScript_277BE4 + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D + waitmovement 0 + closemessage + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 + waitmovement 0 + opendoor 9, 1 + waitdooranim + applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + closedoor 9, 1 + waitdooranim + release + waitstate + end gUnknown_08277B8A:: @ 8277B8A - .incbin "baserom.gba", 0x277b8a, 0x507 + + .incbin "baserom.gba", 0x277b8a, 0x34 + +OldaleTown_PokemonCenter_2F_EventScript_277BBE:: @ 8277BBE + setmetatile 5, 2, 732, 0 + setmetatile 5, 3, 740, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_277BD1:: @ 8277BD1 + setmetatile 5, 2, 542, 1 + setmetatile 5, 3, 605, 1 + return + +OldaleTown_PokemonCenter_2F_EventScript_277BE4:: @ 8277BE4 + setmetatile 9, 2, 732, 0 + setmetatile 9, 3, 740, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_277BF7:: @ 8277BF7 + setmetatile 9, 2, 542, 1 + setmetatile 9, 3, 605, 1 + return + +MossdeepCity_GameCorner_1F_EventScript_277C0A:: @ 8277C0A +OldaleTown_PokemonCenter_2F_EventScript_277C0A:: @ 8277C0A + setmetatile 5, 2, 556, 0 + setmetatile 5, 3, 564, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_277C1D:: @ 8277C1D + setmetatile 5, 2, 554, 1 + setmetatile 5, 3, 562, 1 + return + +BattleFrontier_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +DewfordTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +EverGrandeCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +EverGrandeCity_PokemonLeague_1F_MapScript1_277C30: @ 8277C30 +FallarborTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +FortreeCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +LavaridgeTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +LilycoveCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +MauvilleCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +MossdeepCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +OldaleTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +PacifidlogTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +PetalburgCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +RustboroCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +SlateportCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +SootopolisCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 +VerdanturfTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 + special sub_8016934 + end + +MossdeepCity_GameCorner_1F_EventScript_277C34:: @ 8277C34 + lock + faceplayer + message MossdeepCity_GameCorner_1F_Text_278A7D + waitmessage + multichoice 0, 0, 80, 0 + switch VAR_RESULT + case 0, MossdeepCity_GameCorner_1F_EventScript_277C73 + case 1, MossdeepCity_GameCorner_1F_EventScript_277C7D + case 2, MossdeepCity_GameCorner_1F_EventScript_277C87 + case 127, MossdeepCity_GameCorner_1F_EventScript_277C87 + end + +MossdeepCity_GameCorner_1F_EventScript_277C73:: @ 8277C73 + msgbox MossdeepCity_GameCorner_1F_Text_278ACB, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_277C7D:: @ 8277C7D + msgbox MossdeepCity_GameCorner_1F_Text_278BF1, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_277C87:: @ 8277C87 + msgbox MossdeepCity_GameCorner_1F_Text_278CAC, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_277C91:: @ 8277C91 + lock + faceplayer + message MossdeepCity_GameCorner_1F_Text_278CEB + waitmessage + specialvar VAR_RESULT, sub_80093CC + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277E48 + delay 60 + message MossdeepCity_GameCorner_1F_Text_278DAD + waitmessage + multichoice 0, 0, 80, 0 + switch VAR_RESULT + case 0, MossdeepCity_GameCorner_1F_EventScript_277CE9 + case 1, MossdeepCity_GameCorner_1F_EventScript_277D35 + case 2, MossdeepCity_GameCorner_1F_EventScript_2772F9 + case 127, MossdeepCity_GameCorner_1F_EventScript_2772F9 + end + +MossdeepCity_GameCorner_1F_EventScript_277CE9:: @ 8277CE9 + setvar VAR_0x8005, 0 + special sub_802C920 + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277E55 + msgbox MossdeepCity_GameCorner_1F_Text_278DD9, 4 + fadescreen 1 + setvar VAR_0x8005, 0 + special sub_81B8958 + waitstate + compare_var_to_value VAR_0x8004, 6 + goto_if 4, MossdeepCity_GameCorner_1F_EventScript_2772F9 + call MossdeepCity_GameCorner_1F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 + setvar VAR_0x8004, 4 + goto MossdeepCity_GameCorner_1F_EventScript_277D81 + end + +MossdeepCity_GameCorner_1F_EventScript_277D35:: @ 8277D35 + setvar VAR_0x8005, 1 + special sub_8027A5C + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277E55 + msgbox MossdeepCity_GameCorner_1F_Text_278DD9, 4 + fadescreen 1 + setvar VAR_0x8005, 1 + special sub_81B8958 + waitstate + compare_var_to_value VAR_0x8004, 6 + goto_if 4, MossdeepCity_GameCorner_1F_EventScript_2772F9 + call MossdeepCity_GameCorner_1F_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 + setvar VAR_0x8004, 6 + goto MossdeepCity_GameCorner_1F_EventScript_277D81 + end + +MossdeepCity_GameCorner_1F_EventScript_277D81:: @ 8277D81 + message MossdeepCity_GameCorner_1F_Text_2793A3 + waitmessage + multichoice 16, 6, 81, 0 + switch VAR_RESULT + case 0, MossdeepCity_GameCorner_1F_EventScript_277DE6 + case 1, MossdeepCity_GameCorner_1F_EventScript_277DBE + case 2, MossdeepCity_GameCorner_1F_EventScript_2772F9 + case 127, MossdeepCity_GameCorner_1F_EventScript_2772F9 + end + +MossdeepCity_GameCorner_1F_EventScript_277DBE:: @ 8277DBE + call MossdeepCity_GameCorner_1F_EventScript_277B30 + compare_var_to_value VAR_RESULT, 1 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277E0E + compare_var_to_value VAR_RESULT, 5 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277D81 + compare_var_to_value VAR_RESULT, 8 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277DBE + release + return + +MossdeepCity_GameCorner_1F_EventScript_277DE6:: @ 8277DE6 + call MossdeepCity_GameCorner_1F_EventScript_277B35 + compare_var_to_value VAR_RESULT, 1 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277E0E + compare_var_to_value VAR_RESULT, 5 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277D81 + compare_var_to_value VAR_RESULT, 8 + goto_eq MossdeepCity_GameCorner_1F_EventScript_277DE6 + release + return + +MossdeepCity_GameCorner_1F_EventScript_277E0E:: @ 8277E0E + messageautoscroll MossdeepCity_GameCorner_1F_Text_278E00 + waitmessage + delay 60 + closemessage + copyvar VAR_0x8007, VAR_LAST_TALKED + call MossdeepCity_GameCorner_1F_EventScript_277C0A + special DrawWholeMapView + playse SE_TK_KASYA + delay 60 + applymovement VAR_LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_27734D + waitmovement 0 + closemessage + applymovement 255, MossdeepCity_GameCorner_1F_Movement_277360 + waitmovement 0 + hideobjectat 255, PETALBURG_CITY + release + waitstate + end + +MossdeepCity_GameCorner_1F_EventScript_277E48:: @ 8277E48 + delay 60 + msgbox MossdeepCity_GameCorner_1F_Text_278D68, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_277E55:: @ 8277E55 + msgbox MossdeepCity_GameCorner_1F_Text_278E60, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 + compare_var_to_value VAR_0x8005, 0 + call_if 1, MossdeepCity_GameCorner_1F_EventScript_277E84 + compare_var_to_value VAR_0x8005, 1 + call_if 1, MossdeepCity_GameCorner_1F_EventScript_277E8D + goto MossdeepCity_GameCorner_1F_EventScript_2772F9 + end + +MossdeepCity_GameCorner_1F_EventScript_277E84:: @ 8277E84 + msgbox MossdeepCity_GameCorner_1F_Text_278EDC, 4 + return + +MossdeepCity_GameCorner_1F_EventScript_277E8D:: @ 8277E8D + msgbox MossdeepCity_GameCorner_1F_Text_278FA4, 4 + return + +MossdeepCity_GameCorner_1F_EventScript_277E96:: @ 8277E96 + lockall + special sub_802E3C4 + waitstate + releaseall + end + +MossdeepCity_GameCorner_1F_EventScript_277E9D:: @ 8277E9D + lockall + special sub_8027AAC + waitstate + releaseall + end + +OldaleTown_PokemonCenter_2F_Text_277EA4: @ 8277EA4 + .string "Welcome to the POKéMON CABLE\n" + .string "CLUB.\p" + .string "Which of our services do you wish\n" + .string "to use?$" + + .incbin "baserom.gba", 0x277ef1, 0xfd + +OldaleTown_PokemonCenter_2F_Text_277FEE: @ 8277FEE + .string "For a DOUBLE BATTLE, you must\n" + .string "have at least two POKéMON.$" + +OldaleTown_PokemonCenter_2F_Text_278027: @ 8278027 + .string "For trading, you must have at\n" + .string "least two POKéMON with you.$" + +OldaleTown_PokemonCenter_2F_Text_278061: @ 8278061 + .string "A POKéMON holding the {STR_VAR_1}\n" + .string "BERRY can’t be traded.$" gUnknown_08278091:: @ 8278091 - .incbin "baserom.gba", 0x278091, 0x22 + +gUnknown_08278091: @ 8278091 + .string "Please wait.\n" + .string "… … B Button: Cancel$" gUnknown_082780B3:: @ 82780B3 .incbin "baserom.gba", 0x2780b3, 0x3f @@ -609,7 +12922,2200 @@ gUnknown_082780F2:: @ 82780F2 .incbin "baserom.gba", 0x2780f2, 0x3f gUnknown_08278131:: @ 8278131 - .incbin "baserom.gba", 0x278131, 0x4a51 + + .incbin "baserom.gba", 0x278131, 0x66 + +OldaleTown_PokemonCenter_2F_Text_278197: @ 8278197 + .string "Please enter.$" + +OldaleTown_PokemonCenter_2F_Text_2781A5: @ 82781A5 + .string "I’ll direct you to your room now.$" + +LilycoveCity_ContestLobby_Text_2781C7: @ 82781C7 +OldaleTown_PokemonCenter_2F_Text_2781C7: @ 82781C7 + .string "Someone is not ready to link.\p" + .string "Please come back after everyone\n" + .string "has made preparations.$" + +LilycoveCity_ContestLobby_Text_27821C: @ 827821C +OldaleTown_PokemonCenter_2F_Text_27821C: @ 827821C + .string "Sorry, we have a link error…\n" + .string "Please reset and try again.$" + +BattleFrontier_BattleTowerLobby_Text_278255: @ 8278255 +LilycoveCity_ContestLobby_Text_278255: @ 8278255 +OldaleTown_PokemonCenter_2F_Text_278255: @ 8278255 + .string "The link partners appear to have\n" + .string "made different selections.$" + +OldaleTown_PokemonCenter_2F_Text_278291: @ 8278291 + .string "Please do visit again.$" + +BattleFrontier_BattleTowerLobby_Text_2782A8: @ 82782A8 +OldaleTown_PokemonCenter_2F_Text_2782A8: @ 82782A8 + .string "The number of participants is\n" + .string "incorrect.$" + +OldaleTown_PokemonCenter_2F_Text_2782D1: @ 82782D1 + .string "The SINGLE BATTLE Mode can’t be\n" + .string "played by {STR_VAR_1} players.$" + +OldaleTown_PokemonCenter_2F_Text_278307: @ 8278307 + .string "The DOUBLE BATTLE Mode can’t be\n" + .string "played by {STR_VAR_1} players.$" + +OldaleTown_PokemonCenter_2F_Text_27833D: @ 827833D + .string "There must be four players to play\n" + .string "this Battle Mode.$" + +OldaleTown_PokemonCenter_2F_Text_278372: @ 8278372 + .string "Please confirm the number of\n" + .string "players and start again.$" + + .incbin "baserom.gba", 0x2783a8, 0x10c + +SingleBattleColosseum_Text_2784B4: @ 82784B4 + .string "Please take your place and start\n" + .string "your battle.$" + +TradeCenter_Text_2784E2: @ 82784E2 + .string "Please take your seat and start\n" + .string "your trade.$" + +RecordCorner_Text_27850E: @ 827850E + .string "Thanks for coming.$" + +OldaleTown_PokemonCenter_2F_Text_278521: @ 8278521 + .string "The TRAINER CARD data will\n" + .string "be overwritten.$" + +OldaleTown_PokemonCenter_2F_Text_27854C: @ 827854C + .string "I hope to see you again!$" + +OldaleTown_PokemonCenter_2F_Text_278565: @ 8278565 + .string "I’m awfully sorry.\p" + .string "We’re not set up to conduct trades\n" + .string "with TRAINERS far away in another\l" + .string "region yet…$" + +OldaleTown_PokemonCenter_2F_Text_2785C9: @ 82785C9 + .string "The other TRAINER is not ready.$" + +OldaleTown_PokemonCenter_2F_Text_2785E9: @ 82785E9 + .string "You have at least one POKéMON\n" + .string "that can’t be taken.$" + +RecordCorner_Text_27861C: @ 827861C + .string "Please take your seat and wait.$" + +RecordCorner_Text_27863C: @ 827863C + .string "{STR_VAR_1} sent over one\n" + .string "{STR_VAR_2}.$" + +OldaleTown_PokemonCenter_2F_Text_278651: @ 8278651 + .string "Sorry, there is a transmission error.\p" + .string "You may not mix records with \n" + .string "Japanese Ruby or Sapphire games.\p" + .string "Also, you can’t mix records with\n" + .string "Japanese Emerald and overseas Ruby\l" + .string "or Sapphire games at the same time.$" + + .incbin "baserom.gba", 0x27871f, 0x1dd + +OldaleTown_PokemonCenter_2F_Text_2788FC: @ 82788FC + .string "To use the BERRY CRUSH service,\n" + .string "you must have at least one BERRY.$" + +OldaleTown_PokemonCenter_2F_Text_27893E: @ 827893E + .string "To enter the UNION ROOM, you must\n" + .string "have at least two POKéMON.$" + +OldaleTown_PokemonCenter_2F_Text_27897B: @ 827897B + .string "No POKéMON holding the {STR_VAR_1}\n" + .string "BERRY may enter the UNION ROOM.$" + +OldaleTown_PokemonCenter_2F_Text_2789B5: @ 82789B5 + .string "This is the POKéMON WIRELESS CLUB\n" + .string "UNION ROOM.\p" + .string "Unfortunately, your Wireless\n" + .string "Adapter is not connected properly.\p" + .string "Please do come again.$" + + .incbin "baserom.gba", 0x278a39, 0xf + +OldaleTown_PokemonCenter_1F_Text_278A48: @ 8278A48 + .string "It appears as if {STR_VAR_1} is playing\n" + .string "right now.\l" + .string "Go for it!$" + +MossdeepCity_GameCorner_1F_Text_278A7D: @ 8278A7D + .string "I can explain game rules to you,\n" + .string "if you’d like.\p" + .string "Which game should I describe?$" + +MossdeepCity_GameCorner_1F_Text_278ACB: @ 8278ACB + .string "“POKéMON JUMP”\p" + .string "Make your POKéMON skip the VINE WHIP\n" + .string "rope with the A Button.\p" + .string "Only mini POKéMON around 28 inches\n" + .string "or less may participate.\p" + .string "POKéMON that only swim, burrow,\n" + .string "or fly are not good at jumping.\p" + .string "As a result, those POKéMON may not\n" + .string "participate.\p" + .string "Good things happen if everyone\n" + .string "jumps in time.$" + +MossdeepCity_GameCorner_1F_Text_278BF1: @ 8278BF1 + .string "“DODRIO BERRY-PICKING”\p" + .string "Command DODRIO’s three heads to\n" + .string "catch falling BERRIES.\p" + .string "Press right, up, or left on the\n" + .string "{0xF9}Ç Control Pad to move the heads.\p" + .string "To play this game, you must have\n" + .string "a DODRIO.$" + +MossdeepCity_GameCorner_1F_Text_278CAC: @ 8278CAC + .string "If you want to play a game,\n" + .string "please tell the old man beside me.$" + +MossdeepCity_GameCorner_1F_Text_278CEB: @ 8278CEB + .string "Hi, welcome!\n" + .string "Are you here to play games using\l" + .string "Wireless Communication?\p" + .string "Can you wait just a little bit?$" + +MossdeepCity_GameCorner_1F_Text_278D51: @ 8278D51 + .string "All right, come again!$" + +MossdeepCity_GameCorner_1F_Text_278D68: @ 8278D68 + .string "The Wireless Adapter isn’t connected.\n" + .string "Come back when it’s hooked up!$" + +MossdeepCity_GameCorner_1F_Text_278DAD: @ 8278DAD + .string "All right, which game did you want\n" + .string "to play?$" + +MossdeepCity_GameCorner_1F_Text_278DD9: @ 8278DD9 + .string "Which POKéMON would you like to\n" + .string "enter?$" + +MossdeepCity_GameCorner_1F_Text_278E00: @ 8278E00 + .string "Okay, you’re all good to go.\n" + .string "Don’t let the others beat you!$" + + .incbin "baserom.gba", 0x278e3c, 0x24 + +MossdeepCity_GameCorner_1F_Text_278E60: @ 8278E60 + .string "It doesn’t look like you have any\n" + .string "POKéMON that you can enter…\p" + .string "Would you like me to explain what\n" + .string "kinds of POKéMON can enter?$" + +MossdeepCity_GameCorner_1F_Text_278EDC: @ 8278EDC + .string "“POKéMON JUMP” is open to POKéMON\n" + .string "around 28 inches or less.\p" + .string "What you can’t enter are those\n" + .string "POKéMON that can’t jump.\p" + .string "You know, like POKéMON that only\n" + .string "swim, burrow, or fly.\p" + .string "That’s all you need to know.$" + +MossdeepCity_GameCorner_1F_Text_278FA4: @ 8278FA4 + .string "DODRIO BERRY-PICKING is a game that \n" + .string "only DODRIO may enter.$" + + .incbin "baserom.gba", 0x278fe0, 0x33 + +OldaleTown_PokemonCenter_2F_Text_279013: @ 8279013 + .string "Welcome to the POKéMON WIRELESS\n" + .string "CLUB DIRECT CORNER.\p" + .string "You may interact directly with\n" + .string "your friends here.\p" + .string "Which room would you like to\n" + .string "enter?$" + +OldaleTown_PokemonCenter_2F_Text_27909D: @ 827909D + .string "Would you like to trade POKéMON?$" + +OldaleTown_PokemonCenter_2F_Text_2790BE: @ 82790BE + .string "Which Battle Mode would you like\n" + .string "to play?$" + +OldaleTown_PokemonCenter_2F_Text_2790E8: @ 82790E8 + .string "Would you like to access\n" + .string "the RECORD CORNER?$" + +OldaleTown_PokemonCenter_2F_Text_279114: @ 8279114 + .string "Would you like to use the\n" + .string "BERRY CRUSH System?$" + +OldaleTown_PokemonCenter_2F_Text_279142: @ 8279142 + .string "There are three Battle Modes.\p" + .string "SINGLE BATTLE is for two TRAINERS\n" + .string "with one or more POKéMON each.\p" + .string "Each TRAINER can have one POKéMON\n" + .string "in battle at a time.\p" + .string "DOUBLE BATTLE is for two TRAINERS\n" + .string "with two or more POKéMON each.\p" + .string "Each TRAINER will send out two\n" + .string "POKéMON in battle at a time.\p" + .string "MULTI BATTLE is for four TRAINERS\n" + .string "with one or more POKéMON each.\p" + .string "Each TRAINER can have one POKéMON\n" + .string "in battle at a time.$" + +BattleFrontier_BattleTowerLobby_Text_2792CD: @ 82792CD +OldaleTown_PokemonCenter_2F_Text_2792CD: @ 82792CD + .string "Please decide which of you two\n" + .string "will become the LEADER.\p" + .string "The other player must then choose\n" + .string "“JOIN GROUP.”$" + +OldaleTown_PokemonCenter_2F_Text_279334: @ 8279334 + .string "Please decide which of you four\n" + .string "will become the GROUP LEADER.\p" + .string "The other players must then choose\n" + .string "“JOIN GROUP.”$" + +MossdeepCity_GameCorner_1F_Text_2793A3: @ 82793A3 +OldaleTown_PokemonCenter_2F_Text_2793A3: @ 82793A3 + .string "Please decide which of you will\n" + .string "become the GROUP LEADER.\p" + .string "The other players must then choose\n" + .string "“JOIN GROUP.”$" + +OldaleTown_PokemonCenter_2F_Text_27940D: @ 827940D + .string "Welcome to the POKéMON WIRELESS\n" + .string "CLUB UNION ROOM.\p" + .string "You may interact directly with\n" + .string "other TRAINERS here, some of\l" + .string "whom you may not even know.\p" + .string "Would you like to enter the ROOM?$" + +OldaleTown_PokemonCenter_2F_Text_2794B8: @ 82794B8 + .string "The TRAINERS in the UNION ROOM\n" + .string "will be those players around you\l" + .string "who have also entered the ROOM.\p" + .string "You may do all sorts of things\n" + .string "here, such as exchanging greetings.\p" + .string "You may enter two POKéMON up to\n" + .string "Lv. 30 for a one-on-one battle.\p" + .string "You may take part in a chat with\n" + .string "two to five people.\p" + .string "Or, you may register a POKéMON for\n" + .string "trade.\p" + .string "Would you like to enter the ROOM?$" + +OldaleTown_PokemonCenter_2F_Text_27961C: @ 827961C + .string "I hope you enjoy your time in\n" + .string "the UNION ROOM.$" + +OldaleTown_PokemonCenter_2F_Text_27964A: @ 827964A + .string "Hello!\n" + .string "My name is TEALA.\p" + .string "This must be your first time\n" + .string "up here.\p" + .string "I’ll show you how the Wireless\n" + .string "Communication System works.\p" + .string "First, I need to show you this\n" + .string "floor of our POKéMON CENTER.\p" + .string "Right this way, please.$" + +OldaleTown_PokemonCenter_2F_Text_279718: @ 8279718 + .string "On the top floor, there are two\n" + .string "rooms.\p" + .string "First, the room on the left.\n" + .string "It’s the UNION ROOM.\p" + .string "You may link up with TRAINERS\n" + .string "around you who have also entered\l" + .string "the UNION ROOM.\p" + .string "With them, you may do things like\n" + .string "chat, battle, and trade.\p" + .string "Second, the room on the right is\n" + .string "the DIRECT CORNER.\p" + .string "You may trade or battle POKéMON\n" + .string "with your friends in this room.\p" + .string "If the Wireless Adapter isn’t\n" + .string "connected, you may still link up\l" + .string "using a GBA Game Link cable.\p" + .string "If that is the case, you must go\n" + .string "to the DIRECT CORNER.\p" + .string "I hope you enjoy the Wireless \n" + .string "Communication System.$" + +OldaleTown_PokemonCenter_2F_Text_279937: @ 8279937 + .string "Hello, {PLAYER}!\p" + .string "It’s me, TEALA, the POKéMON\n" + .string "CENTER 2F attendant.\p" + .string "Is there something you needed to\n" + .string "ask me about linking?$" + +OldaleTown_PokemonCenter_2F_Text_2799AA: @ 82799AA + .string "Let me explain how the POKéMON\n" + .string "WIRELESS CLUB works.\p" + .string "On this, the top floor, there are\n" + .string "two rooms.\p" + .string "First, the room on the left.\n" + .string "It’s the UNION ROOM.\p" + .string "You may link up with TRAINERS\n" + .string "around you who have also entered\l" + .string "the UNION ROOM.\p" + .string "With them, you may do things like\n" + .string "chat, battle, and trade.\p" + .string "Second, the room on the right is\n" + .string "the DIRECT CORNER.\p" + .string "You may trade or battle POKéMON\n" + .string "with your friends in this room.\p" + .string "Sometimes, you may not be able to\n" + .string "find your friends in the UNION ROOM\l" + .string "or the DIRECT CORNER.\p" + .string "In that case, please move closer\n" + .string "to your friends.\p" + .string "If the Wireless Adapter isn’t\n" + .string "connected, you may still link up\l" + .string "using a GBA Game Link cable.\p" + .string "If that is the case, you must go\n" + .string "to the DIRECT CORNER.\p" + .string "I hope you enjoy the Wireless \n" + .string "Communication System.$" + +OldaleTown_PokemonCenter_2F_Text_279C91: @ 8279C91 + .string "I hope you enjoy the Wireless\n" + .string "Communication System.$" + +LilycoveCity_ContestLobby_EventScript_279CC5:: @ 8279CC5 + lock + faceplayer + compare_var_to_value VAR_0x408A, 0 + goto_if 5, LilycoveCity_ContestLobby_EventScript_279D13 + checkflag FLAG_0x05F + call_if 1, LilycoveCity_ContestLobby_EventScript_279CEA + checkflag FLAG_0x05F + call_if 0, LilycoveCity_ContestLobby_EventScript_279CF3 + goto LilycoveCity_ContestLobby_EventScript_279D5A + end + +LilycoveCity_ContestLobby_EventScript_279CEA:: @ 8279CEA + msgbox LilycoveCity_ContestLobby_Text_27AEA8, 4 + return + +LilycoveCity_ContestLobby_EventScript_279CF3:: @ 8279CF3 + msgbox LilycoveCity_ContestLobby_Text_27ADA7, 4 + giveitem_std ITEM_POKEBLOCK_CASE + setflag FLAG_0x05F + msgbox LilycoveCity_ContestLobby_Text_27AE47, 4 + return + +LilycoveCity_ContestLobby_EventScript_279D13:: @ 8279D13 + msgbox LilycoveCity_ContestLobby_Text_27B67B, 4 + switch VAR_0x408A + case 4, LilycoveCity_ContestLobby_EventScript_279D2C + end + +LilycoveCity_ContestLobby_EventScript_279D2C:: @ 8279D2C + giveitem_std ITEM_LUXURY_BALL + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_279D4B + setvar VAR_0x408A, 0 + closemessage + release + end + +LilycoveCity_ContestLobby_EventScript_279D4B:: @ 8279D4B + call LilycoveCity_ContestLobby_EventScript_27205E + msgbox LilycoveCity_ContestLobby_Text_27B6E7, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_279D5A:: @ 8279D5A + message LilycoveCity_ContestLobby_Text_27AF28 + waitmessage + multichoice 0, 0, 2, 0 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_279E62 + case 1, LilycoveCity_ContestLobby_EventScript_279D97 + case 2, LilycoveCity_ContestLobby_EventScript_279E09 + case 127, LilycoveCity_ContestLobby_EventScript_279E09 + end + +LilycoveCity_ContestLobby_EventScript_279D97:: @ 8279D97 + message LilycoveCity_ContestLobby_Text_27AF5E + waitmessage + multichoice 0, 0, 3, 0 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_279DDF + case 1, LilycoveCity_ContestLobby_EventScript_279DED + case 2, LilycoveCity_ContestLobby_EventScript_279DFB + case 3, LilycoveCity_ContestLobby_EventScript_279D5A + case 127, LilycoveCity_ContestLobby_EventScript_279D5A + end + +LilycoveCity_ContestLobby_EventScript_279DDF:: @ 8279DDF + msgbox LilycoveCity_ContestLobby_Text_27AF7A, 4 + goto LilycoveCity_ContestLobby_EventScript_279D97 + end + +LilycoveCity_ContestLobby_EventScript_279DED:: @ 8279DED + msgbox LilycoveCity_ContestLobby_Text_27B17D, 4 + goto LilycoveCity_ContestLobby_EventScript_279D97 + end + +LilycoveCity_ContestLobby_EventScript_279DFB:: @ 8279DFB + msgbox LilycoveCity_ContestLobby_Text_27B221, 4 + goto LilycoveCity_ContestLobby_EventScript_279D97 + end + +LilycoveCity_ContestLobby_EventScript_279E09:: @ 8279E09 + msgbox LilycoveCity_ContestLobby_Text_27BD4F, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_279E13:: @ 8279E13 + msgbox LilycoveCity_ContestLobby_Text_27B44A, 4 + choosecontestpkmn + compare_var_to_value VAR_0x8004, 255 + goto_eq LilycoveCity_ContestLobby_EventScript_279E09 + special sub_80F7F30 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_279F12 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_279F87 + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_ContestLobby_EventScript_279F45 + compare_var_to_value VAR_RESULT, 3 + goto_eq LilycoveCity_ContestLobby_EventScript_279F69 + compare_var_to_value VAR_RESULT, 4 + goto_eq LilycoveCity_ContestLobby_EventScript_279F78 + end + +LilycoveCity_ContestLobby_EventScript_279E62:: @ 8279E62 + message LilycoveCity_ContestLobby_Text_27B3FF + waitmessage + multichoice 0, 0, 82, 0 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_279EB5 + case 1, LilycoveCity_ContestLobby_EventScript_279EC0 + case 2, LilycoveCity_ContestLobby_EventScript_279ECB + case 3, LilycoveCity_ContestLobby_EventScript_279ED6 + case 4, LilycoveCity_ContestLobby_EventScript_279E09 + case 127, LilycoveCity_ContestLobby_EventScript_279E09 + end + +LilycoveCity_ContestLobby_EventScript_279EB5:: @ 8279EB5 + setvar VAR_CONTEST_RANK, 0 + goto LilycoveCity_ContestLobby_EventScript_279EE1 + end + +LilycoveCity_ContestLobby_EventScript_279EC0:: @ 8279EC0 + setvar VAR_CONTEST_RANK, 1 + goto LilycoveCity_ContestLobby_EventScript_279EE1 + end + +LilycoveCity_ContestLobby_EventScript_279ECB:: @ 8279ECB + setvar VAR_CONTEST_RANK, 2 + goto LilycoveCity_ContestLobby_EventScript_279EE1 + end + +LilycoveCity_ContestLobby_EventScript_279ED6:: @ 8279ED6 + setvar VAR_CONTEST_RANK, 3 + goto LilycoveCity_ContestLobby_EventScript_279EE1 + end + +LilycoveCity_ContestLobby_EventScript_279EE1:: @ 8279EE1 + message LilycoveCity_ContestLobby_Text_27B423 + waitmessage + multichoice 0, 0, 4, 0 + switch VAR_RESULT + case 5, LilycoveCity_ContestLobby_EventScript_279E09 + case 127, LilycoveCity_ContestLobby_EventScript_279E09 + copyvar VAR_CONTEST_CATEGORY, VAR_RESULT + goto LilycoveCity_ContestLobby_EventScript_279E13 + end + +LilycoveCity_ContestLobby_EventScript_279F12:: @ 8279F12 + msgbox LilycoveCity_ContestLobby_Text_27B471, 4 + goto LilycoveCity_ContestLobby_EventScript_279E13 + release + end + + .incbin "baserom.gba", 0x279f21, 0x24 + +LilycoveCity_ContestLobby_EventScript_279F45:: @ 8279F45 + msgbox LilycoveCity_ContestLobby_Text_27B547, 5 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_279E13 + case 1, LilycoveCity_ContestLobby_EventScript_279F87 + end + +LilycoveCity_ContestLobby_EventScript_279F69:: @ 8279F69 + msgbox LilycoveCity_ContestLobby_Text_27B4C4, 4 + goto LilycoveCity_ContestLobby_EventScript_279E13 + release + end + +LilycoveCity_ContestLobby_EventScript_279F78:: @ 8279F78 + msgbox LilycoveCity_ContestLobby_Text_27B501, 4 + goto LilycoveCity_ContestLobby_EventScript_279E13 + release + end + +LilycoveCity_ContestLobby_EventScript_279F87:: @ 8279F87 + msgbox LilycoveCity_ContestLobby_Text_27B5E2, 4 + closemessage + releaseall + setvar VAR_0x4086, 1 + return + +LinkContestRoom1_EventScript_279F97:: @ 8279F97 + special sub_80F90DC + setvar VAR_0x8006, 0 + lockall + applymovement 14, LinkContestRoom1_Movement_27AD43 + waitmovement 0 + applymovement 1, LinkContestRoom1_Movement_27AD09 + waitmovement 0 + releaseall + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_279FF2 + call LinkContestRoom1_EventScript_27A03C + call LinkContestRoom1_EventScript_27A097 + call LinkContestRoom1_EventScript_27A0F5 + call LinkContestRoom1_EventScript_27A801 + call LinkContestRoom1_EventScript_27A8A5 + call LinkContestRoom1_EventScript_27A987 + call LinkContestRoom1_EventScript_27A9D4 + call LinkContestRoom1_EventScript_27AA1B + call LinkContestRoom1_EventScript_27AB36 + setvar VAR_0x4086, 2 + return + +LinkContestRoom1_EventScript_279FF2:: @ 8279FF2 + switch VAR_CONTEST_RANK + case 0, LinkContestRoom1_EventScript_27A024 + case 1, LinkContestRoom1_EventScript_27A02A + case 2, LinkContestRoom1_EventScript_27A030 + case 3, LinkContestRoom1_EventScript_27A036 + return + +LinkContestRoom1_EventScript_27A024:: @ 827A024 + setvar VAR_0x8009, 5 + return + +LinkContestRoom1_EventScript_27A02A:: @ 827A02A + setvar VAR_0x8009, 6 + return + +LinkContestRoom1_EventScript_27A030:: @ 827A030 + setvar VAR_0x8009, 7 + return + +LinkContestRoom1_EventScript_27A036:: @ 827A036 + setvar VAR_0x8009, 8 + return + +LinkContestRoom1_EventScript_27A03C:: @ 827A03C + switch VAR_CONTEST_CATEGORY + case 0, LinkContestRoom1_EventScript_27A079 + case 1, LinkContestRoom1_EventScript_27A07F + case 2, LinkContestRoom1_EventScript_27A085 + case 3, LinkContestRoom1_EventScript_27A08B + case 4, LinkContestRoom1_EventScript_27A091 + return + +LinkContestRoom1_EventScript_27A079:: @ 827A079 + setvar VAR_0x8008, 0 + return + +LinkContestRoom1_EventScript_27A07F:: @ 827A07F + setvar VAR_0x8008, 1 + return + +LinkContestRoom1_EventScript_27A085:: @ 827A085 + setvar VAR_0x8008, 2 + return + +LinkContestRoom1_EventScript_27A08B:: @ 827A08B + setvar VAR_0x8008, 3 + return + +LinkContestRoom1_EventScript_27A091:: @ 827A091 + setvar VAR_0x8008, 4 + return + +LinkContestRoom1_EventScript_27A097:: @ 827A097 + buffercontesttypestring 1, 32776 + bufferstdstring 2, VAR_0x8009 + call LinkContestRoom1_EventScript_27A0B1 + lockall + applymovement 1, LinkContestRoom1_Movement_27AD0B + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A0B1:: @ 827A0B1 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A0C7 + lockall + msgbox LinkContestRoom1_Text_27B711, 4 + releaseall + return + +LinkContestRoom1_EventScript_27A0C7:: @ 827A0C7 + specialvar VAR_RESULT, sub_80F9160 + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27A0DE + messageautoscroll LinkContestRoom1_Text_27B78F + waitmessage + return + +LinkContestRoom1_EventScript_27A0DE:: @ 827A0DE + messageautoscroll LinkContestRoom1_Text_27C929 + waitmessage + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27C972 + waitmessage + call LinkContestRoom1_EventScript_27A133 + return + +LinkContestRoom1_EventScript_27A0F5:: @ 827A0F5 + call LinkContestRoom1_EventScript_27A149 + call LinkContestRoom1_EventScript_27A1D2 + call LinkContestRoom1_EventScript_27A34F + call LinkContestRoom1_EventScript_27A2D5 + call LinkContestRoom1_EventScript_27A77A + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27A133 + addvar VAR_0x8006, 1 + compare_var_to_value VAR_0x8006, 4 + goto_if 5, LinkContestRoom1_EventScript_27A0F5 + call LinkContestRoom1_EventScript_27A230 + setvar VAR_0x4001, 6 + return + +LinkContestRoom1_EventScript_27A133:: @ 827A133 + specialvar VAR_RESULT, sub_80F9160 + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27A144 + return + +LinkContestRoom1_EventScript_27A144:: @ 827A144 + special sub_80F905C + waitstate + return + +LinkContestRoom1_EventScript_27A149:: @ 827A149 + compare_var_to_value VAR_0x8006, 0 + goto_eq LinkContestRoom1_EventScript_27A176 + compare_var_to_value VAR_0x8006, 1 + goto_eq LinkContestRoom1_EventScript_27A18D + compare_var_to_value VAR_0x8006, 2 + goto_eq LinkContestRoom1_EventScript_27A1A4 + compare_var_to_value VAR_0x8006, 3 + goto_eq LinkContestRoom1_EventScript_27A1BB + return + +LinkContestRoom1_EventScript_27A176:: @ 827A176 + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement 3, LinkContestRoom1_Movement_27AD52 + waitmovement 0 + releaseall + setvar VAR_0x800B, 3 + return + +LinkContestRoom1_EventScript_27A18D:: @ 827A18D + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement 4, LinkContestRoom1_Movement_27AD5E + waitmovement 0 + releaseall + setvar VAR_0x800B, 4 + return + +LinkContestRoom1_EventScript_27A1A4:: @ 827A1A4 + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement 5, LinkContestRoom1_Movement_27AD66 + waitmovement 0 + releaseall + setvar VAR_0x800B, 5 + return + +LinkContestRoom1_EventScript_27A1BB:: @ 827A1BB + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement 14, LinkContestRoom1_Movement_27AD6E + waitmovement 0 + releaseall + setvar VAR_0x800B, 14 + return + +LinkContestRoom1_EventScript_27A1D2:: @ 827A1D2 + special sub_80F8850 + addvar VAR_0x8006, 1 + buffernumberstring 1, VAR_0x8006 + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD20 + waitmovement 0 + releaseall + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27AD80 + addobject 13 + playse SE_DANSA + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD20 + waitmovement 0 + releaseall + addvar VAR_0x8006, 65535 + playse SE_BOWA2 + special sub_80F8D28 + call LinkContestRoom1_EventScript_27A217 + return + +LinkContestRoom1_EventScript_27A217:: @ 827A217 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A229 + message LinkContestRoom1_Text_27B815 + waitmessage + return + +LinkContestRoom1_EventScript_27A229:: @ 827A229 + messageautoscroll LinkContestRoom1_Text_27B815 + waitmessage + return + +LinkContestRoom1_EventScript_27A230:: @ 827A230 + call LinkContestRoom1_EventScript_27A26C + call LinkContestRoom1_EventScript_27A2B9 + playse SE_W227B + waitmessage + call LinkContestRoom1_EventScript_27AA1B + applymovement 1, LinkContestRoom1_Movement_27AD23 + waitmovement 0 + applymovement 2, LinkContestRoom1_Movement_27AD25 + waitmovement 0 + delay 20 + applymovement 1, LinkContestRoom1_Movement_27AD13 + applymovement 2, LinkContestRoom1_Movement_27AD13 + waitmovement 0 + return + +LinkContestRoom1_EventScript_27A26C:: @ 827A26C + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A280 + msgbox LinkContestRoom1_Text_27B830, 4 + return + +LinkContestRoom1_EventScript_27A280:: @ 827A280 + specialvar VAR_RESULT, sub_80F9160 + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27A297 + messageautoscroll LinkContestRoom1_Text_27B830 + waitmessage + return + +LinkContestRoom1_EventScript_27A297:: @ 827A297 + messageautoscroll LinkContestRoom1_Text_27C9AF + waitmessage + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27CA04 + waitmessage + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27CA42 + waitmessage + call LinkContestRoom1_EventScript_27A133 + return + +LinkContestRoom1_EventScript_27A2B9:: @ 827A2B9 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A2CA + message LinkContestRoom1_Text_27B8F2 + return + +LinkContestRoom1_EventScript_27A2CA:: @ 827A2CA + messageautoscroll LinkContestRoom1_Text_27B8F2 + call LinkContestRoom1_EventScript_27A133 + return + +LinkContestRoom1_EventScript_27A2D5:: @ 827A2D5 + call LinkContestRoom1_EventScript_27A133 + applymovement 1, LinkContestRoom1_Movement_27AD33 + waitmovement 0 + playse SE_W227B + call LinkContestRoom1_EventScript_27AA6F + applymovement 9, LinkContestRoom1_Movement_27AD3B + applymovement 12, LinkContestRoom1_Movement_27AD3F + applymovement 7, LinkContestRoom1_Movement_27AD3B + waitmovement 0 + applymovement 1, LinkContestRoom1_Movement_27AD3B + waitmovement 0 + applymovement 10, LinkContestRoom1_Movement_27AD33 + applymovement 11, LinkContestRoom1_Movement_27AD3F + applymovement 6, LinkContestRoom1_Movement_27AD37 + applymovement 8, LinkContestRoom1_Movement_27AD33 + waitmovement 0 + applymovement 1, LinkContestRoom1_Movement_27AD45 + waitmovement 0 + applymovement 1, LinkContestRoom1_Movement_27AD4E + applymovement 2, LinkContestRoom1_Movement_27AD49 + waitmovement 0 + releaseall + call LinkContestRoom1_EventScript_27A133 + return + +LinkContestRoom1_EventScript_27A34F:: @ 827A34F + special sub_80F82FC + compare_var_to_value VAR_0x4088, 1 + call_if 1, LinkContestRoom1_EventScript_27A454 + compare_var_to_value VAR_0x4088, 2 + call_if 1, LinkContestRoom1_EventScript_27A4B2 + compare_var_to_value VAR_0x4088, 3 + call_if 1, LinkContestRoom1_EventScript_27A510 + compare_var_to_value VAR_0x4088, 4 + call_if 1, LinkContestRoom1_EventScript_27A56E + compare_var_to_value VAR_0x4088, 5 + call_if 1, LinkContestRoom1_EventScript_27A5CC + setvar VAR_0x4001, 9 + setvar VAR_0x4002, 9 + setvar VAR_0x4003, 9 + setvar VAR_0x4004, 9 + setvar VAR_0x4005, 9 + setvar VAR_0x4006, 9 + setvar VAR_0x4007, 9 + setvar VAR_0x4008, 9 + compare_var_to_value VAR_0x4000, 0 + call_if 2, LinkContestRoom1_EventScript_27A3E5 + setvar VAR_0x4001, 0 + setvar VAR_0x4002, 0 + setvar VAR_0x4003, 0 + setvar VAR_0x4004, 0 + setvar VAR_0x4005, 0 + setvar VAR_0x4006, 0 + setvar VAR_0x4007, 0 + setvar VAR_0x4008, 0 + return + +LinkContestRoom1_EventScript_27A3E5:: @ 827A3E5 + setvar VAR_RESULT, 8 + special sub_80F8FE8 + compare_var_to_value VAR_RESULT, 0 + call_if 1, LinkContestRoom1_EventScript_27A65A + compare_var_to_value VAR_RESULT, 1 + call_if 1, LinkContestRoom1_EventScript_27A67E + compare_var_to_value VAR_RESULT, 2 + call_if 1, LinkContestRoom1_EventScript_27A6A2 + compare_var_to_value VAR_RESULT, 3 + call_if 1, LinkContestRoom1_EventScript_27A6C6 + compare_var_to_value VAR_RESULT, 4 + call_if 1, LinkContestRoom1_EventScript_27A6EA + compare_var_to_value VAR_RESULT, 5 + call_if 1, LinkContestRoom1_EventScript_27A70E + compare_var_to_value VAR_RESULT, 6 + call_if 1, LinkContestRoom1_EventScript_27A732 + compare_var_to_value VAR_RESULT, 7 + call_if 1, LinkContestRoom1_EventScript_27A756 + compare_var_to_value VAR_0x4000, 0 + goto_if 2, LinkContestRoom1_EventScript_27A3E5 + waitmovement 0 + return + +LinkContestRoom1_EventScript_27A454:: @ 827A454 + compare_var_to_value VAR_0x8004, 80 + goto_if 2, LinkContestRoom1_EventScript_27A654 + compare_var_to_value VAR_0x8004, 70 + goto_if 2, LinkContestRoom1_EventScript_27A64E + compare_var_to_value VAR_0x8004, 60 + goto_if 2, LinkContestRoom1_EventScript_27A648 + compare_var_to_value VAR_0x8004, 50 + goto_if 2, LinkContestRoom1_EventScript_27A642 + compare_var_to_value VAR_0x8004, 40 + goto_if 2, LinkContestRoom1_EventScript_27A63C + compare_var_to_value VAR_0x8004, 30 + goto_if 2, LinkContestRoom1_EventScript_27A636 + compare_var_to_value VAR_0x8004, 20 + goto_if 2, LinkContestRoom1_EventScript_27A630 + compare_var_to_value VAR_0x8004, 10 + goto_if 2, LinkContestRoom1_EventScript_27A62A + setvar VAR_0x4000, 0 + return + +LinkContestRoom1_EventScript_27A4B2:: @ 827A4B2 + compare_var_to_value VAR_0x8004, 230 + goto_if 2, LinkContestRoom1_EventScript_27A654 + compare_var_to_value VAR_0x8004, 210 + goto_if 2, LinkContestRoom1_EventScript_27A64E + compare_var_to_value VAR_0x8004, 190 + goto_if 2, LinkContestRoom1_EventScript_27A648 + compare_var_to_value VAR_0x8004, 170 + goto_if 2, LinkContestRoom1_EventScript_27A642 + compare_var_to_value VAR_0x8004, 150 + goto_if 2, LinkContestRoom1_EventScript_27A63C + compare_var_to_value VAR_0x8004, 130 + goto_if 2, LinkContestRoom1_EventScript_27A636 + compare_var_to_value VAR_0x8004, 110 + goto_if 2, LinkContestRoom1_EventScript_27A630 + compare_var_to_value VAR_0x8004, 90 + goto_if 2, LinkContestRoom1_EventScript_27A62A + setvar VAR_0x4000, 0 + return + +LinkContestRoom1_EventScript_27A510:: @ 827A510 + compare_var_to_value VAR_0x8004, 380 + goto_if 2, LinkContestRoom1_EventScript_27A654 + compare_var_to_value VAR_0x8004, 350 + goto_if 2, LinkContestRoom1_EventScript_27A64E + compare_var_to_value VAR_0x8004, 320 + goto_if 2, LinkContestRoom1_EventScript_27A648 + compare_var_to_value VAR_0x8004, 290 + goto_if 2, LinkContestRoom1_EventScript_27A642 + compare_var_to_value VAR_0x8004, 260 + goto_if 2, LinkContestRoom1_EventScript_27A63C + compare_var_to_value VAR_0x8004, 230 + goto_if 2, LinkContestRoom1_EventScript_27A636 + compare_var_to_value VAR_0x8004, 200 + goto_if 2, LinkContestRoom1_EventScript_27A630 + compare_var_to_value VAR_0x8004, 170 + goto_if 2, LinkContestRoom1_EventScript_27A62A + setvar VAR_0x4000, 0 + return + +LinkContestRoom1_EventScript_27A56E:: @ 827A56E + compare_var_to_value VAR_0x8004, 600 + goto_if 2, LinkContestRoom1_EventScript_27A654 + compare_var_to_value VAR_0x8004, 560 + goto_if 2, LinkContestRoom1_EventScript_27A64E + compare_var_to_value VAR_0x8004, 520 + goto_if 2, LinkContestRoom1_EventScript_27A648 + compare_var_to_value VAR_0x8004, 480 + goto_if 2, LinkContestRoom1_EventScript_27A642 + compare_var_to_value VAR_0x8004, 440 + goto_if 2, LinkContestRoom1_EventScript_27A63C + compare_var_to_value VAR_0x8004, 400 + goto_if 2, LinkContestRoom1_EventScript_27A636 + compare_var_to_value VAR_0x8004, 360 + goto_if 2, LinkContestRoom1_EventScript_27A630 + compare_var_to_value VAR_0x8004, 320 + goto_if 2, LinkContestRoom1_EventScript_27A62A + setvar VAR_0x4000, 0 + return + +LinkContestRoom1_EventScript_27A5CC:: @ 827A5CC + compare_var_to_value VAR_0x8004, 600 + goto_if 2, LinkContestRoom1_EventScript_27A654 + compare_var_to_value VAR_0x8004, 550 + goto_if 2, LinkContestRoom1_EventScript_27A64E + compare_var_to_value VAR_0x8004, 500 + goto_if 2, LinkContestRoom1_EventScript_27A648 + compare_var_to_value VAR_0x8004, 450 + goto_if 2, LinkContestRoom1_EventScript_27A642 + compare_var_to_value VAR_0x8004, 400 + goto_if 2, LinkContestRoom1_EventScript_27A63C + compare_var_to_value VAR_0x8004, 300 + goto_if 2, LinkContestRoom1_EventScript_27A636 + compare_var_to_value VAR_0x8004, 200 + goto_if 2, LinkContestRoom1_EventScript_27A630 + compare_var_to_value VAR_0x8004, 100 + goto_if 2, LinkContestRoom1_EventScript_27A62A + setvar VAR_0x4000, 0 + return + +LinkContestRoom1_EventScript_27A62A:: @ 827A62A + setvar VAR_0x4000, 1 + return + +LinkContestRoom1_EventScript_27A630:: @ 827A630 + setvar VAR_0x4000, 2 + return + +LinkContestRoom1_EventScript_27A636:: @ 827A636 + setvar VAR_0x4000, 3 + return + +LinkContestRoom1_EventScript_27A63C:: @ 827A63C + setvar VAR_0x4000, 4 + return + +LinkContestRoom1_EventScript_27A642:: @ 827A642 + setvar VAR_0x4000, 5 + return + +LinkContestRoom1_EventScript_27A648:: @ 827A648 + setvar VAR_0x4000, 6 + return + +LinkContestRoom1_EventScript_27A64E:: @ 827A64E + setvar VAR_0x4000, 7 + return + +LinkContestRoom1_EventScript_27A654:: @ 827A654 + setvar VAR_0x4000, 8 + return + +LinkContestRoom1_EventScript_27A65A:: @ 827A65A + compare_var_to_value VAR_0x4001, 1 + goto_eq LinkContestRoom1_EventScript_27A67D + applymovement 6, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4001, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A67D:: @ 827A67D + return + +LinkContestRoom1_EventScript_27A67E:: @ 827A67E + compare_var_to_value VAR_0x4002, 1 + goto_eq LinkContestRoom1_EventScript_27A6A1 + applymovement 12, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4002, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A6A1:: @ 827A6A1 + return + +LinkContestRoom1_EventScript_27A6A2:: @ 827A6A2 + compare_var_to_value VAR_0x4003, 1 + goto_eq LinkContestRoom1_EventScript_27A6C5 + applymovement 7, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4003, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A6C5:: @ 827A6C5 + return + +LinkContestRoom1_EventScript_27A6C6:: @ 827A6C6 + compare_var_to_value VAR_0x4004, 1 + goto_eq LinkContestRoom1_EventScript_27A6E9 + applymovement 8, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4004, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A6E9:: @ 827A6E9 + return + +LinkContestRoom1_EventScript_27A6EA:: @ 827A6EA + compare_var_to_value VAR_0x4005, 1 + goto_eq LinkContestRoom1_EventScript_27A70D + applymovement 9, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4005, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A70D:: @ 827A70D + return + +LinkContestRoom1_EventScript_27A70E:: @ 827A70E + compare_var_to_value VAR_0x4006, 1 + goto_eq LinkContestRoom1_EventScript_27A731 + applymovement 10, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4006, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A731:: @ 827A731 + return + +LinkContestRoom1_EventScript_27A732:: @ 827A732 + compare_var_to_value VAR_0x4007, 1 + goto_eq LinkContestRoom1_EventScript_27A755 + applymovement 11, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4007, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A755:: @ 827A755 + return + +LinkContestRoom1_EventScript_27A756:: @ 827A756 + compare_var_to_value VAR_0x4008, 1 + goto_eq LinkContestRoom1_EventScript_27A779 + applymovement 15, LinkContestRoom1_Movement_27AD11 + playse SE_PIN + delay 14 + setvar VAR_0x4008, 1 + addvar VAR_0x4000, 65535 + return + +LinkContestRoom1_EventScript_27A779:: @ 827A779 + return + +LinkContestRoom1_EventScript_27A77A:: @ 827A77A + closemessage + release + removeobject 13 + special sub_80F8EB8 + call LinkContestRoom1_EventScript_27A133 + switch VAR_0x8006 + case 0, LinkContestRoom1_EventScript_27A7B9 + case 1, LinkContestRoom1_EventScript_27A7CB + case 2, LinkContestRoom1_EventScript_27A7DD + case 3, LinkContestRoom1_EventScript_27A7EF + return + +LinkContestRoom1_EventScript_27A7B9:: @ 827A7B9 + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD58 + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A7CB:: @ 827A7CB + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD62 + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A7DD:: @ 827A7DD + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD6A + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A7EF:: @ 827A7EF + call LinkContestRoom1_EventScript_27A133 + lockall + applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD74 + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A801:: @ 827A801 + lockall + applymovement 1, LinkContestRoom1_Movement_27AD27 + waitmovement 0 + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27A853 + waitmessage + applymovement 1, LinkContestRoom1_Movement_27AD15 + applymovement 2, LinkContestRoom1_Movement_27AD19 + waitmovement 0 + releaseall + call LinkContestRoom1_EventScript_27A133 + setvar VAR_0x4009, 1 + special sub_80F910C + startcontest + special sub_80F90DC + setvar VAR_0x4009, 0 + lockall + applymovement 1, LinkContestRoom1_Movement_27AD19 + applymovement 2, LinkContestRoom1_Movement_27AD15 + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27A853:: @ 827A853 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A867 + msgbox LinkContestRoom1_Text_27B904, 4 + return + +LinkContestRoom1_EventScript_27A867:: @ 827A867 + specialvar VAR_RESULT, sub_80F9160 + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27A87E + messageautoscroll LinkContestRoom1_Text_27B904 + waitmessage + return + +LinkContestRoom1_EventScript_27A87E:: @ 827A87E + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27CA71 + waitmessage + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27CAD0 + waitmessage + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27CB55 + waitmessage + call LinkContestRoom1_EventScript_27A133 + return + +LinkContestRoom1_EventScript_27A8A5:: @ 827A8A5 + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27A8FB + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27A91E + call LinkContestRoom1_EventScript_27A133 + applymovement 1, LinkContestRoom1_Movement_27AD0F + waitmovement 0 + call LinkContestRoom1_EventScript_27A941 + call LinkContestRoom1_EventScript_27A133 + call LinkContestRoom1_EventScript_27A964 + call LinkContestRoom1_EventScript_27A133 + applymovement 1, LinkContestRoom1_Movement_27AD13 + waitmovement 0 + closemessage + releaseall + special sub_80F910C + setvar VAR_0x4009, 1 + showcontestresults + setvar VAR_0x4009, 0 + playbgm BGM_CON_FAN, 0 + return + +LinkContestRoom1_EventScript_27A8FB:: @ 827A8FB + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A90F + msgbox LinkContestRoom1_Text_27BA15, 4 + return + +LinkContestRoom1_EventScript_27A90F:: @ 827A90F + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27BA15 + waitmessage + delay 30 + return + +LinkContestRoom1_EventScript_27A91E:: @ 827A91E + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A932 + msgbox LinkContestRoom1_Text_27BA30, 4 + return + +LinkContestRoom1_EventScript_27A932:: @ 827A932 + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27BA30 + waitmessage + delay 30 + return + +LinkContestRoom1_EventScript_27A941:: @ 827A941 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A955 + msgbox LinkContestRoom1_Text_27BAAC, 4 + return + +LinkContestRoom1_EventScript_27A955:: @ 827A955 + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27BAAC + waitmessage + delay 30 + return + +LinkContestRoom1_EventScript_27A964:: @ 827A964 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27A978 + msgbox LinkContestRoom1_Text_27BB25, 4 + return + +LinkContestRoom1_EventScript_27A978:: @ 827A978 + call LinkContestRoom1_EventScript_27A133 + messageautoscroll LinkContestRoom1_Text_27BB25 + waitmessage + delay 30 + return + +LinkContestRoom1_EventScript_27A987:: @ 827A987 + special sub_80F831C + switch VAR_0x8005 + case 0, LinkContestRoom1_EventScript_27A9BC + case 1, LinkContestRoom1_EventScript_27A9C2 + case 2, LinkContestRoom1_EventScript_27A9C8 + case 3, LinkContestRoom1_EventScript_27A9CE + return + +LinkContestRoom1_EventScript_27A9BC:: @ 827A9BC + setvar VAR_0x4003, 3 + return + +LinkContestRoom1_EventScript_27A9C2:: @ 827A9C2 + setvar VAR_0x4003, 4 + return + +LinkContestRoom1_EventScript_27A9C8:: @ 827A9C8 + setvar VAR_0x4003, 5 + return + +LinkContestRoom1_EventScript_27A9CE:: @ 827A9CE + setvar VAR_0x4003, 14 + return + +LinkContestRoom1_EventScript_27A9D4:: @ 827A9D4 + special sub_80F834C + special sub_80F8390 + addvar VAR_0x8005, 1 + buffernumberstring 1, VAR_0x8005 + addvar VAR_0x8005, 65535 + call LinkContestRoom1_EventScript_27AA00 + applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD1D + waitmovement 0 + playse SE_W227B + setvar VAR_0x4001, 0 + return + +LinkContestRoom1_EventScript_27AA00:: @ 827AA00 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27AA14 + msgbox LinkContestRoom1_Text_27BB4C, 4 + return + +LinkContestRoom1_EventScript_27AA14:: @ 827AA14 + messageautoscroll LinkContestRoom1_Text_27BB4C + waitmessage + return + +LinkContestRoom1_EventScript_27AA1B:: @ 827AA1B + addvar VAR_0x4001, 1 + lockall + compare_var_to_value VAR_0x4088, 1 + call_if 2, LinkContestRoom1_EventScript_27AA6F + applymovement 9, LinkContestRoom1_Movement_27AD3B + applymovement 12, LinkContestRoom1_Movement_27AD3F + applymovement 7, LinkContestRoom1_Movement_27AD3B + delay 30 + applymovement 10, LinkContestRoom1_Movement_27AD33 + applymovement 11, LinkContestRoom1_Movement_27AD3F + applymovement 6, LinkContestRoom1_Movement_27AD37 + applymovement 8, LinkContestRoom1_Movement_27AD33 + compare_var_to_value VAR_0x4001, 4 + goto_if 5, LinkContestRoom1_EventScript_27AA1B + delay 30 + return + +LinkContestRoom1_EventScript_27AA6F:: @ 827AA6F + turnvobject 0, 1 + turnvobject 2, 1 + turnvobject 4, 4 + turnvobject 6, 1 + turnvobject 8, 1 + turnvobject 10, 1 + turnvobject 12, 1 + turnvobject 14, 1 + turnvobject 16, 1 + turnvobject 18, 1 + turnvobject 20, 4 + turnvobject 22, 4 + turnvobject 25, 4 + turnvobject 27, 3 + turnvobject 28, 4 + delay 10 + turnvobject 0, 4 + turnvobject 2, 4 + turnvobject 4, 4 + turnvobject 6, 4 + turnvobject 8, 4 + turnvobject 10, 3 + turnvobject 12, 3 + turnvobject 14, 3 + turnvobject 16, 3 + turnvobject 18, 3 + turnvobject 20, 1 + turnvobject 22, 1 + turnvobject 25, 2 + turnvobject 27, 2 + turnvobject 28, 2 + delay 10 + turnvobject 1, 2 + turnvobject 3, 2 + turnvobject 5, 2 + turnvobject 7, 2 + turnvobject 9, 4 + turnvobject 11, 2 + turnvobject 15, 2 + turnvobject 13, 2 + turnvobject 17, 2 + turnvobject 19, 2 + turnvobject 21, 3 + turnvobject 23, 3 + turnvobject 24, 3 + turnvobject 26, 4 + turnvobject 29, 3 + turnvobject 30, 3 + delay 10 + turnvobject 1, 4 + turnvobject 3, 4 + turnvobject 5, 4 + turnvobject 7, 4 + turnvobject 9, 4 + turnvobject 11, 3 + turnvobject 15, 3 + turnvobject 13, 3 + turnvobject 17, 3 + turnvobject 19, 3 + turnvobject 21, 1 + turnvobject 23, 1 + turnvobject 24, 1 + turnvobject 26, 2 + turnvobject 29, 2 + turnvobject 30, 2 + delay 10 + return + +LinkContestRoom1_EventScript_27AB36:: @ 827AB36 + compare_var_to_value VAR_0x4088, 5 + goto_eq LinkContestRoom1_EventScript_27ABD8 + call LinkContestRoom1_EventScript_27AB9E + checkflag FLAG_0x002 + goto_eq LinkContestRoom1_EventScript_27AB82 + lockall + msgbox LinkContestRoom1_Text_27BBA8, 4 + releaseall + call LinkContestRoom1_EventScript_27ABF8 + call LinkContestRoom1_EventScript_27AC5E + playse SE_W227B + setvar VAR_0x4001, 0 + call LinkContestRoom1_EventScript_27AA1B + delay 30 + special sub_80F88E8 + compare_var_to_value VAR_0x8004, 1 + goto_eq LinkContestRoom1_EventScript_27ABD2 + return + +LinkContestRoom1_EventScript_27AB82:: @ 827AB82 + lockall + msgbox LinkContestRoom1_Text_27BB7A, 4 + releaseall + delay 90 + special sub_80F88E8 + compare_var_to_value VAR_0x8004, 1 + goto_eq LinkContestRoom1_EventScript_27ABD2 + return + +LinkContestRoom1_EventScript_27AB9E:: @ 827AB9E + specialvar VAR_RESULT, sub_80F7F7C + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27ABAF + return + +LinkContestRoom1_EventScript_27ABAF:: @ 827ABAF + special sub_80F831C + compare_var_to_value VAR_0x8005, 3 + goto_eq LinkContestRoom1_EventScript_27ABBE + return + +LinkContestRoom1_EventScript_27ABBE:: @ 827ABBE + compare_var_to_value VAR_CONTEST_RANK, 3 + goto_eq LinkContestRoom1_EventScript_27ABCD + setflag FLAG_0x002 + return + +LinkContestRoom1_EventScript_27ABCD:: @ 827ABCD + return + +LinkContestRoom1_EventScript_27ABCE:: @ 827ABCE + setflag FLAG_0x10E + return + +LinkContestRoom1_EventScript_27ABD2:: @ 827ABD2 + setvar VAR_0x4099, 1 + return + +LinkContestRoom1_EventScript_27ABD8:: @ 827ABD8 + delay 60 + special sub_80F84B0 + special sub_80F831C + special sub_80F88E8 + compare_var_to_value VAR_0x8004, 1 + goto_eq LinkContestRoom1_EventScript_27ABF1 + closemessage + return + +LinkContestRoom1_EventScript_27ABF1:: @ 827ABF1 + setvar VAR_0x4099, 2 + return + + .incbin "baserom.gba", 0x27abf7, 0x1 + +LinkContestRoom1_EventScript_27ABF8:: @ 827ABF8 + switch VAR_0x8005 + case 0, LinkContestRoom1_EventScript_27AC2A + case 1, LinkContestRoom1_EventScript_27AC37 + case 2, LinkContestRoom1_EventScript_27AC44 + case 3, LinkContestRoom1_EventScript_27AC51 + return + +LinkContestRoom1_EventScript_27AC2A:: @ 827AC2A + lockall + applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD7A + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27AC37:: @ 827AC37 + lockall + applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD7E + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27AC44:: @ 827AC44 + lockall + applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD29 + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27AC51:: @ 827AC51 + lockall + applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD2D + waitmovement 0 + releaseall + return + +LinkContestRoom1_EventScript_27AC5E:: @ 827AC5E + special sub_80F831C + compare_var_to_value VAR_0x8005, 3 + goto_eq LinkContestRoom1_EventScript_27AC77 + lockall + msgbox LinkContestRoom1_Text_27BB7A, 4 + releaseall + return + +LinkContestRoom1_EventScript_27AC77:: @ 827AC77 + compare_var_to_value VAR_0x4088, 2 + call_if 1, LinkContestRoom1_EventScript_27ABCE + specialvar VAR_RESULT, sub_80F7F7C + compare_var_to_value VAR_RESULT, 0 + goto_eq LinkContestRoom1_EventScript_27ACDF + compare_var_to_value VAR_CONTEST_RANK, 3 + goto_eq LinkContestRoom1_EventScript_27ACBD + lockall + msgbox LinkContestRoom1_Text_27BB7A, 4 + releaseall + return + +LinkContestRoom1_EventScript_27ACA8:: @ 827ACA8 + lockall + call LinkContestRoom1_EventScript_27205E + msgbox LinkContestRoom1_Text_27BC2F, 4 + releaseall + setvar VAR_0x408A, 4 + return + +LinkContestRoom1_EventScript_27ACBD:: @ 827ACBD + giveitem_std ITEM_LUXURY_BALL + compare_var_to_value VAR_RESULT, 0 + goto_eq LinkContestRoom1_EventScript_27ACA8 + lockall + msgbox LinkContestRoom1_Text_27BB7A, 4 + releaseall + return + +LinkContestRoom1_EventScript_27ACDF:: @ 827ACDF + special sub_80F7FFC + incrementgamestat 42 + setflag FLAG_SYS_RIBBON_GET + lockall + msgbox LinkContestRoom1_Text_27BBD4, 4 + playfanfare BGM_FANFA4 + msgbox LinkContestRoom1_Text_27BC00, 4 + waitfanfare + special sub_80F8390 + msgbox LinkContestRoom1_Text_27BC16, 4 + releaseall + return + +LinkContestRoom1_Movement_27AD09: @ 827AD09 + step_down + step_end + +LinkContestRoom1_Movement_27AD0B: @ 827AD0B + step_40 + step_up + step_41 + step_end + +LinkContestRoom1_Movement_27AD0F: @ 827AD0F + step_28 + step_end + +LinkContestRoom1_Movement_27AD11: @ 827AD11 + step_58 + step_end + +LinkContestRoom1_Movement_27AD13: @ 827AD13 + step_25 + step_end + +LinkContestRoom1_Movement_27AD15: @ 827AD15 + step_left + step_left + step_25 + step_end + +LinkContestRoom1_Movement_27AD19: @ 827AD19 + step_right + step_right + step_25 + step_end + +LinkContestRoom1_Movement_27AD1D: @ 827AD1D + step_up + step_25 + step_end + +LinkContestRoom1_Movement_27AD20: @ 827AD20 + step_14 + step_14 + step_end + +LinkContestRoom1_Movement_27AD23: @ 827AD23 + step_28 + step_end + +LinkContestRoom1_Movement_27AD25: @ 827AD25 + step_27 + step_end + +LinkContestRoom1_Movement_27AD27: @ 827AD27 + step_25 + step_end + +LinkContestRoom1_Movement_27AD29: @ 827AD29 + step_left + step_left + step_up + step_end + +LinkContestRoom1_Movement_27AD2D: @ 827AD2D + step_left + step_left + step_left + step_left + step_up + step_end + +LinkContestRoom1_Movement_27AD33: @ 827AD33 + step_02 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_27AD37: @ 827AD37 + step_01 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_27AD3B: @ 827AD3B + step_03 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_27AD3F: @ 827AD3F + step_00 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_27AD43: @ 827AD43 + step_01 + step_end + +LinkContestRoom1_Movement_27AD45: @ 827AD45 + step_01 + step_14 + step_28 + step_end + +LinkContestRoom1_Movement_27AD49: @ 827AD49 + step_27 + step_14 + step_14 + step_25 + step_end + +LinkContestRoom1_Movement_27AD4E: @ 827AD4E + step_14 + step_14 + step_25 + step_end + +LinkContestRoom1_Movement_27AD52: @ 827AD52 + step_up + step_right + step_right + step_right + step_26 + step_end + +LinkContestRoom1_Movement_27AD58: @ 827AD58 + step_17 + step_17 + step_17 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_27AD5E: @ 827AD5E + step_up + step_right + step_26 + step_end + +LinkContestRoom1_Movement_27AD62: @ 827AD62 + step_17 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_27AD66: @ 827AD66 + step_up + step_left + step_26 + step_end + +LinkContestRoom1_Movement_27AD6A: @ 827AD6A + step_18 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_27AD6E: @ 827AD6E + step_up + step_left + step_left + step_left + step_26 + step_end + +LinkContestRoom1_Movement_27AD74: @ 827AD74 + step_18 + step_18 + step_18 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_27AD7A: @ 827AD7A + step_right + step_right + step_up + step_end + +LinkContestRoom1_Movement_27AD7E: @ 827AD7E + step_up + step_end + +LinkContestRoom1_EventScript_27AD80:: @ 827AD80 + specialvar VAR_RESULT, sub_80F9134 + compare_var_to_value VAR_RESULT, 1 + goto_eq LinkContestRoom1_EventScript_27AD91 + return + +LinkContestRoom1_EventScript_27AD91:: @ 827AD91 + return + +LilycoveCity_ContestLobby_EventScript_27AD92:: @ 827AD92 + specialvar VAR_RESULT, sub_80F9134 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_27ADA3 + return + +LilycoveCity_ContestLobby_EventScript_27ADA3:: @ 827ADA3 + delay 9 + return + +LilycoveCity_ContestLobby_Text_27ADA7: @ 827ADA7 + .string "Hello!\p" + .string "This is the reception counter for\n" + .string "POKéMON CONTESTS.\p" + .string "Oh? It appears that you don’t have\n" + .string "a {POKEBLOCK} CASE yet.\p" + .string "In that case, we need to provide you\n" + .string "with this!$" + +LilycoveCity_ContestLobby_Text_27AE47: @ 827AE47 + .string "Okay, now that we’ve cleared that\n" + .string "up…\p" + .string "Hello!\p" + .string "This is the reception counter for\n" + .string "POKéMON CONTESTS.$" + +LilycoveCity_ContestLobby_Text_27AEA8: @ 827AEA8 + .string "Hello!\p" + .string "This is the reception counter for\n" + .string "POKéMON CONTESTS.$" + + .incbin "baserom.gba", 0x27aee3, 0x45 + +LilycoveCity_ContestLobby_Text_27AF28: @ 827AF28 + .string "Would you like to enter your POKéMON\n" + .string "in our CONTESTS?$" + +LilycoveCity_ContestLobby_Text_27AF5E: @ 827AF5E + .string "Which topic would you like?$" + +LilycoveCity_ContestLobby_Text_27AF7A: @ 827AF7A + .string "A POKéMON CONTEST involves four\n" + .string "TRAINERS entering one POKéMON each\l" + .string "in competitive judging.\p" + .string "A CONTEST has two stages of judging,\n" + .string "primary and secondary.\p" + .string "Primary judging is a popularity poll\n" + .string "involving the audience.\p" + .string "Secondary judging features appeals\n" + .string "by the POKéMON using their moves.\p" + .string "Plan appeals carefully to earn the\n" + .string "most attention of the JUDGE and\l" + .string "excite the audience.\l" + .string "Do your best to stand out.\p" + .string "The primary and secondary scores are\n" + .string "added at the end.\p" + .string "The POKéMON garnering the highest\n" + .string "score is declared the winner.$" + +LilycoveCity_ContestLobby_Text_27B17D: @ 827B17D + .string "There are five kinds of CONTESTS.\p" + .string "COOL, BEAUTY, CUTE, SMART, and\n" + .string "TOUGH are the five categories.\p" + .string "Choose the CONTEST that is right for\n" + .string "the POKéMON you plan to enter.$" + +LilycoveCity_ContestLobby_Text_27B221: @ 827B221 + .string "There are four ranks of POKéMON\n" + .string "CONTESTS.\p" + .string "NORMAL, SUPER, HYPER, and MASTER\n" + .string "are the four ranks.\p" + .string "In the NORMAL Rank, any POKéMON may\n" + .string "enter.\p" + .string "Any POKéMON that won a NORMAL Rank\n" + .string "CONTEST may move up to the SUPER Rank\l" + .string "in the same category.\p" + .string "In the same way, a SUPER Rank winner\n" + .string "can move up to the HYPER Rank, and\l" + .string "a HYPER Rank winner can advance to\l" + .string "the MASTER Rank in the same category.\p" + .string "A POKéMON that won in the MASTER Rank\n" + .string "may compete in the MASTER Rank as\l" + .string "often as its TRAINER wants.$" + +LilycoveCity_ContestLobby_Text_27B3FF: @ 827B3FF + .string "Which Rank would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27B423: @ 827B423 + .string "Which CONTEST would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27B44A: @ 827B44A + .string "Which POKéMON would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27B471: @ 827B471 + .string "I’m terribly sorry, but your POKéMON\n" + .string "is not qualified to compete at this\l" + .string "Rank yet…$" + +LilycoveCity_ContestLobby_Text_27B4C4: @ 827B4C4 + .string "I’m sorry, but an EGG cannot take part\n" + .string "in a POKéMON CONTEST.$" + +LilycoveCity_ContestLobby_Text_27B501: @ 827B501 + .string "Your POKéMON appears to be in no\n" + .string "condition to take part in a CONTEST…$" + +LilycoveCity_ContestLobby_Text_27B547: @ 827B547 + .string "Oh, but that RIBBON…\p" + .string "Your POKéMON has won this CONTEST\n" + .string "before, hasn’t it?\p" + .string "Would you like to enter it in this\n" + .string "CONTEST anyway?$" + + .incbin "baserom.gba", 0x27b5c4, 0x1e + +LilycoveCity_ContestLobby_Text_27B5E2: @ 827B5E2 + .string "Okay, your POKéMON will be entered\n" + .string "in this CONTEST.\p" + .string "Your POKéMON is Entry No. 4.\n" + .string "The CONTEST will begin shortly.$" + +LilycoveCity_ContestLobby_Text_27B653: @ 827B653 + .string "Please come in through here.\n" + .string "Good luck!$" + +LilycoveCity_ContestLobby_Text_27B67B: @ 827B67B + .string "Congratulations! Your POKéMON is the\n" + .string "CONTEST winner!\p" + .string "We have your prize right here.\n" + .string "Please, right this way!$" + +LilycoveCity_ContestLobby_Text_27B6E7: @ 827B6E7 + .string "Please come back for your prize\n" + .string "later on.$" + +LinkContestRoom1_Text_27B711: @ 827B711 + .string "MC: Hello! We’re just getting started\n" + .string "with a {STR_VAR_3} Rank POKéMON\l" + .string "{STR_VAR_2}!\p" + .string "The participating TRAINERS and their\n" + .string "POKéMON are as follows:$" + +LinkContestRoom1_Text_27B78F: @ 827B78F + .string "MC: Hello! We’re just getting started\n" + .string "with a 4-player linked POKéMON\l" + .string "{STR_VAR_2}!\p" + .string "The participating TRAINERS and their\n" + .string "POKéMON are as follows:$" + +LinkContestRoom1_Text_27B815: @ 827B815 + .string "MC: Entry No. {STR_VAR_2}!\n" + .string "{STR_VAR_1}’s {STR_VAR_3}!$" + +LinkContestRoom1_Text_27B830: @ 827B830 + .string "MC: We’ve just seen the four POKéMON\n" + .string "contestants.\p" + .string "Now it’s time for primary judging!\p" + .string "The audience will vote on their\n" + .string "favorite POKéMON contestants.\p" + .string "Without any further ado, let the\n" + .string "voting begin!$" + +LinkContestRoom1_Text_27B8F2: @ 827B8F2 + .string "Voting under way…$" + +LinkContestRoom1_Text_27B904: @ 827B904 + .string "Voting is now complete!\p" + .string "While the votes are being tallied,\n" + .string "let’s move on to secondary judging!\p" + .string "The second stage of judging is the\n" + .string "much anticipated appeal time!\p" + .string "May the contestants amaze us with\n" + .string "superb appeals of dazzling moves!\p" + .string "Let’s see a little enthusiasm!\n" + .string "Let’s appeal!$" + +LinkContestRoom1_Text_27BA15: @ 827BA15 + .string "MC: That’s it for judging!$" + +LinkContestRoom1_Text_27BA30: @ 827BA30 + .string "Thank you all for a most wonderful\n" + .string "display of quality appeals!\p" + .string "This concludes all judging!\n" + .string "Thank you for your fine efforts!$" + +LinkContestRoom1_Text_27BAAC: @ 827BAAC + .string "Now, all that remains is the pulse-\n" + .string "pounding proclamation of the winner.\p" + .string "The JUDGE looks ready to make\n" + .string "the announcement!$" + +LinkContestRoom1_Text_27BB25: @ 827BB25 + .string "JUDGE: We will now declare the winner!$" + +LinkContestRoom1_Text_27BB4C: @ 827BB4C + .string "MC: Entry No. {STR_VAR_2}!\p" + .string "{STR_VAR_3} and {STR_VAR_1},\n" + .string "congratulations!$" + +LinkContestRoom1_Text_27BB7A: @ 827BB7A + .string "MC: Congratulations!\n" + .string "Please do compete again!$" + +LinkContestRoom1_Text_27BBA8: @ 827BBA8 + .string "MC: Here you are!\n" + .string "Please accept your prize!$" + +LinkContestRoom1_Text_27BBD4: @ 827BBD4 + .string "We confer on you this RIBBON\n" + .string "as your prize!$" + +LinkContestRoom1_Text_27BC00: @ 827BC00 + .string "{PLAYER} received a RIBBON.$" + +LinkContestRoom1_Text_27BC16: @ 827BC16 + .string "{PLAYER} put the RIBBON on\n" + .string "{STR_VAR_1}.$" + +LinkContestRoom1_Text_27BC2F: @ 827BC2F + .string "Please pick up your prize at\n" + .string "the reception counter later.\l" + .string "Please do compete again!$" + + .incbin "baserom.gba", 0x27bc82, 0x95 + +LilycoveCity_ContestLobby_Text_27BD17: @ 827BD17 + .string "Before entering a CONTEST, your\n" + .string "progress will be saved.$" + +LilycoveCity_ContestLobby_Text_27BD4F: @ 827BD4F + .string "We hope you will participate another\n" + .string "time.$" + + .incbin "baserom.gba", 0x27bd7a, 0x172 + +LilycoveCity_ContestLobby_Text_27BEEC: @ 827BEEC + .string "Transmitting…$" + +LilycoveCity_ContestLobby_Text_27BEFA: @ 827BEFA + .string "Transmission error…$" + +LilycoveCity_ContestLobby_Text_27BF0E: @ 827BF0E + .string "You may have chosen a different\n" + .string "CONTEST than another player.$" + +LilycoveCity_ContestLobby_Text_27BF4B: @ 827BF4B + .string "You may have made a different\n" + .string "choice than another player.$" + +LilycoveCity_ContestLobby_Text_27BF85: @ 827BF85 + .string "Please wait.\n" + .string "… … B Button: Cancel$" + + .incbin "baserom.gba", 0x27bfa7, 0x51 + +LilycoveCity_ContestLobby_Text_27BFF8: @ 827BFF8 + .string "Your POKéMON will be entered in\n" + .string "the CONTEST.\p" + .string "Your POKéMON is Entry No. {STR_VAR_2}.$" + +LilycoveCity_ContestLobby_Text_27C043: @ 827C043 + .string "The CONTEST will begin shortly.$" + +LilycoveCity_ContestLobby_Text_27C063: @ 827C063 + .string "Welcome! This is the POKéMON CONTEST\n" + .string "link reception counter.\p" + .string "You may enter CONTESTS together with\n" + .string "one or more friends.$" + +LilycoveCity_ContestLobby_Text_27C0DA: @ 827C0DA + .string "Which topic would you like?$" + +LilycoveCity_ContestLobby_Text_27C0F6: @ 827C0F6 + .string "Would you like to enter a CONTEST?$" + +LilycoveCity_ContestLobby_Text_27C119: @ 827C119 + .string "Which CONTEST would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27C140: @ 827C140 + .string "Your POKéMON appears to be in no\n" + .string "condition to take part in a CONTEST…$" + +LilycoveCity_ContestLobby_Text_27C186: @ 827C186 + .string "I’m sorry, but an EGG cannot take part\n" + .string "in a POKéMON CONTEST.$" + +LilycoveCity_ContestLobby_Text_27C1C3: @ 827C1C3 + .string "Which POKéMON would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27C1EA: @ 827C1EA + .string "Please decide which of you will\n" + .string "become the GROUP LEADER.\p" + .string "The other players must then choose\n" + .string "“JOIN GROUP.”$" + +LilycoveCity_ContestLobby_Text_27C254: @ 827C254 + .string "At least one player has entered using\n" + .string "the 4-player reception counter.\p" + .string "There must be four players connected\n" + .string "using a GBA Game Link cable.\p" + .string "When the four players are ready,\n" + .string "select G-MODE (GLOBAL MODE),\l" + .string "then register to enter again, please.$" + +LilycoveCity_ContestLobby_Text_27C340: @ 827C340 + .string "This is a CONTEST for two to four\n" + .string "players linked using a Wireless\l" + .string "Adapter or a GBA Game Link cable.\p" + .string "Participants are first asked to choose\n" + .string "the mode they wish to enter.\p" + .string "There are two different modes.\p" + .string "E-MODE (EMERALD MODE) is for\n" + .string "two to four players, each with a\l" + .string "POKéMON Emerald Game Pak.\p" + .string "G-MODE (GLOBAL MODE) is only for\n" + .string "four players, each with a POKéMON\l" + .string "Emerald, Ruby, or Sapphire Game Pak.\p" + .string "The players should discuss which mode\n" + .string "they want, then choose the same mode.\p" + .string "Once all the players have chosen\n" + .string "the same CONTEST in the same mode,\l" + .string "the entry registration is complete.\p" + .string "After that, a CONTEST will start in\n" + .string "the usual manner.$" + +LilycoveCity_ContestLobby_Text_27C5B1: @ 827C5B1 + .string "In E-MODE (EMERALD MODE),\n" + .string "a LINK CONTEST can be held with\l" + .string "two to four players. Each player must\l" + .string "have a POKéMON Emerald Game Pak.\p" + .string "The players must be linked with each\n" + .string "other using Wireless Adapters or\l" + .string "GBA Game Link cables.\p" + .string "If there are fewer than four players,\n" + .string "TRAINERS in the hall will join to fill\l" + .string "the 4-player CONTEST lineup.\p" + .string "Please be aware that E-MODE is not\n" + .string "available in POKéMON Ruby or Sapphire.$" + +LilycoveCity_ContestLobby_Text_27C742: @ 827C742 + .string "G-MODE (GLOBAL MODE) is specifically\n" + .string "for four players who are linked using\l" + .string "GBA Game Link cables.\p" + .string "Each player must have a POKéMON\n" + .string "Emerald, Ruby, or Sapphire Game Pak.\p" + .string "The CONTEST starts after all players\n" + .string "choose G-MODE (POKéMON Emerald) or\l" + .string "enter through the 4-player reception\l" + .string "counter (POKéMON Ruby or Sapphire).$" + +LilycoveCity_ContestLobby_Text_27C879: @ 827C879 + .string "I’m terribly sorry.\p" + .string "G-MODE does not function\n" + .string "with Wireless Adapters.\p" + .string "Please select E-MODE or try\n" + .string "again using a GBA Game Link cable.$" + +LilycoveCity_ContestLobby_Text_27C8FD: @ 827C8FD + .string "Which CONTEST MODE would you like\n" + .string "to enter?$" + +LinkContestRoom1_Text_27C929: @ 827C929 + .string "MC: Hello! We’re just getting started\n" + .string "with a 4-player linked POKéMON\l" + .string "{STR_VAR_2}!$" + +LinkContestRoom1_Text_27C972: @ 827C972 + .string "The participating TRAINERS and their\n" + .string "POKéMON are as follows:$" + +LinkContestRoom1_Text_27C9AF: @ 827C9AF + .string "MC: We’ve just seen the four POKéMON\n" + .string "contestants.\p" + .string "Now it’s time for primary judging!$" + +LinkContestRoom1_Text_27CA04: @ 827CA04 + .string "The audience will vote on their\n" + .string "favorite POKéMON contestants.$" + +LinkContestRoom1_Text_27CA42: @ 827CA42 + .string "Without any further ado,\n" + .string "let the voting begin!$" + +LinkContestRoom1_Text_27CA71: @ 827CA71 + .string "Voting is now complete!\p" + .string "While the votes are being tallied,\n" + .string "let’s move on to secondary judging!$" + +LinkContestRoom1_Text_27CAD0: @ 827CAD0 + .string "The second stage of judging is\n" + .string "the much-anticipated appeal time!\p" + .string "May the contestants amaze us with\n" + .string "superb appeals of dazzling moves!$" + +LinkContestRoom1_Text_27CB55: @ 827CB55 + .string "Let’s see a little enthusiasm!\n" + .string "Let’s appeal!$" @ 827CB82 .include "data/text/contest_text.inc" @@ -822,24 +15328,1447 @@ gUnknown_0827EE09:: @ 27EE09 .incbin "baserom.gba", 0x27ee09, 0x2 gUnknown_0827EE0B:: @ 827EE0B - .incbin "baserom.gba", 0x27ee0b, 0x46a + + .incbin "baserom.gba", 0x27ee0b, 0x10a + +LilycoveCity_ContestLobby_Text_27EF15: @ 827EF15 + .string "Oh, hello! You were in a POKéMON\n" + .string "CONTEST, weren’t you?\l" + .string "It’s easy to tell from your POKéMON.\p" + .string "I’m a reporter. I’m working on a story\n" + .string "on POKéMON CONTESTS.\p" + .string "If I may, would you be willing to answer\n" + .string "a few questions?$" + +LilycoveCity_ContestLobby_Text_27EFE7: @ 827EFE7 + .string "Oh, you will?\n" + .string "Thank you.\p" + .string "Briefly, how would you describe the\n" + .string "CONTEST you just entered?$" + +LilycoveCity_ContestLobby_Text_27F03E: @ 827F03E + .string "Ah, I see.\n" + .string "That’s a very edifying comment.\p" + .string "You get a good feel for what\n" + .string "the CONTEST was like.\p" + .string "I’ve got one last question.\p" + .string "When you hear the word “{STR_VAR_2},”\n" + .string "what image do you get?$" + +LilycoveCity_ContestLobby_Text_27F0EC: @ 827F0EC + .string "I see!\p" + .string "So that’s how you imagine the concept\n" + .string "of “{STR_VAR_2}” to be.\p" + .string "Thank you!\n" + .string "You’ve given me some good ideas.\p" + .string "I think I can write a good story on\n" + .string "POKéMON CONTESTS now.\p" + .string "Maybe, just maybe, this story will even\n" + .string "make it to television.\l" + .string "I hope you’ll look forward to it!$" + +LilycoveCity_ContestLobby_Text_27F1EF: @ 827F1EF + .string "Oh, too bad…\p" + .string "Well, if you come across a good story,\n" + .string "please do share it with me.$" + +LilycoveCity_ContestLobby_Text_27F23F: @ 827F23F + .string "I’ll be looking forward to your next\n" + .string "POKéMON CONTEST.$" .include "data/text/tv.inc" - .incbin "baserom.gba", 0x0028c7e9, 0x90f + +BattleFrontier_BattleTowerLobby_EventScript_28C7E9:: @ 828C7E9 +LilycoveCity_ContestLobby_EventScript_28C7E9:: @ 828C7E9 +SlateportCity_OceanicMuseum_1F_EventScript_28C7E9:: @ 828C7E9 +SlateportCity_PokemonFanClub_EventScript_28C7E9:: @ 828C7E9 + special InterviewAfter + incrementgamestat 6 + release + end + +SlateportCity_PokemonFanClub_EventScript_28C7F0:: @ 828C7F0 + setvar VAR_0x8005, 1 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C879 + copyvar VAR_0x8009, VAR_0x8006 + msgbox SlateportCity_PokemonFanClub_Text_280674, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C827 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C + end + +SlateportCity_PokemonFanClub_EventScript_28C827:: @ 828C827 + msgbox SlateportCity_PokemonFanClub_Text_28073B, 4 + setvar VAR_0x8004, 5 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 1 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C866 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C + end + +SlateportCity_PokemonFanClub_EventScript_28C85C:: @ 828C85C + msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_28C866:: @ 828C866 + msgbox SlateportCity_PokemonFanClub_Text_280789, 4 + setvar VAR_0x8005, 1 + goto SlateportCity_PokemonFanClub_EventScript_28C7E9 + end + +SlateportCity_PokemonFanClub_EventScript_28C879:: @ 828C879 + msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 + release + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C883:: @ 828C883 + lock + faceplayer + setvar VAR_0x8005, 2 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C939 + copyvar VAR_0x8009, VAR_0x8006 + checkflag FLAG_0x069 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8C8 + setflag FLAG_0x069 + msgbox SlateportCity_OceanicMuseum_1F_Text_2811A0, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C8C8:: @ 828C8C8 + msgbox SlateportCity_OceanicMuseum_1F_Text_28126D, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C8E7:: @ 828C8E7 + msgbox SlateportCity_OceanicMuseum_1F_Text_2812F2, 4 + setvar VAR_0x8004, 5 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call SlateportCity_OceanicMuseum_1F_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C926 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C91C:: @ 828C91C + msgbox SlateportCity_OceanicMuseum_1F_Text_281367, 4 + release + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C926:: @ 828C926 + msgbox SlateportCity_OceanicMuseum_1F_Text_2813B9, 4 + setvar VAR_0x8005, 2 + goto SlateportCity_OceanicMuseum_1F_EventScript_28C7E9 + end + +SlateportCity_OceanicMuseum_1F_EventScript_28C939:: @ 828C939 + msgbox SlateportCity_OceanicMuseum_1F_Text_28144D, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_28C943:: @ 828C943 + lock + faceplayer + specialvar VAR_RESULT, sub_80EF8F8 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C7F0 + setvar VAR_0x8005, 3 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA4F + copyvar VAR_0x8009, VAR_0x8006 + msgbox SlateportCity_PokemonFanClub_Text_280270, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C98C + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + end + +SlateportCity_PokemonFanClub_EventScript_28C98C:: @ 828C98C + msgbox SlateportCity_PokemonFanClub_Text_28034F, 4 + random 3 + copyvar VAR_0x800A, VAR_RESULT + switch VAR_RESULT + case 0, SlateportCity_PokemonFanClub_EventScript_28C9C3 + case 1, SlateportCity_PokemonFanClub_EventScript_28C9D1 + case 2, SlateportCity_PokemonFanClub_EventScript_28C9DF + end + +SlateportCity_PokemonFanClub_EventScript_28C9C3:: @ 828C9C3 + msgbox SlateportCity_PokemonFanClub_Text_280393, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end + +SlateportCity_PokemonFanClub_EventScript_28C9D1:: @ 828C9D1 + msgbox SlateportCity_PokemonFanClub_Text_2803EF, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end + +SlateportCity_PokemonFanClub_EventScript_28C9DF:: @ 828C9DF + msgbox SlateportCity_PokemonFanClub_Text_280454, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end + +SlateportCity_PokemonFanClub_EventScript_28C9ED:: @ 828C9ED + setvar VAR_0x8004, 7 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + msgbox SlateportCity_PokemonFanClub_Text_2804AC, 4 + setvar VAR_0x8006, 1 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + msgbox SlateportCity_PokemonFanClub_Text_280523, 4 + copyvar VAR_0x8007, VAR_0x800A + setvar VAR_0x8005, 3 + goto SlateportCity_PokemonFanClub_EventScript_28C7E9 + end + +SlateportCity_PokemonFanClub_EventScript_28CA45:: @ 828CA45 + msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_28CA4F:: @ 828CA4F + msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_28CA59:: @ 828CA59 + lock + faceplayer + checkflag FLAG_0x002 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 + setvar VAR_0x8005, 6 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 + copyvar VAR_0x8009, VAR_0x8006 + msgbox LilycoveCity_ContestLobby_Text_27EF15, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CA9B + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + end + +LilycoveCity_ContestLobby_EventScript_28CA9B:: @ 828CA9B + msgbox LilycoveCity_ContestLobby_Text_27EFE7, 4 + setvar VAR_0x8004, 11 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call LilycoveCity_ContestLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CADA + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + end + +LilycoveCity_ContestLobby_EventScript_28CAD0:: @ 828CAD0 + msgbox LilycoveCity_ContestLobby_Text_27F1EF, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_28CADA:: @ 828CADA + setvar VAR_0x8004, 24 + special SetContestCategoryStringVarForInterview + msgbox LilycoveCity_ContestLobby_Text_27F03E, 4 + setvar VAR_0x8004, 11 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 1 + call LilycoveCity_ContestLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + msgbox LilycoveCity_ContestLobby_Text_27F0EC, 4 + setflag FLAG_0x002 + setvar VAR_0x8005, 6 + goto LilycoveCity_ContestLobby_EventScript_28C7E9 + end + +LilycoveCity_ContestLobby_EventScript_28CB21:: @ 828CB21 + msgbox LilycoveCity_ContestLobby_Text_27F23F, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B + compare_var_to_value VAR_0x4086, 2 + goto_if 5, LilycoveCity_ContestLobby_EventScript_28CB95 + setvar VAR_0x8005, 6 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB95 + switch VAR_0x4088 + case 0, LilycoveCity_ContestLobby_EventScript_28CB95 + case 2, LilycoveCity_ContestLobby_EventScript_28CB91 + case 1, LilycoveCity_ContestLobby_EventScript_28CB91 + case 3, LilycoveCity_ContestLobby_EventScript_28CB91 + case 4, LilycoveCity_ContestLobby_EventScript_28CB91 + case 5, LilycoveCity_ContestLobby_EventScript_28CB95 + end + +LilycoveCity_ContestLobby_EventScript_28CB91:: @ 828CB91 + clearflag FLAG_0x322 + return + +LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95 + return + +BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96 + lock + faceplayer + checkflag FLAG_0x002 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A + setvar VAR_0x8005, 7 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A + copyvar VAR_0x8009, VAR_0x8006 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F704, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CBD8 + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC2E + end + +BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 + message BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F7BA + waitmessage + multichoice 20, 8, 45, 1 + copyvar VAR_0x8008, VAR_RESULT + compare_var_to_value VAR_RESULT, 0 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC38 + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC41 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F97A, 4 + setvar VAR_0x8004, 12 + copyvar VAR_0x8005, VAR_0x8009 + call BattleFrontier_BattleTowerLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC4A + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 + end + +BattleFrontier_BattleTowerLobby_EventScript_28CC2E:: @ 828CC2E + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F84C, 4 + release + end + +BattleFrontier_BattleTowerLobby_EventScript_28CC38:: @ 828CC38 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F8AE, 4 + return + +BattleFrontier_BattleTowerLobby_EventScript_28CC41:: @ 828CC41 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F921, 4 + return + +BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F9FD, 4 + setflag FLAG_0x002 + copyvar VAR_0x8004, VAR_0x8008 + setvar VAR_0x8005, 7 + goto BattleFrontier_BattleTowerLobby_EventScript_28C7E9 + end + +BattleFrontier_BattleTowerLobby_EventScript_28CC70:: @ 828CC70 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FA6F, 4 + release + end + +BattleFrontier_BattleTowerLobby_EventScript_28CC7A:: @ 828CC7A + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FAF3, 4 + release + end + +BattleFrontier_BattleTowerLobby_EventScript_28CC84:: @ 828CC84 + compare_var_to_value VAR_0x40BC, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 + setvar VAR_0x8005, 7 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 + clearflag FLAG_0x396 + return + +BattleFrontier_BattleTowerLobby_EventScript_28CCA6:: @ 828CCA6 + setflag FLAG_0x396 + return + + .incbin "baserom.gba", 0x28ccaa, 0x1d + +Route111_EventScript_28CCC7:: @ 828CCC7 +Route118_EventScript_28CCC7:: @ 828CCC7 +Route120_EventScript_28CCC7:: @ 828CCC7 + cleartrainerflag TRAINER_GABBY_AND_TY_6 + specialvar VAR_RESULT, GabbyAndTyGetBattleNum + switch VAR_RESULT + case 0, Route111_EventScript_28CD38 + case 1, Route111_EventScript_28CD3E + case 2, Route111_EventScript_28CD49 + case 3, Route111_EventScript_28CD54 + case 4, Route111_EventScript_28CD5F + case 5, Route111_EventScript_28CD6A + case 6, Route111_EventScript_28CD75 + case 7, Route111_EventScript_28CD80 + case 8, Route111_EventScript_28CD8B + end + +Route111_EventScript_28CD38:: @ 828CD38 + call Route111_EventScript_28CD9A + return + +Route111_EventScript_28CD3E:: @ 828CD3E + call Route111_EventScript_28CDA2 + call Route111_EventScript_28CD96 + return + +Route111_EventScript_28CD49:: @ 828CD49 + call Route111_EventScript_28CDAA + call Route111_EventScript_28CD9E + return + +Route111_EventScript_28CD54:: @ 828CD54 + call Route111_EventScript_28CDB2 + call Route111_EventScript_28CDA6 + return + +Route111_EventScript_28CD5F:: @ 828CD5F + call Route111_EventScript_28CDBA + call Route111_EventScript_28CDAE + return + +Route111_EventScript_28CD6A:: @ 828CD6A + call Route111_EventScript_28CDC2 + call Route111_EventScript_28CDB6 + return + +Route111_EventScript_28CD75:: @ 828CD75 + call Route111_EventScript_28CDCA + call Route111_EventScript_28CDBE + return + +Route111_EventScript_28CD80:: @ 828CD80 + call Route111_EventScript_28CDD2 + call Route111_EventScript_28CDC6 + return + +Route111_EventScript_28CD8B:: @ 828CD8B + call Route111_EventScript_28CDC2 + call Route111_EventScript_28CDCE + return + +Route111_EventScript_28CD96:: @ 828CD96 + setflag FLAG_0x31C + return + +Route111_EventScript_28CD9A:: @ 828CD9A + clearflag FLAG_0x31C + return + +Route111_EventScript_28CD9E:: @ 828CD9E + setflag FLAG_0x31D + return + +Route111_EventScript_28CDA2:: @ 828CDA2 + clearflag FLAG_0x31D + return + +Route111_EventScript_28CDA6:: @ 828CDA6 + setflag FLAG_0x31E + return + +Route111_EventScript_28CDAA:: @ 828CDAA + clearflag FLAG_0x31E + return + +Route111_EventScript_28CDAE:: @ 828CDAE + setflag FLAG_0x31F + return + +Route111_EventScript_28CDB2:: @ 828CDB2 + clearflag FLAG_0x31F + return + +Route111_EventScript_28CDB6:: @ 828CDB6 + setflag FLAG_0x385 + return + +Route111_EventScript_28CDBA:: @ 828CDBA + clearflag FLAG_0x385 + return + +Route111_EventScript_28CDBE:: @ 828CDBE + setflag FLAG_0x386 + return + +Route111_EventScript_28CDC2:: @ 828CDC2 + clearflag FLAG_0x386 + return + +Route111_EventScript_28CDC6:: @ 828CDC6 + setflag FLAG_0x387 + return + +Route111_EventScript_28CDCA:: @ 828CDCA + clearflag FLAG_0x387 + return + +Route111_EventScript_28CDCE:: @ 828CDCE + setflag FLAG_0x388 + return + +Route111_EventScript_28CDD2:: @ 828CDD2 + clearflag FLAG_0x388 + return + +Route111_EventScript_28CDD6:: @ 828CDD6 + trainerbattle 6, TRAINER_GABBY_AND_TY_1, 0, Route111_Text_28AF05, Route111_Text_28B000, Route111_Text_28B5EC, Route111_EventScript_28CF56 + msgbox Route111_Text_28B5C0, 4 + release + end + +Route111_EventScript_28CDF6:: @ 828CDF6 + trainerbattle 6, TRAINER_GABBY_AND_TY_1, 0, Route111_Text_28B75C, Route111_Text_28B8B1, Route111_Text_28B841, Route111_EventScript_28CF56 + msgbox Route111_Text_28B805, 4 + release + end + +Route118_EventScript_28CE16:: @ 828CE16 + trainerbattle 6, TRAINER_GABBY_AND_TY_2, 0, Route118_Text_28AF7D, Route118_Text_28B719, Route118_Text_28B5EC, Route118_EventScript_28CFC3 + msgbox Route118_Text_28B5C0, 4 + release + end + +Route118_EventScript_28CE36:: @ 828CE36 + trainerbattle 6, TRAINER_GABBY_AND_TY_2, 0, Route118_Text_28B7B1, Route118_Text_28B8F6, Route118_Text_28B841, Route118_EventScript_28CFC3 + msgbox Route118_Text_28B805, 4 + release + end + +Route120_EventScript_28CE56:: @ 828CE56 + trainerbattle 6, TRAINER_GABBY_AND_TY_3, 0, Route120_Text_28AF7D, Route120_Text_28B719, Route120_Text_28B5EC, Route120_EventScript_28CFC3 + msgbox Route120_Text_28B5C0, 4 + release + end + +Route120_EventScript_28CE76:: @ 828CE76 + trainerbattle 6, TRAINER_GABBY_AND_TY_3, 0, Route120_Text_28B7B1, Route120_Text_28B8F6, Route120_Text_28B841, Route120_EventScript_28CFC3 + msgbox Route120_Text_28B805, 4 + release + end + +Route111_EventScript_28CE96:: @ 828CE96 + trainerbattle 6, TRAINER_GABBY_AND_TY_4, 0, Route111_Text_28AF7D, Route111_Text_28B719, Route111_Text_28B5EC, Route111_EventScript_28CFC3 + msgbox Route111_Text_28B5C0, 4 + release + end + +Route111_EventScript_28CEB6:: @ 828CEB6 + trainerbattle 6, TRAINER_GABBY_AND_TY_4, 0, Route111_Text_28B7B1, Route111_Text_28B8F6, Route111_Text_28B841, Route111_EventScript_28CFC3 + msgbox Route111_Text_28B805, 4 + release + end + +Route118_EventScript_28CED6:: @ 828CED6 + trainerbattle 6, TRAINER_GABBY_AND_TY_5, 0, Route118_Text_28AF7D, Route118_Text_28B719, Route118_Text_28B5EC, Route118_EventScript_28CFC3 + msgbox Route118_Text_28B5C0, 4 + release + end + +Route118_EventScript_28CEF6:: @ 828CEF6 + trainerbattle 6, TRAINER_GABBY_AND_TY_5, 0, Route118_Text_28B7B1, Route118_Text_28B8F6, Route118_Text_28B841, Route118_EventScript_28CFC3 + msgbox Route118_Text_28B805, 4 + release + end + +Route111_EventScript_28CF16:: @ 828CF16 +Route118_EventScript_28CF16:: @ 828CF16 +Route120_EventScript_28CF16:: @ 828CF16 + trainerbattle 6, TRAINER_GABBY_AND_TY_6, 0, Route111_Text_28AF7D, Route111_Text_28B719, Route111_Text_28B5EC, Route111_EventScript_28CFC3 + msgbox Route111_Text_28B5C0, 4 + release + end + +Route111_EventScript_28CF36:: @ 828CF36 +Route118_EventScript_28CF36:: @ 828CF36 +Route120_EventScript_28CF36:: @ 828CF36 + trainerbattle 6, TRAINER_GABBY_AND_TY_6, 0, Route111_Text_28B7B1, Route111_Text_28B8F6, Route111_Text_28B841, Route111_EventScript_28CFC3 + msgbox Route111_Text_28B805, 4 + release + end + +Route111_EventScript_28CF56:: @ 828CF56 + special GabbyAndTyBeforeInterview + special GabbyAndTySetScriptVarsToFieldObjectLocalIds + compare_var_to_value VAR_FACING, 2 + call_if 1, Route111_EventScript_28CF94 + compare_var_to_value VAR_FACING, 1 + call_if 1, Route111_EventScript_28CF9F + compare_var_to_value VAR_FACING, 4 + call_if 1, Route111_EventScript_28CFB1 + checkflag FLAG_0x001 + goto_eq Route111_EventScript_28D0EE + msgbox Route111_Text_28B042, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28CF94:: @ 828CF94 + applymovement VAR_0x8004, Route111_Movement_28D04D + waitmovement 0 + return + +Route111_EventScript_28CF9F:: @ 828CF9F + applymovement VAR_0x8004, Route111_Movement_28D04F + applymovement VAR_0x8005, Route111_Movement_2725A6 + waitmovement 0 + return + +Route111_EventScript_28CFB1:: @ 828CFB1 + applymovement VAR_0x8004, Route111_Movement_28D051 + applymovement VAR_0x8005, Route111_Movement_2725A4 + waitmovement 0 + return + +Route111_EventScript_28CFC3:: @ 828CFC3 +Route118_EventScript_28CFC3:: @ 828CFC3 +Route120_EventScript_28CFC3:: @ 828CFC3 + special GabbyAndTyBeforeInterview + special GabbyAndTySetScriptVarsToFieldObjectLocalIds + compare_var_to_value VAR_FACING, 2 + call_if 1, Route111_EventScript_28CF94 + compare_var_to_value VAR_FACING, 1 + call_if 1, Route111_EventScript_28CF9F + compare_var_to_value VAR_FACING, 4 + call_if 1, Route111_EventScript_28CFB1 + checkflag FLAG_0x001 + goto_eq Route111_EventScript_28D0EE + specialvar VAR_RESULT, GabbyAndTyGetLastQuote + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_28D053 + msgbox Route111_Text_28B137, 4 + specialvar VAR_RESULT, GabbyAndTyGetLastBattleTrivia + switch VAR_RESULT + case 0, Route111_EventScript_28D061 + case 1, Route111_EventScript_28D06F + case 2, Route111_EventScript_28D07D + case 3, Route111_EventScript_28D08B + case 4, Route111_EventScript_28D099 + end + +Route111_Movement_28D04D: @ 828D04D + step_1d + step_end + +Route111_Movement_28D04F: @ 828D04F + step_1e + step_end + +Route111_Movement_28D051: @ 828D051 + step_1f + step_end + +Route111_EventScript_28D053:: @ 828D053 + msgbox Route111_Text_28B62D, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D061:: @ 828D061 + msgbox Route111_Text_28B3F3, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D06F:: @ 828D06F + msgbox Route111_Text_28B1B3, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D07D:: @ 828D07D + msgbox Route111_Text_28B23D, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D08B:: @ 828D08B + msgbox Route111_Text_28B2FA, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D099:: @ 828D099 + msgbox Route111_Text_28B379, 5 + goto Route111_EventScript_28D0A7 + end + +Route111_EventScript_28D0A7:: @ 828D0A7 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_28D0E1 + msgbox Route111_Text_28B433, 4 + setvar VAR_0x8004, 10 + call Route111_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_28D0E1 + msgbox Route111_Text_28B4AB, 4 + special GabbyAndTyAfterInterview + setflag FLAG_0x001 + release + end + +Route111_EventScript_28D0E1:: @ 828D0E1 + msgbox Route111_Text_28B577, 4 + setflag FLAG_0x001 + release + end + +Route111_EventScript_28D0EE:: @ 828D0EE + msgbox Route111_Text_28B5C0, 4 + release + end .include "data/text/pokemon_news.inc" - .incbin "baserom.gba", 0x28e066, 0x269f + +MauvilleCity_PokemonCenter_1F_EventScript_28E066:: @ 828E066 + special sub_81201DC + switch VAR_RESULT + case 0, MauvilleCity_PokemonCenter_1F_EventScript_28E0A6 + case 1, MauvilleCity_PokemonCenter_1F_EventScript_28E167 + case 2, MauvilleCity_PokemonCenter_1F_EventScript_28E4D4 + case 3, MauvilleCity_PokemonCenter_1F_EventScript_29014A + case 4, MauvilleCity_PokemonCenter_1F_EventScript_2902F6 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E0A6:: @ 828E0A6 + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_29038E, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0C7 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0EA + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E0C7:: @ 828E0C7 + setvar VAR_0x8004, 0 + special sub_8120340 + delay 60 + special sub_81201F4 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0F4 + msgbox MauvilleCity_PokemonCenter_1F_Text_2903E6, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E0EA:: @ 828E0EA + msgbox MauvilleCity_PokemonCenter_1F_Text_2903C0, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E0F4:: @ 828E0F4 + msgbox MauvilleCity_PokemonCenter_1F_Text_290421, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E113 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E15D + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E113:: @ 828E113 + setvar VAR_0x8004, 6 + call MauvilleCity_PokemonCenter_1F_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E15D + msgbox MauvilleCity_PokemonCenter_1F_Text_2904C1, 4 + setvar VAR_0x8004, 1 + special sub_8120340 + delay 60 + msgbox MauvilleCity_PokemonCenter_1F_Text_2904EB, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E113 + special sub_8120210 + msgbox MauvilleCity_PokemonCenter_1F_Text_290514, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E15D:: @ 828E15D + msgbox MauvilleCity_PokemonCenter_1F_Text_29049B, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E167:: @ 828E167 + lock + faceplayer + setflag FLAG_SYS_HIPSTER_MEET + msgbox MauvilleCity_PokemonCenter_1F_Text_29054C, 4 + special sub_8120358 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E18C + msgbox MauvilleCity_PokemonCenter_1F_Text_290598, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E18C:: @ 828E18C + special sub_812038C + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E1A4 + msgbox MauvilleCity_PokemonCenter_1F_Text_290602, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E1A4:: @ 828E1A4 + msgbox MauvilleCity_PokemonCenter_1F_Text_290666, 4 + special sub_8120374 + release + end + +MauvilleCity_PokemonCenter_1F_Text_28E1B1: @ 828E1B1 + .string "Hi, I’m the TRADER.\n" + .string "Want to trade decorations with me?$" + +MauvilleCity_PokemonCenter_1F_Text_28E1E8: @ 828E1E8 + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_28E20E: @ 828E20E + .string "But we’ve traded decorations already,\n" + .string "you and I.$" + +MauvilleCity_PokemonCenter_1F_Text_28E23F: @ 828E23F + .string "If you see any decorative item that\n" + .string "you want of mine, speak up.$" + +MauvilleCity_PokemonCenter_1F_Text_28E27F: @ 828E27F + .string "You don’t want anything?\n" + .string "I feel unwanted…$" + +MauvilleCity_PokemonCenter_1F_Text_28E2A9: @ 828E2A9 + .string "That decorative item once belonged\n" + .string "to {STR_VAR_1}.\p" + .string "Do you want it?$" + +MauvilleCity_PokemonCenter_1F_Text_28E2E3: @ 828E2E3 + .string "Uh… Wait a second. You don’t have a\n" + .string "single piece of decoration!$" + +MauvilleCity_PokemonCenter_1F_Text_28E323: @ 828E323 + .string "Okay, pick the decoration that you’ll\n" + .string "trade to me.$" + +MauvilleCity_PokemonCenter_1F_Text_28E356: @ 828E356 + .string "You won’t trade with me?\n" + .string "I feel unwanted…$" + +MauvilleCity_PokemonCenter_1F_Text_28E380: @ 828E380 + .string "You’ve got all the {STR_VAR_2}S that can\n" + .string "be stored. You’ve no room for this.$" + +MauvilleCity_PokemonCenter_1F_Text_28E3C4: @ 828E3C4 + .string "Okay, so we’ll trade my {STR_VAR_3}\n" + .string "for your {STR_VAR_2}?$" + +MauvilleCity_PokemonCenter_1F_Text_28E3EC: @ 828E3EC + .string "That piece of decoration is in use.\n" + .string "You can’t trade it.$" + +MauvilleCity_PokemonCenter_1F_Text_28E424: @ 828E424 + .string "Then we’ll trade!\n" + .string "I’ll send my decoration to your PC.$" + +MauvilleCity_PokemonCenter_1F_Text_28E45A: @ 828E45A + .string "Oops! Sorry! That’s a really rare\n" + .string "piece of decoration.\l" + .string "I can’t trade that one away!\p" + .string "Can I interest you in something else?$" + +MauvilleCity_PokemonCenter_1F_EventScript_28E4D4:: @ 828E4D4 + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_28E1B1, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E503 + special sub_8133CD8 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E50D + message MauvilleCity_PokemonCenter_1F_Text_28E23F + waitmessage + goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E503:: @ 828E503 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E1E8, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E50D:: @ 828E50D + msgbox MauvilleCity_PokemonCenter_1F_Text_28E20E, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E517:: @ 828E517 + special sub_8133EC0 + waitstate + compare_var_to_value VAR_0x8004, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E558 + compare_var_to_value VAR_0x8004, 65535 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E562 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E2A9, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E56E + special sub_8133CF4 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E57A + goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E558:: @ 828E558 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E27F, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E562:: @ 828E562 + message MauvilleCity_PokemonCenter_1F_Text_28E45A + waitmessage + goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E56E:: @ 828E56E + message MauvilleCity_PokemonCenter_1F_Text_28E23F + waitmessage + goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E57A:: @ 828E57A + msgbox MauvilleCity_PokemonCenter_1F_Text_28E2E3, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E584:: @ 828E584 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E323, 4 + special sub_8133D8C + waitstate + compare_var_to_value VAR_0x8006, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5D4 + compare_var_to_value VAR_0x8006, 65535 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5DE + special sub_8133D2C + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5EC + msgbox MauvilleCity_PokemonCenter_1F_Text_28E3C4, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E584 + special sub_8133E38 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E424, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E5D4:: @ 828E5D4 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E356, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E5DE:: @ 828E5DE + msgbox MauvilleCity_PokemonCenter_1F_Text_28E3EC, 4 + goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E5EC:: @ 828E5EC + msgbox MauvilleCity_PokemonCenter_1F_Text_28E380, 4 + release + end + +MauvilleCity_PokemonCenter_1F_Text_28E5F6: @ 828E5F6 + .string "I’m the STORYTELLER.\n" + .string "I’ll tell you tales of legendary\l" + .string "TRAINERS.\p" + .string "Will you hear my tale?$" + +MauvilleCity_PokemonCenter_1F_Text_28E64D: @ 828E64D + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_28E673: @ 828E673 + .string "I know of these legends.\n" + .string "Which tale will you have me tell?$" + +MauvilleCity_PokemonCenter_1F_Text_28E6AE: @ 828E6AE + .string "But, I know of no legendary TRAINERS.\n" + .string "Hence, I know no tales.\p" + .string "Where does one find a TRAINER worthy\n" + .string "of a legendary tale?$" + +MauvilleCity_PokemonCenter_1F_Text_28E726: @ 828E726 + .string "What’s that?!\n" + .string "You… You…\p" + .string "{STR_VAR_2}\n" + .string "{STR_VAR_1} time(s)?!\p" + .string "That is indeed magnificent!\n" + .string "It’s the birth of a new legend!$" + +MauvilleCity_PokemonCenter_1F_Text_28E78A: @ 828E78A + .string "It gets me thinking, could there be\n" + .string "other TRAINERS with more impressive\l" + .string "legends awaiting discovery?$" + +MauvilleCity_PokemonCenter_1F_Text_28E7EE: @ 828E7EE + .string "Are you a TRAINER?\p" + .string "Then tell me, have you any tales that\n" + .string "are even remotely legendary?$" + + .incbin "baserom.gba", 0x28e844, 0x3d + +MauvilleCity_PokemonCenter_1F_Text_28E881: @ 828E881 + .string "Hmm…\n" + .string "I’m not satisfied…\p" + .string "I wish you would bring me news worthy\n" + .string "of being called a legend.$" + + .incbin "baserom.gba", 0x28e8d9, 0x1871 + +MauvilleCity_PokemonCenter_1F_EventScript_29014A:: @ 829014A + lock + faceplayer + setvar VAR_0x8008, 0 + setvar VAR_0x8009, 0 + setvar VAR_0x800A, 0 + setvar VAR_0x800B, 0 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E5F6, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290219 + specialvar VAR_RESULT, sub_81213B0 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901DA + message MauvilleCity_PokemonCenter_1F_Text_28E673 + waitmessage + special sub_8121388 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901B7 + setvar VAR_0x8008, 1 + special sub_812139C + waitmessage + waitbuttonpress + specialvar VAR_RESULT, sub_81213D8 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901BD + goto MauvilleCity_PokemonCenter_1F_EventScript_29020F + +MauvilleCity_PokemonCenter_1F_EventScript_2901B7:: @ 82901B7 + goto MauvilleCity_PokemonCenter_1F_EventScript_290219 + end + +MauvilleCity_PokemonCenter_1F_EventScript_2901BD:: @ 82901BD + msgbox MauvilleCity_PokemonCenter_1F_Text_28E78A, 4 + specialvar VAR_RESULT, sub_8121424 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29022D + goto MauvilleCity_PokemonCenter_1F_EventScript_2901E2 + +MauvilleCity_PokemonCenter_1F_EventScript_2901DA:: @ 82901DA + msgbox MauvilleCity_PokemonCenter_1F_Text_28E6AE, 4 + +MauvilleCity_PokemonCenter_1F_EventScript_2901E2:: @ 82901E2 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E7EE, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290219 + specialvar VAR_RESULT, sub_8121450 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29020F + msgbox MauvilleCity_PokemonCenter_1F_Text_28E881, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_29020F:: @ 829020F + msgbox MauvilleCity_PokemonCenter_1F_Text_28E726, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_290219:: @ 8290219 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E64D, 4 + release + end + + .incbin "baserom.gba", 0x290223, 0xa + +MauvilleCity_PokemonCenter_1F_EventScript_29022D:: @ 829022D + release + end + +MauvilleCity_PokemonCenter_1F_Text_29022F: @ 829022F + .string "I’m GIDDY!\n" + .string "I have a scintillating story for you!\p" + .string "Would you like to hear my story?$" + +MauvilleCity_PokemonCenter_1F_Text_290281: @ 8290281 + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_2902A7: @ 82902A7 + .string "Also, I was thinking…$" + +MauvilleCity_PokemonCenter_1F_Text_2902BD: @ 82902BD + .string "That’s about it, I think…\p" + .string "We should chat again!\n" + .string "Bye-bye!$" + +MauvilleCity_PokemonCenter_1F_EventScript_2902F6:: @ 82902F6 + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_29022F, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290317 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29037A + end + +MauvilleCity_PokemonCenter_1F_EventScript_290317:: @ 8290317 + special sub_81203C4 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290359 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290384 + end + +MauvilleCity_PokemonCenter_1F_EventScript_290331:: @ 8290331 + special sub_81203C4 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29034B + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290384 + end + +MauvilleCity_PokemonCenter_1F_EventScript_29034B:: @ 829034B + msgbox MauvilleCity_PokemonCenter_1F_Text_2902A7, 4 + goto MauvilleCity_PokemonCenter_1F_EventScript_290359 + end + +MauvilleCity_PokemonCenter_1F_EventScript_290359:: @ 8290359 + special sub_81203FC + special sub_8138AC0 + waitmessage + yesnobox 20, 8 + compare_var_to_value VAR_RESULT, 1 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290331 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290331 + end + +MauvilleCity_PokemonCenter_1F_EventScript_29037A:: @ 829037A + msgbox MauvilleCity_PokemonCenter_1F_Text_290281, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_290384:: @ 8290384 + msgbox MauvilleCity_PokemonCenter_1F_Text_2902BD, 4 + release + end + +MauvilleCity_PokemonCenter_1F_Text_29038E: @ 829038E + .string "Hi, I’m the BARD.\n" + .string "Would you like to hear my song?$" + +MauvilleCity_PokemonCenter_1F_Text_2903C0: @ 82903C0 + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_2903E6: @ 82903E6 + .string "Oh, what a moving song…\n" + .string "I wish I could play it for others…$" + +MauvilleCity_PokemonCenter_1F_Text_290421: @ 8290421 + .string "So?\n" + .string "How do you like my song?\p" + .string "But I’m none too happy about\n" + .string "the lyrics.\p" + .string "How would you like to write some\n" + .string "new lyrics for me?$" + +MauvilleCity_PokemonCenter_1F_Text_29049B: @ 829049B + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_2904C1: @ 82904C1 + .string "Thank you kindly!\n" + .string "Let me sing it for you.$" + +MauvilleCity_PokemonCenter_1F_Text_2904EB: @ 82904EB + .string "Was that how you wanted your song\n" + .string "to go?$" + +MauvilleCity_PokemonCenter_1F_Text_290514: @ 8290514 + .string "Okay! That’s it, then.\n" + .string "I’ll sing this song for a while.$" + +MauvilleCity_PokemonCenter_1F_Text_29054C: @ 829054C + .string "Hey, yo! They call me the HIPSTER.\n" + .string "I’ll teach you what’s hip and happening.$" + +MauvilleCity_PokemonCenter_1F_Text_290598: @ 8290598 + .string "But, hey, I taught you what’s hip and\n" + .string "happening already.\p" + .string "I’d like to spread the good word to\n" + .string "other folks.$" + +MauvilleCity_PokemonCenter_1F_Text_290602: @ 8290602 + .string "But, hey, you already know a lot about\n" + .string "what’s hip and happening.\p" + .string "I’ve got nothing new to teach you!$" + +MauvilleCity_PokemonCenter_1F_Text_290666: @ 8290666 + .string "Hey, have you heard about\n" + .string "“{STR_VAR_1}”?\p" + .string "What’s it mean? Well…\n" + .string "Ask your daddy or mommy, okay?$" + +PetalburgWoods_EventScript_2906BB:: @ 82906BB +Route103_EventScript_2906BB:: @ 82906BB +Route104_EventScript_2906BB:: @ 82906BB +Route110_TrickHousePuzzle1_EventScript_2906BB:: @ 82906BB +Route111_EventScript_2906BB:: @ 82906BB +Route116_EventScript_2906BB:: @ 82906BB +Route117_EventScript_2906BB:: @ 82906BB +Route118_EventScript_2906BB:: @ 82906BB +Route120_EventScript_2906BB:: @ 82906BB +Route121_EventScript_2906BB:: @ 82906BB +Route123_EventScript_2906BB:: @ 82906BB + lockall + checkflag FLAG_BADGE01_GET + goto_if 0, Route103_EventScript_290721 + checkpartymove MOVE_CUT + compare_var_to_value VAR_RESULT, 6 + goto_eq Route103_EventScript_290721 + setfieldeffectargument 0, VAR_RESULT + bufferpartymonnick 0, VAR_RESULT + buffermovename 1, MOVE_CUT + msgbox Route103_Text_29072E, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route103_EventScript_29072B + msgbox Route103_Text_290771, 4 + closemessage + dofieldeffect 2 + waitstate + goto Route103_EventScript_290710 + end gUnknown_08290705:: @ 8290705 - .incbin "baserom.gba", 0x290705, 0xeb + + .incbin "baserom.gba", 0x290705, 0xb + +Route103_EventScript_290710:: @ 8290710 + applymovement VAR_LAST_TALKED, Route103_Movement_29071F + waitmovement 0 + removeobject VAR_LAST_TALKED + releaseall + end + +Route103_Movement_29071F: @ 829071F + step_5b + step_end + +Route103_EventScript_290721:: @ 8290721 + msgbox Route103_Text_29077D, 4 + releaseall + end + +Route103_EventScript_29072B:: @ 829072B + closemessage + releaseall + end + +Route103_Text_29072E: @ 829072E + .string "This tree looks like it can be\n" + .string "CUT down!\p" + .string "Would you like to CUT it?$" + +Route103_Text_290771: @ 8290771 +Route111_Text_290771: @ 8290771 + .string "{STR_VAR_1} used {STR_VAR_2}!$" + +Route103_Text_29077D: @ 829077D + .string "This tree looks like it can be\n" + .string "CUT down!$" + +GraniteCave_B2F_EventScript_2907A6:: @ 82907A6 +MirageTower_3F_EventScript_2907A6:: @ 82907A6 +MirageTower_4F_EventScript_2907A6:: @ 82907A6 +Route110_TrickHousePuzzle3_EventScript_2907A6:: @ 82907A6 +Route111_EventScript_2907A6:: @ 82907A6 +Route114_EventScript_2907A6:: @ 82907A6 +Route115_EventScript_2907A6:: @ 82907A6 +RusturfTunnel_EventScript_2907A6:: @ 82907A6 +SafariZone_North_EventScript_2907A6:: @ 82907A6 +SafariZone_Northeast_EventScript_2907A6:: @ 82907A6 +SeafloorCavern_Room1_EventScript_2907A6:: @ 82907A6 +SeafloorCavern_Room2_EventScript_2907A6:: @ 82907A6 +SeafloorCavern_Room5_EventScript_2907A6:: @ 82907A6 +VictoryRoad_B1F_EventScript_2907A6:: @ 82907A6 + lockall + checkflag FLAG_BADGE03_GET + goto_if 0, Route111_EventScript_29082D + checkpartymove MOVE_ROCK_SMASH + compare_var_to_value VAR_RESULT, 6 + goto_eq Route111_EventScript_29082D + setfieldeffectargument 0, VAR_RESULT + bufferpartymonnick 0, VAR_RESULT + buffermovename 1, MOVE_ROCK_SMASH + msgbox Route111_Text_29083A, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_290837 + msgbox Route111_Text_290771, 4 + closemessage + dofieldeffect 37 + waitstate + goto Route111_EventScript_2907FB + end gUnknown_082907F0:: @ 82907F0 - .incbin "baserom.gba", 0x2907f0, 0x10d + + .incbin "baserom.gba", 0x2907f0, 0xb + +Route111_EventScript_2907FB:: @ 82907FB + applymovement VAR_LAST_TALKED, Route111_Movement_29082B + waitmovement 0 + removeobject VAR_LAST_TALKED + specialvar VAR_RESULT, sub_81393FC + compare_var_to_value VAR_RESULT, 1 + goto_eq Route111_EventScript_290829 + special rock_smash_wild_pokemon_encounter + compare_var_to_value VAR_RESULT, 0 + goto_eq Route111_EventScript_290829 + waitstate + releaseall + end + +Route111_EventScript_290829:: @ 8290829 + releaseall + end + +Route111_Movement_29082B: @ 829082B + step_5a + step_end + +Route111_EventScript_29082D:: @ 829082D + msgbox Route111_Text_29087F, 4 + releaseall + end + +Route111_EventScript_290837:: @ 8290837 + closemessage + releaseall + end + +Route111_Text_29083A: @ 829083A + .string "This rock appears to be breakable.\n" + .string "Would you like to use ROCK SMASH?$" + +Route111_Text_29087F: @ 829087F + .string "It’s a rugged rock, but a POKéMON\n" + .string "may be able to smash it.$" + +FieryPath_EventScript_2908BA:: @ 82908BA +MagmaHideout_1F_EventScript_2908BA:: @ 82908BA +Route110_TrickHousePuzzle4_EventScript_2908BA:: @ 82908BA +SeafloorCavern_Room1_EventScript_2908BA:: @ 82908BA +SeafloorCavern_Room2_EventScript_2908BA:: @ 82908BA +SeafloorCavern_Room3_EventScript_2908BA:: @ 82908BA +SeafloorCavern_Room5_EventScript_2908BA:: @ 82908BA +SeafloorCavern_Room8_EventScript_2908BA:: @ 82908BA +ShoalCave_LowTideLowerRoom_EventScript_2908BA:: @ 82908BA +VictoryRoad_B1F_EventScript_2908BA:: @ 82908BA + lockall + checkflag FLAG_BADGE04_GET + goto_if 0, FieryPath_EventScript_290915 + checkflag FLAG_SYS_USE_STRENGTH + goto_eq FieryPath_EventScript_29091F + checkpartymove MOVE_STRENGTH + compare_var_to_value VAR_RESULT, 6 + goto_eq FieryPath_EventScript_290915 + setfieldeffectargument 0, VAR_RESULT + msgbox FieryPath_Text_29092C, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq FieryPath_EventScript_290929 + closemessage + dofieldeffect 40 + waitstate + goto FieryPath_EventScript_290908 + end gUnknown_082908FD:: @ 82908FD - .incbin "baserom.gba", 0x2908fd, 0x14c + + .incbin "baserom.gba", 0x2908fd, 0xb + +FieryPath_EventScript_290908:: @ 8290908 + setflag FLAG_SYS_USE_STRENGTH + msgbox FieryPath_Text_29098C, 4 + releaseall + end + +FieryPath_EventScript_290915:: @ 8290915 + msgbox FieryPath_Text_2909D6, 4 + releaseall + end + +FieryPath_EventScript_29091F:: @ 829091F + msgbox FieryPath_Text_290A16, 4 + releaseall + end + +FieryPath_EventScript_290929:: @ 8290929 + closemessage + releaseall + end + +FieryPath_Text_29092C: @ 829092C + .string "It’s a big boulder, but a POKéMON\n" + .string "may be able to push it aside.\p" + .string "Would you like to use STRENGTH?$" + +FieryPath_Text_29098C: @ 829098C + .string "{STR_VAR_1} used STRENGTH!\p" + .string "{STR_VAR_1}’s STRENGTH made it\n" + .string "possible to move boulders around!$" + +FieryPath_Text_2909D6: @ 82909D6 + .string "It’s a big boulder, but a POKéMON\n" + .string "may be able to push it aside.$" + +FieryPath_Text_290A16: @ 8290A16 + .string "STRENGTH made it possible to move\n" + .string "boulders around.$" gUnknown_08290A49:: @ 8290A49 .incbin "baserom.gba", 0x290a49, 0x3a @@ -854,157 +16783,11318 @@ gUnknown_08290B5A:: @ 8290B5A .incbin "baserom.gba", 0x290b5a, 0x154 gUnknown_08290CAE:: @ 8290CAE - .incbin "baserom.gba", 0x290cae, 0x1312 -gUnknown_08291FC0:: @ 8291FC0 - .incbin "baserom.gba", 0x291fc0, 0x738 + .incbin "baserom.gba", 0x290cae, 0x2a -gUnknown_082926F8:: @ 82926F8 - .incbin "baserom.gba", 0x2926f8, 0x6ed +Route102_EventScript_290CD8:: @ 8290CD8 + giveitem_std ITEM_POTION, 1, 1 + end -gUnknown_08292DE5:: @ 8292DE5 - .incbin "baserom.gba", 0x292de5, 0x1518 +Route103_EventScript_290CE5:: @ 8290CE5 + giveitem_std ITEM_GUARD_SPEC, 1, 1 + end -gUnknown_082942FD:: @ 82942FD - .incbin "baserom.gba", 0x2942fd, 0x4 +Route103_EventScript_290CF2:: @ 8290CF2 + giveitem_std ITEM_PP_UP, 1, 1 + end -gUnknown_08294301:: @ 8294301 - .incbin "baserom.gba", 0x294301, 0x10829 +Route104_EventScript_290CFF:: @ 8290CFF + giveitem_std ITEM_PP_UP, 1, 1 + end -gUnknown_082A4B2A:: @ 82A4B2A - .incbin "baserom.gba", 0x2a4b2a, 0x22 +Route104_EventScript_290D0C:: @ 8290D0C + giveitem_std ITEM_POKE_BALL, 1, 1 + end -gUnknown_082A4B4C:: @ 82A4B4C - .incbin "baserom.gba", 0x2a4b4c, 0x23 +Route104_EventScript_290D19:: @ 8290D19 + giveitem_std ITEM_X_ACCURACY, 1, 1 + end -gUnknown_082A4B6F:: @ 82A4B6F - .incbin "baserom.gba", 0x2a4b6f, 0x1b +Route104_EventScript_290D26:: @ 8290D26 + giveitem_std ITEM_POTION, 1, 1 + end -gUnknown_082A4B8A:: @ 82A4B8A - .incbin "baserom.gba", 0x2a4b8a, 0x11 +Route105_EventScript_290D33:: @ 8290D33 + giveitem_std ITEM_IRON, 1, 1 + end -gUnknown_082A4B9B:: @ 82A4B9B - .incbin "baserom.gba", 0x2a4b9b, 0x11 +Route106_EventScript_290D40:: @ 8290D40 + giveitem_std ITEM_PROTEIN, 1, 1 + end -gUnknown_082A4BAC:: @ 82A4BAC - .incbin "baserom.gba", 0x2a4bac, 0xf66 +Route108_EventScript_290D4D:: @ 8290D4D + giveitem_std ITEM_STAR_PIECE, 1, 1 + end -gUnknown_082A5B12:: @ 82A5B12 - .incbin "baserom.gba", 0x2a5b12, 0x3c +Route109_EventScript_290D5A:: @ 8290D5A + giveitem_std ITEM_PP_UP, 1, 1 + end -gUnknown_082A5B4E:: @ 82A5B4E - .incbin "baserom.gba", 0x2a5b4e, 0x1d +Route109_EventScript_290D67:: @ 8290D67 + giveitem_std ITEM_POTION, 1, 1 + end -gUnknown_082A5B6B:: @ 82A5B6B - .incbin "baserom.gba", 0x2a5b6b, 0x1e +Route110_EventScript_290D74:: @ 8290D74 + giveitem_std ITEM_RARE_CANDY, 1, 1 + end -gUnknown_082A5B89:: @ 82A5B89 - .incbin "baserom.gba", 0x2a5b89, 0x42 +Route110_EventScript_290D81:: @ 8290D81 + giveitem_std ITEM_DIRE_HIT, 1, 1 + end -gUnknown_082A5BCB:: @ 82A5BCB - .incbin "baserom.gba", 0x2a5bcb, 0xc +Route110_EventScript_290D8E:: @ 8290D8E + giveitem_std ITEM_ELIXIR, 1, 1 + end -gUnknown_082A5BD7:: @ 82A5BD7 - .incbin "baserom.gba", 0x2a5bd7, 0x9 +Route111_EventScript_290D9B:: @ 8290D9B + giveitem_std ITEM_TM37, 1, 1 + end -gUnknown_082A5BE0:: @ 82A5BE0 - .incbin "baserom.gba", 0x2a5be0, 0xf +Route111_EventScript_290DA8:: @ 8290DA8 + giveitem_std ITEM_STARDUST, 1, 1 + end -gUnknown_082A5BEF:: @ 82A5BEF - .incbin "baserom.gba", 0x2a5bef, 0x15 +Route111_EventScript_290DB5:: @ 8290DB5 + giveitem_std ITEM_HP_UP, 1, 1 + end -gUnknown_082A5C04:: @ 82A5C04 - .incbin "baserom.gba", 0x2a5c04, 0xf +Route111_EventScript_290DC2:: @ 8290DC2 + giveitem_std ITEM_ELIXIR, 1, 1 + end -gUnknown_082A5C13:: @ 82A5C13 - .incbin "baserom.gba", 0x2a5c13, 0xe +Route112_EventScript_290DCF:: @ 8290DCF + giveitem_std ITEM_NUGGET, 1, 1 + end -gUnknown_082A5C21:: @ 82A5C21 - .incbin "baserom.gba", 0x2a5c21, 0x40 +Route113_EventScript_290DDC:: @ 8290DDC + giveitem_std ITEM_MAX_ETHER, 1, 1 + end -gUnknown_082A5C61:: @ 82A5C61 - .incbin "baserom.gba", 0x2a5c61, 0x3b +Route113_EventScript_290DE9:: @ 8290DE9 + giveitem_std ITEM_SUPER_REPEL, 1, 1 + end -gUnknown_082A5C9C:: @ 82A5C9C - .incbin "baserom.gba", 0x2a5c9c, 0x90 +Route113_EventScript_290DF6:: @ 8290DF6 + giveitem_std ITEM_HYPER_POTION, 1, 1 + end -gUnknown_082A5D2C:: @ 82A5D2C - .incbin "baserom.gba", 0x2a5d2c, 0x40 +Route114_EventScript_290E03:: @ 8290E03 + giveitem_std ITEM_RARE_CANDY, 1, 1 + end -gUnknown_082A5D6C:: @ 82A5D6C - .incbin "baserom.gba", 0x2a5d6c, 0x3f +Route114_EventScript_290E10:: @ 8290E10 + giveitem_std ITEM_PROTEIN, 1, 1 + end -gUnknown_082A5DAB:: @ 82A5DAB - .incbin "baserom.gba", 0x2a5dab, 0x46 +Route114_EventScript_290E1D:: @ 8290E1D + giveitem_std ITEM_ENERGY_POWDER, 1, 1 + end -gUnknown_082A5DF1:: @ 82A5DF1 - .incbin "baserom.gba", 0x2a5df1, 0x43 +Route115_EventScript_290E2A:: @ 8290E2A + giveitem_std ITEM_SUPER_POTION, 1, 1 + end -gUnknown_082A5E34:: @ 82A5E34 - .incbin "baserom.gba", 0x2a5e34, 0x4f +Route115_EventScript_290E37:: @ 8290E37 + giveitem_std ITEM_TM01, 1, 1 + end -gUnknown_082A5E83:: @ 82A5E83 - .incbin "baserom.gba", 0x2a5e83, 0x36 +Route115_EventScript_290E44:: @ 8290E44 + giveitem_std ITEM_IRON, 1, 1 + end -gUnknown_082A5EB9:: @ 82A5EB9 - .incbin "baserom.gba", 0x2a5eb9, 0x3b +Route115_EventScript_290E51:: @ 8290E51 + giveitem_std ITEM_GREAT_BALL, 1, 1 + end -gUnknown_082A5EF4:: @ 82A5EF4 - .incbin "baserom.gba", 0x2a5ef4, 0x45 +Route115_EventScript_290E5E:: @ 8290E5E + giveitem_std ITEM_HEAL_POWDER, 1, 1 + end -gUnknown_082A5F39:: @ 82A5F39 - .incbin "baserom.gba", 0x2a5f39, 0x49 +Route115_EventScript_290E6B:: @ 8290E6B + giveitem_std ITEM_PP_UP, 1, 1 + end -gUnknown_082A5F82:: @ 82A5F82 - .incbin "baserom.gba", 0x2a5f82, 0x37 +Route116_EventScript_290E78:: @ 8290E78 + giveitem_std ITEM_X_SPECIAL, 1, 1 + end -gUnknown_082A5FB9:: @ 82A5FB9 - .incbin "baserom.gba", 0x2a5fb9, 0x5f +Route116_EventScript_290E85:: @ 8290E85 + giveitem_std ITEM_ETHER, 1, 1 + end -gUnknown_082A6018:: @ 82A6018 - .incbin "baserom.gba", 0x2a6018, 0x49 +Route116_EventScript_290E92:: @ 8290E92 + giveitem_std ITEM_REPEL, 1, 1 + end -gUnknown_082A6061:: @ 82A6061 - .incbin "baserom.gba", 0x2a6061, 0x3b +Route116_EventScript_290E9F:: @ 8290E9F + giveitem_std ITEM_HP_UP, 1, 1 + end -gUnknown_082A609C:: @ 82A609C - .incbin "baserom.gba", 0x2a609c, 0x39 +Route116_EventScript_290EAC:: @ 8290EAC + giveitem_std ITEM_POTION, 1, 1 + end -gUnknown_082A60D5:: @ 82A60D5 - .incbin "baserom.gba", 0x2a60d5, 0x4f +Route117_EventScript_290EB9:: @ 8290EB9 + giveitem_std ITEM_GREAT_BALL, 1, 1 + end -gUnknown_082A6124:: @ 82A6124 - .incbin "baserom.gba", 0x2a6124, 0x4b +Route117_EventScript_290EC6:: @ 8290EC6 + giveitem_std ITEM_REVIVE, 1, 1 + end -gUnknown_082A616F:: @ 82A616F - .incbin "baserom.gba", 0x2a616f, 0x67 +Route118_EventScript_290ED3:: @ 8290ED3 + giveitem_std ITEM_HYPER_POTION, 1, 1 + end -gUnknown_082A61D6:: @ 82A61D6 - .incbin "baserom.gba", 0x2a61d6, 0x64 +Route119_EventScript_290EE0:: @ 8290EE0 + giveitem_std ITEM_SUPER_REPEL, 1, 1 + end -gUnknown_082A623A:: @ 82A623A - .incbin "baserom.gba", 0x2a623a, 0x4d +Route119_EventScript_290EED:: @ 8290EED + giveitem_std ITEM_ZINC, 1, 1 + end -gUnknown_082A6287:: @ 82A6287 - .incbin "baserom.gba", 0x2a6287, 0x42 +Route119_EventScript_290EFA:: @ 8290EFA + giveitem_std ITEM_ELIXIR, 1, 1 + end -gUnknown_082A62C9:: @ 82A62C9 - .incbin "baserom.gba", 0x2a62c9, 0x49 +Route119_EventScript_290F07:: @ 8290F07 + giveitem_std ITEM_LEAF_STONE, 1, 1 + end -gUnknown_082A6312:: @ 82A6312 - .incbin "baserom.gba", 0x2a6312, 0x2b +Route119_EventScript_290F14:: @ 8290F14 + giveitem_std ITEM_RARE_CANDY, 1, 1 + end -gUnknown_082A633D:: @ 82A633D - .incbin "baserom.gba", 0x2a633d, 0x1ffa +Route119_EventScript_290F21:: @ 8290F21 + giveitem_std ITEM_HYPER_POTION, 1, 1 + end -gUnknown_082A8337:: @ 82A8337 - .incbin "baserom.gba", 0x2a8337, 0x19 +Route119_EventScript_290F2E:: @ 8290F2E + giveitem_std ITEM_HYPER_POTION, 1, 1 + end + +Route119_EventScript_290F3B:: @ 8290F3B + giveitem_std ITEM_ELIXIR, 1, 1 + end + +Route120_EventScript_290F48:: @ 8290F48 + giveitem_std ITEM_NUGGET, 1, 1 + end + +Route120_EventScript_290F55:: @ 8290F55 + giveitem_std ITEM_FULL_HEAL, 1, 1 + end + +Route120_EventScript_290F62:: @ 8290F62 + giveitem_std ITEM_HYPER_POTION, 1, 1 + end + +Route120_EventScript_290F6F:: @ 8290F6F + giveitem_std ITEM_NEST_BALL, 1, 1 + end + +Route120_EventScript_290F7C:: @ 8290F7C + giveitem_std ITEM_REVIVE, 1, 1 + end + +Route121_EventScript_290F89:: @ 8290F89 + giveitem_std ITEM_CARBOS, 1, 1 + end + +Route121_EventScript_290F96:: @ 8290F96 + giveitem_std ITEM_REVIVE, 1, 1 + end + +Route121_EventScript_290FA3:: @ 8290FA3 + giveitem_std ITEM_ZINC, 1, 1 + end + +Route123_EventScript_290FB0:: @ 8290FB0 + giveitem_std ITEM_CALCIUM, 1, 1 + end + +Route123_EventScript_290FBD:: @ 8290FBD + giveitem_std ITEM_ULTRA_BALL, 1, 1 + end + +Route123_EventScript_290FCA:: @ 8290FCA + giveitem_std ITEM_ELIXIR, 1, 1 + end + +Route123_EventScript_290FD7:: @ 8290FD7 + giveitem_std ITEM_PP_UP, 1, 1 + end + +Route123_EventScript_290FE4:: @ 8290FE4 + giveitem_std ITEM_REVIVAL_HERB, 1, 1 + end + +Route124_EventScript_290FF1:: @ 8290FF1 + giveitem_std ITEM_RED_SHARD, 1, 1 + end + +Route124_EventScript_290FFE:: @ 8290FFE + giveitem_std ITEM_BLUE_SHARD, 1, 1 + end + +Route124_EventScript_29100B:: @ 829100B + giveitem_std ITEM_YELLOW_SHARD, 1, 1 + end + +Route125_EventScript_291018:: @ 8291018 + giveitem_std ITEM_BIG_PEARL, 1, 1 + end + +Route126_EventScript_291025:: @ 8291025 + giveitem_std ITEM_GREEN_SHARD, 1, 1 + end + +Route127_EventScript_291032:: @ 8291032 + giveitem_std ITEM_ZINC, 1, 1 + end + +Route127_EventScript_29103F:: @ 829103F + giveitem_std ITEM_CARBOS, 1, 1 + end + +Route127_EventScript_29104C:: @ 829104C + giveitem_std ITEM_RARE_CANDY, 1, 1 + end + +Route132_EventScript_291059:: @ 8291059 + giveitem_std ITEM_RARE_CANDY, 1, 1 + end + +Route132_EventScript_291066:: @ 8291066 + giveitem_std ITEM_PROTEIN, 1, 1 + end + +Route133_EventScript_291073:: @ 8291073 + giveitem_std ITEM_BIG_PEARL, 1, 1 + end + +Route133_EventScript_291080:: @ 8291080 + giveitem_std ITEM_STAR_PIECE, 1, 1 + end + +Route133_EventScript_29108D:: @ 829108D + giveitem_std ITEM_MAX_REVIVE, 1, 1 + end + +Route134_EventScript_29109A:: @ 829109A + giveitem_std ITEM_CARBOS, 1, 1 + end + +Route134_EventScript_2910A7:: @ 82910A7 + giveitem_std ITEM_STAR_PIECE, 1, 1 + end + +PetalburgCity_EventScript_2910B4:: @ 82910B4 + giveitem_std ITEM_MAX_REVIVE, 1, 1 + end + +PetalburgCity_EventScript_2910C1:: @ 82910C1 + giveitem_std ITEM_ETHER, 1, 1 + end + +MauvilleCity_EventScript_2910CE:: @ 82910CE + giveitem_std ITEM_X_SPEED, 1, 1 + end + +RustboroCity_EventScript_2910DB:: @ 82910DB + giveitem_std ITEM_X_DEFEND, 1, 1 + end + +LilycoveCity_EventScript_2910E8:: @ 82910E8 + giveitem_std ITEM_MAX_REPEL, 1, 1 + end + +MossdeepCity_EventScript_2910F5:: @ 82910F5 + giveitem_std ITEM_NET_BALL, 1, 1 + end + +PetalburgWoods_EventScript_291102:: @ 8291102 + giveitem_std ITEM_X_ATTACK, 1, 1 + end + +PetalburgWoods_EventScript_29110F:: @ 829110F + giveitem_std ITEM_GREAT_BALL, 1, 1 + end + +PetalburgWoods_EventScript_29111C:: @ 829111C + giveitem_std ITEM_ETHER, 1, 1 + end + +PetalburgWoods_EventScript_291129:: @ 8291129 + giveitem_std ITEM_PARALYZE_HEAL, 1, 1 + end + +RusturfTunnel_EventScript_291136:: @ 8291136 + giveitem_std ITEM_POKE_BALL, 1, 1 + end + +RusturfTunnel_EventScript_291143:: @ 8291143 + giveitem_std ITEM_MAX_ETHER, 1, 1 + end + +GraniteCave_1F_EventScript_291150:: @ 8291150 + giveitem_std ITEM_ESCAPE_ROPE, 1, 1 + end + +GraniteCave_B1F_EventScript_29115D:: @ 829115D + giveitem_std ITEM_POKE_BALL, 1, 1 + end + +GraniteCave_B2F_EventScript_29116A:: @ 829116A + giveitem_std ITEM_REPEL, 1, 1 + end + +GraniteCave_B2F_EventScript_291177:: @ 8291177 + giveitem_std ITEM_RARE_CANDY, 1, 1 + end + +JaggedPass_EventScript_291184:: @ 8291184 + giveitem_std ITEM_BURN_HEAL, 1, 1 + end + +FieryPath_EventScript_291191:: @ 8291191 + giveitem_std ITEM_FIRE_STONE, 1, 1 + end + +FieryPath_EventScript_29119E:: @ 829119E + giveitem_std ITEM_TM06, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_2911AB:: @ 82911AB + giveitem_std ITEM_TM23, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_2911B8:: @ 82911B8 + giveitem_std ITEM_FULL_HEAL, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_2911C5:: @ 82911C5 + giveitem_std ITEM_MOON_STONE, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_2911D2:: @ 82911D2 + giveitem_std ITEM_PP_UP, 1, 1 + end + +MeteorFalls_B1F_2R_EventScript_2911DF:: @ 82911DF + giveitem_std ITEM_TM02, 1, 1 + end + +NewMauville_Inside_EventScript_2911EC:: @ 82911EC + giveitem_std ITEM_ULTRA_BALL, 1, 1 + end + +NewMauville_Inside_EventScript_2911F9:: @ 82911F9 + giveitem_std ITEM_ESCAPE_ROPE, 1, 1 + end + +NewMauville_Inside_EventScript_291206:: @ 8291206 + giveitem_std ITEM_THUNDER_STONE, 1, 1 + end + +NewMauville_Inside_EventScript_291213:: @ 8291213 + giveitem_std ITEM_FULL_HEAL, 1, 1 + end + +NewMauville_Inside_EventScript_291220:: @ 8291220 + giveitem_std ITEM_PARALYZE_HEAL, 1, 1 + end + +AbandonedShip_Rooms_1F_EventScript_29122D:: @ 829122D + giveitem_std ITEM_HARBOR_MAIL, 1, 1 + end + +AbandonedShip_Rooms_B1F_EventScript_29123A:: @ 829123A + giveitem_std ITEM_ESCAPE_ROPE, 1, 1 + end + +AbandonedShip_Rooms2_B1F_EventScript_291247:: @ 8291247 + giveitem_std ITEM_DIVE_BALL, 1, 1 + end + +AbandonedShip_Room_B1F_EventScript_291254:: @ 8291254 + giveitem_std ITEM_TM13, 1, 1 + end + +AbandonedShip_Rooms2_1F_EventScript_291261:: @ 8291261 + giveitem_std ITEM_REVIVE, 1, 1 + end + +AbandonedShip_CaptainsOffice_EventScript_29126E:: @ 829126E + giveitem_std ITEM_STORAGE_KEY, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_29127B:: @ 829127B + giveitem_std ITEM_LUXURY_BALL, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_291288:: @ 8291288 + giveitem_std ITEM_SCANNER, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_291295:: @ 8291295 + giveitem_std ITEM_WATER_STONE, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_2912A2:: @ 82912A2 + giveitem_std ITEM_TM18, 1, 1 + end + +ScorchedSlab_EventScript_2912AF:: @ 82912AF + giveitem_std ITEM_TM11, 1, 1 + end + +SafariZone_Northwest_EventScript_2912BC:: @ 82912BC + giveitem_std ITEM_TM22, 1, 1 + end + +SafariZone_North_EventScript_2912C9:: @ 82912C9 + giveitem_std ITEM_CALCIUM, 1, 1 + end + +SafariZone_Southwest_EventScript_2912D6:: @ 82912D6 + giveitem_std ITEM_MAX_REVIVE, 1, 1 + end + +SafariZone_Northeast_EventScript_2912E3:: @ 82912E3 + giveitem_std ITEM_NUGGET, 1, 1 + end + +SafariZone_Southeast_EventScript_2912F0:: @ 82912F0 + giveitem_std ITEM_BIG_PEARL, 1, 1 + end + +MtPyre_2F_EventScript_2912FD:: @ 82912FD + giveitem_std ITEM_ULTRA_BALL, 1, 1 + end + +MtPyre_3F_EventScript_29130A:: @ 829130A + giveitem_std ITEM_SUPER_REPEL, 1, 1 + end + +MtPyre_4F_EventScript_291317:: @ 8291317 + giveitem_std ITEM_SEA_INCENSE, 1, 1 + end + +MtPyre_5F_EventScript_291324:: @ 8291324 + giveitem_std ITEM_LAX_INCENSE, 1, 1 + end + +MtPyre_6F_EventScript_291331:: @ 8291331 + giveitem_std ITEM_TM30, 1, 1 + end + +MtPyre_Exterior_EventScript_29133E:: @ 829133E + giveitem_std ITEM_MAX_POTION, 1, 1 + end + +MtPyre_Exterior_EventScript_29134B:: @ 829134B + giveitem_std ITEM_TM48, 1, 1 + end + +AquaHideout_B1F_EventScript_291358:: @ 8291358 + giveitem_std ITEM_MASTER_BALL, 1, 1 + end + +AquaHideout_B1F_EventScript_291365:: @ 8291365 + giveitem_std ITEM_NUGGET, 1, 1 + end + +AquaHideout_B1F_EventScript_291372:: @ 8291372 + giveitem_std ITEM_MAX_ELIXIR, 1, 1 + end + +AquaHideout_B2F_EventScript_29137F:: @ 829137F + giveitem_std ITEM_NEST_BALL, 1, 1 + end + + .incbin "baserom.gba", 0x29138c, 0xd + +Route119_EventScript_291399:: @ 8291399 + giveitem_std ITEM_NUGGET, 1, 1 + end + + .incbin "baserom.gba", 0x2913a6, 0x1a + +ShoalCave_LowTideEntranceRoom_EventScript_2913C0:: @ 82913C0 + giveitem_std ITEM_BIG_PEARL, 1, 1 + end + +ShoalCave_LowTideInnerRoom_EventScript_2913CD:: @ 82913CD + giveitem_std ITEM_RARE_CANDY, 1, 1 + end + +ShoalCave_LowTideStairsRoom_EventScript_2913DA:: @ 82913DA + giveitem_std ITEM_ICE_HEAL, 1, 1 + end + +ShoalCave_LowTideIceRoom_EventScript_2913E7:: @ 82913E7 + giveitem_std ITEM_TM07, 1, 1 + end + +ShoalCave_LowTideIceRoom_EventScript_2913F4:: @ 82913F4 + giveitem_std ITEM_NEVER_MELT_ICE, 1, 1 + end + +SeafloorCavern_Room9_EventScript_291401:: @ 8291401 + giveitem_std ITEM_TM26, 1, 1 + end + +Route110_TrickHousePuzzle1_EventScript_29140E:: @ 829140E + giveitem_std ITEM_ORANGE_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle2_EventScript_29141B:: @ 829141B + giveitem_std ITEM_HARBOR_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle2_EventScript_291428:: @ 8291428 + giveitem_std ITEM_WAVE_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle3_EventScript_291435:: @ 8291435 + giveitem_std ITEM_SHADOW_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle3_EventScript_291442:: @ 8291442 + giveitem_std ITEM_WOOD_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle4_EventScript_29144F:: @ 829144F + giveitem_std ITEM_MECH_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle6_EventScript_29145C:: @ 829145C + giveitem_std ITEM_GLITTER_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle7_EventScript_291469:: @ 8291469 + giveitem_std ITEM_TROPIC_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle8_EventScript_291476:: @ 8291476 + giveitem_std ITEM_BEAD_MAIL, 1, 1 + end + +VictoryRoad_1F_EventScript_291483:: @ 8291483 + giveitem_std ITEM_MAX_ELIXIR, 1, 1 + end + +VictoryRoad_1F_EventScript_291490:: @ 8291490 + giveitem_std ITEM_PP_UP, 1, 1 + end + +VictoryRoad_B1F_EventScript_29149D:: @ 829149D + giveitem_std ITEM_TM29, 1, 1 + end + +VictoryRoad_B1F_EventScript_2914AA:: @ 82914AA + giveitem_std ITEM_FULL_RESTORE, 1, 1 + end + +VictoryRoad_B2F_EventScript_2914B7:: @ 82914B7 + giveitem_std ITEM_FULL_HEAL, 1, 1 + end + +ArtisanCave_B1F_EventScript_2914C4:: @ 82914C4 + giveitem_std ITEM_HP_UP, 1, 1 + end + +ArtisanCave_1F_EventScript_2914D1:: @ 82914D1 + giveitem_std ITEM_CARBOS, 1, 1 + end + +MagmaHideout_1F_EventScript_2914DE:: @ 82914DE + giveitem_std ITEM_RARE_CANDY, 1, 1 + end + +MagmaHideout_2F_2R_EventScript_2914EB:: @ 82914EB + giveitem_std ITEM_MAX_ELIXIR, 1, 1 + end + +MagmaHideout_2F_2R_EventScript_2914F8:: @ 82914F8 + giveitem_std ITEM_FULL_RESTORE, 1, 1 + end + +MagmaHideout_3F_1R_EventScript_291505:: @ 8291505 + giveitem_std ITEM_NUGGET, 1, 1 + end + +MagmaHideout_3F_2R_EventScript_291512:: @ 8291512 + giveitem_std ITEM_PP_MAX, 1, 1 + end + +MagmaHideout_4F_EventScript_29151F:: @ 829151F + giveitem_std ITEM_MAX_REVIVE, 1, 1 + end + +MagmaHideout_3F_3R_EventScript_29152C:: @ 829152C + giveitem_std ITEM_ESCAPE_ROPE, 1, 1 + end + +PetalburgCity_PokemonCenter_1F_EventScript_291539:: @ 8291539 + lock + faceplayer + checkflag FLAG_SYS_CHAT_USED + goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915F5 + msgbox PetalburgCity_PokemonCenter_1F_Text_291687, 4 + goto PetalburgCity_PokemonCenter_1F_EventScript_291552 + end + +PetalburgCity_PokemonCenter_1F_EventScript_291552:: @ 8291552 + msgbox PetalburgCity_PokemonCenter_1F_Text_2916FF, 4 + multichoice 17, 6, 20, 0 + switch VAR_RESULT + case 0, PetalburgCity_PokemonCenter_1F_EventScript_29159F + case 1, PetalburgCity_PokemonCenter_1F_EventScript_2915EB + case 2, PetalburgCity_PokemonCenter_1F_EventScript_291591 + case 127, PetalburgCity_PokemonCenter_1F_EventScript_2915EB + end + +PetalburgCity_PokemonCenter_1F_EventScript_291591:: @ 8291591 + msgbox PetalburgCity_PokemonCenter_1F_Text_291729, 4 + goto PetalburgCity_PokemonCenter_1F_EventScript_291552 + end + +PetalburgCity_PokemonCenter_1F_EventScript_29159F:: @ 829159F + msgbox PetalburgCity_PokemonCenter_1F_Text_291969, 4 + closemessage + setvar VAR_0x8004, 0 + call PetalburgCity_PokemonCenter_1F_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915CB + compare_var_to_value VAR_RESULT, 1 + goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915D5 + end + +PetalburgCity_PokemonCenter_1F_EventScript_2915CB:: @ 82915CB + msgbox PetalburgCity_PokemonCenter_1F_Text_2919DC, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_2915D5:: @ 82915D5 + setvar VAR_0x8004, 0 + special sub_811EECC + waitmessage + delay 80 + msgbox PetalburgCity_PokemonCenter_1F_Text_291B22, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_2915EB:: @ 82915EB + msgbox PetalburgCity_PokemonCenter_1F_Text_291991, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_2915F5:: @ 82915F5 + msgbox PetalburgCity_PokemonCenter_1F_Text_291A1B, 4 + goto PetalburgCity_PokemonCenter_1F_EventScript_291603 + end + +PetalburgCity_PokemonCenter_1F_EventScript_291603:: @ 8291603 + msgbox PetalburgCity_PokemonCenter_1F_Text_291A4F, 4 + multichoice 17, 6, 20, 0 + switch VAR_RESULT + case 0, PetalburgCity_PokemonCenter_1F_EventScript_291650 + case 1, PetalburgCity_PokemonCenter_1F_EventScript_29167C + case 2, PetalburgCity_PokemonCenter_1F_EventScript_291642 + case 127, PetalburgCity_PokemonCenter_1F_EventScript_29167C + end + +PetalburgCity_PokemonCenter_1F_EventScript_291642:: @ 8291642 + msgbox PetalburgCity_PokemonCenter_1F_Text_291729, 4 + goto PetalburgCity_PokemonCenter_1F_EventScript_291603 + end + +PetalburgCity_PokemonCenter_1F_EventScript_291650:: @ 8291650 + msgbox PetalburgCity_PokemonCenter_1F_Text_291A6B, 4 + closemessage + setvar VAR_0x8004, 0 + call PetalburgCity_PokemonCenter_1F_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915CB + compare_var_to_value VAR_RESULT, 1 + goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915D5 + end + +PetalburgCity_PokemonCenter_1F_EventScript_29167C:: @ 829167C + msgbox PetalburgCity_PokemonCenter_1F_Text_291ABA, 4 + release + end + + .incbin "baserom.gba", 0x291686, 0x1 + +PetalburgCity_PokemonCenter_1F_Text_291687: @ 8291687 + .string "Hello there, TRAINER!\n" + .string "You’ve got a wonderful smile, there.\p" + .string "I have a hobby--collecting the profiles\n" + .string "of POKéMON TRAINERS.$" + +PetalburgCity_PokemonCenter_1F_Text_2916FF: @ 82916FF + .string "So, how about it?\n" + .string "May I see your profile?$" + +PetalburgCity_PokemonCenter_1F_Text_291729: @ 8291729 + .string "You make your own profile by putting\n" + .string "together four words or phrases.\p" + .string "Here, I’ll show you an example of a\n" + .string "profile using four pieces of text.\p" + .string "You can switch those four pieces with\n" + .string "other text pieces any which way you\l" + .string "like to make your own profile.\p" + .string "There are a lot of text pieces that\n" + .string "you can use.\p" + .string "They are arranged in groups like\n" + .string "POKéMON, lifestyles, and hobbies so\l" + .string "it is easier to look them up.\p" + .string "So, first, choose the group of text\n" + .string "pieces to display a list of choices.\p" + .string "Then, pick the choice you want.\p" + .string "Repeat for the remaining text choices,\n" + .string "and you’ll have your very own profile.$" + +PetalburgCity_PokemonCenter_1F_Text_291969: @ 8291969 + .string "Yes! Thank you!\n" + .string "So, let’s see it, then.$" + +PetalburgCity_PokemonCenter_1F_Text_291991: @ 8291991 + .string "Oh, no, really?\p" + .string "I imagine someone like you would have\n" + .string "a wonderful profile…$" + +PetalburgCity_PokemonCenter_1F_Text_2919DC: @ 82919DC + .string "Oh? You’re not into it right now?\p" + .string "Well, anytime is good by me!$" + +PetalburgCity_PokemonCenter_1F_Text_291A1B: @ 8291A1B + .string "Hello there, TRAINER!\n" + .string "You’ve got a wonderful smile.$" + +PetalburgCity_PokemonCenter_1F_Text_291A4F: @ 8291A4F + .string "May I see your new profile?$" + +PetalburgCity_PokemonCenter_1F_Text_291A6B: @ 8291A6B + .string "Yes! Thank you!\p" + .string "I hope it’s even better than the profile\n" + .string "you showed me before.$" + +PetalburgCity_PokemonCenter_1F_Text_291ABA: @ 8291ABA + .string "Oh, you like your profile the way it is.\p" + .string "I don’t blame you--it’s a wonderful\n" + .string "profile the way it is now.$" + +PetalburgCity_PokemonCenter_1F_Text_291B22: @ 8291B22 + .string "F-fantastic!\p" + .string "Your profile, it’s wonderful!\n" + .string "It really says what you’re about.\p" + .string "Why, anyone hearing this profile would\n" + .string "be captivated by you!\p" + .string "Thank you!$" + + .incbin "baserom.gba", 0x291bb7, 0x61 + +Route117_EventScript_291C18:: @ 8291C18 + lock + faceplayer + special sp0B5_daycare + specialvar VAR_RESULT, sp0B6_daycare + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_EventScript_291C4D + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_EventScript_291CD1 + compare_var_to_value VAR_RESULT, 3 + goto_eq Route117_EventScript_291CE8 + msgbox Route117_Text_291FCF, 4 + release + end + +Route117_EventScript_291C4D:: @ 8291C4D + msgbox Route117_Text_29205D, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_EventScript_291C83 + msgbox Route117_Text_2922C6, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_EventScript_291C83 + msgbox Route117_Text_292149, 4 + clearflag FLAG_0x086 + special sub_8070728 + release + end + +Route117_EventScript_291C83:: @ 8291C83 + specialvar VAR_RESULT, CalculatePlayerPartyCount + compare_var_to_value VAR_RESULT, 6 + goto_if 5, Route117_EventScript_291C9D + msgbox Route117_Text_29216A, 4 + release + end + +Route117_EventScript_291C9D:: @ 8291C9D + message Route117_Text_2921A4 + playfanfare BGM_FANFA1 + waitfanfare + waitbuttonpress + msgbox Route117_Text_2921CF, 4 + special sp0B8_daycare + clearflag FLAG_0x086 + release + end + +Route117_EventScript_291CB7:: @ 8291CB7 + specialvar VAR_RESULT, sub_8071614 + compare_var_to_value VAR_RESULT, 1 + call_if 1, Route117_EventScript_291CC8 + return + +Route117_EventScript_291CC8:: @ 8291CC8 + msgbox Route117_Text_2921E5, 4 + return + +Route117_EventScript_291CD1:: @ 8291CD1 + special sp0B5_daycare + msgbox Route117_Text_292114, 4 + setvar VAR_0x8004, 0 + call Route117_EventScript_291CB7 + release + end + +Route117_EventScript_291CE8:: @ 8291CE8 + special sp0B5_daycare + msgbox Route117_Text_292299, 4 + special sp0B9_daycare_relationship_comment + special sub_8138AC0 + waitmessage + waitbuttonpress + setvar VAR_0x8004, 0 + call Route117_EventScript_291CB7 + setvar VAR_0x8004, 1 + call Route117_EventScript_291CB7 + release + end + +Route117_PokemonDayCare_EventScript_291D11:: @ 8291D11 + lock + faceplayer + specialvar VAR_RESULT, sp0B6_daycare + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291E0B + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291E2F + compare_var_to_value VAR_RESULT, 3 + goto_eq Route117_PokemonDayCare_EventScript_291F5C + msgbox Route117_PokemonDayCare_Text_2922F4, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291D56 + msgbox Route117_PokemonDayCare_Text_292416, 4 + release + end + +Route117_PokemonDayCare_EventScript_291D56:: @ 8291D56 + specialvar VAR_RESULT, sub_80C7008 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291DED + specialvar VAR_RESULT, sub_80722E0 + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291E01 + msgbox Route117_PokemonDayCare_Text_292349, 4 + fadescreen 1 + special sub_8071330 + waitstate + compare_var_to_value VAR_0x8004, 255 + goto_eq Route117_PokemonDayCare_EventScript_291DCA + specialvar VAR_RESULT, sub_80C70AC + compare_var_to_value VAR_RESULT, 0 + goto_eq Route117_PokemonDayCare_EventScript_291DF7 + specialvar VAR_0x8005, sub_8070C58 + waitse + playmoncry VAR_0x8005, 0 + msgbox Route117_PokemonDayCare_Text_292370, 4 + waitmoncry + special daycare_send_selected_pokemon + incrementgamestat 47 + specialvar VAR_RESULT, sp0B6_daycare + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291DD4 + release + end + +Route117_PokemonDayCare_EventScript_291DCA:: @ 8291DCA + msgbox Route117_PokemonDayCare_Text_292476, 4 + release + end + +Route117_PokemonDayCare_EventScript_291DD4:: @ 8291DD4 + msgbox Route117_PokemonDayCare_Text_2923AF, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291D56 + goto Route117_PokemonDayCare_EventScript_291DCA + end + +Route117_PokemonDayCare_EventScript_291DED:: @ 8291DED + msgbox Route117_PokemonDayCare_Text_2925BB, 4 + release + end + +Route117_PokemonDayCare_EventScript_291DF7:: @ 8291DF7 + msgbox Route117_PokemonDayCare_Text_292617, 4 + release + end + +Route117_PokemonDayCare_EventScript_291E01:: @ 8291E01 + msgbox Route117_PokemonDayCare_Text_29266D, 4 + release + end + +Route117_PokemonDayCare_EventScript_291E0B:: @ 8291E0B + msgbox Route117_PokemonDayCare_Text_2923F6, 4 + release + end + +Route117_PokemonDayCare_EventScript_291E15:: @ 8291E15 + msgbox Route117_PokemonDayCare_Text_2924CC, 4 + return + +Route117_PokemonDayCare_EventScript_291E1E:: @ 8291E1E + specialvar VAR_RESULT, sub_806FF30 + compare_var_to_value VAR_RESULT, 0 + call_if 5, Route117_PokemonDayCare_EventScript_291E15 + return + +Route117_PokemonDayCare_EventScript_291E2F:: @ 8291E2F + msgbox Route117_PokemonDayCare_Text_292488, 4 + setvar VAR_0x8004, 0 + call Route117_PokemonDayCare_EventScript_291E1E + msgbox Route117_PokemonDayCare_Text_2923AF, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291D56 + msgbox Route117_PokemonDayCare_Text_2925F6, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291E6D + goto Route117_PokemonDayCare_EventScript_291DCA + end + +Route117_PokemonDayCare_EventScript_291E6D:: @ 8291E6D + specialvar VAR_RESULT, CalculatePlayerPartyCount + compare_var_to_value VAR_RESULT, 6 + goto_eq Route117_PokemonDayCare_EventScript_291F3D + specialvar VAR_RESULT, sp0B6_daycare + setvar VAR_0x8004, 0 + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291EAC + special sub_80712C0 + waitstate + copyvar VAR_0x8004, VAR_RESULT + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291DCA + goto Route117_PokemonDayCare_EventScript_291EAC + end + +Route117_PokemonDayCare_EventScript_291EAC:: @ 8291EAC + special sub_806FED8 + msgbox Route117_PokemonDayCare_Text_292549, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291EC8 + goto Route117_PokemonDayCare_EventScript_291DCA + end + +Route117_PokemonDayCare_EventScript_291EC8:: @ 8291EC8 + specialvar VAR_RESULT, IsEnoughForCostInVar0x8005 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291EE2 + msgbox Route117_PokemonDayCare_Text_292432, 4 + release + end + +Route117_PokemonDayCare_EventScript_291EE2:: @ 8291EE2 + applymovement 1, Route117_PokemonDayCare_Movement_291F47 + waitmovement 0 + specialvar VAR_RESULT, sub_806FDC4 + special SubtractMoneyFromVar0x8005 + playse SE_REGI + msgbox Route117_PokemonDayCare_Text_292575, 4 + waitse + playmoncry VAR_RESULT, 0 + msgbox Route117_PokemonDayCare_Text_292593, 4 + waitmoncry + specialvar VAR_RESULT, sp0B6_daycare + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291F24 + goto Route117_PokemonDayCare_EventScript_291DCA + end + +Route117_PokemonDayCare_EventScript_291F24:: @ 8291F24 + msgbox Route117_PokemonDayCare_Text_29244F, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291E6D + goto Route117_PokemonDayCare_EventScript_291DCA + end + +Route117_PokemonDayCare_EventScript_291F3D:: @ 8291F3D + msgbox Route117_PokemonDayCare_Text_2924EF, 4 + release + end + +Route117_PokemonDayCare_Movement_291F47: @ 8291F47 + step_14 + step_14 + step_02 + step_14 + step_14 + step_03 + step_14 + step_14 + step_01 + slow_step_up + step_54 + step_14 + step_14 + step_14 + step_14 + step_14 + step_00 + step_55 + slow_step_down + step_end + + .incbin "baserom.gba", 0x291f5b, 0x1 + +Route117_PokemonDayCare_EventScript_291F5C:: @ 8291F5C + msgbox Route117_PokemonDayCare_Text_292488, 4 + setvar VAR_0x8004, 0 + call Route117_PokemonDayCare_EventScript_291E1E + setvar VAR_0x8004, 1 + call Route117_PokemonDayCare_EventScript_291E1E + msgbox Route117_PokemonDayCare_Text_2925F6, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq Route117_PokemonDayCare_EventScript_291E6D + msgbox Route117_PokemonDayCare_Text_292476, 4 + release + end + + .incbin "baserom.gba", 0x291f95, 0x2b + +gUnknown_08291FC0:: @ 8291FC0 + + .incbin "baserom.gba", 0x291fc0, 0xf + +Route117_Text_291FCF: @ 8291FCF + .string "I’m the DAY-CARE MAN.\p" + .string "I help take care of the precious\n" + .string "POKéMON of TRAINERS.\p" + .string "If you’d like me to raise your POKéMON,\n" + .string "have a word with my wife.$" + +Route117_Text_29205D: @ 829205D + .string "Ah, it’s you!\p" + .string "We were raising your POKéMON,\n" + .string "and my goodness, were we surprised!\p" + .string "Your POKéMON had an EGG!\p" + .string "We don’t know how it got there,\n" + .string "but your POKéMON had it.\p" + .string "You do want it, yes?$" + +Route117_Text_292114: @ 8292114 + .string "Ah, it’s you! Good to see you.\n" + .string "Your {STR_VAR_1}’s doing fine.$" + +Route117_Text_292149: @ 8292149 + .string "Well then, I’ll keep it.\n" + .string "Thanks!$" + +Route117_Text_29216A: @ 829216A + .string "You have no room for it…\n" + .string "Come back when you’ve made room.$" + +Route117_Text_2921A4: @ 82921A4 + .string "{PLAYER} received the EGG from\n" + .string "the DAY-CARE MAN.$" + +Route117_Text_2921CF: @ 82921CF + .string "Take good care of it.$" + +Route117_Text_2921E5: @ 82921E5 + .string "By the way, about your {STR_VAR_1},\n" + .string "it seemed to be friendly with\l" + .string "{STR_VAR_2}’s {STR_VAR_3}.\p" + .string "I may even have seen it receiving\n" + .string "a piece of MAIL.$" + + .incbin "baserom.gba", 0x29225a, 0x3f + +Route117_Text_292299: @ 8292299 + .string "Ah, it’s you! Your {STR_VAR_1} and\n" + .string "{STR_VAR_2} are doing fine.$" + +Route117_Text_2922C6: @ 82922C6 + .string "I really will keep it.\n" + .string "You do want this, yes?$" + +Route117_PokemonDayCare_Text_2922F4: @ 82922F4 + .string "I’m the DAY-CARE LADY.\p" + .string "We can raise POKéMON for you.\p" + .string "Would you like us to raise one?$" + +Route117_PokemonDayCare_Text_292349: @ 8292349 + .string "Which POKéMON should we raise for\n" + .string "you?$" + +Route117_PokemonDayCare_Text_292370: @ 8292370 + .string "Fine, we’ll raise your {STR_VAR_1}\n" + .string "for a while.\p" + .string "Come back for it later.$" + +Route117_PokemonDayCare_Text_2923AF: @ 82923AF + .string "We can raise two of your POKéMON.\n" + .string "Would you like us to raise one more?$" + +Route117_PokemonDayCare_Text_2923F6: @ 82923F6 + .string "My husband was looking for you.$" + +Route117_PokemonDayCare_Text_292416: @ 8292416 + .string "Oh, fine, then.\n" + .string "Come again.$" + +Route117_PokemonDayCare_Text_292432: @ 8292432 + .string "You don’t have enough money…$" + +Route117_PokemonDayCare_Text_29244F: @ 829244F + .string "Will you take back the other one,\n" + .string "too?$" + +Route117_PokemonDayCare_Text_292476: @ 8292476 + .string "Fine.\n" + .string "Come again.$" + +Route117_PokemonDayCare_Text_292488: @ 8292488 + .string "Ah, it’s you! Good to see you.\n" + .string "Your POKéMON can only be doing good!$" + +Route117_PokemonDayCare_Text_2924CC: @ 82924CC + .string "By level, your {STR_VAR_1} has\n" + .string "grown by {STR_VAR_2}.$" + +Route117_PokemonDayCare_Text_2924EF: @ 82924EF + .string "Your POKéMON team is full.\n" + .string "Make room, then come see me.$" + + .incbin "baserom.gba", 0x292527, 0x22 + +Route117_PokemonDayCare_Text_292549: @ 8292549 + .string "If you want your {STR_VAR_1} back,\n" + .string "it will cost ¥{STR_VAR_2}.$" + +Route117_PokemonDayCare_Text_292575: @ 8292575 + .string "Perfect!\n" + .string "Here’s your POKéMON.$" + +Route117_PokemonDayCare_Text_292593: @ 8292593 + .string "{PLAYER} took back {STR_VAR_1} from\n" + .string "the DAY-CARE LADY.$" + +Route117_PokemonDayCare_Text_2925BB: @ 82925BB + .string "Oh? But you have just one\n" + .string "POKéMON.\p" + .string "Come back another time.$" + +Route117_PokemonDayCare_Text_2925F6: @ 82925F6 + .string "Will you take your POKéMON back?$" + +Route117_PokemonDayCare_Text_292617: @ 8292617 + .string "If you leave me that POKéMON,\n" + .string "what will you battle with?\p" + .string "Come back another time.$" + + .incbin "baserom.gba", 0x292668, 0x5 + +Route117_PokemonDayCare_Text_29266D: @ 829266D + .string "Huh?\n" + .string "Now, now.\p" + .string "If you leave that POKéMON with\n" + .string "me, you’ll be left with just one.\p" + .string "You will be better off if you catch\n" + .string "some more, I dare say.$" + +gUnknown_082926F8:: @ 82926F8 + + .incbin "baserom.gba", 0x2926f8, 0x6 + +LittlerootTown_BrendansHouse_2F_EventScript_2926FE:: @ 82926FE +LittlerootTown_MaysHouse_2F_EventScript_2926FE:: @ 82926FE + setvar VAR_0x4092, 5 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292704:: @ 8292704 +LittlerootTown_MaysHouse_1F_EventScript_292704:: @ 8292704 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A1C, 4 + applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_27259E + waitmovement 0 + compare_var_to_value VAR_0x8005, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_29274D + compare_var_to_value VAR_0x8005, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292758 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A46, 4 + closemessage + setvar VAR_0x4092, 4 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292763 + applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_2725A6 + waitmovement 0 + releaseall + end + +LittlerootTown_BrendansHouse_1F_EventScript_29274D:: @ 829274D + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292758:: @ 8292758 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_Movement_292763: @ 8292763 + step_up + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_292765:: @ 8292765 +LittlerootTown_MaysHouse_1F_EventScript_292765:: @ 8292765 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7B24, 4 + closemessage + applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_2725A6 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AF0 + waitmovement 0 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_292781:: @ 8292781 + lockall + setvar VAR_0x8004, 0 + goto LittlerootTown_BrendansHouse_2F_EventScript_292799 + end + +LittlerootTown_MaysHouse_2F_EventScript_29278D:: @ 829278D + lockall + setvar VAR_0x8004, 1 + goto LittlerootTown_MaysHouse_2F_EventScript_292799 + end + +LittlerootTown_BrendansHouse_2F_EventScript_292799:: @ 8292799 +LittlerootTown_MaysHouse_2F_EventScript_292799:: @ 8292799 + checkflag FLAG_0x051 + goto_eq LittlerootTown_BrendansHouse_2F_EventScript_29283F + msgbox LittlerootTown_BrendansHouse_2F_Text_1F8668, 4 + call LittlerootTown_BrendansHouse_2F_EventScript_292849 + delay 30 + setvar VAR_0x4092, 6 + setflag FLAG_0x051 + setflag FLAG_0x2F2 + setflag FLAG_0x2F3 + checkplayergender + compare_var_to_value VAR_RESULT, 0 + call_if 1, LittlerootTown_BrendansHouse_2F_EventScript_2927DF + compare_var_to_value VAR_RESULT, 1 + call_if 1, LittlerootTown_BrendansHouse_2F_EventScript_29280F + playse SE_KAIDAN + removeobject VAR_0x8008 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_2927DF:: @ 82927DF + setvar VAR_0x8008, 14 + addobject VAR_0x8008 + applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292850 + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_2F_Movement_2725A8 + waitmovement 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_1F869A, 4 + closemessage + applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292857 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_29280F:: @ 829280F + setvar VAR_0x8008, 14 + addobject VAR_0x8008 + applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_29285B + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_2F_Movement_2725A4 + waitmovement 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_1F869A, 4 + closemessage + applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292862 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_29283F:: @ 829283F + incrementgamestat 45 + fadescreen 1 + special Special_ViewWallClock + waitstate + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_292849:: @ 8292849 + fadescreen 1 + special Special_StartWallClock + waitstate + return + +LittlerootTown_BrendansHouse_2F_Movement_292850: @ 8292850 + step_13 + step_down + step_27 + step_14 + step_13 + step_left + step_end + +LittlerootTown_BrendansHouse_2F_Movement_292857: @ 8292857 + step_right + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_2F_Movement_29285B: @ 829285B + step_13 + step_down + step_28 + step_14 + step_13 + step_right + step_end + +LittlerootTown_BrendansHouse_2F_Movement_292862: @ 8292862 + step_left + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_292866:: @ 8292866 +LittlerootTown_MaysHouse_1F_EventScript_292866:: @ 8292866 + setvar VAR_0x4092, 7 + releaseall + end + +LittlerootTown_BrendansHouse_1F_EventScript_29286D:: @ 829286D + applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2725A8 + waitmovement 0 + call LittlerootTown_BrendansHouse_1F_EventScript_29294B + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AE0 + waitmovement 0 + playbgm BGM_INTER_V, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7BBC, 4 + closemessage + applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2929B7 + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AE6 + waitmovement 0 + call LittlerootTown_BrendansHouse_1F_EventScript_29296C + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 + waitmovement 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7BF1, 4 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7C35, 4 + closemessage + setvar VAR_0x4001, 1 + applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2929BD + waitmovement 0 + goto LittlerootTown_BrendansHouse_1F_EventScript_292866 + end + +LittlerootTown_MaysHouse_1F_EventScript_2928DC:: @ 82928DC + applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2725A4 + waitmovement 0 + call LittlerootTown_MaysHouse_1F_EventScript_29294B + applymovement 255, LittlerootTown_MaysHouse_1F_Movement_292AE8 + waitmovement 0 + playbgm BGM_INTER_V, 0 + msgbox LittlerootTown_MaysHouse_1F_Text_1F7BBC, 4 + closemessage + applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2929BA + waitmovement 0 + applymovement 255, LittlerootTown_MaysHouse_1F_Movement_292AEE + waitmovement 0 + call LittlerootTown_MaysHouse_1F_EventScript_29296C + applymovement 255, LittlerootTown_MaysHouse_1F_Movement_2725A8 + waitmovement 0 + msgbox LittlerootTown_MaysHouse_1F_Text_1F7BF1, 4 + msgbox LittlerootTown_MaysHouse_1F_Text_1F7C35, 4 + closemessage + setvar VAR_0x4001, 1 + applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2929C1 + waitmovement 0 + goto LittlerootTown_MaysHouse_1F_EventScript_292866 + end + +LittlerootTown_BrendansHouse_1F_EventScript_29294B:: @ 829294B +LittlerootTown_MaysHouse_1F_EventScript_29294B:: @ 829294B + playse SE_PIN + applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_272598 + waitmovement 0 + applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_27259A + waitmovement 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7B96, 4 + closemessage + return + +LittlerootTown_BrendansHouse_1F_EventScript_29296C:: @ 829296C +LittlerootTown_MaysHouse_1F_EventScript_29296C:: @ 829296C + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A6 + waitmovement 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EC6, 4 + fadedefaultbgm + special TurnOffTVScreen + setflag FLAG_SYS_TV_HOME + delay 35 + return + +LittlerootTown_BrendansHouse_1F_Movement_292989: @ 8292989 + step_up + step_right + step_right + step_right + step_right + step_down + step_28 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292991: @ 8292991 + step_up + step_left + step_left + step_left + step_left + step_down + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292999: @ 8292999 + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_29299B: @ 829299B + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_29299D: @ 829299D + step_27 + step_14 + step_14 + step_14 + step_14 + step_28 + step_14 + step_14 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_2929A6: @ 82929A6 + step_28 + step_14 + step_14 + step_14 + step_14 + step_27 + step_14 + step_14 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_2929AF: @ 82929AF + step_up + step_left + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_2929B3: @ 82929B3 + step_up + step_right + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_2929B7: @ 82929B7 + step_left + step_28 + step_end + +LittlerootTown_MaysHouse_1F_Movement_2929BA: @ 82929BA + step_right + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_2929BD: @ 82929BD + step_left + step_down + step_28 + step_end + +LittlerootTown_MaysHouse_1F_Movement_2929C1: @ 82929C1 + step_right + step_down + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_2929C5:: @ 82929C5 +LittlerootTown_MaysHouse_1F_EventScript_2929C5:: @ 82929C5 + lock + faceplayer + compare_var_to_value VAR_0x4082, 4 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F + compare_var_to_value VAR_0x408C, 4 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F + checkflag FLAG_0x12F + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A19 + checkflag FLAG_0x052 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A86 + compare_var_to_value VAR_0x4001, 1 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A94 + compare_var_to_value VAR_0x4092, 7 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292AB0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A1C, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A0F:: @ 8292A0F + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7DBE, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A19:: @ 8292A19 + checkflag FLAG_0x0D8 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A43 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7E0E, 4 + closemessage + delay 30 + playfanfare BGM_ME_MATCH_CALL + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7E89, 4 + waitfanfare + closemessage + delay 30 + setflag FLAG_0x0D8 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A43:: @ 8292A43 + checkflag FLAG_BADGE05_GET + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A51 + goto LittlerootTown_BrendansHouse_1F_EventScript_292A86 + +LittlerootTown_BrendansHouse_1F_EventScript_292A51:: @ 8292A51 + checkflag FLAG_0x085 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A86 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D73, 4 + giveitem_std ITEM_AMULET_COIN + compare_var_to_value VAR_RESULT, 0 + goto_eq LittlerootTown_BrendansHouse_1F_EventScript_272054 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7DBE, 4 + setflag FLAG_0x085 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A86:: @ 8292A86 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D08, 4 + goto LittlerootTown_BrendansHouse_1F_EventScript_292A9E + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A94:: @ 8292A94 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7CC3, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292A9E:: @ 8292A9E + closemessage + call LittlerootTown_BrendansHouse_1F_EventScript_272083 + incrementgamestat 16 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D5C, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292AB0:: @ 8292AB0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7CD8, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292ABA:: @ 8292ABA +LittlerootTown_MaysHouse_1F_EventScript_292ABA:: @ 8292ABA + lock + faceplayer + waitse + playmoncry SPECIES_VIGOROTH, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EA8, 4 + waitmoncry + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_292ACD:: @ 8292ACD +LittlerootTown_MaysHouse_1F_EventScript_292ACD:: @ 8292ACD + lock + faceplayer + waitse + playmoncry SPECIES_VIGOROTH, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EB3, 4 + waitmoncry + release + end + +LittlerootTown_BrendansHouse_1F_Movement_292AE0: @ 8292AE0 + step_down + step_down + step_left + step_left + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292AE6: @ 8292AE6 + step_left + step_end + +LittlerootTown_MaysHouse_1F_Movement_292AE8: @ 8292AE8 + step_down + step_down + step_right + step_right + step_right + step_end + +LittlerootTown_MaysHouse_1F_Movement_292AEE: @ 8292AEE + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292AF0: @ 8292AF0 + step_up + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_292AF2:: @ 8292AF2 +LittlerootTown_MaysHouse_1F_EventScript_292AF2:: @ 8292AF2 + lockall + checkplayergender + compare_var_to_value VAR_RESULT, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C76 + compare_var_to_value VAR_RESULT, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C86 + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D08 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D13 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_27259E + waitmovement 0 + playse SE_PIN + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_272598 + waitmovement 0 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_27259A + waitmovement 0 + delay 20 + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C96 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CA1 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F800E, 4 + giveitem_std ITEM_SS_TICKET + msgbox LittlerootTown_BrendansHouse_1F_Text_1F80FE, 4 + closemessage + delay 20 + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CAC + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CC1 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F815B, 4 + closemessage + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CD6 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CEF + playse SE_DOOR + removeobject VAR_0x8009 + setflag FLAG_0x123 + delay 30 + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D48 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D5D + delay 20 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F81B9, 4 + closemessage + setflag FLAG_SYS_TV_LATI + special TurnOnTVScreen + delay 60 + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D72 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D7D + msgbox LittlerootTown_BrendansHouse_1F_Text_1F824B, 4 + closemessage + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D1E + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D33 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F826F, 4 + closemessage + clearflag FLAG_SYS_TV_LATI + setflag FLAG_0x0FF + special TurnOffTVScreen + compare_var_to_value VAR_0x8008, 0 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D88 + compare_var_to_value VAR_0x8008, 1 + call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D9D + msgbox LittlerootTown_BrendansHouse_1F_Text_1F8351, 4 + multichoice 22, 8, 108, 1 + copyvar VAR_0x8004, VAR_RESULT + special InitRoamer + copyvar VAR_0x40D5, VAR_RESULT + msgbox LittlerootTown_BrendansHouse_1F_Text_1F83A1, 4 + closemessage + setvar VAR_0x4082, 4 + setvar VAR_0x408C, 4 + releaseall + end + + .incbin "baserom.gba", 0x292c72, 0x4 + +LittlerootTown_BrendansHouse_1F_EventScript_292C76:: @ 8292C76 + setvar VAR_0x8008, 0 + setvar VAR_0x8009, 5 + setvar VAR_0x800A, 1 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292C86:: @ 8292C86 + setvar VAR_0x8008, 1 + setvar VAR_0x8009, 5 + setvar VAR_0x800A, 1 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292C96:: @ 8292C96 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB2 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292CA1:: @ 8292CA1 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB5 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292CAC:: @ 8292CAC + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292989 + waitmovement 0 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB8 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292CC1:: @ 8292CC1 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292991 + waitmovement 0 + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DBA + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292CD6:: @ 8292CD6 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DCC + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292DCC + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DBC + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292CEF:: @ 8292CEF + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DCC + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292DCC + applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DC1 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D08:: @ 8292D08 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DC6 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D13:: @ 8292D13 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DD1 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D1E:: @ 8292D1E + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DD7 + waitmovement 0 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2725A4 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D33:: @ 8292D33 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DDE + waitmovement 0 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2725A8 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D48:: @ 8292D48 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292999 + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D5D:: @ 8292D5D + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_29299B + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D72:: @ 8292D72 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_29299D + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D7D:: @ 8292D7D + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929A6 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D88:: @ 8292D88 + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929AF + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_292D9D:: @ 8292D9D + applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929B3 + waitmovement 0 + applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 + waitmovement 0 + return + +LittlerootTown_BrendansHouse_1F_Movement_292DB2: @ 8292DB2 + step_right + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DB5: @ 8292DB5 + step_left + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DB8: @ 8292DB8 + step_02 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DBA: @ 8292DBA + step_03 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DBC: @ 8292DBC + step_down + step_right + step_down + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DC1: @ 8292DC1 + step_down + step_left + step_down + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DC6: @ 8292DC6 + step_14 + step_down + step_down + step_down + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DCC: @ 8292DCC + step_13 + step_14 + step_14 + step_25 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DD1: @ 8292DD1 + step_14 + step_down + step_down + step_down + step_28 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DD7: @ 8292DD7 + step_up + step_left + step_left + step_left + step_left + step_26 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_292DDE: @ 8292DDE + step_up + step_right + step_right + step_right + step_right + step_26 + step_end + +gUnknown_08292DE5:: @ 8292DE5 + + .incbin "baserom.gba", 0x292de5, 0x9 + +LilycoveCity_ContestLobby_Text_292DEE: @ 8292DEE + .string "Oh? Did you want to make some {POKEBLOCK}S\n" + .string "with this old-timer?$" + +LilycoveCity_ContestLobby_Text_292E28: @ 8292E28 + .string "Excellent!$" + +LilycoveCity_ContestLobby_Text_292E33: @ 8292E33 + .string "Oh…\n" + .string "You’ve made this old-timer sad…$" + +LilycoveCity_ContestLobby_Text_292E57: @ 8292E57 + .string "Do you know how to make a {POKEBLOCK}?$" + +LilycoveCity_ContestLobby_Text_292E78: @ 8292E78 + .string "Let’s get started, then!\p" + .string "Let’s BERRY BLENDER!$" + +LilycoveCity_ContestLobby_Text_292EA6: @ 8292EA6 + .string "Okay, a little explanation, then.\p" + .string "Oh, don’t worry, it’s quite simple.\p" + .string "When the BLENDER’s arrow comes to\n" + .string "your marker, just press the A Button.\p" + .string "That’s all you have to do.\n" + .string "You’ll see how easy it is when you try.$" + +LilycoveCity_ContestLobby_Text_292F77: @ 8292F77 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "If you don’t have any BERRIES,\n" + .string "you can’t make any {POKEBLOCK}S.$" + +LilycoveCity_ContestLobby_Text_292FD1: @ 8292FD1 + .string "Well, that won’t do at all now, will it?\p" + .string "If you don’t mind leftovers, you can\n" + .string "have one of my BERRIES.\p" + .string "That way, we could make some {POKEBLOCK}S\n" + .string "together using the BERRY BLENDER.$" + +LilycoveCity_ContestLobby_Text_29307D: @ 829307D + .string "If I had some BERRIES left over,\n" + .string "I’d gladly give you one…\p" + .string "But, I don’t have any to spare today.\n" + .string "We’ll have to do this another time.$" + +LilycoveCity_ContestLobby_Text_293101: @ 8293101 + .string "But your {POKEBLOCK} CASE is full.\p" + .string "You should use some {POKEBLOCK}S before\n" + .string "you come see me again.$" + +LilycoveCity_ContestLobby_Text_293157: @ 8293157 + .string "But you don’t have a {POKEBLOCK} CASE.\p" + .string "You should get a {POKEBLOCK} CASE and then\n" + .string "come see me.$" + +LilycoveCity_ContestLobby_Text_2931AA: @ 82931AA + .string "Let’s get blending already!$" + +LilycoveCity_ContestLobby_Text_2931C6: @ 82931C6 + .string "I wonder what kind of {POKEBLOCK} I’ll get?\n" + .string "This is so exciting!$" + +LilycoveCity_ContestLobby_Text_293201: @ 8293201 + .string "Hi, there! Did you want to blend some\n" + .string "{POKEBLOCK}S with us?$" + +LilycoveCity_ContestLobby_Text_293237: @ 8293237 + .string "Okay!$" + +LilycoveCity_ContestLobby_Text_29323D: @ 829323D + .string "That’s too bad…\p" + .string "But we’ll always be around whenever\n" + .string "you get the urge to blend!$" + +LilycoveCity_ContestLobby_Text_29328C: @ 829328C + .string "Of course, you do know how to\n" + .string "blend {POKEBLOCK}S, don’t you?$" + +LilycoveCity_ContestLobby_Text_2932C3: @ 82932C3 + .string "Let’s get started, then!\p" + .string "Let’s BERRY BLENDER!$" + +LilycoveCity_ContestLobby_Text_2932F1: @ 82932F1 + .string "Okay!\n" + .string "Let me explain it to you!\p" + .string "When the spinning BLENDER’s arrow\n" + .string "reaches your marker, just press\l" + .string "the A Button.\p" + .string "That’s all it takes.\n" + .string "Pretty easy, don’t you think?$" + +LilycoveCity_ContestLobby_Text_293394: @ 8293394 + .string "Oh, but wait a second here…\n" + .string "You don’t have any BERRIES.\p" + .string "You can’t make any {POKEBLOCK}S without\n" + .string "BERRIES…\p" + .string "We’ll always be around whenever you\n" + .string "get hold of some BERRIES to blend.$" + +LilycoveCity_ContestLobby_Text_29343E: @ 829343E + .string "Oh, but wait a second here…\n" + .string "Your {POKEBLOCK} CASE is full.\p" + .string "You should use some {POKEBLOCK}S and\n" + .string "then come back.$" + +LilycoveCity_ContestLobby_Text_2934A2: @ 82934A2 + .string "Oh, but wait a second here…\n" + .string "You don’t have a {POKEBLOCK} CASE.\p" + .string "You should get a {POKEBLOCK} CASE and\n" + .string "then come back.$" + + .incbin "baserom.gba", 0x29350b, 0x43 + +LilycoveCity_ContestLobby_Text_29354E: @ 829354E + .string "Oh, dear!$" + +LilycoveCity_ContestLobby_Text_293558: @ 8293558 + .string "Oh, dear me…\p" + .string "You’ve left us in shock!$" + +LilycoveCity_ContestLobby_Text_29357E: @ 829357E + .string "Naturally, you know how to make\n" + .string "{POKEBLOCK}S, don’t you?$" + +LilycoveCity_ContestLobby_Text_2935B1: @ 82935B1 + .string "Okay, dear!\n" + .string "Let’s get started!\p" + .string "Let’s BERRY BLENDER!$" + +LilycoveCity_ContestLobby_Text_2935E5: @ 82935E5 + .string "Oh, dear!\p" + .string "Then, I’ll explain it to you nicely.\p" + .string "When the BLENDER’s arrow spins to\n" + .string "your marker, press the A Button.\p" + .string "That’s all it takes.\n" + .string "Isn’t it simple?$" + +LilycoveCity_ContestLobby_Text_29367D: @ 829367D + .string "You don’t have any BERRIES,\n" + .string "do you?\p" + .string "If you don’t have any BERRIES,\n" + .string "you can’t make any {POKEBLOCK}S.\p" + .string "We’ll always be making {POKEBLOCK}S here,\n" + .string "so let’s make some together when\l" + .string "you get a BERRY or two.$" + +LilycoveCity_ContestLobby_Text_293738: @ 8293738 + .string "Your {POKEBLOCK} CASE is full,\n" + .string "it looks like.\p" + .string "You should use some {POKEBLOCK}S up\n" + .string "and then come back.$" + +LilycoveCity_ContestLobby_Text_293792: @ 8293792 + .string "You haven’t gotten a {POKEBLOCK} CASE\n" + .string "yet, it looks like.\p" + .string "You need to get a {POKEBLOCK} CASE before\n" + .string "you come back.$" + +LilycoveCity_ContestLobby_Text_2937F9: @ 82937F9 + .string "Okay! Today’s going to be the day that\n" + .string "I set a new BLENDER speed record!$" + +LilycoveCity_ContestLobby_Text_293842: @ 8293842 + .string "Oh, dear!\n" + .string "You look as if you’re good at blending.\l" + .string "Would you like to join us?$" + +LilycoveCity_ContestLobby_Text_29388F: @ 829388F + .string "I’m going to make delicious {POKEBLOCK}S\n" + .string "and make my POKéMON cuter.$" + +LilycoveCity_ContestLobby_Text_2938CD: @ 82938CD + .string "{POKEBLOCK}S will be made with your friends \n" + .string "from BERRIES in the BERRY BLENDER.\p" + .string "Is it okay to save the game before\n" + .string "linking with your friends?$" + +LilycoveCity_ContestLobby_Text_293955: @ 8293955 + .string "Searching for your friends…\n" + .string "… … B Button: Cancel$" + +LilycoveCity_ContestLobby_Text_293986: @ 8293986 + .string "{STR_VAR_1} arrived.$" + +LilycoveCity_ContestLobby_Text_293992: @ 8293992 + .string "{STR_VAR_1} and {STR_VAR_2} arrived.$" + +LilycoveCity_ContestLobby_Text_2939A5: @ 82939A5 + .string "{STR_VAR_1}, {STR_VAR_2}, and\n" + .string "{STR_VAR_3} arrived.$" + +LilycoveCity_ContestLobby_Text_2939BD: @ 82939BD + .string "You have no BERRIES.\n" + .string "The BERRY BLENDER can’t be used.$" + +LilycoveCity_ContestLobby_Text_2939F3: @ 82939F3 + .string "Your {POKEBLOCK} CASE is full.\n" + .string "The BERRY BLENDER can’t be used.$" + +LilycoveCity_ContestLobby_Text_293A2D: @ 8293A2D + .string "You don’t have a {POKEBLOCK} CASE.\n" + .string "The BERRY BLENDER can’t be used.$" + +LilycoveCity_ContestLobby_Text_293A6B: @ 8293A6B + .string "I love making {POKEBLOCK}S.\p" + .string "I always have some BERRIES with me.$" + +LilycoveCity_ContestLobby_Text_293AA5: @ 8293AA5 + .string "If you’d like, we could make some\n" + .string "{POKEBLOCK}S together using the\l" + .string "BERRY BLENDER.$" + +LilycoveCity_ContestLobby_Text_293AF0: @ 8293AF0 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "Well, that won’t do at all now, will it?\p" + .string "If you don’t mind leftovers, you can\n" + .string "have one of my BERRIES.$" + +LilycoveCity_ContestLobby_Text_293B76: @ 8293B76 + .string "We’ll use it to make {POKEBLOCK}S together\n" + .string "using the BERRY BLENDER.$" + +LilycoveCity_ContestLobby_Text_293BB4: @ 8293BB4 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "If I had some left over, I’d gladly\n" + .string "give you one…\p" + .string "But, I don’t have any to spare today.\n" + .string "Sorry about that.$" + +LilycoveCity_ContestLobby_EventScript_293C3E:: @ 8293C3E + lockall + checkflag FLAG_0x340 + goto_if 0, LilycoveCity_ContestLobby_EventScript_293EFB + setvar VAR_0x8009, 1 + applymovement 16, LilycoveCity_ContestLobby_Movement_294053 + waitmovement 0 + msgbox LilycoveCity_ContestLobby_Text_292DEE, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293CEE + goto LilycoveCity_ContestLobby_EventScript_293C70 + end + +LilycoveCity_ContestLobby_EventScript_293C70:: @ 8293C70 + msgbox LilycoveCity_ContestLobby_Text_292E33, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293C7A:: @ 8293C7A + msgbox LilycoveCity_ContestLobby_Text_292F77, 4 + dodailyevents + checkflag FLAG_0x921 + goto_eq LilycoveCity_ContestLobby_EventScript_293C92 + goto LilycoveCity_ContestLobby_EventScript_293C9C + end + +LilycoveCity_ContestLobby_EventScript_293C92:: @ 8293C92 + msgbox LilycoveCity_ContestLobby_Text_29307D, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293C9C:: @ 8293C9C + msgbox LilycoveCity_ContestLobby_Text_292FD1, 4 + giveitem_std ITEM_PECHA_BERRY + setflag FLAG_0x921 + goto LilycoveCity_ContestLobby_EventScript_293CB9 + end + +LilycoveCity_ContestLobby_EventScript_293CB9:: @ 8293CB9 + msgbox LilycoveCity_ContestLobby_Text_292E57, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293CD2 + goto LilycoveCity_ContestLobby_EventScript_293CE0 + end + +LilycoveCity_ContestLobby_EventScript_293CD2:: @ 8293CD2 + msgbox LilycoveCity_ContestLobby_Text_292E78, 4 + goto LilycoveCity_ContestLobby_EventScript_293D2C + end + +LilycoveCity_ContestLobby_EventScript_293CE0:: @ 8293CE0 + msgbox LilycoveCity_ContestLobby_Text_292EA6, 4 + goto LilycoveCity_ContestLobby_EventScript_293CD2 + end + +LilycoveCity_ContestLobby_EventScript_293CEE:: @ 8293CEE + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293D43 + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_293D39 + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293C7A + msgbox LilycoveCity_ContestLobby_Text_292E28, 4 + goto LilycoveCity_ContestLobby_EventScript_293CB9 + end + +LilycoveCity_ContestLobby_EventScript_293D2C:: @ 8293D2C + copyvar VAR_0x8004, VAR_0x8009 + fadescreen 1 + special sub_807FA80 + waitstate + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293D39:: @ 8293D39 + msgbox LilycoveCity_ContestLobby_Text_293101, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293D43:: @ 8293D43 + msgbox LilycoveCity_ContestLobby_Text_293157, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293D4D:: @ 8293D4D + lockall + setvar VAR_0x8009, 2 + applymovement 10, LilycoveCity_ContestLobby_Movement_2725A2 + applymovement 3, LilycoveCity_ContestLobby_Movement_294053 + waitmovement 0 + msgbox LilycoveCity_ContestLobby_Text_293201, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293DC6 + goto LilycoveCity_ContestLobby_EventScript_293D7D + end + +LilycoveCity_ContestLobby_EventScript_293D7D:: @ 8293D7D + msgbox LilycoveCity_ContestLobby_Text_29323D, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293D87:: @ 8293D87 + msgbox LilycoveCity_ContestLobby_Text_293394, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_293D91:: @ 8293D91 + msgbox LilycoveCity_ContestLobby_Text_29328C, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293DAA + goto LilycoveCity_ContestLobby_EventScript_293DB8 + end + +LilycoveCity_ContestLobby_EventScript_293DAA:: @ 8293DAA + msgbox LilycoveCity_ContestLobby_Text_2932C3, 4 + goto LilycoveCity_ContestLobby_EventScript_293D2C + end + +LilycoveCity_ContestLobby_EventScript_293DB8:: @ 8293DB8 + msgbox LilycoveCity_ContestLobby_Text_2932F1, 4 + goto LilycoveCity_ContestLobby_EventScript_293DAA + end + +LilycoveCity_ContestLobby_EventScript_293DC6:: @ 8293DC6 + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293D87 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293E14 + msgbox LilycoveCity_ContestLobby_Text_293237, 4 + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, LilycoveCity_ContestLobby_EventScript_293D91 + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_293E0A + end + +LilycoveCity_ContestLobby_EventScript_293E0A:: @ 8293E0A + msgbox LilycoveCity_ContestLobby_Text_29343E, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293E14:: @ 8293E14 + msgbox LilycoveCity_ContestLobby_Text_2934A2, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293E1E:: @ 8293E1E + lockall + setvar VAR_0x8008, 15 + setvar VAR_0x8009, 3 + applymovement 9, LilycoveCity_ContestLobby_Movement_2725A2 + applymovement 17, LilycoveCity_ContestLobby_Movement_2725A2 + applymovement VAR_0x8008, LilycoveCity_ContestLobby_Movement_294053 + waitmovement 0 + msgbox LilycoveCity_ContestLobby_Text_293842, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293EA3 + goto LilycoveCity_ContestLobby_EventScript_293E5A + end + +LilycoveCity_ContestLobby_EventScript_293E5A:: @ 8293E5A + msgbox LilycoveCity_ContestLobby_Text_293558, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293E64:: @ 8293E64 + msgbox LilycoveCity_ContestLobby_Text_29367D, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_293E6E:: @ 8293E6E + msgbox LilycoveCity_ContestLobby_Text_29357E, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293E87 + goto LilycoveCity_ContestLobby_EventScript_293E95 + end + +LilycoveCity_ContestLobby_EventScript_293E87:: @ 8293E87 + msgbox LilycoveCity_ContestLobby_Text_2935B1, 4 + goto LilycoveCity_ContestLobby_EventScript_293D2C + end + +LilycoveCity_ContestLobby_EventScript_293E95:: @ 8293E95 + msgbox LilycoveCity_ContestLobby_Text_2935E5, 4 + goto LilycoveCity_ContestLobby_EventScript_293E87 + end + +LilycoveCity_ContestLobby_EventScript_293EA3:: @ 8293EA3 + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293E64 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293EF1 + msgbox LilycoveCity_ContestLobby_Text_29354E, 4 + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, LilycoveCity_ContestLobby_EventScript_293E6E + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_293EE7 + end + +LilycoveCity_ContestLobby_EventScript_293EE7:: @ 8293EE7 + msgbox LilycoveCity_ContestLobby_Text_293738, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293EF1:: @ 8293EF1 + msgbox LilycoveCity_ContestLobby_Text_293792, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293EFB:: @ 8293EFB + lockall + setvar VAR_0x8009, 1 + msgbox LilycoveCity_ContestLobby_Text_2C42F4, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293F28 + msgbox LilycoveCity_ContestLobby_Text_2C4332, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293F1E:: @ 8293F1E + msgbox LilycoveCity_ContestLobby_Text_2C439D, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293F28:: @ 8293F28 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293F8E + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293F1E + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, LilycoveCity_ContestLobby_EventScript_293F64 + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_293F98 + end + +LilycoveCity_ContestLobby_EventScript_293F64:: @ 8293F64 + msgbox LilycoveCity_ContestLobby_Text_2C43FA, 5 + compare_var_to_value VAR_RESULT, 0 + call_if 1, LilycoveCity_ContestLobby_EventScript_293F85 + msgbox LilycoveCity_ContestLobby_Text_2C451B, 4 + goto LilycoveCity_ContestLobby_EventScript_293D2C + end + +LilycoveCity_ContestLobby_EventScript_293F85:: @ 8293F85 + msgbox LilycoveCity_ContestLobby_Text_2C444C, 4 + return + +LilycoveCity_ContestLobby_EventScript_293F8E:: @ 8293F8E + msgbox LilycoveCity_ContestLobby_Text_2C4573, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293F98:: @ 8293F98 + msgbox LilycoveCity_ContestLobby_Text_2C45E8, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_293FA2:: @ 8293FA2 + msgbox LilycoveCity_ContestLobby_Text_2937F9, 2 + end + +LilycoveCity_ContestLobby_EventScript_293FAB:: @ 8293FAB + msgbox LilycoveCity_ContestLobby_Text_293842, 2 + end + +LilycoveCity_ContestLobby_EventScript_293FB4:: @ 8293FB4 + msgbox LilycoveCity_ContestLobby_Text_29388F, 2 + end + +LilycoveCity_ContestLobby_EventScript_293FBD:: @ 8293FBD + setvar VAR_0x8008, 15 + goto LilycoveCity_ContestLobby_EventScript_293FC8 + end + +LilycoveCity_ContestLobby_EventScript_293FC8:: @ 8293FC8 + lock + faceplayer + msgbox LilycoveCity_ContestLobby_Text_293A6B, 4 + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_293FEE + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_293FF8 + end + +LilycoveCity_ContestLobby_EventScript_293FEE:: @ 8293FEE + msgbox LilycoveCity_ContestLobby_Text_293AA5, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_293FF8:: @ 8293FF8 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_294028 + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_294028 + dodailyevents + checkflag FLAG_0x921 + goto_eq LilycoveCity_ContestLobby_EventScript_294028 + goto LilycoveCity_ContestLobby_EventScript_294032 + end + +LilycoveCity_ContestLobby_EventScript_294028:: @ 8294028 + msgbox LilycoveCity_ContestLobby_Text_293BB4, 4 + release + end + +LilycoveCity_ContestLobby_EventScript_294032:: @ 8294032 + msgbox LilycoveCity_ContestLobby_Text_293AF0, 4 + giveitem_std ITEM_PECHA_BERRY + setflag FLAG_0x921 + msgbox LilycoveCity_ContestLobby_Text_293B76, 4 + release + end + +LilycoveCity_ContestLobby_Movement_294053: @ 8294053 + step_28 + step_end + +LilycoveCity_ContestLobby_EventScript_294055:: @ 8294055 + lockall + specialvar VAR_RESULT, PlayerHasBerries + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_2940B1 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_29416C + specialvar VAR_RESULT, sub_8136EF4 + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, LilycoveCity_ContestLobby_EventScript_294092 + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_ContestLobby_EventScript_294162 + end + +LilycoveCity_ContestLobby_EventScript_294092:: @ 8294092 + msgbox LilycoveCity_ContestLobby_Text_2938CD, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_2940BB + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_294160 + end + +LilycoveCity_ContestLobby_EventScript_2940B1:: @ 82940B1 + msgbox LilycoveCity_ContestLobby_Text_2939BD, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_2940BB:: @ 82940BB + call LilycoveCity_ContestLobby_EventScript_27134F + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_294160 + specialvar VAR_RESULT, sub_80093CC + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_2941ED + message LilycoveCity_ContestLobby_Text_293955 + waitmessage + special sub_80B2FD8 + waitstate + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_2941AA + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_ContestLobby_EventScript_294176 + compare_var_to_value VAR_RESULT, 3 + goto_eq LilycoveCity_ContestLobby_EventScript_294183 + compare_var_to_value VAR_RESULT, 5 + goto_eq LilycoveCity_ContestLobby_EventScript_294190 + compare_var_to_value VAR_RESULT, 6 + goto_eq LilycoveCity_ContestLobby_EventScript_29419D + end + +LilycoveCity_ContestLobby_EventScript_29411D:: @ 829411D + msgbox LilycoveCity_ContestLobby_Text_293986, 4 + goto LilycoveCity_ContestLobby_EventScript_294147 + end + +LilycoveCity_ContestLobby_EventScript_29412B:: @ 829412B + msgbox LilycoveCity_ContestLobby_Text_293992, 4 + goto LilycoveCity_ContestLobby_EventScript_294147 + end + +LilycoveCity_ContestLobby_EventScript_294139:: @ 8294139 + msgbox LilycoveCity_ContestLobby_Text_2939A5, 4 + goto LilycoveCity_ContestLobby_EventScript_294147 + end + +LilycoveCity_ContestLobby_EventScript_294147:: @ 8294147 + setvar VAR_0x8004, 0 + fadescreen 1 + removeobject 240 + removeobject 239 + removeobject 238 + removeobject 237 + special sub_807FA80 + waitstate + releaseall + end + +LilycoveCity_ContestLobby_EventScript_294160:: @ 8294160 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_294162:: @ 8294162 + msgbox LilycoveCity_ContestLobby_Text_2939F3, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_29416C:: @ 829416C + msgbox LilycoveCity_ContestLobby_Text_293A2D, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_294176:: @ 8294176 + special sub_80097E8 + msgbox LilycoveCity_ContestLobby_Text_2781C7, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_294183:: @ 8294183 + special sub_80097E8 + msgbox LilycoveCity_ContestLobby_Text_278255, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_294190:: @ 8294190 + special sub_80097E8 + msgbox gUnknown_08272D9C, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_29419D:: @ 829419D + special sub_80097E8 + msgbox LilycoveCity_ContestLobby_Text_27821C, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_2941AA:: @ 82941AA + fadescreen 1 + specialvar VAR_RESULT, sub_8138240 + copyvar VAR_0x8008, VAR_RESULT + copyvar VAR_0x8004, VAR_0x8008 + special SpawnLinkPartnerFieldObject + goto LilycoveCity_ContestLobby_EventScript_2941C4 + end + +LilycoveCity_ContestLobby_EventScript_2941C4:: @ 82941C4 + fadescreen 0 + switch VAR_0x8008 + case 2, LilycoveCity_ContestLobby_EventScript_29411D + case 3, LilycoveCity_ContestLobby_EventScript_29412B + case 4, LilycoveCity_ContestLobby_EventScript_294139 + end + +LilycoveCity_ContestLobby_EventScript_2941ED:: @ 82941ED + setvar VAR_0x8004, 13 + goto LilycoveCity_ContestLobby_EventScript_2941F8 + end + +LilycoveCity_ContestLobby_EventScript_2941F8:: @ 82941F8 + message LilycoveCity_ContestLobby_Text_27C1EA + waitmessage + multichoice 16, 6, 81, 0 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_29425D + case 1, LilycoveCity_ContestLobby_EventScript_294235 + case 2, LilycoveCity_ContestLobby_EventScript_294190 + case 127, LilycoveCity_ContestLobby_EventScript_294190 + end + +LilycoveCity_ContestLobby_EventScript_294235:: @ 8294235 + call LilycoveCity_ContestLobby_EventScript_294285 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_29428F + compare_var_to_value VAR_RESULT, 5 + goto_eq LilycoveCity_ContestLobby_EventScript_2941F8 + compare_var_to_value VAR_RESULT, 8 + goto_eq LilycoveCity_ContestLobby_EventScript_294235 + release + end + +LilycoveCity_ContestLobby_EventScript_29425D:: @ 829425D + call LilycoveCity_ContestLobby_EventScript_29428A + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_29428F + compare_var_to_value VAR_RESULT, 5 + goto_eq LilycoveCity_ContestLobby_EventScript_2941F8 + compare_var_to_value VAR_RESULT, 8 + goto_eq LilycoveCity_ContestLobby_EventScript_29425D + release + end + +LilycoveCity_ContestLobby_EventScript_294285:: @ 8294285 + special BerryBlenderLinkBecomeLeader + waitstate + return + +LilycoveCity_ContestLobby_EventScript_29428A:: @ 829428A + special BerryBlenderLinkJoinGroup + waitstate + return + +LilycoveCity_ContestLobby_EventScript_29428F:: @ 829428F + goto LilycoveCity_ContestLobby_EventScript_2941AA + end + + .incbin "baserom.gba", 0x294295, 0x68 + +gUnknown_082942FD:: @ 82942FD + .incbin "baserom.gba", 0x2942fd, 0x4 + +gUnknown_08294301:: @ 8294301 + + .incbin "baserom.gba", 0x294301, 0x212 + +Route102_Text_294513: @ 8294513 + .string "If you have POKéMON with you, then\n" + .string "you’re an official POKéMON TRAINER!\l" + .string "You can’t say no to my challenge!$" + +Route102_Text_29457C: @ 829457C + .string "Arrgh, I lost…\n" + .string "I should have trained mine more…$" + +Route102_Text_2945AC: @ 82945AC + .string "Listen, you. If you’re strong,\n" + .string "you should have told me before!$" + +Route102_Text_2945EB: @ 82945EB + .string "I’ve been working hard at this since\n" + .string "I saw you before.\p" + .string "I’d like to battle you again, so can\n" + .string "you register me in your POKéNAV?$" + +Route102_Text_294668: @ 8294668 + .string "I’d like to battle you again, so can\n" + .string "you register me in your POKéNAV?$" + +Route102_Text_2946AE: @ 82946AE + .string "Ever since I lost to you, I desperately\n" + .string "trained my POKéMON.\l" + .string "You can’t say no to my challenge!$" + +Route102_Text_29470C: @ 829470C + .string "Arrgh, I lost…\n" + .string "Is my training method not right?$" + +Route102_Text_29473C: @ 829473C + .string "If you’re going to get stronger,\n" + .string "I’ll get stronger, too.$" + +Route102_Text_294775: @ 8294775 + .string "Did you just become a TRAINER?\n" + .string "We’re both beginners!$" + +Route102_Text_2947AA: @ 82947AA + .string "I called you because I thought\n" + .string "I could beat you…$" + +Route102_Text_2947DB: @ 82947DB + .string "I haven’t won once yet…\n" + .string "I wish I would win soon…$" + +Route102_Text_29480C: @ 829480C + .string "Hahah! Our eyes met!\n" + .string "I’ll take you on with my BUG POKéMON!$" + +Route102_Text_294847: @ 8294847 + .string "Ow! Down and out!$" + +Route102_Text_294859: @ 8294859 + .string "If you lock eyes with a TRAINER,\n" + .string "you have to challenge! It’s a rule!$" + +Route102_Text_29489E: @ 829489E + .string "I’m going to keep winning and aim\n" + .string "to be the best TRAINER.\p" + .string "Help me further my career!$" + +Route102_Text_2948F3: @ 82948F3 + .string "I ended up furthering your career…$" + +Route102_Text_294916: @ 8294916 + .string "To keep winning my way up, I see that\n" + .string "I have to catch more POKéMON.$" + +Route103_Text_29495A: @ 829495A + .string "Did you feel the tug of our\n" + .string "soul-soothing fragrance?$" + +Route103_Text_29498F: @ 829498F + .string "You weren’t led astray by our aroma…$" + +Route103_Text_2949B4: @ 82949B4 + .string "Aromatherapy is a form of mental\n" + .string "healing that works with fragrances.$" + +Route103_Text_2949F9: @ 82949F9 + .string "AMY: I’m AMY.\n" + .string "And this is my little sister LIV.\l" + .string "We battle together!$" + +Route103_Text_294A3D: @ 8294A3D + .string "AMY: Uh-oh, we lost.$" + +Route103_Text_294A52: @ 8294A52 + .string "AMY: You have to think about all\n" + .string "kinds of things when you’re battling\l" + .string "against two TRAINERS.$" + +Route103_Text_294AAE: @ 8294AAE + .string "AMY: Uh-oh, you have only one\n" + .string "POKéMON with you.\l" + .string "You can’t battle us like that.$" + +Route103_Text_294AFD: @ 8294AFD + .string "LIV: We battle together as one\n" + .string "team.$" + +Route103_Text_294B22: @ 8294B22 + .string "LIV: Oh, we lost, big sister…$" + +Route103_Text_294B40: @ 8294B40 + .string "LIV: We work perfectly together,\n" + .string "me and my big sister…\p" + .string "But we still lost…$" + +Route103_Text_294B8A: @ 8294B8A + .string "LIV: Really, we’re a lot better…\n" + .string "It’s true! We’ll show you next time!$" + +Route103_Text_294BD0: @ 8294BD0 + .string "LIV: If you want to battle us,\n" + .string "you have to have two POKéMON!\l" + .string "It’s not fair if you don’t!$" + +Route103_Text_294C29: @ 8294C29 + .string "AMY: I’m AMY.\n" + .string "And this is my little sister LIV.\l" + .string "We battle together!$" + +Route103_Text_294C6D: @ 8294C6D + .string "AMY: Aww, boo!\n" + .string "We couldn’t win again…$" + +Route103_Text_294C93: @ 8294C93 + .string "AMY: You have to think about all\n" + .string "kinds of things when you’re battling\l" + .string "against two TRAINERS.$" + +Route103_Text_294CEF: @ 8294CEF + .string "AMY: Uh-oh, you have only one\n" + .string "POKéMON with you.\l" + .string "You can’t battle us like that.$" + +Route103_Text_294D3E: @ 8294D3E + .string "LIV: We battle together as one\n" + .string "team.$" + +Route103_Text_294D63: @ 8294D63 + .string "LIV: Awww, we lost again…\n" + .string "Big sister…$" + +Route103_Text_294D89: @ 8294D89 + .string "LIV: We work perfectly together,\n" + .string "me and my big sister…\p" + .string "But why did we lose again?$" + +Route103_Text_294DDB: @ 8294DDB + .string "LIV: If you want to battle us, you\n" + .string "have to have two POKéMON!\l" + .string "It’s not fair if you don’t!$" + +Route103_Text_294E34: @ 8294E34 + .string "Gah! My fishing line’s all snarled up!\n" + .string "I’m getting frustrated and mean!\l" + .string "That’s it! Battle me!$" + +Route103_Text_294E92: @ 8294E92 + .string "Gah! Lost it!\n" + .string "I’m even more annoyed now!$" + +Route103_Text_294EBB: @ 8294EBB + .string "Gah, I’m still boiling mad…\n" + .string "Grrrrr…$" + +Route103_Text_294EDF: @ 8294EDF + .string "My POKéMON is delightfully adorable!\n" + .string "Don’t be shy--I’ll show you!$" + +Route103_Text_294F21: @ 8294F21 + .string "Oh, my gosh!\n" + .string "My darling POKéMON!$" + +Route103_Text_294F42: @ 8294F42 + .string "My delightful POKéMON looks darling\n" + .string "even when it’s fainted!$" + +Route103_Text_294F7E: @ 8294F7E + .string "I’ll get you to come out and look in\n" + .string "on my delightful POKéMON again!$" + +Route103_Text_294FC3: @ 8294FC3 + .string "Hi, you! My delightfully adorable\n" + .string "POKéMON has become more darling!$" + +Route103_Text_295006: @ 8295006 + .string "Oh!\n" + .string "My darling POKéMON!$" + +Route103_Text_29501E: @ 829501E + .string "The more I spend time with it,\n" + .string "the more adorable my POKéMON becomes.$" + +Route103_Text_295063: @ 8295063 + .string "This sort of distance…\n" + .string "You should just swim it!$" + +Route103_Text_295093: @ 8295093 + .string "Oh, that’s good going!$" + +Route103_Text_2950AA: @ 82950AA + .string "Oh, I understand where you’re coming\n" + .string "from now.\p" + .string "If I had a POKéMON that trusty,\n" + .string "I’d want to SURF on it, too!$" + +Route103_Text_295116: @ 8295116 + .string "Watch where you’re going!\n" + .string "We’re going to crash!$" + +Route103_Text_295146: @ 8295146 + .string "Groan…$" + +Route103_Text_29514D: @ 829514D + .string "I’m a poor swimmer so I was practicing…\n" + .string "Sorry for almost crashing into you.$" + +Route103_Text_295199: @ 8295199 + .string "Whoa!\n" + .string "How’d you get into a space this small?$" + +Route103_Text_2951C6: @ 82951C6 + .string "Whoa!\n" + .string "The kid can rock!$" + +Route103_Text_2951DE: @ 82951DE + .string "Do you like cramped quarters\n" + .string "like this?$" + +Route103_Text_295206: @ 8295206 + .string "Did my guitar’s wailing draw you in?$" + +Route103_Text_29522B: @ 829522B + .string "My one-man show is ruined…$" + +Route103_Text_295246: @ 8295246 + .string "I was playing my guitar where few\n" + .string "people were around, but a lot of fans\l" + .string "have gathered.\p" + .string "Heh, maybe I should turn pro.$" + +Route104_Text_2952BB: @ 82952BB + .string "GINA: Okay, let’s battle with our\n" + .string "POKéMON!$" + +Route104_Text_2952E6: @ 82952E6 + .string "GINA: Losing upsets me!$" + +Route104_Text_2952FE: @ 82952FE + .string "GINA: You are strong!\n" + .string "We have to train lots more!$" + +Route104_Text_295330: @ 8295330 + .string "GINA: Oh? Only one POKéMON?\n" + .string "Then, we don’t battle with you.\p" + .string "If there’s only one POKéMON, it will\n" + .string "be lonesome. That’s not nice.$" + +Route104_Text_2953AF: @ 82953AF + .string "MIA: We are twins, so we battle\n" + .string "POKéMON together.$" + +Route104_Text_2953E1: @ 82953E1 + .string "MIA: We battled together, but we\n" + .string "both lost…$" + +Route104_Text_29540D: @ 829540D + .string "MIA: We will train our POKéMON more\n" + .string "and be strong like you.$" + +Route104_Text_295449: @ 8295449 + .string "MIA: You want to battle with us?\p" + .string "It’s a big no-no if you don’t have two\n" + .string "POKéMON with you.\l" + .string "We’re too strong for you!$" + +Route104_Text_2954BD: @ 82954BD + .string "Why keep it a secret?\n" + .string "I’m the WATER POKéMON expert!\p" + .string "Huh?\n" + .string "You don’t know me?$" + +Route104_Text_295509: @ 8295509 + .string "I thought I wasn’t too bad, if I may\n" + .string "say so, but I guess not… Bleah…$" + +Route104_Text_29554E: @ 829554E + .string "I got too into fishing.\n" + .string "I forgot I had to raise my POKéMON…$" + +Route104_Text_29558A: @ 829558A + .string "Leaving footprints in the sand is\n" + .string "so fun!$" + +Route104_Text_2955B4: @ 82955B4 + .string "Waah! I got sand in my runners!\n" + .string "They’re all gritty!$" + +Route104_Text_2955E8: @ 82955E8 + .string "I want to leave my footprints in\n" + .string "the sand everywhere, but they\l" + .string "disappear quickly…$" + +Route104_Text_29563A: @ 829563A + .string "Should I…\n" + .string "Or shouldn’t I?\p" + .string "Okay, sure, I will battle!$" + +Route104_Text_29566F: @ 829566F + .string "I shouldn’t have battled…$" + +Route104_Text_295689: @ 8295689 + .string "If you’re faced with a decision and\n" + .string "you let someone else choose for you,\l" + .string "you will regret it, however things\l" + .string "turn out.$" + +Route104_Text_2956FF: @ 82956FF + .string "You’re strong, but should I register\n" + .string "you in my POKéNAV?\l" + .string "Maybe I shouldn’t…\p" + .string "Okay, sure, I will register you!$" + +Route104_Text_29576B: @ 829576B + .string "You’re strong, but should I register\n" + .string "you in my POKéNAV?\l" + .string "Maybe I shouldn’t…\p" + .string "Okay, sure, I will register you!$" + +Route104_Text_2957D7: @ 82957D7 + .string "Come on, battle with me!$" + +Route104_Text_2957F0: @ 82957F0 + .string "Ohh…\n" + .string "I thought I could win…$" + +Route104_Text_29580C: @ 829580C + .string "I made the decision to battle, so\n" + .string "I can accept this loss with grace.\p" + .string "I am still upset about losing!$" + +Route104_Text_295870: @ 8295870 + .string "Oh, sure, I’ll accept your challenge.\n" + .string "I have a lot of money.$" + +Route104_Text_2958AD: @ 82958AD + .string "Why couldn’t I win?$" + +Route104_Text_2958C1: @ 82958C1 + .string "There are some things money can’t buy.\n" + .string "That’s POKéMON…$" + +Route104_Text_2958F8: @ 82958F8 + .string "Hm?\n" + .string "Ah, you’ve obtained a POKéNAV.\p" + .string "I will gladly register you.\n" + .string "After all, I have plenty of money.$" + +Route104_Text_29595A: @ 829595A + .string "Hm?\n" + .string "Ah, you’ve obtained a POKéNAV.\p" + .string "I will gladly register you.\n" + .string "After all, I have plenty of money.$" + +Route104_Text_2959BC: @ 82959BC + .string "After I lost to you, I learned a bunch\n" + .string "of things about POKéMON.$" + +Route104_Text_2959FC: @ 82959FC + .string "I lost again?\n" + .string "Why couldn’t I win?$" + +Route104_Text_295A1E: @ 8295A1E + .string "I’m fabulously wealthy, but I can’t\n" + .string "seem to win at POKéMON…\p" + .string "It’s so deep, the world of POKéMON…$" + +Route104_Text_295A7E: @ 8295A7E + .string "We must have been fated to meet.\n" + .string "May I ask you for a battle?$" + +Route104_Text_295ABB: @ 8295ABB + .string "Oh, my!$" + +Route104_Text_295AC3: @ 8295AC3 + .string "“Hello” is the beginning of “good-bye.”\n" + .string "I hope we meet again.$" + +Route104_Text_295B01: @ 8295B01 + .string "Hello, we meet again.\p" + .string "We seem to be drawn together. Let’s\n" + .string "register each other in our POKéNAVS.$" + +Route104_Text_295B60: @ 8295B60 + .string "We should commemorate how we seem\n" + .string "to be drawn to each other.\p" + .string "Let’s register each other in our\n" + .string "POKéNAVS.$" + +Route104_Text_295BC8: @ 8295BC8 + .string "Hello, we meet again.\n" + .string "May I ask you for a battle?$" + +Route104_Text_295BFA: @ 8295BFA + .string "Oh, my…\n" + .string "I did the best that I could…$" + +Route104_Text_295C1F: @ 8295C1F + .string "“Hello” is the beginning of “good-bye.”\n" + .string "I hope we meet again.$" + +Route104_Text_295C5D: @ 8295C5D + .string "I fished up a tough-looking POKéMON!\p" + .string "It has this magical quality to it!\n" + .string "It surely looks tough, yes it does!$" + +Route104_Text_295CC9: @ 8295CC9 + .string "What the…$" + +Route104_Text_295CD3: @ 8295CD3 + .string "Hey, MAGIKARP, you sure don’t live up\n" + .string "to your name, do you?$" + +Route105_Text_295D0F: @ 8295D0F + .string "There’s supposed to be a mystical\n" + .string "rock around here.\l" + .string "Do you know anything about it?$" + +Route105_Text_295D62: @ 8295D62 + .string "I was thinking too much about that\n" + .string "rock, while my POKéMON remained weak…$" + +Route105_Text_295DAB: @ 8295DAB + .string "I can spend hours and hours staring\n" + .string "at a nice rock without growing bored.$" + +Route105_Text_295DF5: @ 8295DF5 + .string "Whew! I was worried that a kid was\n" + .string "drowning when I saw you.\p" + .string "You seem to be okay, so what do you\n" + .string "say to a battle?$" + +Route105_Text_295E66: @ 8295E66 + .string "Glub… Glub…$" + +Route105_Text_295E72: @ 8295E72 + .string "If you are drowning, the signal is to\n" + .string "wave one arm toward the beach.$" + +Route105_Text_295EB7: @ 8295EB7 + .string "Swimming the deep blue sea…\n" + .string "It feels the greatest!$" + +Route105_Text_295EEA: @ 8295EEA + .string "I lost…\n" + .string "Now I’m feeling blue…$" + +Route105_Text_295F08: @ 8295F08 + .string "Why is the sea blue?\p" + .string "I learned about that at the MUSEUM in\n" + .string "SLATEPORT, but I forgot.$" + +Route105_Text_295F5C: @ 8295F5C + .string "My body feels lighter in the water.\n" + .string "It’s as if I’ve gotten slimmer!$" + +Route105_Text_295FA0: @ 8295FA0 + .string "I’m floating…$" + +Route105_Text_295FAE: @ 8295FAE + .string "Your body weight is reduced to just\n" + .string "one tenth in the water.\p" + .string "That would make me…\n" + .string "Whoops! I’m not telling you my weight!$" + +Route105_Text_296025: @ 8296025 + .string "The blue, blue sky…\n" + .string "The vast sea…\l" + .string "It’s so peaceful…$" + +Route105_Text_296059: @ 8296059 + .string "I lost while I was lounging!$" + +Route105_Text_296076: @ 8296076 + .string "I want to be told I’m relaxing to be\n" + .string "with. Giggle.$" + +Route105_Text_2960A9: @ 82960A9 + .string "I’m convinced that the sea keeps\n" + .string "secrets from us.$" + +Route105_Text_2960DB: @ 82960DB + .string "Yes…\n" + .string "I am no good at battling…$" + +Route105_Text_2960FA: @ 82960FA + .string "I’m sure there are many secrets to be\n" + .string "discovered in the world’s seas.\p" + .string "I mean to find them all!$" + +Route105_Text_296159: @ 8296159 + .string "Huh? I’m so weak, but you’re willing\n" + .string "to register me in your POKéNAV?$" + +Route105_Text_29619E: @ 829619E + .string "I’ve told you that I’m weak…\n" + .string "Are you sure you want to do this?$" + +Route105_Text_2961DD: @ 82961DD + .string "Yes…\n" + .string "I didn’t think I could win.$" + +Route105_Text_2961FE: @ 82961FE + .string "I may be weak at battling, but my\n" + .string "drive to explore can’t be bested.\p" + .string "I will travel the seas all around\n" + .string "the world!$" + +Route105_Text_29626F: @ 829626F + .string "I’m exhausted from swimming.\n" + .string "I’m just not used to it.\p" + .string "I need a battle for a change of pace!$" + +Route105_Text_2962CB: @ 82962CB + .string "I lost because I battled at sea.$" + +Route105_Text_2962EC: @ 82962EC + .string "Yeah, for me, the sky is a much better\n" + .string "match than the sea.$" + +Route106_Text_296327: @ 8296327 + .string "Which do you prefer, fishing in the\n" + .string "sea or a stream?$" + +Route106_Text_29635C: @ 829635C + .string "Like in deep-sea fishing, I lost\n" + .string "spectacularly!$" + +Route106_Text_29638C: @ 829638C + .string "Fishing is the greatest whether it’s\n" + .string "in the sea or a stream.\l" + .string "You agree with me, right?$" + +Route106_Text_2963E3: @ 82963E3 + .string "Fishing’s great, but so is battling.\n" + .string "If you don’t mind, can we meet again?$" + +Route106_Text_29642E: @ 829642E + .string "I caught a bunch of POKéMON fishing.\n" + .string "I’ll show you an impressive battle!$" + +Route106_Text_296477: @ 8296477 + .string "I lost again spectacularly!$" + +Route106_Text_296493: @ 8296493 + .string "Win or lose, POKéMON are the greatest!\n" + .string "You agree with me, right?$" + +Route106_Text_2964D4: @ 82964D4 + .string "What do people do if they need to go\n" + .string "to a washroom?\p" + .string "What if my ROD hooks a big one while\n" + .string "I’m in the washroom? I just can’t go…$" + +Route106_Text_296553: @ 8296553 + .string "I lost because I’m trying to not go\n" + .string "to the washroom…$" + +Route106_Text_296588: @ 8296588 + .string "Oh, no! I’ve got this feeling I’ll hook\n" + .string "a big one!$" + +Route106_Text_2965BB: @ 82965BB + .string "Hahahah! I’m a lousy runner, but in\n" + .string "the water you can’t catch me!$" + +Route106_Text_2965FD: @ 82965FD + .string "I give up!$" + +Route106_Text_296608: @ 8296608 + .string "I wouldn’t lose in a swim race…$" + +Route106_Text_296628: @ 8296628 + .string "The sea is my backyard. I’m not going\n" + .string "to take it easy because you’re a kid!$" + +Route106_Text_296674: @ 8296674 + .string "Did you take it easy on me by any\n" + .string "chance?$" + +Route106_Text_29669E: @ 829669E + .string "Drifting along with the waves…\n" + .string "I love it! Why don’t you give it a try?$" + +Route107_Text_2966E5: @ 82966E5 + .string "Yawn…\p" + .string "I must have drifted off to sleep while\n" + .string "I was drifting in the waves.$" + +Route107_Text_29672F: @ 829672F + .string "Ahaha, I lost…\n" + .string "I’ll take a snooze, I think…$" + +Route107_Text_29675B: @ 829675B + .string "Floating and being rocked by\n" + .string "the waves--it’s like sleeping in\l" + .string "a plush, comfy bed.$" + +Route107_Text_2967AD: @ 82967AD + .string "The sea is like my backyard.\n" + .string "Let’s battle!$" + +Route107_Text_2967D8: @ 82967D8 + .string "I lost on my home field…\n" + .string "I’m in shock!$" + +Route107_Text_2967FF: @ 82967FF + .string "I swim the seas with a heart full of\n" + .string "dreams…\p" + .string "It’s a song!\n" + .string "Anyways, I’m swimming some more.$" + +Route107_Text_29685A: @ 829685A + .string "You’ve shocked me to the bone!\n" + .string "Well, so you won’t forget me…$" + +Route107_Text_296897: @ 8296897 + .string "Swimming in the big, wide sea,\n" + .string "my POKéMON has grown stronger!$" + +Route107_Text_2968D5: @ 82968D5 + .string "What a shock!\p" + .string "My POKéMON has gotten stronger, but\n" + .string "I stayed weak as a TRAINER!$" + +Route107_Text_296923: @ 8296923 + .string "What you learn in battle makes you\n" + .string "a stronger TRAINER.\l" + .string "The waves taught me that.$" + +Route107_Text_296974: @ 8296974 + .string "Do you know a little town called\n" + .string "DEWFORD?$" + +Route107_Text_29699E: @ 829699E + .string "I hate this!$" + +Route107_Text_2969AB: @ 82969AB + .string "A weird saying is getting really\n" + .string "trendy at DEWFORD HALL.$" + +Route107_Text_2969E4: @ 82969E4 + .string "Did you want to battle me?\n" + .string "Sure, I’ll go with you!$" + +Route107_Text_296A17: @ 8296A17 + .string "I wasn’t good enough for you.$" + +Route107_Text_296A35: @ 8296A35 + .string "I think you’re going to keep getting\n" + .string "better. I’ll go for it, too!$" + +Route107_Text_296A77: @ 8296A77 + .string "LISA: We challenge you as a sister\n" + .string "and brother!$" + +Route107_Text_296AA7: @ 8296AA7 + .string "LISA: Awesome.\n" + .string "You’re in a different class of tough.$" + +Route107_Text_296ADC: @ 8296ADC + .string "LISA: Do you have any friends who\n" + .string "would go to the beach with you?$" + +Route107_Text_296B1E: @ 8296B1E + .string "LISA: If you want to battle with us,\n" + .string "bring more POKéMON.$" + +Route107_Text_296B57: @ 8296B57 + .string "RAY: We always battle POKéMON,\n" + .string "me and my sister.\p" + .string "I always lose, but we can beat you\n" + .string "2-on-2!$" + +Route107_Text_296BB3: @ 8296BB3 + .string "RAY: Wowee, you’re at a higher level\n" + .string "than us!$" + +Route107_Text_296BE1: @ 8296BE1 + .string "RAY: My sister gave me my POKéMON.\n" + .string "I raised it, and now it’s my important\l" + .string "partner!$" + +Route107_Text_296C34: @ 8296C34 + .string "RAY: If you want to battle us,\n" + .string "go bring some more POKéMON!$" + +Route107_Text_296C6F: @ 8296C6F + .string "I’m in the middle of a triathlon,\n" + .string "but I’m nowhere near tired!$" + +Route107_Text_296CAD: @ 8296CAD + .string "That exhausted me…$" + +Route107_Text_296CC0: @ 8296CC0 + .string "I still have swimming and running left\n" + .string "to do after this.\p" + .string "Am I going to be okay?$" + +Route108_Text_296D10: @ 8296D10 + .string "My dream is to swim the world’s seven\n" + .string "seas!$" + +Route108_Text_296D3C: @ 8296D3C + .string "I won’t be able to swim the seven seas\n" + .string "like this…$" + +Route108_Text_296D6E: @ 8296D6E + .string "Playing with marine POKéMON is one of\n" + .string "the pleasures of swimming!$" + +Route108_Text_296DAF: @ 8296DAF + .string "Ahoy, there! Are you going out to\n" + .string "the ABANDONED SHIP, too?$" + +Route108_Text_296DEA: @ 8296DEA + .string "I’m sinking!\n" + .string "Glub… Glub…$" + +Route108_Text_296E03: @ 8296E03 + .string "Some people even go inside that\n" + .string "ABANDONED SHIP.$" + +Route108_Text_296E33: @ 8296E33 + .string "My liar of a boyfriend told me that\n" + .string "I look great in a bikini…$" + +Route108_Text_296E71: @ 8296E71 + .string "Oh, boo!$" + +Route108_Text_296E7A: @ 8296E7A + .string "Even if it’s a lie, I love being told\n" + .string "I look great…\l" + .string "We girls are so complex…$" + +Route108_Text_296EC7: @ 8296EC7 + .string "I love the sea!\n" + .string "I forget all my worries when I swim!$" + +Route108_Text_296EFC: @ 8296EFC + .string "When I lose a battle, I get all\n" + .string "stressed out!$" + +Route108_Text_296F2A: @ 8296F2A + .string "Work off your stress by swimming!\n" + .string "It’s so healthy!$" + +Route108_Text_296F5D: @ 8296F5D + .string "I love WATER-type POKéMON.\n" + .string "I love other POKéMON, too!$" + +Route108_Text_296F93: @ 8296F93 + .string "Waaah! I lost!\n" + .string "Waaah! Waaah!$" + +Route108_Text_296FB0: @ 8296FB0 + .string "Shouting is good for me!\n" + .string "It uplifts me!$" + +Route108_Text_296FD8: @ 8296FD8 + .string "I love tough TRAINERS, too!\n" + .string "Register me in your POKéNAV!$" + +Route108_Text_297011: @ 8297011 + .string "Win or lose, I love battling at sea!$" + +Route108_Text_297036: @ 8297036 + .string "Waaah! I lost again!\n" + .string "Waaah! Waaah!$" + +Route108_Text_297059: @ 8297059 + .string "If you’re faced with a challenge,\n" + .string "try shouting at the sea!$" + +Route108_Text_297094: @ 8297094 + .string "I take huge pride in my POKéMON.\n" + .string "We’ll show you one speedy battle!$" + +Route108_Text_2970D7: @ 82970D7 + .string "That wasn’t cute at all.$" + +Route108_Text_2970F0: @ 82970F0 + .string "Since I’m at sea like this, I wouldn’t\n" + .string "mind putting on a pink, frilly swimsuit…$" + +Route109_Text_297140: @ 8297140 + .string "Hiyah! Look at my chiseled abs!\n" + .string "This is what you call “cut”!$" + +Route109_Text_29717D: @ 829717D + .string "Aiyah!\n" + .string "Flubbed out!$" + +Route109_Text_297191: @ 8297191 + .string "Hiyah!\p" + .string "My sculpted abs have nothing to do\n" + .string "with POKéMON battles!$" + +Route109_Text_2971D1: @ 82971D1 + .string "Are you properly protected against\n" + .string "the sun?$" + +Route109_Text_2971FD: @ 82971FD + .string "Ouch, ouch, ouch!$" + +Route109_Text_29720F: @ 829720F + .string "Cheeks are the most prone to burning!$" + +Route109_Text_297235: @ 8297235 + .string "I’ve laid anchor in ports around\n" + .string "the world, but SLATEPORT’s the best.$" + +Route109_Text_29727B: @ 829727B + .string "You’re the best!$" + +Route109_Text_29728C: @ 829728C + .string "In the best port was the best\n" + .string "TRAINER…$" + +Route109_Text_2972B3: @ 82972B3 + .string "Urrrrppp…\n" + .string "Battle? With me?$" + +Route109_Text_2972CE: @ 82972CE + .string "Urp… Ooooooohhhhhh…\n" + .string "Urrrrpppp…$" + +Route109_Text_2972ED: @ 82972ED + .string "I’m usually stronger than this!\n" + .string "I’m just seasick as a dog!\p" + .string "I’m a SAILOR, but…$" + +Route109_Text_29733B: @ 829733B + .string "I’m thirsty… I could go for a SODA POP\n" + .string "at the SEASHORE HOUSE…$" + +Route109_Text_297379: @ 8297379 + .string "Groan…$" + +Route109_Text_297380: @ 8297380 + .string "I’m getting famished… My inner tube\n" + .string "looks like a giant doughnut…$" + +Route109_Text_2973C1: @ 82973C1 + .string "Will you have another match with me\n" + .string "when I’m not all thirsty?$" + +Route109_Text_2973FF: @ 82973FF + .string "I’m hungry, but I’ve got enough pep in\n" + .string "me for a battle!$" + +Route109_Text_297437: @ 8297437 + .string "I lost…\n" + .string "It’s because I’m hungry…$" + +Route109_Text_297458: @ 8297458 + .string "When you eat on a beach, everything\n" + .string "seems to taste a little better.$" + +Route109_Text_29749C: @ 829749C + .string "Doesn’t a beach umbrella look like\n" + .string "a giant flower?$" + +Route109_Text_2974CF: @ 82974CF + .string "Mommy!$" + +Route109_Text_2974D6: @ 82974D6 + .string "If you look at the beach from the sky,\n" + .string "it looks like a big flower garden!$" + +Route109_Text_297520: @ 8297520 + .string "Me?\n" + .string "I’m here every day!$" + +Route109_Text_297538: @ 8297538 + .string "I’m not losing to you again!\n" + .string "That’s why I have my inner tube!$" + +Route109_Text_297576: @ 8297576 + .string "Mommy!$" + +Route109_Text_29757D: @ 829757D + .string "If I have an inner tube, me and my\n" + .string "POKéMON’s cuteness goes way up!$" + +Route109_Text_2975C0: @ 82975C0 + .string "I can’t swim without my inner tube,\n" + .string "but I won’t lose at POKéMON!$" + +Route109_Text_297601: @ 8297601 + .string "Did I lose because I have an inner\n" + .string "tube?$" + +Route109_Text_29762A: @ 829762A + .string "My inner tube is a fashion item.\n" + .string "I can’t be seen without it.$" + +Route109_Text_297667: @ 8297667 + .string "Hi, big TRAINER.\n" + .string "Will you battle with me?$" + +Route109_Text_297691: @ 8297691 + .string "Oh, you’re strong.$" + +Route109_Text_2976A4: @ 82976A4 + .string "How did you get to be so strong?$" + +Route109_Text_2976C5: @ 82976C5 + .string "Wahahah! This dude’s going to catch\n" + .string "himself a big one!$" + +Route109_Text_2976FC: @ 82976FC + .string "This dude just lost one…$" + +Route109_Text_297715: @ 8297715 + .string "This dude thinks you’re a big one.\n" + .string "No, you’re a big-one-to-be!$" + +Route109_Text_297754: @ 8297754 + .string "PAUL: Well, this is a mood-breaker.\p" + .string "I wish you wouldn’t disturb our\n" + .string "precious time together.$" + +Route109_Text_2977B0: @ 82977B0 + .string "PAUL: Well, I give up.$" + +Route109_Text_2977C7: @ 82977C7 + .string "PAUL: Well, don’t tell anyone that\n" + .string "we’re here.\l" + .string "This is just our private world of two!$" + +Route109_Text_29781D: @ 829781D + .string "PAUL: We’re totally, deeply in love.\n" + .string "That’s why we make our POKéMON battle\l" + .string "together.$" + +Route109_Text_297872: @ 8297872 + .string "MEL: We’re, like, totally in love.\n" + .string "Our romance is heating up all of HOENN!$" + +Route109_Text_2978BD: @ 82978BD + .string "MEL: We lost, and it’s my fault!\n" + .string "PAUL will hate me!$" + +Route109_Text_2978F1: @ 82978F1 + .string "MEL: Um, PAUL, are you angry with me?\n" + .string "Please don’t be angry.$" + +Route109_Text_29792E: @ 829792E + .string "MEL: We’re, like, deeply and truly in love.\n" + .string "That’s why we make our POKéMON\l" + .string "battle together.$" + +Route109_Text_29798A: @ 829798A + .string "Tadaah! See?\n" + .string "My inner tube’s round!$" + +Route109_Text_2979AE: @ 82979AE + .string "Oh, oh!\n" + .string "Too bad!$" + +Route109_Text_2979BF: @ 82979BF + .string "After I showed you my round inner\n" + .string "tube, too…$" + +Route109_Text_2979EC: @ 82979EC + .string "I can’t swim, so I’m pretending\n" + .string "to swim.$" + +Route109_Text_297A15: @ 8297A15 + .string "I thought so!\n" + .string "I didn’t think we could win.$" + +Route109_Text_297A40: @ 8297A40 + .string "When I learn how to swim, I think\n" + .string "my POKéMON will become tougher.$" + +Route109_Text_297A82: @ 8297A82 + .string "For a guy as macho as me, this kind\n" + .string "of POKéMON is the perfect match!$" + +Route109_Text_297AC7: @ 8297AC7 + .string "I’m cool even in defeat, hey?$" + +Route109_Text_297AE5: @ 8297AE5 + .string "For a guy as macho as me, a port\n" + .string "is the perfect setting!\p" + .string "I guess I’ll head for SLATEPORT.$" + +Route110_Text_297B3F: @ 8297B3F + .string "Whoa! Watch it!\n" + .string "I guess you’re not used to BIKE racing.$" + +Route110_Text_297B77: @ 8297B77 + .string "Whoa!\n" + .string "My brakes failed!$" + +Route110_Text_297B8F: @ 8297B8F + .string "Flat tires and brake problems can\n" + .string "cause serious injury!\l" + .string "Inspect your BIKE for problems!$" + +Route110_Text_297BE7: @ 8297BE7 + .string "Yo, you!\n" + .string "Can you keep up with my speed?$" + +Route110_Text_297C0F: @ 8297C0F + .string "Crash and burn!$" + +Route110_Text_297C1F: @ 8297C1F + .string "Speed alone won’t let me win at POKéMON.\n" + .string "I need to reconsider this…$" + +Route110_Text_297C63: @ 8297C63 + .string "Don’t panic if your BIKE’s going fast!$" + +Route110_Text_297C8A: @ 8297C8A + .string "I shouldn’t panic during POKéMON\n" + .string "battles…$" + +Route110_Text_297CB4: @ 8297CB4 + .string "There’s no need to panic or stress.\n" + .string "Take it easy. There’s plenty of time.$" + +Route110_Text_297CFE: @ 8297CFE + .string "I’ll keep chugging on without stressing.\n" + .string "Give me a shout if you’re up to it.$" + +Route110_Text_297D4B: @ 8297D4B + .string "Aren’t you going a little too fast?\n" + .string "Take it easy and let’s battle.$" + +Route110_Text_297D8E: @ 8297D8E + .string "I didn’t panic, but I still lost…$" + +Route110_Text_297DB0: @ 8297DB0 + .string "There’s no need to panic or stress.\n" + .string "Take it easy. There’s plenty of time.$" + +Route110_Text_297DFA: @ 8297DFA + .string "The triathlon is hard in the extreme.\p" + .string "You have to complete the three events\n" + .string "of swimming, cycling, and running.$" + +Route110_Text_297E69: @ 8297E69 + .string "POKéMON battles are hard, too!$" + +Route110_Text_297E88: @ 8297E88 + .string "I’m exhausted, so I need a break.\n" + .string "It’s important to get proper rest.$" + +Route110_Text_297ECD: @ 8297ECD + .string "You know, I like you!\n" + .string "Let’s have a rematch on CYCLING ROAD.$" + +Route110_Text_297F09: @ 8297F09 + .string "Isn’t it neat to hold a battle while\n" + .string "cycling?$" + +Route110_Text_297F37: @ 8297F37 + .string "Wow…\n" + .string "How could you be so strong?$" + +Route110_Text_297F58: @ 8297F58 + .string "Were you going after a record?\p" + .string "I’m sorry if I held you up!$" + +Route110_Text_297F93: @ 8297F93 + .string "I’ve been riding without stopping.\n" + .string "My thighs are like rocks!$" + +Route110_Text_297FD0: @ 8297FD0 + .string "I’m worried about muscle cramps…$" + +Route110_Text_297FF1: @ 8297FF1 + .string "Oh, you have some GYM BADGES?\n" + .string "No wonder you’re so strong!$" + +Route110_Text_29802B: @ 829802B + .string "I have foreseen your intentions!\n" + .string "I cannot possibly lose!$" + +Route110_Text_298064: @ 8298064 + .string "I failed to prophesize my own demise!$" + +Route110_Text_29808A: @ 829808A + .string "I see your future…\p" + .string "Hmm…\n" + .string "I see a shining light…$" + +Route110_Text_2980B9: @ 82980B9 + .string "Ahahahaha!\n" + .string "I’ll dazzle you with my wonders!$" + +Route110_Text_2980E5: @ 82980E5 + .string "I wondrously lost!$" + +Route110_Text_2980F8: @ 82980F8 + .string "You managed to win only because it was\n" + .string "a wonder! Yes, a wonder!\l" + .string "Don’t think you can win all the time!$" + +Route110_Text_29815E: @ 829815E + .string "Could I see your POKéMON?\n" + .string "Just one look, please?$" + +Route110_Text_29818F: @ 829818F + .string "I wanted to complete\n" + .string "my collection…$" + +Route110_Text_2981B3: @ 82981B3 + .string "When I see a POKéMON that I don’t know,\n" + .string "my passion as a collector is ignited!$" + +Route110_Text_298201: @ 8298201 + .string "I like collecting MATCH CALL\n" + .string "registrations, too…$" + +Route110_Text_298232: @ 8298232 + .string "Hi, have you caught any new POKéMON?\p" + .string "Could I see your POKéMON?\n" + .string "Just one look, please?$" + +Route110_Text_298288: @ 8298288 + .string "Your POKéMON…\n" + .string "I envy you.$" + +Route110_Text_2982A2: @ 82982A2 + .string "Oh, I long to make all rare POKéMON\n" + .string "mine!$" + +Route110_Text_2982CC: @ 82982CC + .string "Hey!\n" + .string "Don’t sneak up behind me like that!$" + +Route110_Text_2982F5: @ 82982F5 + .string "I lost!\n" + .string "Drat!$" + +Route110_Text_298303: @ 8298303 + .string "Fishing is all about concentration.\n" + .string "You have to focus on the floater.$" + +Route110_Text_298349: @ 8298349 + .string "Ahahaha! I would go anywhere to show\n" + .string "off my delightful POKéMON.$" + +Route110_Text_298389: @ 8298389 + .string "Oh, dear, this won’t do.$" + +Route110_Text_2983A2: @ 82983A2 + .string "Rather than battling, perhaps I should\n" + .string "show off my POKéMON at the FAN CLUB.$" + +Route110_Text_2983EE: @ 82983EE + .string "That wasn’t close to what I could\n" + .string "do to show off my POKéMON.\p" + .string "I’ll have you as my captive audience\n" + .string "as often as possible!$" + +Route110_Text_298466: @ 8298466 + .string "Ahahahaha! I would be happy to show\n" + .string "off my POKéMON as often as you like!$" + +Route110_Text_2984AF: @ 82984AF + .string "Oh, dear, this won’t do.$" + +Route110_Text_2984C8: @ 82984C8 + .string "I don’t think that I could ever stop\n" + .string "from showing off my POKéMON.\p" + .string "But I like to battle, too!$" + +Route110_Text_298525: @ 8298525 + .string "I found some cool POKéMON in the grass\n" + .string "around here!$" + +Route110_Text_298559: @ 8298559 + .string "Being cool isn’t enough to win…$" + +Route110_Text_298579: @ 8298579 + .string "It’s hard to battle with POKéMON you\n" + .string "just caught.$" + +Route110_Text_2985AB: @ 82985AB + .string "I fell off CYCLING ROAD…\p" + .string "I’ll get over my embarrassment by\n" + .string "battling with you!$" + +Route110_Text_2985F9: @ 82985F9 + .string "Oops!\n" + .string "I ended up losing!$" + +Route110_Text_298612: @ 8298612 + .string "Falling… Losing…\n" + .string "This is so humiliating for me!$" + +Route110_Text_298642: @ 8298642 + .string "Okay! Full-throttle time! If you can’t\n" + .string "groove, you get left behind!$" + +Route110_Text_298686: @ 8298686 + .string "You got into the groove all right…$" + +Route110_Text_2986A9: @ 82986A9 + .string "This isn’t going to bring me down!\n" + .string "Losing has made me a better man!$" + +Route110_Text_2986ED: @ 82986ED + .string "When cute POKéMON help each other…\n" + .string "You won’t see a more adorable sight!$" + +Route110_Text_298735: @ 8298735 + .string "Have you no compassion or pity?$" + +Route110_Text_298755: @ 8298755 + .string "Okay, okay, you’ve done the best you\n" + .string "could, my pretties.$" + +Route111_Text_29878E: @ 829878E + .string "Oh, hey! Those GO-GOGGLES suit you.\n" + .string "But I think they look better on me.\p" + .string "Let’s decide who they look better on\n" + .string "with a battle!$" + +Route111_Text_29880A: @ 829880A + .string "I couldn’t see what was happening at\n" + .string "my sides because of the GO-GOGGLES.$" + +Route111_Text_298853: @ 8298853 + .string "The GO-GOGGLES make it possible to\n" + .string "get through sandstorms.\l" + .string "That makes me happy!$" + +Route111_Text_2988A3: @ 82988A3 + .string "I’m having a picnic in the desert.\p" + .string "You can always find a TRAINER,\n" + .string "so I can enjoy a battle here, too!$" + +Route111_Text_298908: @ 8298908 + .string "Ohhh! You’re mean!$" + +Route111_Text_29891B: @ 829891B + .string "When you’re battling in a sandstorm,\n" + .string "watch out for your POKéMON’s HP.\p" + .string "It can faint if you don’t keep\n" + .string "an eye on it!$" + +Route111_Text_29898E: @ 829898E + .string "Wearing these GO-GOGGLES makes me\n" + .string "feel like a superhero.\l" + .string "Right now, nobody can beat me!$" + +Route111_Text_2989E6: @ 82989E6 + .string "I can’t win on spirit alone…$" + +Route111_Text_298A03: @ 8298A03 + .string "I’m going to be a real hero one day.\n" + .string "I’m going to work harder to make me\l" + .string "and my POKéMON stronger.$" + +Route111_Text_298A65: @ 8298A65 + .string "I heard there are fossils to be found\n" + .string "in the desert. Where could they be?$" + +Route111_Text_298AAF: @ 8298AAF + .string "I came up short…$" + +Route111_Text_298AC0: @ 8298AC0 + .string "If they can find fossils in the desert,\n" + .string "it must have been a sea before.$" + +Route111_Text_298B08: @ 8298B08 + .string "For thirty years I have searched for\n" + .string "ancient ruins!\l" + .string "I am to be challenged?$" + +Route111_Text_298B53: @ 8298B53 + .string "While I have searched for ruins,\n" + .string "I’ve not searched for strong POKéMON.$" + +Route111_Text_298B9A: @ 8298B9A + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years?\n" + .string "Which was it now?$" + +Route111_Text_298C00: @ 8298C00 + .string "I haven’t been searching for any\n" + .string "tough POKéMON.\p" + .string "But, for some reason, I sure do like\n" + .string "POKéNAVS.$" + +Route111_Text_298C5F: @ 8298C5F + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years?\n" + .string "Anyway, am I to be challenged?$" + +Route111_Text_298CD2: @ 8298CD2 + .string "I’ve found no ruins, nor have I found\n" + .string "any strong POKéMON…$" + +Route111_Text_298D0C: @ 8298D0C + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years\n" + .string "I’ve searched?\p" + .string "Hmm… It could even be fifty…\n" + .string "How long have I been at this?$" + +Route111_Text_298DA9: @ 8298DA9 + .string "I’m full of pep!\n" + .string "And my POKéMON is peppy, too!$" + +Route111_Text_298DD8: @ 8298DD8 + .string "My POKéMON lost its pep…$" + +Route111_Text_298DF1: @ 8298DF1 + .string "When I see a TRAINER with a lot of pep,\n" + .string "I can’t help looking.$" + +Route111_Text_298E2F: @ 8298E2F + .string "I don’t know where you’re going,\n" + .string "but would you like to battle?$" + +Route111_Text_298E6E: @ 8298E6E + .string "Oh, you’re disgustingly good!$" + +Route111_Text_298E8C: @ 8298E8C + .string "I’m thinking that I should go to\n" + .string "MT. CHIMNEY, but the view around\l" + .string "here is very nice, too.$" + +Route111_Text_298EE6: @ 8298EE6 + .string "To train myself, I challenge all\n" + .string "whom I meet!$" + +Route111_Text_298F14: @ 8298F14 + .string "Uncle! I give up!$" + +Route111_Text_298F26: @ 8298F26 + .string "All I can do is keep training until\n" + .string "I can defeat strong TRAINERS such\l" + .string "as yourself.$" + +Route111_Text_298F79: @ 8298F79 + .string "Show me how much you’ve toughened\n" + .string "your POKéMON.$" + +Route111_Text_298FA9: @ 8298FA9 + .string "I see, you’ve toughened them\n" + .string "considerably.$" + +Route111_Text_298FD4: @ 8298FD4 + .string "POKéMON and TRAINERS learn much\n" + .string "through battling.\p" + .string "What’s important is to never give up\n" + .string "even if you lose.$" + +Route111_Text_29903D: @ 829903D + .string "There is much to be learned from\n" + .string "your training style.\p" + .string "I request a rematch if it\n" + .string "behooves you.$" + +Route111_Text_29909B: @ 829909B + .string "We’re training here to elevate our\n" + .string "game to the next level.\l" + .string "Stay and train with us!$" + +Route111_Text_2990EE: @ 82990EE + .string "Ooh, you’re decent!$" + +Route111_Text_299102: @ 8299102 + .string "Since you’re that strong, you should\n" + .string "aim for the POKéMON LEAGUE.$" + +Route111_Text_299143: @ 8299143 + .string "Oh, your POKéMON look like serious\n" + .string "actors.\l" + .string "I have to ask you for an engagement.$" + +Route111_Text_299193: @ 8299193 + .string "They didn’t just look strong,\n" + .string "they are strong!$" + +Route111_Text_2991C2: @ 82991C2 + .string "I thought I was raising my POKéMON\n" + .string "diligently, but, oh no, there is still\l" + .string "much to be done.$" + +Route111_Text_29921D: @ 829921D + .string "I wish I could become friends with\n" + .string "more strong people like you!$" + +Route111_Text_29925D: @ 829925D + .string "You can make POKéMON stronger or\n" + .string "weaker depending on the moves you\l" + .string "teach them.\p" + .string "What kinds of moves do your POKéMON\n" + .string "know?$" + +Route111_Text_2992D6: @ 82992D6 + .string "You’ve taught them good moves!$" + +Route111_Text_2992F5: @ 82992F5 + .string "Maybe I should have stopped my\n" + .string "POKéMON from evolving until they\l" + .string "learned better moves…$" + +Route111_Text_29934B: @ 829934B + .string "I shouldn’t have come to a place like\n" + .string "this for a picnic!$" + +Route111_Text_299384: @ 8299384 + .string "Aww!\n" + .string "I really shouldn’t have come!$" + +Route111_Text_2993A7: @ 82993A7 + .string "In a sandstorm like this, I can’t set\n" + .string "the places for a picnic even with my\l" + .string "GO-GOGGLES on…$" + +Route111_Text_299401: @ 8299401 + .string "How tough are you?\n" + .string "We shall expose that secret!$" + +Route111_Text_299431: @ 8299431 + .string "Oh! Your strength!\n" + .string "It is shrouded in mystery!$" + +Route111_Text_29945F: @ 829945F + .string "This desert hoards mysteries in\n" + .string "its shifting sands!$" + +Route111_Text_299493: @ 8299493 + .string "I’ll give you some of my sandwich\n" + .string "if you’ll lose.$" + +Route111_Text_2994C5: @ 82994C5 + .string "Tch! I thought a sandwich would be\n" + .string "enough of a bribe…$" + +Route111_Text_2994FB: @ 82994FB + .string "My SANDSHREW loves eating\n" + .string "my sandwiches.$" + +Route111_Text_299524: @ 8299524 + .string "This is my favorite kind of POKéMON!$" + +Route111_Text_299549: @ 8299549 + .string "Wait!\n" + .string "Did you get a good look at my POKéMON?$" + +Route111_Text_299576: @ 8299576 + .string "When having a battle, I get a kick out\n" + .string "of showing off my POKéMON.\p" + .string "I bet everyone feels that way when\n" + .string "they enter a battle!$" + +Route111_Text_2995F0: @ 82995F0 + .string "Show me how to put a little excitement\n" + .string "into my life.$" + +Route111_Text_299625: @ 8299625 + .string "Oh… My…\n" + .string "That was too much excitement.$" + +Route111_Text_29964B: @ 829964B + .string "My pulse is still racing.\n" + .string "You’re one fabulous TRAINER.$" + +Route111_Text_299682: @ 8299682 + .string "When you’re as famished as I am,\n" + .string "there is no room for pity!$" + +Route111_Text_2996BE: @ 82996BE + .string "Groan…$" + +Route111_Text_2996C5: @ 82996C5 + .string "My stomach is grumbling!\n" + .string "Maybe I can grill some BERRIES…$" + +Route111_Text_2996FE: @ 82996FE + .string "Did you come from MAUVILLE?\n" + .string "Then you should be full of energy!$" + +Route111_Text_29973D: @ 829973D + .string "Ooh lala!\n" + .string "That’s a lot to take!$" + +Route111_Text_29975D: @ 829975D + .string "This road here…\n" + .string "You have quite a ways to travel.$" + +Route112_Text_29978E: @ 829978E + .string "Hahahaha!\n" + .string "How about we have a battle?\l" + .string "You and me!\l" + .string "Hahahaha!$" + +Route112_Text_2997CA: @ 82997CA + .string "I lost!\n" + .string "Hahahaha!$" + +Route112_Text_2997DC: @ 82997DC + .string "Hahahahaha! Something flew up my nose!\n" + .string "Hahahaha-hatchoo!$" + +Route112_Text_299815: @ 8299815 + .string "My legs are solid from pounding up\n" + .string "and down the mountains.\p" + .string "They’re not going to buckle easily,\n" + .string "friend!$" + +Route112_Text_29987C: @ 829987C + .string "Ouch! My legs cramped up!$" + +Route112_Text_299896: @ 8299896 + .string "Try hiking, and I mean really\n" + .string "pounding, on these mountain trails\l" + .string "with a heavy pack weighing dozens of\l" + .string "pounds.\p" + .string "That, my friend, will get your body\n" + .string "into serious shape.$" + +Route112_Text_29993C: @ 829993C + .string "Ow, my legs have cramped up.\n" + .string "Can you grab me some bandages from\l" + .string "my backpack?\p" + .string "No, that’s my POKéNAV!\n" + .string "Oh, fine, I’ll register you.$" + +Route112_Text_2999BD: @ 82999BD + .string "I’ve been keeping fit by hiking.\n" + .string "Power, I have in spades!$" + +Route112_Text_2999F7: @ 82999F7 + .string "I got trumped in power?$" + +Route112_Text_299A0F: @ 8299A0F + .string "I hear there are some seriously tough\n" + .string "TRAINERS on top of MT. CHIMNEY.\p" + .string "I intend to get up there and give them\n" + .string "a challenge!$" + +Route112_Text_299A89: @ 8299A89 + .string "I’m strong.\n" + .string "I won’t cry if I lose.$" + +Route112_Text_299AAC: @ 8299AAC + .string "Waaaah!$" + +Route112_Text_299AB4: @ 8299AB4 + .string "I’m not crying because I miss my mommy!\n" + .string "Snivel…$" + +Route112_Text_299AE4: @ 8299AE4 + .string "When you’re out on a picnic, why,\n" + .string "you simply have to sing!\l" + .string "Come on, sing with me!$" + +Route112_Text_299B36: @ 8299B36 + .string "Oh, you’re so strong!$" + +Route112_Text_299B4C: @ 8299B4C + .string "It doesn’t matter if you’re good or bad\n" + .string "at singing or POKéMON.\p" + .string "If you have the most fun, you win!$" + +Route112_Text_299BAE: @ 8299BAE + .string "I caught hot POKéMON in FIERY PATH!\n" + .string "Take a look!$" + +Route112_Text_299BDF: @ 8299BDF + .string "What a bumpy ride that was!$" + +Route112_Text_299BFB: @ 8299BFB + .string "I like the way you battle.\n" + .string "It has a certain flair to it.$" + +Route112_Text_299C34: @ 8299C34 + .string "Oh, aren’t you an adorable TRAINER!\n" + .string "Please, I need a romantic battle!\l" + .string "I’m somewhat decent!$" + +Route112_Text_299C8F: @ 8299C8F + .string "Oh, how strong you are!\n" + .string "You’ve given me quite a shock!$" + +Route112_Text_299CC6: @ 8299CC6 + .string "Are you busy right now?\n" + .string "I was thinking that maybe we can have\l" + .string "a rematch right now…\l" + .string "But it’s all right if you’re busy.$" + +Route113_Text_299D3C: @ 8299D3C + .string "Can you guess why it’s so cool\n" + .string "around here?$" + +Route113_Text_299D68: @ 8299D68 + .string "Peeuuw!\n" + .string "That stinks!$" + +Route113_Text_299D7D: @ 8299D7D + .string "The volcanic ash blocks the sun,\n" + .string "so it doesn’t get very warm.\p" + .string "That’s good for me--I can’t stand heat!$" + +Route113_Text_299DE3: @ 8299DE3 + .string "The volcano’s eruption is proof that\n" + .string "the earth is alive.$" + +Route113_Text_299E1C: @ 8299E1C + .string "You’re some kind of strong!$" + +Route113_Text_299E38: @ 8299E38 + .string "Ouch! Owww! I can’t see!\n" + .string "I got ashes in my eyelashes!\p" + .string "Get it? Ashes and eyelashes?\p" + .string "Okay, that was bad, sorry…$" + +Route113_Text_299EA6: @ 8299EA6 + .string "I use this parasol to ward off this\n" + .string "filthy, yucky volcanic ash from\l" + .string "my dear NUMEL.$" + +Route113_Text_299EF9: @ 8299EF9 + .string "Huff, huff…\n" + .string "I am exhausted…$" + +Route113_Text_299F15: @ 8299F15 + .string "You’re very good at this.\n" + .string "I must say I’m impressed!$" + +Route113_Text_299F49: @ 8299F49 + .string "Here, slide under my parasol.\n" + .string "Let me register you in my POKéNAV.$" + +Route113_Text_299F8A: @ 8299F8A + .string "Oh, hello, hasn’t it been a while?\n" + .string "May I invite you to battle?$" + +Route113_Text_299FC9: @ 8299FC9 + .string "Oh, how super!$" + +Route113_Text_299FD8: @ 8299FD8 + .string "You’ve remained very good at this.\n" + .string "I must say I’m impressed!$" + +Route113_Text_29A015: @ 829A015 + .string "From out of the ashes I leap! Hiyah!\n" + .string "I challenge thee!$" + +Route113_Text_29A04C: @ 829A04C + .string "With honor I admit defeat!$" + +Route113_Text_29A067: @ 829A067 + .string "I must refine the art of concealment.\n" + .string "I bid thee farewell.$" + +Route113_Text_29A0A2: @ 829A0A2 + .string "Yiiyaah! Witness the ancient ninja\n" + .string "technique of POKéNAV registration!$" + +Route113_Text_29A0E8: @ 829A0E8 + .string "From out of the ashes I leap! Hiyah!\n" + .string "I challenge thee!$" + +Route113_Text_29A11F: @ 829A11F + .string "With honor I admit defeat!$" + +Route113_Text_29A13A: @ 829A13A + .string "My flawless concealment was let down\n" + .string "by my immature battle skills…\p" + .string "I bid thee farewell.$" + +Route113_Text_29A192: @ 829A192 + .string "Thanks for finding me!\n" + .string "But we still have to battle!$" + +Route113_Text_29A1C6: @ 829A1C6 + .string "I’ll use my ninjutsu on you…\n" + .string "“VOLCANIC ASH SWIRL CLOAK”!\p" + .string "…What?\n" + .string "It’s already over?$" + +Route113_Text_29A219: @ 829A219 + .string "You know what’s crummy about hiding?\n" + .string "It’s lonely if no one comes along.$" + +Route113_Text_29A261: @ 829A261 + .string "TORI: Both of us, we collect ashes.\n" + .string "We battle POKéMON, too.$" + +Route113_Text_29A29D: @ 829A29D + .string "TORI: We lost… It’s boring, so I’m going\n" + .string "to get some more ashes.$" + +Route113_Text_29A2DE: @ 829A2DE + .string "TORI: How much ash do we have?\n" + .string "Enough for a WHITE FLUTE, I hope.$" + +Route113_Text_29A31F: @ 829A31F + .string "TORI: We want to battle 2-on-2.\n" + .string "If we didn’t, we would lose!$" + +Route113_Text_29A35C: @ 829A35C + .string "TIA: Both of us, we collect ashes.\n" + .string "We battle POKéMON, too.$" + +Route113_Text_29A397: @ 829A397 + .string "TIA: We couldn’t win… It’s boring,\n" + .string "so I’m getting some more ashes.$" + +Route113_Text_29A3DA: @ 829A3DA + .string "TIA: We have a lot of ashes!\n" + .string "I think enough for a WHITE FLUTE!$" + +Route113_Text_29A419: @ 829A419 + .string "TIA: We want to battle 2-on-2.\n" + .string "If we don’t, we won’t win!$" + +Route113_Text_29A453: @ 829A453 + .string "Pfft, with these wings I can\n" + .string "flick you away!$" + +Route113_Text_29A480: @ 829A480 + .string "A… What?$" + +Route113_Text_29A489: @ 829A489 + .string "I don’t know what to say when I get\n" + .string "beaten so easily…$" + +Route113_Text_29A4BF: @ 829A4BF + .string "The warmth here is making me drowsy.\n" + .string "Battle with me so I can stay awake.$" + +Route113_Text_29A508: @ 829A508 + .string "This is a dream.\n" + .string "I’m sure of it…$" + +Route113_Text_29A529: @ 829A529 + .string "Losing burns me up…\n" + .string "I’m just going to sleep right here!\l" + .string "Zzz!$" + +Route113_Text_29A566: @ 829A566 + .string "Were you maybe in the middle\n" + .string "of gathering volcanic ashes?$" + +Route113_Text_29A5A0: @ 829A5A0 + .string "Ehehe.\n" + .string "We got beaten cleanly.$" + +Route113_Text_29A5BE: @ 829A5BE + .string "I ought to hide under the ashes, too.$" + +Route113_Text_29A5E4: @ 829A5E4 + .string "Y-you want to battle with me?\n" + .string "Even though I just caught my POKéMON?$" + +Route113_Text_29A628: @ 829A628 + .string "Y-you’re all happy to win?\n" + .string "Even though it’s only me?$" + +Route113_Text_29A65D: @ 829A65D + .string "Oh, so now you want to say a word to\n" + .string "the loser?\p" + .string "Aren’t you just the coolest?\n" + .string "Humph!$" + +Route114_Text_29A6B1: @ 829A6B1 + .string "Yodelayhihoo!\p" + .string "… …\p" + .string "You’re supposed to shout\n" + .string "“yodelayhihoo” since it doesn’t\l" + .string "echo here!$" + +Route114_Text_29A707: @ 829A707 + .string "Yodelayhihoo!$" + +Route114_Text_29A715: @ 829A715 + .string "When I was a wee tyke, I believed there\n" + .string "was someone copying me and shouting\l" + .string "back, “Yodelayhihoo.”$" + +Route114_Text_29A777: @ 829A777 + .string "If you’re not prepared, you shouldn’t\n" + .string "be up in the mountains!$" + +Route114_Text_29A7B5: @ 829A7B5 + .string "The mountains are unforgiving…$" + +Route114_Text_29A7D4: @ 829A7D4 + .string "In the winter, mountains turn deadly\n" + .string "with blizzards and avalanches.$" + +Route114_Text_29A818: @ 829A818 + .string "Camping’s fun! You can fish, roast\n" + .string "marshmallows, and tell spooky stories!\p" + .string "But the best of all are the POKéMON\n" + .string "battles!$" + +Route114_Text_29A88F: @ 829A88F + .string "Way too strong!$" + +Route114_Text_29A89F: @ 829A89F + .string "I think it’s great that I can go\n" + .string "camping with my POKéMON.$" + +Route114_Text_29A8D9: @ 829A8D9 + .string "I need to exercise after a meal.\n" + .string "Let’s have a match!$" + +Route114_Text_29A90E: @ 829A90E + .string "Oh, no!$" + +Route114_Text_29A916: @ 829A916 + .string "I just had a tasty meal.\n" + .string "I’m getting drowsy…$" + +Route114_Text_29A943: @ 829A943 + .string "Ufufufufufu…\n" + .string "Want to battle against my POKéMON?$" + +Route114_Text_29A973: @ 829A973 + .string "M-My POKéMON…$" + +Route114_Text_29A981: @ 829A981 + .string "A big body that’s all lumpy and hard,\n" + .string "enormous horns, and vicious fangs…\p" + .string "Ufufufufu…\n" + .string "I wish I had a POKéMON like that…$" + +Route114_Text_29A9F7: @ 829A9F7 + .string "Don’t forget what you’ve done to me!\n" + .string "I’ll make it so you can’t forget!$" + +Route114_Text_29AA3E: @ 829AA3E + .string "Ufufufufufu…\n" + .string "Come on, battle my POKéMON…$" + +Route114_Text_29AA67: @ 829AA67 + .string "I feel so lucky getting to see your\n" + .string "POKéMON…$" + +Route114_Text_29AA94: @ 829AA94 + .string "Ufufufufufu…\p" + .string "When I see POKéMON battling, I get all\n" + .string "shivery and shaky…$" + +Route114_Text_29AADB: @ 829AADB + .string "If you’re lighting a campfire,\n" + .string "make sure you have water handy.$" + +Route114_Text_29AB1A: @ 829AB1A + .string "Thanks for dousing my fire!$" + +Route114_Text_29AB36: @ 829AB36 + .string "You really do have to be careful with\n" + .string "any sort of fire in a forest.\p" + .string "Don’t ever underestimate the power\n" + .string "of fire.$" + +Route114_Text_29ABA6: @ 829ABA6 + .string "You set my spirit on fire.\n" + .string "Let’s register each other!$" + +Route114_Text_29ABDC: @ 829ABDC + .string "Have you learned to keep water handy\n" + .string "for campfires?$" + +Route114_Text_29AC10: @ 829AC10 + .string "I got hosed down before I could\n" + .string "flare up, I guess.$" + +Route114_Text_29AC43: @ 829AC43 + .string "You really do have to be careful with\n" + .string "any sort of fire in a forest.\p" + .string "Don’t ever underestimate the power\n" + .string "of fire.$" + +Route114_Text_29ACB3: @ 829ACB3 + .string "If we were fishing, you wouldn’t stand\n" + .string "a chance against me.\l" + .string "So, bring on your POKéMON!$" + +Route114_Text_29AD0A: @ 829AD0A + .string "If we were fishing, I would’ve won…$" + +Route114_Text_29AD2E: @ 829AD2E + .string "I think I’ll try my luck at landing\n" + .string "a big one at METEOR FALLS.\p" + .string "There has to be something in there.\n" + .string "I just know it.$" + +Route114_Text_29ADA1: @ 829ADA1 + .string "I like to fish. But I also like to\n" + .string "battle!\p" + .string "If anyone challenges me, I’m there,\n" + .string "even if I’m fishing.$" + +Route114_Text_29AE05: @ 829AE05 + .string "I like to battle, but that doesn’t\n" + .string "mean I’m good at it…$" + +Route114_Text_29AE3D: @ 829AE3D + .string "This time I’ll do it!\p" + .string "I always think that, so I can’t walk\n" + .string "away from fishing or POKéMON.$" + +Route114_Text_29AE96: @ 829AE96 + .string "TYRA: Well, sure.\n" + .string "I’m in the mood for it.\l" + .string "I’ll teach you a little about POKéMON.$" + +Route114_Text_29AEE7: @ 829AEE7 + .string "TYRA: What an amazing battle style!$" + +Route114_Text_29AF0B: @ 829AF0B + .string "TYRA: I was teaching my junior IVY\n" + .string "about POKéMON.$" + +Route114_Text_29AF3D: @ 829AF3D + .string "TYRA: Giggle…\n" + .string "If you want to battle with us, just one\l" + .string "POKéMON isn’t enough!$" + +Route114_Text_29AF89: @ 829AF89 + .string "IVY: Who taught you about POKéMON?$" + +Route114_Text_29AFAC: @ 829AFAC + .string "IVY: What an amazing battle style!$" + +Route114_Text_29AFCF: @ 829AFCF + .string "IVY: I started training POKéMON\n" + .string "because TYRA, my student mentor,\l" + .string "taught me!$" + +Route114_Text_29B01B: @ 829B01B + .string "IVY: Do you only have one POKéMON?\n" + .string "I think it must feel lonesome.$" + +Route114_Text_29B05D: @ 829B05D + .string "I landed a big one!\n" + .string "A huge one, I tell you!$" + +Route114_Text_29B089: @ 829B089 + .string "What was that about?\n" + .string "Did mine lose in size?$" + +Route114_Text_29B0B5: @ 829B0B5 + .string "Okay!\n" + .string "I’ll just fish me a bigger one!$" + +Route114_Text_29B0DB: @ 829B0DB + .string "Me!\n" + .string "I’m not just a pretty face!$" + +Route114_Text_29B0FB: @ 829B0FB + .string "That wasn’t cute in the least!$" + +Route114_Text_29B11A: @ 829B11A + .string "I don’t want a POKéMON that’s\n" + .string "just cute.\p" + .string "I adore cute ones that have a quirk\n" + .string "or two!$" + +Route114_Text_29B16F: @ 829B16F + .string "Have you made your POKéMON evolve\n" + .string "very much?$" + +Route114_Text_29B19C: @ 829B19C + .string "Oh, I see.\n" + .string "That’s good to know.$" + +Route114_Text_29B1BC: @ 829B1BC + .string "Some POKéMON change so much when\n" + .string "they evolve, it’s startling!$" + +Route115_Text_29B1FA: @ 829B1FA + .string "Hm…\n" + .string "You seem rather capable…\l" + .string "Let me keep you company!$" + +Route115_Text_29B230: @ 829B230 + .string "You’re much stronger than\n" + .string "I’d imagined!$" + +Route115_Text_29B258: @ 829B258 + .string "There is no such thing as a born genius.\n" + .string "It all depends on effort!\l" + .string "That is what I believe…$" + +Route115_Text_29B2B3: @ 829B2B3 + .string "Hmm… A loss this thorough has been\n" + .string "a distant memory.\p" + .string "If you would allow it, I wish for\n" + .string "another opportunity to do battle.$" + +Route115_Text_29B32C: @ 829B32C + .string "Hm… As always, your agility speaks\n" + .string "for itself.\l" + .string "Come, keep me company!$" + +Route115_Text_29B372: @ 829B372 + .string "As strong as ever!$" + +Route115_Text_29B385: @ 829B385 + .string "All it takes is effort!\p" + .string "I lost because I haven’t put in enough\n" + .string "effort!$" + +Route115_Text_29B3CC: @ 829B3CC + .string "You!\p" + .string "My MACHOP!\p" + .string "Demand a battle!$" + +Route115_Text_29B3ED: @ 829B3ED + .string "Ouch, ouch, ouch!$" + +Route115_Text_29B3FF: @ 829B3FF + .string "My MACHOP crew!\p" + .string "So long as they seek power, I will\n" + .string "grow strong with them!$" + +Route115_Text_29B449: @ 829B449 + .string "My strongest skill is busting bricks\n" + .string "with my forehead!$" + +Route115_Text_29B480: @ 829B480 + .string "Ugwaaaah!\n" + .string "My head is busted!$" + +Route115_Text_29B49D: @ 829B49D + .string "I’ve been teaching my POKéMON karate.\p" + .string "It looks like they’ll get a lot better\n" + .string "than me. I’m excited about that.$" + +Route115_Text_29B50B: @ 829B50B + .string "You impress me! Give me a rematch\n" + .string "after I redo my training!$" + +Route115_Text_29B547: @ 829B547 + .string "After you beat me, we trained hard to\n" + .string "improve our skills.\l" + .string "Come on, give us a rematch!$" + +Route115_Text_29B59D: @ 829B59D + .string "Ugwaaah!\n" + .string "We lost again!$" + +Route115_Text_29B5B5: @ 829B5B5 + .string "My POKéMON will grow stronger!\n" + .string "I’ll redouble my training!$" + +Route115_Text_29B5EF: @ 829B5EF + .string "This beach is my secret training spot!\n" + .string "Don’t come butting in!$" + +Route115_Text_29B62D: @ 829B62D + .string "I haven’t trained enough!$" + +Route115_Text_29B647: @ 829B647 + .string "The sand acts as a cushion to reduce\n" + .string "impact and prevent injury.\l" + .string "This is the perfect place to train.$" + +Route115_Text_29B6AB: @ 829B6AB + .string "Okay, fine, you’re free to come here.\n" + .string "In return, I’d like to battle you again.$" + +Route115_Text_29B6FA: @ 829B6FA + .string "Okay, let’s get this battle on!$" + +Route115_Text_29B71A: @ 829B71A + .string "I can battle but my POKéMON…$" + +Route115_Text_29B737: @ 829B737 + .string "Even when I lose, I still get some\n" + .string "enjoyment out of it.\l" + .string "It must be that I love POKéMON.$" + +Route115_Text_29B78F: @ 829B78F + .string "I have a rare POKéMON!\n" + .string "Would you like me to show you?$" + +Route115_Text_29B7C5: @ 829B7C5 + .string "You…\n" + .string "You want my POKéMON, don’t you?$" + +Route115_Text_29B7EA: @ 829B7EA + .string "I have this rare POKéMON.\n" + .string "It’s enough to keep me satisfied.$" + +Route115_Text_29B826: @ 829B826 + .string "I’ll battle while I’m running!\n" + .string "Try to keep up with me!$" + +Route115_Text_29B85D: @ 829B85D + .string "Gasp, gasp…$" + +Route115_Text_29B869: @ 829B869 + .string "I made the mistake of trying to battle\n" + .string "while running!\p" + .string "I should take a run to calm down…$" + +Route115_Text_29B8C1: @ 829B8C1 + .string "Take that!\n" + .string "Ultra POKéMON ninja attack!$" + +Route115_Text_29B8E8: @ 829B8E8 + .string "Waaah!\n" + .string "Our strategy failed!$" + +Route115_Text_29B904: @ 829B904 + .string "But my POKéMON were ultra,\n" + .string "weren’t they?$" + +Route115_Text_29B92D: @ 829B92D + .string "My POKéMON have black belt-level\n" + .string "strength!$" + +Route115_Text_29B958: @ 829B958 + .string "This is too humiliating!$" + +Route115_Text_29B971: @ 829B971 + .string "I rarely meet anyone who’s better\n" + .string "than me…\p" + .string "I get it now!\n" + .string "You’re a GYM LEADER, aren’t you?$" + +Route115_Text_29B9CB: @ 829B9CB + .string "Our eyes met!\n" + .string "There’s no getting away now!$" + +Route115_Text_29B9F6: @ 829B9F6 + .string "Gah!\n" + .string "Not bad!$" + +Route115_Text_29BA04: @ 829BA04 + .string "Oh, well.\n" + .string "I think I will TELEPORT home.$" + +Route115_Text_29BA2C: @ 829BA2C + .string "You’ve disturbed my meditation…\n" + .string "You’ll be punished for it.$" + +Route115_Text_29BA67: @ 829BA67 + .string "You’ve broken my concentration!$" + +Route115_Text_29BA87: @ 829BA87 + .string "I was meditating with my POKéMON.\n" + .string "But this place isn’t very peaceful…$" + +Route116_Text_29BACD: @ 829BACD + .string "If the tunnel doesn’t go through, then\n" + .string "I’ll just go over the top.$" + +Route116_Text_29BB0F: @ 829BB0F + .string "Gasp… Gasp…\n" + .string "Losing made me tired…$" + +Route116_Text_29BB31: @ 829BB31 + .string "It’s no big deal if there’s no tunnel.\n" + .string "To a HIKER, mountains are roads!$" + +Route116_Text_29BB79: @ 829BB79 + .string "My POKéMON rule!\n" + .string "Check them out!$" + +Route116_Text_29BB9A: @ 829BB9A + .string "Ouch! A scrape!\n" + .string "I have to put on a bandage!$" + +Route116_Text_29BBC6: @ 829BBC6 + .string "Bandages are signs of toughness!\n" + .string "I’ve got another one!$" + +Route116_Text_29BBFD: @ 829BBFD + .string "My BUG POKéMON are tough!\n" + .string "Let’s battle!$" + +Route116_Text_29BC25: @ 829BC25 + .string "I lost!\n" + .string "I thought I had you!$" + +Route116_Text_29BC42: @ 829BC42 + .string "BUG POKéMON evolve quickly.\n" + .string "So they get strong quickly, too.$" + +Route116_Text_29BC7F: @ 829BC7F + .string "Let me teach you how strong my\n" + .string "adorable POKéMON is!$" + +Route116_Text_29BCB3: @ 829BCB3 + .string "You’re a notch above me…$" + +Route116_Text_29BCCC: @ 829BCCC + .string "POKéMON that possess cuteness and\n" + .string "power, that’s ideal, I think.$" + +Route116_Text_29BD0C: @ 829BD0C + .string "We learn all sorts of things at the\n" + .string "TRAINER’S SCHOOL.\p" + .string "I want to test things out for real!$" + +Route116_Text_29BD66: @ 829BD66 + .string "I slacked off in school…\n" + .string "That’s why I lost.$" + +Route116_Text_29BD92: @ 829BD92 + .string "I’ll have to redo some courses at\n" + .string "the TRAINER’S SCHOOL.\l" + .string "If I don’t, ROXANNE will be steamed.$" + +Route116_Text_29BDEF: @ 829BDEF + .string "I learned at the TRAINER’S SCHOOL\n" + .string "that a POKéNAV can register TRAINERS.\p" + .string "I don’t really get what that means,\n" + .string "so can I just try it?$" + +Route116_Text_29BE71: @ 829BE71 + .string "I learned at the TRAINER’S SCHOOL\n" + .string "that a POKéNAV can register TRAINERS.\p" + .string "I don’t really get what that means,\n" + .string "so can I just try it?$" + +Route116_Text_29BEF3: @ 829BEF3 + .string "I’ve been studying seriously at the\n" + .string "TRAINER’S SCHOOL.\l" + .string "I won’t lose like I did last time.$" + +Route116_Text_29BF4C: @ 829BF4C + .string "Hunh?\n" + .string "I studied diligently.$" + +Route116_Text_29BF68: @ 829BF68 + .string "I’ll have to redo some courses at\n" + .string "the TRAINER’S SCHOOL.\l" + .string "If I don’t, ROXANNE will be steamed.$" + +Route116_Text_29BFC5: @ 829BFC5 + .string "I study at school, and I study on\n" + .string "the way home, too!$" + +Route116_Text_29BFFA: @ 829BFFA + .string "I’m in shock--I lost?$" + +Route116_Text_29C010: @ 829C010 + .string "Awww, I’ll never become an elegant\n" + .string "TRAINER like ROXANNE this way!$" + +Route116_Text_29C052: @ 829C052 + .string "Oh, wow! Isn’t that a POKéNAV?\n" + .string "I have one, too! Please register me!$" + +Route116_Text_29C096: @ 829C096 + .string "Oh, wow! Isn’t that a POKéNAV?\n" + .string "I have one, too! Please register me!$" + +Route116_Text_29C0DA: @ 829C0DA + .string "I studied a whole lot since I saw you.\n" + .string "You must see my achievements!$" + +Route116_Text_29C11F: @ 829C11F + .string "I’m in shock.\n" + .string "I lost again?$" + +Route116_Text_29C13B: @ 829C13B + .string "You’ve beaten ROXANNE?\n" + .string "I can’t beat you, then. Not yet.$" + +Route116_Text_29C173: @ 829C173 + .string "Just so you know, I’ve never once been\n" + .string "bested by anyone at anything.$" + +Route116_Text_29C1B8: @ 829C1B8 + .string "Oh, my goodness.\n" + .string "This is a new experience for me.$" + +Route116_Text_29C1EA: @ 829C1EA + .string "My life of luxury affords me all that\n" + .string "I could possibly desire.\p" + .string "However, when it comes to POKéMON,\n" + .string "my wealth has no meaning.$" + +Route116_Text_29C266: @ 829C266 + .string "When you lay your eyes on my POKéMON’s\n" + .string "gorgeous fur, their beauty will render\l" + .string "you helpless!$" + +Route116_Text_29C2C2: @ 829C2C2 + .string "Oh, baby, say it isn’t so!$" + +Route116_Text_29C2DD: @ 829C2DD + .string "Oh, no, no, no!\n" + .string "You’ve mussed up my POKéMON’s fur!\l" + .string "You’ve ruined my hairdo, too!\l" + .string "I’ll have to call my stylist now!$" + +Route116_Text_29C350: @ 829C350 + .string "We’ll rock you hard!$" + +Route116_Text_29C365: @ 829C365 + .string "Aiyiyi!\n" + .string "No contest at all!$" + +Route116_Text_29C380: @ 829C380 + .string "I should try different POKéMON\n" + .string "types, that’s what I ought to do.$" + +Route116_Text_29C3C1: @ 829C3C1 + .string "It’s a dead end up here.\n" + .string "I’m bored, so can we battle?$" + +Route116_Text_29C3F7: @ 829C3F7 + .string "That was fun even though I lost.$" + +Route116_Text_29C418: @ 829C418 + .string "Want to stay here and keep\n" + .string "me company?$" + +Route117_Text_29C43F: @ 829C43F + .string "Listen, could I get you to battle\n" + .string "the POKéMON I’m raising?$" + +Route117_Text_29C47A: @ 829C47A + .string "You’ve raised yours superbly…$" + +Route117_Text_29C498: @ 829C498 + .string "POKéMON isn’t all about power.\p" + .string "Polishing a unique aspect of one’s\n" + .string "character is another way of enjoying\l" + .string "POKéMON.$" + +Route117_Text_29C508: @ 829C508 + .string "I’m going to redouble my training.\n" + .string "Would you come look in on us?$" + +Route117_Text_29C549: @ 829C549 + .string "The POKéMON I’ve been raising are\n" + .string "looking good, just like before.$" + +Route117_Text_29C58B: @ 829C58B + .string "You know how to raise them properly.\n" + .string "You might have DAY CARE skills…$" + +Route117_Text_29C5D0: @ 829C5D0 + .string "Your POKéMON are growing good!\n" + .string "You should enter them in CONTESTS.$" + +Route117_Text_29C612: @ 829C612 + .string "Please, allow me to evaluate if you\n" + .string "have raised your POKéMON properly.$" + +Route117_Text_29C659: @ 829C659 + .string "Yes, they are growing properly.$" + +Route117_Text_29C679: @ 829C679 + .string "Try raising POKéMON with more\n" + .string "attention to their character traits.$" + +Route117_Text_29C6BC: @ 829C6BC + .string "I’m glad I met a superb TRAINER in you.\n" + .string "I hope to see you again.$" + +Route117_Text_29C6FD: @ 829C6FD + .string "Allow me to reevaluate if you have\n" + .string "raised your POKéMON properly.$" + +Route117_Text_29C73E: @ 829C73E + .string "They are growing admirably.$" + +Route117_Text_29C75A: @ 829C75A + .string "POKéMON seem to like different kinds\n" + .string "of {POKEBLOCK}S, depending on their nature.$" + +Route117_Text_29C7A5: @ 829C7A5 + .string "I’m in the middle of a triathlon, but,\n" + .string "whatever, let’s have a battle!$" + +Route117_Text_29C7EB: @ 829C7EB + .string "I ran out of energy!$" + +Route117_Text_29C800: @ 829C800 + .string "I may have blown it…\p" + .string "I might have dropped to last during\n" + .string "that battle…$" + +Route117_Text_29C846: @ 829C846 + .string "POKéMON have to be strong, too?\n" + .string "I’d like you to train me!$" + +Route117_Text_29C880: @ 829C880 + .string "I’m smack in the middle of a triathlon,\n" + .string "but I’m comfortably ahead.\l" + .string "Let’s make this a quick battle!$" + +Route117_Text_29C8E3: @ 829C8E3 + .string "I ran out of energy again!$" + +Route117_Text_29C8FE: @ 829C8FE + .string "I was tops in swimming and cycling,\n" + .string "but I’m not quite that confident with\l" + .string "POKéMON yet.$" + +Route117_Text_29C955: @ 829C955 + .string "I do my triathlon training with POKéMON,\n" + .string "so I’m pretty confident about my speed.$" + +Route117_Text_29C9A6: @ 829C9A6 + .string "I need to get more practices in,\n" + .string "I guess.$" + +Route117_Text_29C9D0: @ 829C9D0 + .string "Training is meaningful only if you\n" + .string "keep it up regularly.\p" + .string "Okay! I’ll resume my training!\n" + .string "Tomorrow!$" + +Route117_Text_29CA32: @ 829CA32 + .string "You appear to be training properly…\n" + .string "If you’d like, I’ll battle you later!$" + +Route117_Text_29CA7C: @ 829CA7C + .string "Are you keeping up with your training?\n" + .string "I sure am!\l" + .string "Let me show you the evidence!$" + +Route117_Text_29CACC: @ 829CACC + .string "I need to get more practices in,\n" + .string "I guess.$" + +Route117_Text_29CAF6: @ 829CAF6 + .string "I’ll resume training tomorrow.\n" + .string "Let’s battle again sometime!$" + +Route117_Text_29CB32: @ 829CB32 + .string "Once a BUG CATCHER!\n" + .string "And now a BUG MANIAC!\p" + .string "But my love for POKéMON remains\n" + .string "unchanged!$" + +Route117_Text_29CB87: @ 829CB87 + .string "My ineptitude also remains\n" + .string "unchanged…$" + +Route117_Text_29CBAD: @ 829CBAD + .string "All I did was follow my heart, and now\n" + .string "they call me a BUG MANIAC…\p" + .string "Still, I am an expert on BUG POKéMON,\n" + .string "so it’s only natural that they call me\l" + .string "a BUG MANIAC.$" + +Route117_Text_29CC4A: @ 829CC4A + .string "ANNA: I’m with my pretty junior student\n" + .string "partner. I have to do good!$" + +Route117_Text_29CC8E: @ 829CC8E + .string "ANNA: I’m with my pretty junior student\n" + .string "partner! Let me win!$" + +Route117_Text_29CCCB: @ 829CCCB + .string "ANNA: Your POKéMON have some good\n" + .string "combinations.\p" + .string "I’d say you’re second only to us!$" + +Route117_Text_29CD1D: @ 829CD1D + .string "ANNA: We can’t take this lying down!\n" + .string "You will come back, won’t you?$" + +Route117_Text_29CD61: @ 829CD61 + .string "ANNA: If you want to battle us,\n" + .string "bring two POKéMON with you.$" + +Route117_Text_29CD9D: @ 829CD9D + .string "MEG: I’m going to tag up with my super\n" + .string "senior student partner and beat you!$" + +Route117_Text_29CDE9: @ 829CDE9 + .string "MEG: Oh, no!\n" + .string "I’m sorry, ANNA! I let you down…$" + +Route117_Text_29CE17: @ 829CE17 + .string "MEG: I dragged ANNA down…\n" + .string "If I didn’t, she would have won!$" + +Route117_Text_29CE52: @ 829CE52 + .string "MEG: Do you only have one POKéMON?\n" + .string "We can’t battle with you, then.\p" + .string "We want to have a 2-on-2 battle.$" + +Route117_Text_29CEB6: @ 829CEB6 + .string "ANNA: I can’t keep losing in front of\n" + .string "my junior partner, right?$" + +Route117_Text_29CEF6: @ 829CEF6 + .string "ANNA: I couldn’t get into the groove.$" + +Route117_Text_29CF1C: @ 829CF1C + .string "ANNA: Your POKéMON have some good\n" + .string "combinations.\p" + .string "I’d say you’re second only to us!$" + +Route117_Text_29CF6E: @ 829CF6E + .string "ANNA: If you want to battle us,\n" + .string "bring two POKéMON with you.$" + +Route117_Text_29CFAA: @ 829CFAA + .string "MEG: I’m going to tag up with my\n" + .string "senior partner and win this time!$" + +Route117_Text_29CFED: @ 829CFED + .string "MEG: Too strong!$" + +Route117_Text_29CFFE: @ 829CFFE + .string "MEG: I battled together with my\n" + .string "senior partner, but we lost…\p" + .string "That’s so discouraging…$" + +Route117_Text_29D053: @ 829D053 + .string "MEG: Do you only have one POKéMON?\n" + .string "We can’t battle with you, then.\p" + .string "We want to have a 2-on-2 battle.$" + +Route117_Text_29D0B7: @ 829D0B7 + .string "Isn’t it nice? To battle while looking\n" + .string "at pretty flowers?$" + +Route117_Text_29D0F1: @ 829D0F1 + .string "Oh, that’s quite impressive!$" + +Route117_Text_29D10E: @ 829D10E + .string "It feels wonderful to go for a jog\n" + .string "while looking at flowers.$" + +Route117_Text_29D14B: @ 829D14B + .string "Let me demonstrate the power\n" + .string "hidden within a PSYCHIC POKéMON!$" + +Route117_Text_29D189: @ 829D189 + .string "Astonishing!$" + +Route117_Text_29D196: @ 829D196 + .string "PSYCHIC POKéMON are complex.\n" + .string "You should try catching some.$" + +Route117_Text_29D1D1: @ 829D1D1 + .string "Concentrate on getting the win.\n" + .string "That’s how I battle!$" + +Route117_Text_29D206: @ 829D206 + .string "I don’t waste any time being angry\n" + .string "over a loss--I would rather train.$" + +Route117_Text_29D24C: @ 829D24C + .string "I think that if you worry about losing,\n" + .string "you’re more likely to lose.$" + +Route118_Text_29D290: @ 829D290 + .string "The aroma of flowers has a magical\n" + .string "power. It cleanses us body and soul.$" + +Route118_Text_29D2D8: @ 829D2D8 + .string "Oh, dear me.\n" + .string "I seem to have lost.$" + +Route118_Text_29D2FA: @ 829D2FA + .string "Flowers, POKéMON…\n" + .string "I love whatever smells nice.\p" + .string "Stinky things…\n" + .string "I’ll pass.$" + +Route118_Text_29D343: @ 829D343 + .string "Sniff… That odor--it’s a POKéNAV!\n" + .string "We must register each other!$" + +Route118_Text_29D382: @ 829D382 + .string "Were you drawn here by the sweet\n" + .string "aroma?$" + +Route118_Text_29D3AA: @ 829D3AA + .string "The power of aroma…\n" + .string "It didn’t seem to do much.$" + +Route118_Text_29D3D9: @ 829D3D9 + .string "If you use a sweet aroma properly,\n" + .string "POKéMON will be attracted by it.$" + +Route118_Text_29D41D: @ 829D41D + .string "BIRD POKéMON that FLY elegantly in\n" + .string "the sky… They’re the best!$" + +Route118_Text_29D45B: @ 829D45B + .string "Urgh…\n" + .string "I crashed…$" + +Route118_Text_29D46C: @ 829D46C + .string "You’ve got great POKéMON.\n" + .string "I’ll have to train mine better.$" + +Route118_Text_29D4A6: @ 829D4A6 + .string "Take flight!\n" + .string "My BIRD POKéMON!$" + +Route118_Text_29D4C4: @ 829D4C4 + .string "They did take flight…$" + +Route118_Text_29D4DA: @ 829D4DA + .string "If they’d get stronger, they’d be able\n" + .string "to fly more freely…$" + +Route118_Text_29D515: @ 829D515 + .string "I’m a FISHERMAN, but also a TRAINER.\n" + .string "I’m raising the POKéMON I caught.$" + +Route118_Text_29D55C: @ 829D55C + .string "I thought I was doing okay in my\n" + .string "training…$" + +Route118_Text_29D587: @ 829D587 + .string "I couldn’t win by training POKéMON\n" + .string "while I fished…\p" + .string "Was I doing things in half measures?$" + +Route118_Text_29D5DF: @ 829D5DF + .string "For FISHERMEN, equipment is the key.\p" + .string "But for TRAINERS, the key ingredients\n" + .string "are POKéMON and heart, of course!$" + +Route118_Text_29D64C: @ 829D64C + .string "I was beaten in heart?$" + +Route118_Text_29D663: @ 829D663 + .string "Come to think of it, fishing is a battle\n" + .string "between a FISHERMAN and a POKéMON.$" + +Route118_Text_29D6AF: @ 829D6AF + .string "Let my melody rock your soul!$" + +Route118_Text_29D6CD: @ 829D6CD + .string "La-lalala…$" + +Route118_Text_29D6D8: @ 829D6D8 + .string "An electric guitar doesn’t always\n" + .string "have to be noisy…\p" + .string "It can be strummed to squeeze out\n" + .string "this heart-stirring melody…$" + +Route118_Text_29D74A: @ 829D74A + .string "When I compose better melodies,\n" + .string "you have to come listen, okay?$" + +Route118_Text_29D789: @ 829D789 + .string "A melody from my POKéMON and me…\n" + .string "Let us deliver it to your soul.$" + +Route118_Text_29D7CA: @ 829D7CA + .string "La-lalala…$" + +Route118_Text_29D7D5: @ 829D7D5 + .string "When I play, my emotions should reach\n" + .string "you through my electric guitar…$" + +Route118_Text_29D81B: @ 829D81B + .string "Go, go, go!\n" + .string "POKéMON 1, 2, and 3!$" + +Route118_Text_29D83C: @ 829D83C + .string "Come in, POKéMON! Are you okay?\n" + .string "POKéMON 1, 2, and 3?!$" + +Route118_Text_29D872: @ 829D872 + .string "Isn’t it cool that I have a POKéMON\n" + .string "battle team?\p" + .string "You can copy me--I don’t mind!$" + +Route119_Text_29D8C2: @ 829D8C2 + .string "We’re the MIMIC CIRCLE!\n" + .string "We MIMIC what you do!$" + +Route119_Text_29D8F0: @ 829D8F0 + .string "Whoopsie!\n" + .string "I lost!$" + +Route119_Text_29D902: @ 829D902 + .string "What’s so good about mimicry?\p" + .string "Fufufu…\n" + .string "You’ll never understand…$" + +Route119_Text_29D941: @ 829D941 + .string "So, we finally meet!\n" + .string "My BUG POKéMON will keep you company!$" + +Route119_Text_29D97C: @ 829D97C + .string "I wish we’d never met…$" + +Route119_Text_29D993: @ 829D993 + .string "I want to MIMIC you some more.\n" + .string "Can you hurry up and move?$" + +Route119_Text_29D9CD: @ 829D9CD + .string "If you step forward, we step forward.\p" + .string "If you turn right, we turn, too…$" + +Route119_Text_29DA14: @ 829DA14 + .string "But if you win, I lose…$" + +Route119_Text_29DA2C: @ 829DA2C + .string "I can’t MIMIC you winning the match.\n" + .string "That’s just impossible…\l" + .string "It’s burning me up…$" + +Route119_Text_29DA7D: @ 829DA7D + .string "Yep, you’ve finally caught me!\n" + .string "Or were you trying to avoid me?$" + +Route119_Text_29DABC: @ 829DABC + .string "Whoop, that was a great match!$" + +Route119_Text_29DADB: @ 829DADB + .string "We’re the MIMIC CIRCLE!\n" + .string "I hope you enjoyed our performance.$" + +Route119_Text_29DB17: @ 829DB17 + .string "You don’t know who I am, do you?\p" + .string "But, I also don’t know you.\n" + .string "So, we’ll battle!$" + +Route119_Text_29DB66: @ 829DB66 + .string "You’re pretty strong!$" + +Route119_Text_29DB7C: @ 829DB7C + .string "Until you go away somewhere, we’ll\n" + .string "keep on mimicking your every move.$" + +Route119_Text_29DBC2: @ 829DBC2 + .string "The MIMIC CIRCLE was formed by people\n" + .string "who like to MIMIC.\p" + .string "A battle starts the instant we meet!$" + +Route119_Text_29DC20: @ 829DC20 + .string "I give up!$" + +Route119_Text_29DC2B: @ 829DC2B + .string "Won’t you join our MIMIC CIRCLE?$" + +Route119_Text_29DC4C: @ 829DC4C + .string "Who has the knowledge and\n" + .string "the technique for survival?\p" + .string "POKéMON RANGERS, that’s who!$" + +Route119_Text_29DC9F: @ 829DC9F + .string "I didn’t have enough POKéMON\n" + .string "know-how…$" + +Route119_Text_29DCC6: @ 829DCC6 + .string "To break away from civilization and\n" + .string "awaken the wild spirit within!\p" + .string "That’s our vision.$" + +Route119_Text_29DD1C: @ 829DD1C + .string "I hope you’ll give me a rematch without\n" + .string "mocking my lack of knowledge.$" + +Route119_Text_29DD62: @ 829DD62 + .string "I’m going to regain my wild spirit by\n" + .string "being together with POKéMON.$" + +Route119_Text_29DDA5: @ 829DDA5 + .string "You’ve remained strong!$" + +Route119_Text_29DDBD: @ 829DDBD + .string "Believe in your POKéMON.\n" + .string "Believe in yourself.\p" + .string "The road will reveal itself to you.$" + +Route119_Text_29DE0F: @ 829DE0F + .string "Oh? Look at you.\p" + .string "For someone on an adventure,\n" + .string "you’re traveling awfully light.$" + +Route119_Text_29DE5D: @ 829DE5D + .string "Accidents happen when you’re not\n" + .string "prepared!$" + +Route119_Text_29DE88: @ 829DE88 + .string "You’re traveling light but you have\n" + .string "everything you need.\p" + .string "You’re on top of things mentally and\n" + .string "physically, too.$" + +Route119_Text_29DEF7: @ 829DEF7 + .string "Do you have a POKéNAV?\n" + .string "It’s a must-have tool for any TRAINER.\p" + .string "Oh, you do have one!\n" + .string "Let’s register each other, then!$" + +Route119_Text_29DF6B: @ 829DF6B + .string "How’s your journey with POKéMON\n" + .string "going?$" + +Route119_Text_29DF92: @ 829DF92 + .string "I’m still missing something…$" + +Route119_Text_29DFAF: @ 829DFAF + .string "In the same way that you, as a TRAINER,\n" + .string "rely on your POKéMON, your POKéMON\l" + .string "rely on you.$" + +Route119_Text_29E007: @ 829E007 + .string "The vast sky holds untold promise!\p" + .string "Nothing can compare to the sheer\n" + .string "exhilaration of flight!$" + +Route119_Text_29E063: @ 829E063 + .string "Down and out!$" + +Route119_Text_29E071: @ 829E071 + .string "My BIRD POKéMON made my dreams of\n" + .string "flying come true!$" + +Route119_Text_29E0A5: @ 829E0A5 + .string "I’ll show you the true potential of me\n" + .string "and my BIRD POKéMON!$" + +Route119_Text_29E0E1: @ 829E0E1 + .string "We lacked potential…$" + +Route119_Text_29E0F6: @ 829E0F6 + .string "Ever since I was a little kid, I always\n" + .string "admired BIRD POKéMON…$" + +Route119_Text_29E134: @ 829E134 + .string "To lurk in shadows, and live in\n" + .string "darkness… That is my destiny.\p" + .string "I emerge to challenge you!$" + +Route119_Text_29E18D: @ 829E18D + .string "I admit defeat!$" + +Route119_Text_29E19D: @ 829E19D + .string "Those defeated in battle withdraw\n" + .string "quietly back into the shadows.\l" + .string "That, too, is destiny…$" + +Route119_Text_29E1F5: @ 829E1F5 + .string "If you’re not on your guard,\n" + .string "you’re in for some pain!$" + +Route119_Text_29E22B: @ 829E22B + .string "You’re surprisingly good!$" + +Route119_Text_29E245: @ 829E245 + .string "My surprise attack ended in\n" + .string "failure…$" + +Route119_Text_29E26A: @ 829E26A + .string "To hide a tree, use a forest!$" + +Route119_Text_29E288: @ 829E288 + .string "I bow to your superiority.$" + +Route119_Text_29E2A3: @ 829E2A3 + .string "To hide a tree, use a forest!\n" + .string "To hide a POKéMON, use a POKéMON!\p" + .string "There is no deep, hidden meaning\n" + .string "to that.$" + +Route119_Text_29E30D: @ 829E30D + .string "You spoke to me…\n" + .string "So you want to challenge me!\p" + .string "Sure! I’ll try out the POKéMON I caught\n" + .string "while SURFING!$" + +Route119_Text_29E372: @ 829E372 + .string "I don’t have a clue about what it\n" + .string "takes to win.$" + +Route119_Text_29E3A2: @ 829E3A2 + .string "Go for a SURF on my POKéMON…\p" + .string "Then fish off its back…\p" + .string "It’s an indescribably luxuriant moment!$" + +Route119_Text_29E3FF: @ 829E3FF + .string "Hit me with a power chord!\n" + .string "Victory is mine!\l" + .string "It’s our time to shine, whoa, yeah!$" + +Route119_Text_29E44F: @ 829E44F + .string "You showed me who’s the boss!\n" + .string "We’ll have to take the loss, oh, no!$" + +Route119_Text_29E492: @ 829E492 + .string "Hit me with another power chord!\n" + .string "Leave me alone!\l" + .string "Your win you have to atone!$" + +Route119_Text_29E4DF: @ 829E4DF + .string "Hohoho!\n" + .string "I like kid TRAINERS!\l" + .string "Let’s have a good one!$" + +Route119_Text_29E513: @ 829E513 + .string "You’re pretty amazing!\n" + .string "Hohoho!$" + +Route119_Text_29E532: @ 829E532 + .string "Hohoho!\n" + .string "I’ll try emulating the pep of kid\l" + .string "TRAINERS like you!$" + +Route119_Text_29E56F: @ 829E56F + .string "Wherever and whenever I may be,\n" + .string "I always have my parasol in hand.$" + +Route119_Text_29E5B1: @ 829E5B1 + .string "Oh, but…\n" + .string "That’s not fair.$" + +Route119_Text_29E5CB: @ 829E5CB + .string "You’re asking if my parasol is heavy?\n" + .string "Your BAG is filled with more junk than\l" + .string "I ever carry around.$" + +Route120_Text_29E62D: @ 829E62D + .string "Do you have any moves that can strike\n" + .string "a flying POKéMON?$" + +Route120_Text_29E665: @ 829E665 + .string "You soared above me!$" + +Route120_Text_29E67A: @ 829E67A + .string "The move FLY is convenient,\n" + .string "don’t you think?\p" + .string "While the POKéMON is flying,\n" + .string "almost no moves can strike it.$" + +Route120_Text_29E6E3: @ 829E6E3 + .string "My POKéMON is strong!\n" + .string "How about yours?$" + +Route120_Text_29E70A: @ 829E70A + .string "Your POKéMON were stronger…$" + +Route120_Text_29E726: @ 829E726 + .string "A POKéMON that grows steadily is one\n" + .string "you can count on.$" + +Route120_Text_29E75D: @ 829E75D + .string "You can be counted on to get better.\n" + .string "I’d like to register you in my POKéNAV!$" + +Route120_Text_29E7AA: @ 829E7AA + .string "A POKéMON that grows steadily is one\n" + .string "you can count on.$" + +Route120_Text_29E7E1: @ 829E7E1 + .string "Your POKéMON are seriously strong.$" + +Route120_Text_29E804: @ 829E804 + .string "My POKéMON are growing stronger.\n" + .string "I have to grow stronger, too.$" + +Route120_Text_29E843: @ 829E843 + .string "I’ll check your POKéMON and see if\n" + .string "they’re fit for the outdoors.$" + +Route120_Text_29E884: @ 829E884 + .string "With POKéMON that strong, you’re in\n" + .string "no danger of needing rescue!$" + +Route120_Text_29E8C5: @ 829E8C5 + .string "To travel wherever your heart desires\n" + .string "with POKéMON…\l" + .string "That’s the joy of being a TRAINER.$" + +Route120_Text_29E91C: @ 829E91C + .string "How’s your physical fitness?\n" + .string "If you’re not fit, you could have a\l" + .string "rough time in critical situations.$" + +Route120_Text_29E980: @ 829E980 + .string "I’m totally fit, but…$" + +Route120_Text_29E996: @ 829E996 + .string "Fitness training is in my routine.\n" + .string "I always run with my POKéMON.$" + +Route120_Text_29E9D7: @ 829E9D7 + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "Want to battle?$" + +Route120_Text_29E9FF: @ 829E9FF + .string "Lost it…$" + +Route120_Text_29EA08: @ 829EA08 + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "I’ll try harder…$" + +Route120_Text_29EA31: @ 829EA31 + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "Do you have a POKéNAV…?$" + +Route120_Text_29EA61: @ 829EA61 + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "Want to battle again?$" + +Route120_Text_29EA8F: @ 829EA8F + .string "… … … … … …\n" + .string "I lost again…$" + +Route120_Text_29EAA9: @ 829EAA9 + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "I’ll try harder…\l" + .string "For my precious BUG POKéMON…$" + +Route120_Text_29EAEF: @ 829EAEF + .string "POKéMON have many special abilities.\n" + .string "If you want to become a first-class\l" + .string "TRAINER, learn about them.$" + +Route120_Text_29EB53: @ 829EB53 + .string "You’re obviously thinking.$" + +Route120_Text_29EB6E: @ 829EB6E + .string "The special abilities of POKéMON\n" + .string "will make battle styles change.$" + +Route120_Text_29EBAF: @ 829EBAF + .string "Who might you be?\p" + .string "Are you perhaps searching for ancient\n" + .string "ruins that are rumored to possibly\l" + .string "exist according to legend?$" + +Route120_Text_29EC25: @ 829EC25 + .string "What a disgraceful setback…$" + +Route120_Text_29EC41: @ 829EC41 + .string "That giant rock… I would like to\n" + .string "believe it may indeed contain ancient\l" + .string "ruins. But I see no entrance.$" + +Route120_Text_29ECA6: @ 829ECA6 + .string "Why am I carrying this parasol?\p" + .string "I’ll tell you if you can win against me.$" + +Route120_Text_29ECEF: @ 829ECEF + .string "A parasol can’t ward off POKéMON\n" + .string "attacks…$" + +Route120_Text_29ED19: @ 829ED19 + .string "I don’t think strong sunlight is good\n" + .string "for my POKéMON.\l" + .string "So I shield them with my parasol.$" + +Route120_Text_29ED71: @ 829ED71 + .string "Me, POKéMON, and my parasol…\p" + .string "If any one of them is missing,\n" + .string "the picture of beauty will be ruined.$" + +Route120_Text_29EDD3: @ 829EDD3 + .string "You’ve completely ruined my beauty…$" + +Route120_Text_29EDF7: @ 829EDF7 + .string "A parasol wouldn’t suit you at all.\p" + .string "Why, something like this would only\n" + .string "get in your way.$" + +Route120_Text_29EE50: @ 829EE50 + .string "I will adopt the movements of POKéMON\n" + .string "and create new ninja techniques.$" + +Route120_Text_29EE97: @ 829EE97 + .string "The creation of new ninja techniques\n" + .string "is but a distant dream…$" + +Route120_Text_29EED4: @ 829EED4 + .string "Perhaps I ought to apprentice under\n" + .string "a ninja sensei.$" + +Route120_Text_29EF08: @ 829EF08 + .string "We ninja conceal ourselves under our\n" + .string "camouflage cloaks.\l" + .string "I bet you didn’t know where I was!$" + +Route120_Text_29EF63: @ 829EF63 + .string "I lost!\n" + .string "I should camouflage my shame!$" + +Route120_Text_29EF89: @ 829EF89 + .string "Our camouflage cloaks are all\n" + .string "handmade.$" + +Route120_Text_29EFB1: @ 829EFB1 + .string "If you don’t pay attention,\n" + .string "you could get hurt!$" + +Route120_Text_29EFE1: @ 829EFE1 + .string "Ouch!\n" + .string "I was the one to get hurt.$" + +Route120_Text_29F002: @ 829F002 + .string "I wonder… Should I evolve my POKéMON?\n" + .string "They’re cute the way they are, though.$" + +Route120_Text_29F04F: @ 829F04F + .string "Your party POKéMON…\n" + .string "Do you have different types?$" + +Route120_Text_29F080: @ 829F080 + .string "I’ve seen your policy in action!$" + +Route120_Text_29F0A1: @ 829F0A1 + .string "I think it’s awesome you’re so strong\n" + .string "battling with your favorite POKéMON.$" + +Route121_Text_29F0EC: @ 829F0EC + .string "Will you play with my delightfully\n" + .string "pretty POKéMON?$" + +Route121_Text_29F11F: @ 829F11F + .string "This isn’t what I meant!$" + +Route121_Text_29F138: @ 829F138 + .string "I’m going to a CONTEST in LILYCOVE.\p" + .string "My POKéMON should have no problem\n" + .string "sweeping the MASTER CLASS.$" + +Route121_Text_29F199: @ 829F199 + .string "With my POKéMON, I have traveled\n" + .string "to the world’s four corners.\p" + .string "You might say I have some confidence\n" + .string "in my abilities.$" + +Route121_Text_29F20D: @ 829F20D + .string "Ah, well played.$" + +Route121_Text_29F21E: @ 829F21E + .string "I would like to circle the globe once\n" + .string "again with my POKéMON.$" + +Route121_Text_29F25B: @ 829F25B + .string "Your POKéMON prowess is remarkable.\n" + .string "Allow me to register you as a memento.$" + +Route121_Text_29F2A6: @ 829F2A6 + .string "With my POKéMON, I have traveled\n" + .string "to the world’s four corners.\p" + .string "You might say I have some confidence\n" + .string "in my abilities.$" + +Route121_Text_29F31A: @ 829F31A + .string "Ah, well played.$" + +Route121_Text_29F32B: @ 829F32B + .string "Your POKéMON and you…\p" + .string "Your prowess together will be\n" + .string "considered strong, even overseas.$" + +Route121_Text_29F381: @ 829F381 + .string "There are powers beyond our\n" + .string "understanding in the world…$" + +Route121_Text_29F3B9: @ 829F3B9 + .string "I have lost…$" + +Route121_Text_29F3C6: @ 829F3C6 + .string "MT. PYRE…\n" + .string "There is a mysterious power\l" + .string "at work there…$" + +Route121_Text_29F3FB: @ 829F3FB + .string "KATE: Together, we’re fearless!\n" + .string "We’ll demonstrate how tough we are!$" + +Route121_Text_29F43F: @ 829F43F + .string "KATE: I blew it in front of my junior\n" + .string "student partner…$" + +Route121_Text_29F476: @ 829F476 + .string "KATE: When someone’s relying on me,\n" + .string "I get this urge to look cool in front\l" + .string "of them…$" + +Route121_Text_29F4C9: @ 829F4C9 + .string "KATE: If you’ve only got one POKéMON,\n" + .string "we can’t battle with you.\p" + .string "That would be bullying.$" + +Route121_Text_29F521: @ 829F521 + .string "JOY: Together, we’re fearless!\n" + .string "We’ll demonstrate how tough we are!$" + +Route121_Text_29F564: @ 829F564 + .string "JOY: Please forgive me, KATE!$" + +Route121_Text_29F582: @ 829F582 + .string "JOY: Ehehe, I’ll have to train with KATE,\n" + .string "my senior student partner, again.$" + +Route121_Text_29F5CE: @ 829F5CE + .string "JOY: You need at least two POKéMON\n" + .string "if you’re going to challenge us!$" + +Route121_Text_29F612: @ 829F612 + .string "Stop! Have a good look at my precious\n" + .string "POKéMON!$" + +Route121_Text_29F641: @ 829F641 + .string "Oh, how dare you!\n" + .string "Don’t take it so seriously!$" + +Route121_Text_29F66F: @ 829F66F + .string "Maybe I’ll go catch more POKéMON at\n" + .string "the SAFARI.$" + +Route121_Text_29F69F: @ 829F69F + .string "I took it easy on you this time!\n" + .string "It won’t be that way the next time!$" + +Route121_Text_29F6E4: @ 829F6E4 + .string "My precious POKéMON grew!\n" + .string "Have a good look!$" + +Route121_Text_29F710: @ 829F710 + .string "Oh, how dare you!\n" + .string "You still won’t take it easy!$" + +Route121_Text_29F740: @ 829F740 + .string "Maybe I’ll go catch more POKéMON at\n" + .string "the SAFARI.$" + +Route121_Text_29F770: @ 829F770 + .string "I have this routine.\n" + .string "Defeat five TRAINERS a day.\l" + .string "Guess what? You’re number five!$" + +Route121_Text_29F7C1: @ 829F7C1 + .string "No!\n" + .string "You’re horrid!$" + +Route121_Text_29F7D4: @ 829F7D4 + .string "I didn’t expect to lose this easily…\n" + .string "I’ll win next time!$" + +Route121_Text_29F80D: @ 829F80D + .string "That was total humiliation!\n" + .string "I won’t forget you…\l" + .string "Hand over your POKéNAV!$" + +Route121_Text_29F855: @ 829F855 + .string "I have this new routine.\n" + .string "Defeat ten TRAINERS a day.\l" + .string "Guess what? You’re number ten!$" + +Route121_Text_29F8A8: @ 829F8A8 + .string "Wait! That’s nasty!\n" + .string "I demand a rematch!$" + +Route121_Text_29F8D0: @ 829F8D0 + .string "An opponent I just can’t beat…\n" + .string "Snivel…\l" + .string "I can’t believe this is happening…$" + +Route121_Text_29F91A: @ 829F91A + .string "Can’t you see that I have all this\n" + .string "stuff with me?\p" + .string "Despite that, you still insist that\n" + .string "we battle?$" + +Route121_Text_29F97B: @ 829F97B + .string "Of course I lost!\n" + .string "I’m holding stuff in both hands!$" + +Route121_Text_29F9AE: @ 829F9AE + .string "I bought too much stuff at\n" + .string "the LILYCOVE DEPT. STORE.\p" + .string "It’s up the road from here.\n" + .string "I wish I had a BAG like yours.$" + +Route121_Text_29FA1E: @ 829FA1E + .string "There’s nothing I love more than\n" + .string "checking out other people’s POKéMON!$" + +Route121_Text_29FA64: @ 829FA64 + .string "Super awesome!$" + +Route121_Text_29FA73: @ 829FA73 + .string "They’re great, your POKéMON!\n" + .string "How do you raise them?$" + +Route121_Text_29FAA7: @ 829FAA7 + .string "I want everybody to see the POKéMON\n" + .string "I’ve raised!$" + +Route121_Text_29FAD8: @ 829FAD8 + .string "Wow!\n" + .string "Spectacular!$" + +Route121_Text_29FAEA: @ 829FAEA + .string "I raise every POKéMON with the same\n" + .string "love and care--I don’t pick favorites.$" + +Route121_Text_29FB35: @ 829FB35 + .string "My POKéMON have never tasted defeat!\n" + .string "On their next win, I’m entering them\l" + .string "in CONTESTS.$" + +Route121_Text_29FB8C: @ 829FB8C + .string "Oh, now what happened here?$" + +Route121_Text_29FBA8: @ 829FBA8 + .string "I may have to train my gang some more\n" + .string "before entering any CONTEST.$" + +Route123_Text_29FBEB: @ 829FBEB + .string "Want to determine how strong you are?\n" + .string "I’ll be the test!$" + +Route123_Text_29FC23: @ 829FC23 + .string "You passed with flying colors!$" + +Route123_Text_29FC42: @ 829FC42 + .string "To best even me…\n" + .string "Your strength is marvelous!$" + +Route123_Text_29FC6F: @ 829FC6F + .string "You seem to have a big collection\n" + .string "of GYM BADGES.\p" + .string "Let me see if you’re actually worthy of\n" + .string "those BADGES!$" + +Route123_Text_29FCD6: @ 829FCD6 + .string "Oh, you’re worthy, all right!$" + +Route123_Text_29FCF4: @ 829FCF4 + .string "You did your BADGES proud in that\n" + .string "match!$" + +Route123_Text_29FD1D: @ 829FD1D + .string "They say that good times are filled\n" + .string "with good aromas.$" + +Route123_Text_29FD53: @ 829FD53 + .string "Oh…\n" + .string "I smell the bitter scent of misery…$" + +Route123_Text_29FD7B: @ 829FD7B + .string "The BERRY MASTER’s garden is filled\n" + .string "with uplifting fragrances.$" + +Route123_Text_29FDBA: @ 829FDBA + .string "Being a psychic is about willpower.\p" + .string "I’ve willed myself not to lose to\n" + .string "anyone. That makes me strong!$" + +Route123_Text_29FE1E: @ 829FE1E + .string "I feel sad…$" + +Route123_Text_29FE2A: @ 829FE2A + .string "Being a psychic is about willpower.\n" + .string "I thought I wouldn’t lose to you…$" + +Route123_Text_29FE70: @ 829FE70 + .string "I sense it!\n" + .string "You and I shall battle again!\l" + .string "I can’t tell if I’ll win, though…\p" + .string "Let’s see your POKéNAV.$" + +Route123_Text_29FED4: @ 829FED4 + .string "I’ve convinced myself that I won’t\n" + .string "lose anymore. That makes me strong!$" + +Route123_Text_29FF1B: @ 829FF1B + .string "I feel sad…$" + +Route123_Text_29FF27: @ 829FF27 + .string "I should train at MT. PYRE…\n" + .string "I’ll never beat you this way…$" + +Route123_Text_29FF61: @ 829FF61 + .string "Don’t be too happy if your POKéMON\n" + .string "develop psychic powers.\p" + .string "You need to refine those powers to\n" + .string "make them really useful.$" + +Route123_Text_29FFD8: @ 829FFD8 + .string "Overwhelmed!$" + +Route123_Text_29FFE5: @ 829FFE5 + .string "We all have psychic powers.\n" + .string "We’ve just forgotten how to use them.$" + +Route123_Text_2A0027: @ 82A0027 + .string "I would like to face you again.\n" + .string "Is that okay with you?$" + +Route123_Text_2A005E: @ 82A005E + .string "Have you awoken the psychic powers\n" + .string "within you?$" + +Route123_Text_2A008D: @ 82A008D + .string "Astounding!$" + +Route123_Text_2A0099: @ 82A0099 + .string "Your power with POKéMON…\n" + .string "That could be a psychic power, too.$" + +Route123_Text_2A00D6: @ 82A00D6 + .string "MIU: Hello, TRAINER. I hope your\n" + .string "POKéMON won’t cry when they lose.$" + +Route123_Text_2A0119: @ 82A0119 + .string "MIU: Uh-oh, we lost.$" + +Route123_Text_2A012E: @ 82A012E + .string "MIU: TRAINER, your POKéMON are\n" + .string "strong because you are friends.$" + +Route123_Text_2A016D: @ 82A016D + .string "MIU: It’s no fun to battle if you\n" + .string "don’t have two POKéMON.$" + +Route123_Text_2A01A7: @ 82A01A7 + .string "YUKI: Okay!\n" + .string "We’re beating the TRAINER’s POKéMON!$" + +Route123_Text_2A01D8: @ 82A01D8 + .string "YUKI: Uh-oh, we lost.$" + +Route123_Text_2A01EE: @ 82A01EE + .string "YUKI: Why are you so strong?\n" + .string "We’ve never lost before.$" + +Route123_Text_2A0224: @ 82A0224 + .string "YUKI: It’s no fun to battle if you\n" + .string "don’t have two POKéMON.$" + +Route123_Text_2A025F: @ 82A025F + .string "MT. PYRE…\n" + .string "Where the spirits of POKéMON sleep…\l" + .string "Will your POKéMON sleep?$" + +Route123_Text_2A02A6: @ 82A02A6 + .string "Overflowing with vitality…$" + +Route123_Text_2A02C1: @ 82A02C1 + .string "MT. PYRE…\n" + .string "Where the spirits of POKéMON sleep…\p" + .string "It must overflow with a power that\n" + .string "soothes spirits…$" + +Route123_Text_2A0323: @ 82A0323 + .string "I’ll turn your lights out while\n" + .string "I rip through this tune!$" + +Route123_Text_2A035C: @ 82A035C + .string "Hey, hold it!\n" + .string "I was still playing the intro!$" + +Route123_Text_2A0389: @ 82A0389 + .string "You’re rock steady.\n" + .string "I’d like to write a tune about you.$" + +Route123_Text_2A03C1: @ 82A03C1 + .string "The next time, lend your ears to\n" + .string "the full tune, will you?$" + +Route123_Text_2A03FB: @ 82A03FB + .string "Today’s the day I’m going to do it!\n" + .string "I’ll turn out your lights before\l" + .string "I finish singing my song!$" + +Route123_Text_2A045A: @ 82A045A + .string "Hey, hold it!\n" + .string "I haven’t even hit the chorus!$" + +Route123_Text_2A0487: @ 82A0487 + .string "I thought you’d be so enthralled\n" + .string "by my tune, you’d lose.$" + +Route123_Text_2A04C0: @ 82A04C0 + .string "This is my awesome BUG POKéMON!\n" + .string "My big brother got it for me.$" + +Route123_Text_2A04FE: @ 82A04FE + .string "Waaaah!\n" + .string "You meanie!$" + +Route123_Text_2A0512: @ 82A0512 + .string "Don’t tell my brother I lost.\n" + .string "You have to keep it a secret!$" + +Route123_Text_2A054E: @ 82A054E + .string "My confidence will get a boost by\n" + .string "beating someone obviously strong!$" + +Route123_Text_2A0592: @ 82A0592 + .string "There goes my confidence…$" + +Route123_Text_2A05AC: @ 82A05AC + .string "They say that you can’t judge a person\n" + .string "by their appearance.\p" + .string "But often, their looks don’t lie…$" + +Route123_Text_2A060A: @ 82A060A + .string "Hello, child!\n" + .string "Can you spare some time?$" + +Route123_Text_2A0631: @ 82A0631 + .string "Ah, a mighty capable child!\n" + .string "Let me contribute to your allowance.$" + +Route123_Text_2A0672: @ 82A0672 + .string "Contribute to your allowance?\n" + .string "Wasn’t the prize money enough?$" + +Route123_Text_2A06AF: @ 82A06AF + .string "I have to tell you, BIRD POKéMON\n" + .string "are my obsession!\p" + .string "Birds are cool!\n" + .string "They’re the best!$" + +Route123_Text_2A0704: @ 82A0704 + .string "Even in defeat, BIRD POKéMON are cool!$" + +Route123_Text_2A072B: @ 82A072B + .string "I gather BIRD POKéMON feathers that\n" + .string "scatter during battles.\p" + .string "I’m going to make a hat with\n" + .string "BIRD POKéMON feathers.$" + +Route123_Text_2A079B: @ 82A079B + .string "When there are no TRAINERS around,\n" + .string "I let my POKéMON battle each other.\l" + .string "I watch them.$" + +Route123_Text_2A07F0: @ 82A07F0 + .string "I kind of like your POKéMON.$" + +Route123_Text_2A080D: @ 82A080D + .string "Hehe, I’m swiping your battling ideas!\n" + .string "I think they’ll make me better.$" + +Route123_Text_2A0854: @ 82A0854 + .string "I lay in ambush, and a TRAINER has\n" + .string "landed in my trap!$" + +Route123_Text_2A088A: @ 82A088A + .string "If you don’t lose, how am I supposed\n" + .string "to have fun playing ninja?$" + +Route123_Text_2A08CA: @ 82A08CA + .string "I’m going to ambush a weaker-looking\n" + .string "TRAINER next time.$" + +Route123_Text_2A0902: @ 82A0902 + .string "I just bought this parasol.\n" + .string "My cuteness should be up by a third!$" + +Route123_Text_2A0943: @ 82A0943 + .string "You’re better than me by about\n" + .string "five times!$" + +Route123_Text_2A096E: @ 82A096E + .string "Using accessories effectively is\n" + .string "the secret behind fashion appeal.$" + +Route124_Text_2A09B1: @ 82A09B1 + .string "Hey, are you lost at sea?\p" + .string "If you can beat my POKéMON,\n" + .string "I can serve as your pilot.$" + +Route124_Text_2A0A02: @ 82A0A02 + .string "I lost my bearings in battle!$" + +Route124_Text_2A0A20: @ 82A0A20 + .string "Many people lose their bearings at sea.\p" + .string "If you’re that sort, you should refer\n" + .string "to the POKéNAV’s MAP.$" + +Route124_Text_2A0A84: @ 82A0A84 + .string "Hm! You’re riding a POKéMON instead\n" + .string "of swimming yourself…\p" + .string "I am envious!$" + +Route124_Text_2A0ACC: @ 82A0ACC + .string "Oh!\n" + .string "I can’t…$" + +Route124_Text_2A0AD9: @ 82A0AD9 + .string "I’m getting chilled…\n" + .string "I’ve been in the water too long…\p" + .string "I wish I could ride a POKéMON like you…$" + +Route124_Text_2A0B37: @ 82A0B37 + .string "If you just float in the sea like\n" + .string "this, POKéMON come around to play.$" + +Route124_Text_2A0B7C: @ 82A0B7C + .string "Oh, darn.\n" + .string "I’ve gone and lost.$" + +Route124_Text_2A0B9A: @ 82A0B9A + .string "While swimming, I noticed that some\n" + .string "POKéMON attack, and some just watch.\p" + .string "I guess POKéMON have personalities\n" + .string "of their own.$" + +Route124_Text_2A0C14: @ 82A0C14 + .string "It’s only on a whim, but maybe I’ll get\n" + .string "you to register me in your POKéNAV.$" + +Route124_Text_2A0C60: @ 82A0C60 + .string "If you just float in the sea like this,\n" + .string "TRAINERS challenge you!$" + +Route124_Text_2A0CA0: @ 82A0CA0 + .string "That’s strange…\n" + .string "I lost again…$" + +Route124_Text_2A0CBE: @ 82A0CBE + .string "This has nothing to do with anything,\n" + .string "but maybe I’ll visit the TRICK HOUSE.$" + +Route124_Text_2A0D0A: @ 82A0D0A + .string "I’m growing bored of swimming…\n" + .string "How about a battle?$" + +Route124_Text_2A0D3D: @ 82A0D3D + .string "I had no idea that you were\n" + .string "this strong!$" + +Route124_Text_2A0D66: @ 82A0D66 + .string "All the effort you put in must have\n" + .string "made you this strong.$" + +Route124_Text_2A0DA0: @ 82A0DA0 + .string "Fufufufu… I dive deep underwater\n" + .string "to go deep under cover.\l" + .string "Plumbing the depths is where I excel!$" + +Route124_Text_2A0DFF: @ 82A0DFF + .string "Glub, glub, glub…\n" + .string "I’m sinking…$" + +Route124_Text_2A0E1E: @ 82A0E1E + .string "I have it on good authority that\n" + .string "there’s a DIVE spot around here.\p" + .string "It gives me the urge to go deep\n" + .string "again…$" + +Route124_Text_2A0E87: @ 82A0E87 + .string "LILA: Sigh…\p" + .string "Here I am in the sea, but who’s with me?\n" + .string "My little brother!\p" + .string "Let’s battle so I won’t have to dwell\n" + .string "on that!$" + +Route124_Text_2A0EFE: @ 82A0EFE + .string "LILA: ROY! It’s your fault we lost!\n" + .string "You’re in for it later!$" + +Route124_Text_2A0F3A: @ 82A0F3A + .string "LILA: Sigh…\p" + .string "If only it wasn’t my little brother\n" + .string "next to me, but a nice boyfriend…$" + +Route124_Text_2A0F8C: @ 82A0F8C + .string "LILA: You’re planning to battle us?\n" + .string "Not unless you have two POKéMON.$" + +Route124_Text_2A0FD1: @ 82A0FD1 + .string "ROY: My big sister is tough at POKéMON!\p" + .string "Don’t cry when you lose!$" + +Route124_Text_2A1012: @ 82A1012 + .string "ROY: Uh-oh…\n" + .string "My big sister will chew me out…$" + +Route124_Text_2A103E: @ 82A103E + .string "ROY: My big sister is really scary\n" + .string "when she gets angry.\p" + .string "That’s why she doesn’t have a\n" + .string "boyfriend.$" + +Route124_Text_2A109F: @ 82A109F + .string "ROY: Will you battle with us again?\n" + .string "But take it easy next time, okay?$" + +Route124_Text_2A10E5: @ 82A10E5 + .string "ROY: Did you want to battle us?\n" + .string "Bring two POKéMON, then.$" + +Route124_Text_2A111E: @ 82A111E + .string "LILA: Sigh…\p" + .string "Here I am in the sea, but who’s with me?\n" + .string "My little brother!\p" + .string "Oh, hi, it’s been a while. Let’s battle\n" + .string "so I won’t have to dwell on things!$" + +Route124_Text_2A11B2: @ 82A11B2 + .string "LILA: ROY!\n" + .string "It’s your fault we lost again!\p" + .string "We’re having a training session later!$" + +Route124_Text_2A1203: @ 82A1203 + .string "LILA: Sigh…\p" + .string "If I had a nice boyfriend, we’d beat\n" + .string "anyone with lovely combinations…$" + +Route124_Text_2A1255: @ 82A1255 + .string "LILA: You’re planning to battle us?\n" + .string "Not unless you have two POKéMON.$" + +Route124_Text_2A129A: @ 82A129A + .string "ROY: If we lose, I’ll catch heck.\n" + .string "I’m going to go totally all out!$" + +Route124_Text_2A12DD: @ 82A12DD + .string "ROY: Uh-oh…\n" + .string "My big sister will chew me out again.$" + +Route124_Text_2A130F: @ 82A130F + .string "ROY: My big sister is really scary\n" + .string "when she gets angry.\p" + .string "She’s going to make me train really\n" + .string "hard with POKéMON later…$" + +Route124_Text_2A1384: @ 82A1384 + .string "ROY: Did you want to battle us?\n" + .string "Bring two POKéMON, then.$" + +Route124_Text_2A13BD: @ 82A13BD + .string "Here I am swimming by my lonesome\n" + .string "on this wide, beautiful sea.\p" + .string "There’s no other word for it.\n" + .string "This is pathetic!$" + +Route124_Text_2A142C: @ 82A142C + .string "I’m feeling blue.\n" + .string "Blue as the sky…$" + +Route124_Text_2A144F: @ 82A144F + .string "I should chat up lady SWIMMERS\n" + .string "and invite them on a long swim.$" + +Route124_Text_2A148E: @ 82A148E + .string "I’m not going to lose to some\n" + .string "surfer TRAINER.$" + +Route124_Text_2A14BC: @ 82A14BC + .string "I’ve only got sweat in my eyes!\n" + .string "I am not crying!$" + +Route124_Text_2A14ED: @ 82A14ED + .string "You can find pretty colored shards\n" + .string "of things around here.$" + +Route125_Text_2A1527: @ 82A1527 + .string "I heard you approaching, so I hung\n" + .string "around for you!$" + +Route125_Text_2A155A: @ 82A155A + .string "I surrender!$" + +Route125_Text_2A1567: @ 82A1567 + .string "Sound travels faster in water than\n" + .string "it does through air.$" + +Route125_Text_2A159F: @ 82A159F + .string "Hey, there!\n" + .string "Check out my sweet POKéMON!$" + +Route125_Text_2A15C7: @ 82A15C7 + .string "I floundered…$" + +Route125_Text_2A15D5: @ 82A15D5 + .string "I was blown away by HORSEA’s charm,\n" + .string "so I started swimming, too.$" + +Route125_Text_2A1615: @ 82A1615 + .string "I’m tired of swimming.\n" + .string "Are you up for a battle with me?$" + +Route125_Text_2A164D: @ 82A164D + .string "You’re too much!$" + +Route125_Text_2A165E: @ 82A165E + .string "Whew…\n" + .string "Which way is it to MOSSDEEP CITY?$" + +Route125_Text_2A1686: @ 82A1686 + .string "How would you like to take on the\n" + .string "WATER-type POKéMON I raised?$" + +Route125_Text_2A16C5: @ 82A16C5 + .string "Lost it…$" + +Route125_Text_2A16CE: @ 82A16CE + .string "Your power… You’re the real deal.\n" + .string "I’m amazed!$" + +Route125_Text_2A16FC: @ 82A16FC + .string "Ahoy! I’m a buff, tough SAILOR!\n" + .string "I’ve braved the world’s seas!$" + +Route125_Text_2A173A: @ 82A173A + .string "Gwrroooar!\n" + .string "I couldn’t win!$" + +Route125_Text_2A1755: @ 82A1755 + .string "The tide ebbs and flows inside the\n" + .string "SHOAL CAVE.\p" + .string "By the way, it’s about six hours from\n" + .string "high tide to low tide. Did you know?$" + +Route125_Text_2A17CF: @ 82A17CF + .string "Register me in your POKéNAV,\n" + .string "and I’ll tell you something good.$" + +Route125_Text_2A180E: @ 82A180E + .string "It’s high time I get my payback\n" + .string "from you! Come on, we’re battling!$" + +Route125_Text_2A1851: @ 82A1851 + .string "I couldn’t win!\n" + .string "I flat out couldn’t win!$" + +Route125_Text_2A187A: @ 82A187A + .string "The SHOAL CAVE…\p" + .string "There are places you can and can’t\n" + .string "get to depending on the rise and fall\l" + .string "of the tide.\p" + .string "By the way, it’s about six hours from\n" + .string "high tide to low tide. Don’t forget!$" + +Route125_Text_2A192B: @ 82A192B + .string "KIM: A funny old man lives in the\n" + .string "SHOAL CAVE. Someone told me.\l" + .string "Are you going to see him, too?$" + +Route125_Text_2A1989: @ 82A1989 + .string "KIM: I thought we would win.$" + +Route125_Text_2A19A6: @ 82A19A6 + .string "KIM: A funny old man lives in the\n" + .string "SHOAL CAVE, doesn’t he?\p" + .string "Let’s go see him, IRIS!$" + +Route125_Text_2A19F8: @ 82A19F8 + .string "KIM: No, no, no! You need two POKéMON,\n" + .string "or it’s just no good!$" + +Route125_Text_2A1A35: @ 82A1A35 + .string "IRIS: KIM, can you tell me what we’re\n" + .string "looking for out here?$" + +Route125_Text_2A1A71: @ 82A1A71 + .string "IRIS: Oh, we came sort of close.$" + +Route125_Text_2A1A92: @ 82A1A92 + .string "IRIS: KIM, are we really going into\n" + .string "the SHOAL CAVE?\l" + .string "We’ll get all wet.$" + +Route125_Text_2A1AD9: @ 82A1AD9 + .string "IRIS: Oh, we could never, ever do\n" + .string "anything like a 2-on-1 battle.$" + +Route125_Text_2A1B1A: @ 82A1B1A + .string "Why would a BIRDKEEPER like me\n" + .string "come out to the sea?$" + +Route125_Text_2A1B4E: @ 82A1B4E + .string "Okay.\n" + .string "I’ll tell you why I’m here.$" + +Route125_Text_2A1B70: @ 82A1B70 + .string "I put a message in a bottle and put\n" + .string "it out to sea.\p" + .string "I’m sure that a girl SWIMMER will\n" + .string "find it!$" + +Route125_Text_2A1BCE: @ 82A1BCE + .string "Hey! Was it you throwing garbage\n" + .string "into the sea?$" + +Route125_Text_2A1BFD: @ 82A1BFD + .string "Oh, you weren’t throwing trash into\n" + .string "the sea.$" + +Route125_Text_2A1C2A: @ 82A1C2A + .string "I found an unsightly bottle bobbing\n" + .string "in the waves earlier.\p" + .string "It angers me that someone would\n" + .string "pollute the sea!$" + +Route126_Text_2A1C95: @ 82A1C95 + .string "Swimming is a full-body workout!\n" + .string "You will get fit!$" + +Route126_Text_2A1CC8: @ 82A1CC8 + .string "I admit it!\n" + .string "You win!$" + +Route126_Text_2A1CDD: @ 82A1CDD + .string "Thanks to my daily swimming routine…\n" + .string "Look! Feast your eyes on this physique!$" + +Route126_Text_2A1D2A: @ 82A1D2A + .string "This towering white mountain of rock\n" + .string "is SOOTOPOLIS CITY.$" + +Route126_Text_2A1D63: @ 82A1D63 + .string "I was done in?$" + +Route126_Text_2A1D72: @ 82A1D72 + .string "I can’t find the entrance to\n" + .string "SOOTOPOLIS. Where could it be?$" + +Route126_Text_2A1DAE: @ 82A1DAE + .string "Ufufufufu!\n" + .string "I’m a mermaid!$" + +Route126_Text_2A1DC8: @ 82A1DC8 + .string "My fantasy burst as if it were a bubble!\n" + .string "Blub, blub, blub…$" + +Route126_Text_2A1E03: @ 82A1E03 + .string "You thrashed me… I want to\n" + .string "disappear in a wave of despair…$" + +Route126_Text_2A1E3E: @ 82A1E3E + .string "Hello, kiddo!\n" + .string "Want a battle with me?$" + +Route126_Text_2A1E63: @ 82A1E63 + .string "Oh, noooooh!$" + +Route126_Text_2A1E70: @ 82A1E70 + .string "I love frolicking with POKéMON in\n" + .string "the sea like this!$" + +Route126_Text_2A1EA5: @ 82A1EA5 + .string "Check out this sculpted body!\n" + .string "I’m more cut than a BLACK BELT!$" + +Route126_Text_2A1EE3: @ 82A1EE3 + .string "Whoops! Too strong!\n" + .string "Not bad! Not bad at all!$" + +Route126_Text_2A1F10: @ 82A1F10 + .string "Losing to you stimulated my senses!\n" + .string "I’ll train myself and POKéMON harder!$" + +Route126_Text_2A1F5A: @ 82A1F5A + .string "Yep, you’re not bad at all!\n" + .string "I’d like to get to know you more!$" + +Route126_Text_2A1F98: @ 82A1F98 + .string "Check out this beautiful body!\n" + .string "I’m more shapely than a SWIMMER!$" + +Route126_Text_2A1FD8: @ 82A1FD8 + .string "Whoops! Really too strong!\n" + .string "Not bad! Not bad at all!$" + +Route126_Text_2A200C: @ 82A200C + .string "I’m going to train even harder!\n" + .string "You’re a great motivator!\l" + .string "You have to come back again!$" + +Route126_Text_2A2063: @ 82A2063 + .string "I couldn’t even swim last year,\n" + .string "but now I’m a decent SWIMMER.\p" + .string "I think I’m capable of anything now.$" + +Route126_Text_2A20C6: @ 82A20C6 + .string "Sheesh, getting greedy didn’t do\n" + .string "a thing for me.$" + +Route126_Text_2A20F7: @ 82A20F7 + .string "If you practice at something,\n" + .string "you will get better at it.\p" + .string "You’re young--don’t be afraid to\n" + .string "try all sorts of things!$" + +Route126_Text_2A216A: @ 82A216A + .string "If seawater gets up your nose,\n" + .string "doesn’t it feel terrible?$" + +Route126_Text_2A21A3: @ 82A21A3 + .string "Ack! Why, you…\n" + .string "Glub!$" + +Route126_Text_2A21B8: @ 82A21B8 + .string "Ooh, I choked on some water!\n" + .string "It’s bitter! It’s salty!!$" + +Route126_Text_2A21EF: @ 82A21EF + .string "I’m throwing my whole heart\n" + .string "into this!$" + +Route126_Text_2A2216: @ 82A2216 + .string "You had more heart!$" + +Route126_Text_2A222A: @ 82A222A + .string "I need to cool down now…\n" + .string "I think I’ll go for a dive.$" + +Route127_Text_2A225F: @ 82A225F + .string "I can see it in your face.\n" + .string "You want to challenge me.$" + +Route127_Text_2A2294: @ 82A2294 + .string "Awawawawawa…$" + +Route127_Text_2A22A1: @ 82A22A1 + .string "A well-played match leaves me feeling\n" + .string "refreshed and serene.$" + +Route127_Text_2A22DD: @ 82A22DD + .string "Do you have a rival whom you just\n" + .string "hate to lose against?$" + +Route127_Text_2A2315: @ 82A2315 + .string "Arrrgh!\n" + .string "I hate losing!$" + +Route127_Text_2A232C: @ 82A232C + .string "If you have a rival, don’t you get the\n" + .string "feeling that you have to keep getting\l" + .string "better?$" + +Route127_Text_2A2381: @ 82A2381 + .string "Through fishing, I have attained a\n" + .string "state of becalmed serenity…\p" + .string "Please, allow me to demonstrate…$" + +Route127_Text_2A23E1: @ 82A23E1 + .string "Though I have lost, my heart remains\n" + .string "calm…$" + +Route127_Text_2A240C: @ 82A240C + .string "It matters not that I catch nothing.\n" + .string "The line remains in the water…$" + +Route127_Text_2A2450: @ 82A2450 + .string "Whoops! Don’t tell me I snagged\n" + .string "a SURFING POKéMON?$" + +Route127_Text_2A2483: @ 82A2483 + .string "I can’t keep up!$" + +Route127_Text_2A2494: @ 82A2494 + .string "It’d be a handful if I hooked\n" + .string "your tough POKéMON!$" + +Route127_Text_2A24C6: @ 82A24C6 + .string "Well, hey! This is a match between\n" + .string "a POKéMON fan and a fishing buff!$" + +Route127_Text_2A250B: @ 82A250B + .string "No! My line’s all tangled!\n" + .string "The party’s over!$" + +Route127_Text_2A2538: @ 82A2538 + .string "My fishing line’s doing a dance!\n" + .string "The tangle tango! Hahaha, snarl!$" + +Route127_Text_2A257A: @ 82A257A + .string "BIRD POKéMON have excellent vision.\n" + .string "They spot prey from great heights.$" + +Route127_Text_2A25C1: @ 82A25C1 + .string "Whew… I give up.$" + +Route127_Text_2A25D2: @ 82A25D2 + .string "There’re lots of diving spots in\n" + .string "the sea around here.\p" + .string "You can spot them easily from the sky\n" + .string "because of their darker color.$" + +Route127_Text_2A264D: @ 82A264D + .string "Run in your bare feet.\n" + .string "That will toughen up your soles!$" + +Route127_Text_2A2685: @ 82A2685 + .string "Yowch!\n" + .string "I got a pebble under a toenail!$" + +Route127_Text_2A26AC: @ 82A26AC + .string "Going barefoot feels great.\n" + .string "But your RUNNING SHOES are cool, too.$" + +Route127_Text_2A26EE: @ 82A26EE + .string "This is what I do to people who beat me!\n" + .string "I hope we can do this again.$" + +Route127_Text_2A2734: @ 82A2734 + .string "I still run in my bare feet daily.\n" + .string "My soles are tough!$" + +Route127_Text_2A276B: @ 82A276B + .string "Yowch!\n" + .string "Pebbles dug into my arches!$" + +Route127_Text_2A278E: @ 82A278E + .string "Want to go barefoot for a while?\n" + .string "So I can try your RUNNING SHOES?$" + +Route127_Text_2A27D0: @ 82A27D0 + .string "We should have a slow and methodical\n" + .string "match.$" + +Route127_Text_2A27FC: @ 82A27FC + .string "You didn’t give me the chance to\n" + .string "do any strategizing.$" + +Route127_Text_2A2832: @ 82A2832 + .string "When I’m surrounded by the blue sea\n" + .string "and sky, it feels as if time slows down.$" + +Route128_Text_2A287F: @ 82A287F + .string "EVER GRANDE CITY is still a long ways\n" + .string "away…$" + +Route128_Text_2A28AB: @ 82A28AB + .string "My first victory seems to be far\n" + .string "away, too…$" + +Route128_Text_2A28D7: @ 82A28D7 + .string "My whole life has been about losing,\n" + .string "but I will never give up!$" + +Route128_Text_2A2916: @ 82A2916 + .string "I know I’m not good now, but I think\n" + .string "I can win eventually.\p" + .string "Please register me in your POKéNAV.$" + +Route128_Text_2A2975: @ 82A2975 + .string "I’m still feeling good. I’ll keep on\n" + .string "swimming to EVER GRANDE CITY.$" + +Route128_Text_2A29B8: @ 82A29B8 + .string "I’ve yet to taste my first victory…$" + +Route128_Text_2A29DC: @ 82A29DC + .string "I’ll eventually reach EVER GRANDE CITY\n" + .string "where I can eventually win…$" + +Route128_Text_2A2A1F: @ 82A2A1F + .string "You have to swim, cycle, and then run\n" + .string "a marathon in a triathlon.\p" + .string "It’s a grueling race that consists\n" + .string "of three events.$" + +Route128_Text_2A2A94: @ 82A2A94 + .string "A POKéMON battle is grueling, too…$" + +Route128_Text_2A2AB7: @ 82A2AB7 + .string "I have to ride a BIKE next, but…\n" + .string "I’m about to throw in the towel…$" + +Route128_Text_2A2AF9: @ 82A2AF9 + .string "Well, I may as well make the best\n" + .string "of this. I’d like a rematch sometime.$" + +Route128_Text_2A2B41: @ 82A2B41 + .string "A triathlon is long. But I guess the\n" + .string "road to become the POKéMON CHAMPION\l" + .string "is also a long and grueling one.$" + +Route128_Text_2A2BAB: @ 82A2BAB + .string "A POKéMON battle really is harsh\n" + .string "and unforgiving…$" + +Route128_Text_2A2BDD: @ 82A2BDD + .string "You should give serious thought to\n" + .string "challenges on VICTORY ROAD.$" + +Route128_Text_2A2C1C: @ 82A2C1C + .string "We’ve been working so hard to mount\n" + .string "a POKéMON LEAGUE challenge…\p" + .string "We can’t afford to lose now!$" + +Route128_Text_2A2C79: @ 82A2C79 + .string "Oh!\n" + .string "How could this happen?!$" + +Route128_Text_2A2C95: @ 82A2C95 + .string "After all I’ve done to get here,\n" + .string "I won’t give up after one setback.$" + +Route128_Text_2A2CD9: @ 82A2CD9 + .string "There is no stronger TRAINER than I!$" + +Route128_Text_2A2CFE: @ 82A2CFE + .string "This can’t be!$" + +Route128_Text_2A2D0D: @ 82A2D0D + .string "There probably is no stronger TRAINER\n" + .string "than you!$" + +Route128_Text_2A2D3D: @ 82A2D3D + .string "I want to visit EVER GRANDE, so I\n" + .string "caught myself a POKéMON that knows\l" + .string "the move WATERFALL to crest the falls.$" + +Route128_Text_2A2DA9: @ 82A2DA9 + .string "I’m crestfallen!$" + +Route128_Text_2A2DBA: @ 82A2DBA + .string "Awww, phooey!\p" + .string "My POKéMON knows WATERFALL, but\n" + .string "I don’t have the SOOTOPOLIS GYM BADGE!$" + +Route128_Text_2A2E0F: @ 82A2E0F + .string "You’re looking awfully tough.\n" + .string "I wonder if I can win?$" + +Route128_Text_2A2E44: @ 82A2E44 + .string "Ouch!\n" + .string "I guess it was impossible to win.$" + +Route128_Text_2A2E6C: @ 82A2E6C + .string "There are tough TRAINERS galore\n" + .string "around EVER GRANDE.\p" + .string "Do you think I may be out\n" + .string "of my league?$" + +Route128_Text_2A2EC8: @ 82A2EC8 + .string "The sunlight seems to be more harsh\n" + .string "in this area.$" + +Route128_Text_2A2EFA: @ 82A2EFA + .string "I couldn’t see very well because of\n" + .string "the sun’s glare.$" + +Route128_Text_2A2F2F: @ 82A2F2F + .string "I should go back soon.\n" + .string "I need to reapply my sunscreen.$" + +Route129_Text_2A2F66: @ 82A2F66 + .string "This is my first triathlon.\n" + .string "I’m all tense and nervous!$" + +Route129_Text_2A2F9D: @ 82A2F9D + .string "Wroooaaar!\n" + .string "I failed to win!$" + +Route129_Text_2A2FB9: @ 82A2FB9 + .string "If I’m all tensed up, I won’t be able to\n" + .string "give it my all.$" + +Route129_Text_2A2FF2: @ 82A2FF2 + .string "I’m in the middle of a triathlon,\n" + .string "but, sure, why don’t we battle?$" + +Route129_Text_2A3034: @ 82A3034 + .string "I was sure I’d win!$" + +Route129_Text_2A3048: @ 82A3048 + .string "Do you know what’s the greatest thing\n" + .string "about triathlons?\p" + .string "Testing the limits of your own\n" + .string "strength and endurance against\l" + .string "Mother Nature!$" + +Route129_Text_2A30CD: @ 82A30CD + .string "Say hey, hey!\n" + .string "Let’s get on with it!$" + +Route129_Text_2A30F1: @ 82A30F1 + .string "Beat, I’m beaten.\n" + .string "That’s it, done!$" + +Route129_Text_2A3114: @ 82A3114 + .string "There’s nothing for a loser.\n" + .string "Time for me to beat it home.$" + +Route129_Text_2A314E: @ 82A314E + .string "What’s the hurry?\n" + .string "Let’s take it slow and easy.$" + +Route129_Text_2A317D: @ 82A317D + .string "Oh, my.\n" + .string "I wanted to relax a little more…$" + +Route129_Text_2A31A6: @ 82A31A6 + .string "Don’t you hate making mistakes when\n" + .string "you’re in a rush?\p" + .string "That’s why I try to take things\n" + .string "slowly.$" + +Route129_Text_2A3204: @ 82A3204 + .string "Surfing isn’t as easy as it seems,\n" + .string "isn’t that right?$" + +Route129_Text_2A3239: @ 82A3239 + .string "Winning sure isn’t easy.$" + +Route129_Text_2A3252: @ 82A3252 + .string "You have your sights on the POKéMON\n" + .string "LEAGUE? Keep at it!$" + +Route130_Text_2A328A: @ 82A328A + .string "What a surprise! I didn’t expect to\n" + .string "see a TRAINER out in the sea.\p" + .string "I think we should battle!$" + +Route130_Text_2A32E6: @ 82A32E6 + .string "This kid’s awfully tough…$" + +Route130_Text_2A3300: @ 82A3300 + .string "Your eyes have that look of someone\n" + .string "who’s experienced harsh challenges\l" + .string "and won. It suits you well!$" + +Route130_Text_2A3363: @ 82A3363 + .string "In the deep blue sea,\n" + .string "my shattered blue heart finds\l" + .string "comfort among waves.$" + +Route130_Text_2A33AC: @ 82A33AC + .string "Like the vast blue sea,\n" + .string "the world of POKéMON spans\l" + .string "depths beyond belief.$" + +Route130_Text_2A33F5: @ 82A33F5 + .string "The world’s children dream\n" + .string "of one day becoming\l" + .string "the POKéMON CHAMPION.$" + +Route130_Text_2A343A: @ 82A343A + .string "Floating on the open sea like this…\n" + .string "It’s peaceful.$" + +Route130_Text_2A346D: @ 82A346D + .string "I needed to be a little less peaceful!$" + +Route130_Text_2A3494: @ 82A3494 + .string "Swimming and battling like this…\n" + .string "I’m one happy guy…$" + +Route131_Text_2A34C8: @ 82A34C8 + .string "The sea is teeming with POKéMON.\n" + .string "It’s not easy swimming, I tell you.$" + +Route131_Text_2A350D: @ 82A350D + .string "POKéMON raised by TRAINERS are\n" + .string "seriously tough…$" + +Route131_Text_2A353D: @ 82A353D + .string "Gasp… Gasp…\n" + .string "I’m wiped out…\p" + .string "The going’s easy. It’s the leaving\n" + .string "that’s the hard part.\p" + .string "Will I have any energy left to make\n" + .string "the return trip?$" + +Route131_Text_2A35C6: @ 82A35C6 + .string "The sea… The sea… The sea…\n" + .string "The sea as far as these eyes can see!\l" + .string "I’m sick and tired of the sea!$" + +Route131_Text_2A3626: @ 82A3626 + .string "Bleah!$" + +Route131_Text_2A362D: @ 82A362D + .string "Bored I am by the sea, but swim I must.\p" + .string "I’m a born swimmer!\n" + .string "That’s what I am.$" + +Route131_Text_2A367B: @ 82A367B + .string "Hi, sweetie, wait!\n" + .string "We should battle, you and I!$" + +Route131_Text_2A36AB: @ 82A36AB + .string "You’re tough in spite of the way\n" + .string "you look!$" + +Route131_Text_2A36D6: @ 82A36D6 + .string "Did you see a guy over there who whines\n" + .string "that he’s bored of the sea?\p" + .string "That’s all talk.\n" + .string "He’s hopelessly in love with the sea!$" + +Route131_Text_2A3751: @ 82A3751 + .string "Why do men love bathing suits so much?\p" + .string "They all ogle me!$" + +Route131_Text_2A378A: @ 82A378A + .string "I’m out of my depth!$" + +Route131_Text_2A379F: @ 82A379F + .string "Maybe it’s not my bathing suit that\n" + .string "makes men look. It must be my beauty!$" + +Route131_Text_2A37E9: @ 82A37E9 + .string "RELI: We’ll work together as siblings\n" + .string "to take you on!$" + +Route131_Text_2A381F: @ 82A381F + .string "RELI: We couldn’t win even though we\n" + .string "worked together…$" + +Route131_Text_2A3855: @ 82A3855 + .string "RELI: The people of PACIFIDLOG are\n" + .string "together with the sea and POKéMON from\l" + .string "the time they are born.$" + +Route131_Text_2A38B7: @ 82A38B7 + .string "RELI: You don’t have two POKéMON?\n" + .string "We can’t enjoy a battle, then.$" + +Route131_Text_2A38F8: @ 82A38F8 + .string "IAN: I’m doing my best together with\n" + .string "my sis!$" + +Route131_Text_2A3925: @ 82A3925 + .string "IAN: I did my best with my sis,\n" + .string "but we still couldn’t win…$" + +Route131_Text_2A3960: @ 82A3960 + .string "IAN: You know how PACIFIDLOG is\n" + .string "a floating town?\p" + .string "So, wherever there is the sea,\n" + .string "that’s a part of PACIFIDLOG!$" + +Route131_Text_2A39CD: @ 82A39CD + .string "IAN: If you have two POKéMON,\n" + .string "we’ll take you on!$" + +Route131_Text_2A39FE: @ 82A39FE + .string "If you can beat me, I’ll give you some\n" + .string "great information!$" + +Route131_Text_2A3A38: @ 82A3A38 + .string "Oh?\n" + .string "Did I lose?$" + +Route131_Text_2A3A48: @ 82A3A48 + .string "There is an odd place nearby.\n" + .string "There’s a huge tower there.\l" + .string "Why don’t you go take a look?$" + +Route131_Text_2A3AA0: @ 82A3AA0 + .string "The people of PACIFIDLOG are\n" + .string "a peaceful bunch.\p" + .string "They never get angry.\n" + .string "That goes for me, too.$" + +Route131_Text_2A3AFC: @ 82A3AFC + .string "Oops!$" + +Route131_Text_2A3B02: @ 82A3B02 + .string "Tch! …Oh, wait.\n" + .string "I’m not angry. Honestly!\p" + .string "But, boy, you’re strong!\n" + .string "Hahaha!$" + +Route132_Text_2A3B4C: @ 82A3B4C + .string "I used to catch colds all the time as\n" + .string "a kid, but I became totally fit after\l" + .string "I started swimming.$" + +Route132_Text_2A3BAC: @ 82A3BAC + .string "I crave more power…$" + +Route132_Text_2A3BC0: @ 82A3BC0 + .string "TRAINERS travel the fields and\n" + .string "mountains, so they must be fit, too.$" + +Route132_Text_2A3C04: @ 82A3C04 + .string "I try not to swim where the currents\n" + .string "are too strong.$" + +Route132_Text_2A3C39: @ 82A3C39 + .string "Oh, please, no!$" + +Route132_Text_2A3C49: @ 82A3C49 + .string "If I get swept away, I’ll lose all my\n" + .string "sense of place…$" + +Route132_Text_2A3C7F: @ 82A3C7F + .string "Win or lose, you’ll never know until\n" + .string "you try!$" + +Route132_Text_2A3CAD: @ 82A3CAD + .string "Waah!\n" + .string "I sank in defeat!$" + +Route132_Text_2A3CC5: @ 82A3CC5 + .string "I never battle when I know I’ll win.\n" + .string "I like to battle at the razor’s edge of\l" + .string "victory and defeat!$" + +Route132_Text_2A3D26: @ 82A3D26 + .string "I contemplate POKéMON 24 hours a day.\n" + .string "How could you possibly beat me?$" + +Route132_Text_2A3D6C: @ 82A3D6C + .string "I lose.\n" + .string "I will concede defeat.$" + +Route132_Text_2A3D8B: @ 82A3D8B + .string "Urggh…\n" + .string "You’re a POKéMON fanatic, aren’t you?\p" + .string "You must contemplate POKéMON 24 hours\n" + .string "a day, don’t you?$" + +Route132_Text_2A3DF0: @ 82A3DF0 + .string "I’m always with my husband,\n" + .string "but I can win even without him.$" + +Route132_Text_2A3E2C: @ 82A3E2C + .string "Oh, I guess I wasn’t good enough.$" + +Route132_Text_2A3E4E: @ 82A3E4E + .string "That young man over there looks just\n" + .string "like my husband when he was young.\p" + .string "He’s making me blush!$" + +Route132_Text_2A3EAC: @ 82A3EAC + .string "Someone’s been watching me intently.\n" + .string "Was it you?$" + +Route132_Text_2A3EDD: @ 82A3EDD + .string "Wow!\n" + .string "That’s pretty strong, all right!$" + +Route132_Text_2A3F03: @ 82A3F03 + .string "I can’t shake this feeling that\n" + .string "someone’s watching me.\p" + .string "I can’t concentrate!$" + +Route132_Text_2A3F4F: @ 82A3F4F + .string "Now where could my wife have gone?\n" + .string "I’m always with her.\l" + .string "I wonder if I can win on my own.$" + +Route132_Text_2A3FA8: @ 82A3FA8 + .string "Ah, I see that I couldn’t manage\n" + .string "to win on my own after all.$" + +Route132_Text_2A3FE5: @ 82A3FE5 + .string "My wife must be looking for me.\n" + .string "I’d best go find her right away.$" + +Route132_Text_2A4026: @ 82A4026 + .string "I liked training here by myself.\n" + .string "It’s awful that all these people came!$" + +Route132_Text_2A406E: @ 82A406E + .string "Okay! I won’t complain about other\n" + .string "people being here.$" + +Route132_Text_2A40A4: @ 82A40A4 + .string "I suppose I can partner up with that\n" + .string "old man and challenge that other team.$" + +Route133_Text_2A40F0: @ 82A40F0 + .string "Did the currents carry you here, too?\n" + .string "This must have been fated.\l" + .string "Let’s battle!$" + +Route133_Text_2A413F: @ 82A413F + .string "Strong!\n" + .string "Too much so!$" + +Route133_Text_2A4154: @ 82A4154 + .string "It’s just my luck that a tough TRAINER\n" + .string "like you would drift here…\l" + .string "I must be cursed…$" + +Route133_Text_2A41A8: @ 82A41A8 + .string "I’ve led a life of woe and misery…\n" + .string "I’ve been cast away, and this is where\l" + .string "I’ve drifted…$" + +Route133_Text_2A4200: @ 82A4200 + .string "Another loss…$" + +Route133_Text_2A420E: @ 82A420E + .string "A life adrift…\n" + .string "I don’t want it anymore!$" + +Route133_Text_2A4236: @ 82A4236 + .string "Welcome!\n" + .string "I’ve been expecting you!$" + +Route133_Text_2A4258: @ 82A4258 + .string "No! Please!$" + +Route133_Text_2A4264: @ 82A4264 + .string "A strong child TRAINER…\n" + .string "That’s so annoying!$" + +Route133_Text_2A4290: @ 82A4290 + .string "I want to win like everyone else, but I\n" + .string "won’t raise POKéMON like everyone else.$" + +Route133_Text_2A42E0: @ 82A42E0 + .string "Darn it!\n" + .string "My way is still too slack!$" + +Route133_Text_2A4304: @ 82A4304 + .string "It’s way more fun to do things the way\n" + .string "I want than to be like everybody else.\l" + .string "I mean, that’s obvious!$" + +Route133_Text_2A436A: @ 82A436A + .string "I came all the way out here with my\n" + .string "BIRD POKéMON.$" + +Route133_Text_2A439C: @ 82A439C + .string "You…\n" + .string "You’re stunningly cool!$" + +Route133_Text_2A43B9: @ 82A43B9 + .string "I’d like to go back to FORTREE,\n" + .string "but I’ve grown to like this place, too.$" + +Route133_Text_2A4401: @ 82A4401 + .string "I must have battled thousands\n" + .string "of times. I’ve lost count.$" + +Route133_Text_2A443A: @ 82A443A + .string "I may have lost thousands of times,\n" + .string "but a loss still stings.$" + +Route133_Text_2A4477: @ 82A4477 + .string "Keep at this, youngster. So you can\n" + .string "become like my husband and me.$" + +Route133_Text_2A44BA: @ 82A44BA + .string "Young people are too happy to go with\n" + .string "the flow. They’re without direction.$" + +Route133_Text_2A4505: @ 82A4505 + .string "You have a firm sense of purpose.$" + +Route133_Text_2A4527: @ 82A4527 + .string "Don’t let others lead you astray.\n" + .string "Don’t lose direction as you grow older.$" + +Route134_Text_2A4571: @ 82A4571 + .string "Even those POKéMON that can swim are\n" + .string "carried along by the rapid currents.$" + +Route134_Text_2A45BB: @ 82A45BB + .string "Aiyeeeeh!$" + +Route134_Text_2A45C5: @ 82A45C5 + .string "I think POKéMON enjoy the fast-running\n" + .string "currents around these parts.$" + +Route134_Text_2A4609: @ 82A4609 + .string "My LUVDISC are looking for a fun\n" + .string "match. Will you join us?$" + +Route134_Text_2A4643: @ 82A4643 + .string "Oopsie!$" + +Route134_Text_2A464B: @ 82A464B + .string "There’s a collector who’s after\n" + .string "the SCALES of LUVDISC.$" + +Route134_Text_2A4682: @ 82A4682 + .string "Okeydokey! That’s enough rest, gang!\n" + .string "It’s time for a match!$" + +Route134_Text_2A46BE: @ 82A46BE + .string "Tuckered out again…$" + +Route134_Text_2A46D2: @ 82A46D2 + .string "My BIRD POKéMON get tired quickly after\n" + .string "a long flight…$" + +Route134_Text_2A4709: @ 82A4709 + .string "You’re a POKéMON TRAINER.\n" + .string "No need for words. We battle now.$" + +Route134_Text_2A4745: @ 82A4745 + .string "… … … … … …\n" + .string "… … … … … …$" + +Route134_Text_2A475D: @ 82A475D + .string "It was I who challenged you, and yet\n" + .string "I lost. I am deeply shamed…$" + +Route134_Text_2A479E: @ 82A479E + .string "The savage tide in this area serves to\n" + .string "make us stronger than ever.$" + +Route134_Text_2A47E1: @ 82A47E1 + .string "I willingly concede defeat.$" + +Route134_Text_2A47FD: @ 82A47FD + .string "We will return for more training at\n" + .string "METEOR FALLS.\p" + .string "If you’d like, you should go, too.\n" + .string "It will definitely toughen you up!$" + +Route134_Text_2A4875: @ 82A4875 + .string "O-our boat!\n" + .string "The tide carried it away!$" + +Route134_Text_2A489B: @ 82A489B + .string "Awawawawah!\n" + .string "Please, stop! Please!$" + +Route134_Text_2A48BD: @ 82A48BD + .string "If we can’t SURF, how are we supposed\n" + .string "to get home?\p" + .string "Actually, I know a fainted POKéMON\n" + .string "can still SURF, but it feels wrong.$" + +Route134_Text_2A4937: @ 82A4937 + .string "Can your POKéMON dodge our\n" + .string "lightning-quick attacks?$" + +Route134_Text_2A496B: @ 82A496B + .string "I never knew such a technique existed!\n" + .string "You’ve defeated us thoroughly.$" + +Route134_Text_2A49B1: @ 82A49B1 + .string "I haven’t lost my passion for speed.\n" + .string "I will try harder.$" + +Route134_Text_2A49E9: @ 82A49E9 + .string "My POKéMON can’t be taken down\n" + .string "easily!$" + +Route134_Text_2A4A10: @ 82A4A10 + .string "You’re kidding!\n" + .string "Explain how I lost!$" + +Route134_Text_2A4A34: @ 82A4A34 + .string "Haha!\n" + .string "You won, all right!\p" + .string "I’ll work my way back up by taking on\n" + .string "TRAINERS I happen to meet!$" + +Route134_Text_2A4A8F: @ 82A4A8F + .string "Listen, have you seen another SAILOR\n" + .string "around here?$" + +Route134_Text_2A4AC1: @ 82A4AC1 + .string "Now, that’s something!$" + +Route134_Text_2A4AD8: @ 82A4AD8 + .string "Our boat drifted out to sea.\p" + .string "My buddy’s a timid fellow, so I’m\n" + .string "worried about him.$" + +gUnknown_082A4B2A:: @ 82A4B2A + .incbin "baserom.gba", 0x2a4b2a, 0x22 + +gUnknown_082A4B4C:: @ 82A4B4C + .incbin "baserom.gba", 0x2a4b4c, 0x23 + +gUnknown_082A4B6F:: @ 82A4B6F + .incbin "baserom.gba", 0x2a4b6f, 0x1b + +gUnknown_082A4B8A:: @ 82A4B8A + .incbin "baserom.gba", 0x2a4b8a, 0x11 + +gUnknown_082A4B9B:: @ 82A4B9B + .incbin "baserom.gba", 0x2a4b9b, 0x11 + +gUnknown_082A4BAC:: @ 82A4BAC + + .incbin "baserom.gba", 0x2a4bac, 0x166 + +Route121_SafariZoneEntrance_Text_2A4D12: @ 82A4D12 + .string "Welcome to the SAFARI ZONE!\p" + .string "Here, you may witness many kinds of\n" + .string "POKéMON rarely seen in HOENN.\p" + .string "And, you’ll see them in their wild,\n" + .string "untamed state in natural habitats.\p" + .string "What’s more, we’ve thrown open the\n" + .string "gates to POKéMON TRAINERS.\p" + .string "You’re encouraged to catch POKéMON\n" + .string "for keeps!\p" + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_2A4E46: @ 82A4E46 + .string "Welcome to the SAFARI ZONE!\n" + .string "Is it your first time here?$" + +Route121_SafariZoneEntrance_Text_2A4E7E: @ 82A4E7E + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_2A4EA1: @ 82A4EA1 + .string "When you enter the SAFARI ZONE, you\n" + .string "start with 30 SAFARI BALLS for\l" + .string "catching POKéMON.\p" + .string "The SAFARI Game is over when you run\n" + .string "out of SAFARI BALLS, or when you’ve\l" + .string "walked 500 steps.\p" + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_2A4F74: @ 82A4F74 + .string "Welcome to the SAFARI ZONE!\p" + .string "All you can catch for just ¥500!\n" + .string "Would you like to play a SAFARI Game?$" + +Route121_SafariZoneEntrance_Text_2A4FD7: @ 82A4FD7 + .string "Okay.\n" + .string "Please play another time!$" + +Route121_SafariZoneEntrance_Text_2A4FF7: @ 82A4FF7 + .string "You don’t have enough money.\n" + .string "Sorry.$" + +Route121_SafariZoneEntrance_Text_2A501B: @ 82A501B + .string "That will be ¥500, please.$" + +Route121_SafariZoneEntrance_Text_2A5036: @ 82A5036 + .string "Here are your SAFARI BALLS.$" + +Route121_SafariZoneEntrance_Text_2A5052: @ 82A5052 + .string "{PLAYER} received 30 SAFARI BALLS.$" + +Route121_SafariZoneEntrance_Text_2A506F: @ 82A506F + .string "We’ll let you know when your game\n" + .string "is over.\p" + .string "So, until then, enjoy yourself, please!\n" + .string "Off you go on your wild excursion!$" + +Route121_SafariZoneEntrance_Text_2A50E5: @ 82A50E5 + .string "Excuse me!\n" + .string "Your PC BOX is full.$" + +Route121_SafariZoneEntrance_Text_2A5105: @ 82A5105 + .string "Excuse me!\n" + .string "You seem to be without a {POKEBLOCK} CASE.\p" + .string "Your SAFARI Game will be much more\n" + .string "fruitful if you use {POKEBLOCK}S.\p" + .string "Please come back with a {POKEBLOCK} CASE.\p" + .string "You may obtain a {POKEBLOCK} CASE from\n" + .string "the LILYCOVE CONTEST HALL.$" + +SafariZone_South_Text_2A51D4: @ 82A51D4 + .string "You still have time left. Would you like\n" + .string "to exit the SAFARI ZONE now?$" + +SafariZone_South_Text_2A521A: @ 82A521A + .string "Please enjoy the rest of your wild\n" + .string "adventure!$" + +SafariZone_South_Text_2A5248: @ 82A5248 + .string "Okay.\p" + .string "I’ll take back your remaining SAFARI\n" + .string "BALLS.\p" + .string "Thank you for playing.\n" + .string "We hope to see you again.$" + +SafariZone_South_Text_2A52AB: @ 82A52AB + .string "Good luck!\p" + .string "If you need anything, don’t hesitate\n" + .string "to tell me, please!$" + +SafariZone_South_Text_2A52EF: @ 82A52EF + .string "Did you know?\p" + .string "If you put a {POKEBLOCK} in that square box,\n" + .string "POKéMON gather around.$" + +SafariZone_South_Text_2A533B: @ 82A533B + .string "I want to keep going deeper, but I\n" + .string "forgot to bring a BIKE.\p" + .string "Something tells me that rare POKéMON\n" + .string "live in the outlying areas.$" + +SafariZone_Southwest_Text_2A53B7: @ 82A53B7 + .string "Sometimes, when I toss a {POKEBLOCK} at \n" + .string "POKéMON, it gets ignored.\p" + .string "Do POKéMON have likes and dislikes\n" + .string "about what they eat?$" + +SafariZone_Northwest_Text_2A542C: @ 82A542C + .string "Gasp… Gasp…\n" + .string "I…made it out here…but…\p" + .string "I’m exhausted… I don’t have the\n" + .string "energy to catch POKéMON…$" + +SafariZone_North_Text_2A5489: @ 82A5489 + .string "I’m on a mission to find WATER POKéMON\n" + .string "you don’t see in HOENN.\p" + .string "Do you have any idea where the lake is?$" + +SafariZone_North_Text_2A54F0: @ 82A54F0 + .string "I’m going to catch a lot of rare POKéMON\n" + .string "here and trade them with my friends!$" + +SafariZone_South_Text_2A553E: @ 82A553E + .string "I put a {POKEBLOCK} on the {POKEBLOCK} FEEDER.\n" + .string "But it seems to have disappeared.\p" + .string "I guess POKéMON must have eaten it\n" + .string "without me noticing.$" + +Route121_SafariZoneEntrance_Text_2A55BB: @ 82A55BB + .string "SAFARI ZONE TRAINER TIP!\p" + .string "Throw {POKEBLOCK}S at wild POKéMON to make\n" + .string "them less likely to flee.$" + +SafariZone_Southwest_Text_2A5613: @ 82A5613 + .string "“Relieve your tired feet.”\n" + .string "REST HOUSE$" + +SafariZone_RestHouse_Text_2A5639: @ 82A5639 + .string "I don’t have any {POKEBLOCK}S, but I caught\n" + .string "a good number of POKéMON.\p" + .string "You can improve your chances of making\n" + .string "a catch by getting closer to them\l" + .string "before throwing a SAFARI BALL.$" + +SafariZone_RestHouse_Text_2A56E1: @ 82A56E1 + .string "If you use {POKEBLOCK}S, wild POKéMON won’t\n" + .string "be so quick to run away.\p" + .string "It’s not much use to give {POKEBLOCK}S to\n" + .string "POKéMON that don’t flee easily.$" + +SafariZone_RestHouse_Text_2A5764: @ 82A5764 + .string "If you put a {POKEBLOCK} on the FEEDER,\n" + .string "POKéMON are attracted to it.\p" + .string "I think POKéMON with the same sort of\n" + .string "nature are drawn by a certain {POKEBLOCK}.$" + +SafariZone_South_Text_2A57EE: @ 82A57EE + .string "This area is still under construction.\n" + .string "It’s off-limits, sorry!$" + +SafariZone_Southeast_Text_2A582D: @ 82A582D + .string "The SAFARI ZONE’s expansion project\n" + .string "is finished now.\p" + .string "We hope you will enjoy the new area.$" + +SafariZone_South_Text_2A5887: @ 82A5887 + .string "This area is still under construction.\n" + .string "It’s off-limits, sorry!$" + +SafariZone_Southeast_Text_2A58C6: @ 82A58C6 + .string "Wow! Whee! I haven’t seen any of\n" + .string "these POKéMON before!$" + +SafariZone_Southeast_Text_2A58FD: @ 82A58FD + .string "The POKéMON in this area are all\n" + .string "new to me.\p" + .string "And I’m allowed to catch these rare\n" + .string "POKéMON! Too cool!$" + +SafariZone_Southeast_Text_2A5960: @ 82A5960 + .string "The POKéMON around here seem to be\n" + .string "from somewhere other than HOENN.$" + +SafariZone_Northeast_Text_2A59A4: @ 82A59A4 + .string "I only have a couple SAFARI BALLS left.\p" + .string "I’m having a hard time trying to\n" + .string "decide what I should catch.$" + +SafariZone_Northeast_Text_2A5A09: @ 82A5A09 + .string "I heard that you can see PIKACHU here.\n" + .string "Where might one be?$" + +SafariZone_Northeast_Text_2A5A44: @ 82A5A44 + .string "Oh, boo!\n" + .string "I can’t seem to catch anything!\p" + .string "I’ll end up wasting the admission\n" + .string "price if I don’t catch something!$" + +MauvilleCity_GameCorner_EventScript_2A5AB1:: @ 82A5AB1 + checkitem ITEM_COIN_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_GameCorner_EventScript_210456 + setvar VAR_0x8004, 0 + getpricereduction 2 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_GameCorner_EventScript_2A5B0D + addvar VAR_0x8004, 128 + goto MauvilleCity_GameCorner_EventScript_2A5B0D + end + +MauvilleCity_GameCorner_EventScript_2A5ADF:: @ 82A5ADF + checkitem ITEM_COIN_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_GameCorner_EventScript_210456 + setvar VAR_0x8004, 1 + getpricereduction 2 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_GameCorner_EventScript_2A5B0D + addvar VAR_0x8004, 128 + goto MauvilleCity_GameCorner_EventScript_2A5B0D + end + +MauvilleCity_GameCorner_EventScript_2A5B0D:: @ 82A5B0D + special sub_8142BC8 + waitstate + end + +gUnknown_082A5B12:: @ 82A5B12 + .incbin "baserom.gba", 0x2a5b12, 0x3c + +gUnknown_082A5B4E:: @ 82A5B4E + .incbin "baserom.gba", 0x2a5b4e, 0x1d + +gUnknown_082A5B6B:: @ 82A5B6B + .incbin "baserom.gba", 0x2a5b6b, 0x1e + +gUnknown_082A5B89:: @ 82A5B89 + .incbin "baserom.gba", 0x2a5b89, 0x42 + +gUnknown_082A5BCB:: @ 82A5BCB + .incbin "baserom.gba", 0x2a5bcb, 0xc + +gUnknown_082A5BD7:: @ 82A5BD7 + .incbin "baserom.gba", 0x2a5bd7, 0x9 + +gUnknown_082A5BE0:: @ 82A5BE0 + .incbin "baserom.gba", 0x2a5be0, 0xf + +gUnknown_082A5BEF:: @ 82A5BEF + .incbin "baserom.gba", 0x2a5bef, 0x15 + +gUnknown_082A5C04:: @ 82A5C04 + .incbin "baserom.gba", 0x2a5c04, 0xf + +gUnknown_082A5C13:: @ 82A5C13 + .incbin "baserom.gba", 0x2a5c13, 0xe + +gUnknown_082A5C21:: @ 82A5C21 + .incbin "baserom.gba", 0x2a5c21, 0x40 + +gUnknown_082A5C61:: @ 82A5C61 + .incbin "baserom.gba", 0x2a5c61, 0x3b + +gUnknown_082A5C9C:: @ 82A5C9C + +gUnknown_082A5C9C: @ 82A5C9C + .string "PROF. BIRCH: Ah, {PLAYER}{KUN}!\p" + .string "Are you curious about how your\n" + .string "POKéDEX is coming along?$" + +Route101_Text_2A5CEB: @ 82A5CEB + .string "Hm? Oh, you haven’t caught enough\n" + .string "POKéMON to make it worthwhile.$" + +gUnknown_082A5D2C:: @ 82A5D2C + +gUnknown_082A5D2C: @ 82A5D2C + .string "Hmhm…\p" + .string "So, you’ve seen {STR_VAR_1} POKéMON,\n" + .string "and you’ve caught {STR_VAR_2} POKéMON…$" + +gUnknown_082A5D6C:: @ 82A5D6C + .incbin "baserom.gba", 0x2a5d6c, 0x3f + +gUnknown_082A5DAB:: @ 82A5DAB + .incbin "baserom.gba", 0x2a5dab, 0x46 + +gUnknown_082A5DF1:: @ 82A5DF1 + .incbin "baserom.gba", 0x2a5df1, 0x43 + +gUnknown_082A5E34:: @ 82A5E34 + .incbin "baserom.gba", 0x2a5e34, 0x4f + +gUnknown_082A5E83:: @ 82A5E83 + .incbin "baserom.gba", 0x2a5e83, 0x36 + +gUnknown_082A5EB9:: @ 82A5EB9 + .incbin "baserom.gba", 0x2a5eb9, 0x3b + +gUnknown_082A5EF4:: @ 82A5EF4 + .incbin "baserom.gba", 0x2a5ef4, 0x45 + +gUnknown_082A5F39:: @ 82A5F39 + .incbin "baserom.gba", 0x2a5f39, 0x49 + +gUnknown_082A5F82:: @ 82A5F82 + .incbin "baserom.gba", 0x2a5f82, 0x37 + +gUnknown_082A5FB9:: @ 82A5FB9 + .incbin "baserom.gba", 0x2a5fb9, 0x5f + +gUnknown_082A6018:: @ 82A6018 + .incbin "baserom.gba", 0x2a6018, 0x49 + +gUnknown_082A6061:: @ 82A6061 + .incbin "baserom.gba", 0x2a6061, 0x3b + +gUnknown_082A609C:: @ 82A609C + .incbin "baserom.gba", 0x2a609c, 0x39 + +gUnknown_082A60D5:: @ 82A60D5 + .incbin "baserom.gba", 0x2a60d5, 0x4f + +gUnknown_082A6124:: @ 82A6124 + .incbin "baserom.gba", 0x2a6124, 0x4b + +gUnknown_082A616F:: @ 82A616F + .incbin "baserom.gba", 0x2a616f, 0x67 + +gUnknown_082A61D6:: @ 82A61D6 + .incbin "baserom.gba", 0x2a61d6, 0x64 + +gUnknown_082A623A:: @ 82A623A + .incbin "baserom.gba", 0x2a623a, 0x4d + +gUnknown_082A6287:: @ 82A6287 + .incbin "baserom.gba", 0x2a6287, 0x42 + +gUnknown_082A62C9:: @ 82A62C9 + .incbin "baserom.gba", 0x2a62c9, 0x49 + +gUnknown_082A6312:: @ 82A6312 + .incbin "baserom.gba", 0x2a6312, 0x2b + +gUnknown_082A633D:: @ 82A633D + +gUnknown_082A633D: @ 82A633D + .string "Hmhm…\n" + .string "On a nationwide basis…\p" + .string "You’ve seen {STR_VAR_1} POKéMON,\n" + .string "and you’ve caught {STR_VAR_2} POKéMON…$" + +LilycoveCity_DepartmentStore_1F_Text_2A6390: @ 82A6390 + .string "This is the POKéMON LOTTERY CORNER.\p" + .string "All shoppers at our DEPARTMENT STORE\n" + .string "get to draw a POKéMON LOTO TICKET.\p" + .string "If the LOTO TICKET’s number matches\n" + .string "the ID number of any of your POKéMON,\l" + .string "you will receive a fabulous gift.\p" + .string "Would you like to draw a POKéMON\n" + .string "LOTO TICKET?$" + +LilycoveCity_DepartmentStore_1F_Text_2A6496: @ 82A6496 + .string "Please come back tomorrow.$" + +LilycoveCity_DepartmentStore_1F_Text_2A64B1: @ 82A64B1 + .string "Please do visit again.$" + +LilycoveCity_DepartmentStore_1F_Text_2A64C8: @ 82A64C8 + .string "Please pick a LOTO TICKET.\n" + .string "…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô$" + +LilycoveCity_DepartmentStore_1F_Text_2A650B: @ 82A650B + .string "The LOTO TICKET number is {STR_VAR_1}.\p" + .string "I need to run a check on this number\n" + .string "to see if it matches any of your\l" + .string "POKéMON’s ID numbers. Please wait.$" + +LilycoveCity_DepartmentStore_1F_Text_2A6592: @ 82A6592 + .string "Congratulations!\p" + .string "The ID number of your team’s\n" + .string "{STR_VAR_1} matches your\l" + .string "LOTO TICKET’s number!$" + +LilycoveCity_DepartmentStore_1F_Text_2A65E6: @ 82A65E6 + .string "Congratulations!\p" + .string "The ID number of your PC-boxed\n" + .string "{STR_VAR_1} matches your\l" + .string "LOTO TICKET’s number!$" + +LilycoveCity_DepartmentStore_1F_Text_2A663C: @ 82A663C + .string "I’m sorry.\n" + .string "None of the numbers matched.$" + +LilycoveCity_DepartmentStore_1F_Text_2A6664: @ 82A6664 + .string "Two digits matched, so you win the\n" + .string "third prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_2A66A7: @ 82A66A7 + .string "Three digits matched, so you win the\n" + .string "second prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_2A66ED: @ 82A66ED + .string "Four digits matched, so you win the\n" + .string "first prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_2A6731: @ 82A6731 + .string "Oh, my goodness, all five digits\n" + .string "matched!\p" + .string "You’ve won the jackpot prize!\n" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_2A678C: @ 82A678C + .string "Oh?\n" + .string "You seem to have no room for this.\p" + .string "Please make room in your BAG and\n" + .string "let me know.$" + +LilycoveCity_DepartmentStore_1F_Text_2A67E1: @ 82A67E1 + .string "{PLAYER}?\n" + .string "Yes, I’ve been expecting you.\p" + .string "This is the prize we’ve been holding\n" + .string "for you.$" + +LilycoveCity_DepartmentStore_1F_Text_2A6831: @ 82A6831 + .string "Please do visit again.$" + +LilycoveCity_Harbor_Text_2A6848: @ 82A6848 + .string "The ferry to SLATEPORT is…\p" + .string "I beg your pardon?\n" + .string "Can we sail to this place on the map?\p" + .string "I know someone who will help you better.\n" + .string "Please wait.$" + +LilycoveCity_Harbor_Text_2A68D2: @ 82A68D2 + .string "The ferry to SLATEPORT is…\p" + .string "Oh?\n" + .string "That PASS…$" + +LilycoveCity_Harbor_Text_2A68FC: @ 82A68FC + .string "Aye, mate, are you the one who brought\n" + .string "that mighty odd PASS?\p" + .string "I’ll tell you, you’re trying to reach a\n" + .string "tiny spit of an island far in the south.\p" + .string "There’s no telling what we’ll encounter\n" + .string "once we reach there, aye.\l" + .string "That shivers my timbers!\p" + .string "All aboard!$" + +SouthernIsland_Exterior_Text_2A69F1: @ 82A69F1 + .string "Aye, mate, there’s nothing here to\n" + .string "see or do on this forgettable island.\p" + .string "What say we sail back to LILYCOVE?$" + +BirthIsland_Harbor_Text_2A6A5D: @ 82A6A5D +FarawayIsland_Entrance_Text_2A6A5D: @ 82A6A5D +NavelRock_Harbor_Text_2A6A5D: @ 82A6A5D +SouthernIsland_Exterior_Text_2A6A5D: @ 82A6A5D + .string "Aye, right, then!\n" + .string "Sail home we will!$" + +BirthIsland_Harbor_Text_2A6A82: @ 82A6A82 +FarawayIsland_Entrance_Text_2A6A82: @ 82A6A82 +LilycoveCity_Harbor_Text_2A6A82: @ 82A6A82 +NavelRock_Harbor_Text_2A6A82: @ 82A6A82 +SouthernIsland_Exterior_Text_2A6A82: @ 82A6A82 + .string "Aye, right, as you like, then.$" + +SouthernIsland_Interior_Text_2A6AA1: @ 82A6AA1 + .string "“All dreams are but another reality.\n" + .string "Never forget…”$" + +SouthernIsland_Exterior_Text_2A6AD5: @ 82A6AD5 + .string "“Those whose memories fade seek to\n" + .string "carve them in their hearts…”$" + +Underwater_SealedChamber_Braille_2A6B15: @ 82A6B15 + .byte 4 + .byte 6 + .byte 26 + .byte 13 + .byte 7 + .byte 9 + .braille "GO UP HERE.$" + +SealedChamber_OuterRoom_Braille_2A6B27: @ 82A6B27 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "ABC$" + +SealedChamber_OuterRoom_Braille_2A6B31: @ 82A6B31 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "GHI$" + +SealedChamber_OuterRoom_Braille_2A6B3B: @ 82A6B3B + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "MNO$" + +SealedChamber_OuterRoom_Braille_2A6B45: @ 82A6B45 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "TUV$" + +SealedChamber_OuterRoom_Braille_2A6B4F: @ 82A6B4F + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "DEF$" + +SealedChamber_OuterRoom_Braille_2A6B59: @ 82A6B59 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "JKL$" + +SealedChamber_OuterRoom_Braille_2A6B63: @ 82A6B63 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "PQRS$" + +SealedChamber_OuterRoom_Braille_2A6B6E: @ 82A6B6E + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille ".$" + +SealedChamber_OuterRoom_Braille_2A6B76: @ 82A6B76 + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 10 + .byte 9 + .braille "WXYZ$" + +SealedChamber_OuterRoom_Braille_2A6B81: @ 82A6B81 + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille ",$" + +SealedChamber_OuterRoom_Braille_2A6B89: @ 82A6B89 + .byte 7 + .byte 4 + .byte 23 + .byte 15 + .byte 10 + .byte 7 + .braille "DIG HERE.$" + +SealedChamber_InnerRoom_Braille_2A6B99: @ 82A6B99 + .byte 0 + .byte 0 + .byte 29 + .byte 19 + .byte 3 + .byte 3 + .braille "FIRST COMES\n" + .braille "WAILORD.\n" + .braille "LAST COMES\n" + .braille "RELICANTH.$" + +SealedChamber_InnerRoom_Braille_2A6BCA: @ 82A6BCA + .byte 2 + .byte 0 + .byte 26 + .byte 19 + .byte 5 + .byte 3 + .braille "IN THIS\n" + .braille "CAVE WE\n" + .braille "HAVE\n" + .braille "LIVED.$" + +SealedChamber_InnerRoom_Braille_2A6BEC: @ 82A6BEC + .byte 7 + .byte 2 + .byte 23 + .byte 17 + .byte 10 + .byte 5 + .braille "WE OWE ALL\n" + .braille "TO THE\n" + .braille "POKEMON.$" + +SealedChamber_InnerRoom_Braille_2A6C0D: @ 82A6C0D + .byte 3 + .byte 0 + .byte 25 + .byte 19 + .byte 6 + .byte 3 + .braille "BUT, WE\n" + .braille "SEALED THE\n" + .braille "POKEMON\n" + .braille "AWAY.$" + +SealedChamber_InnerRoom_Braille_2A6C34: @ 82A6C34 + .byte 5 + .byte 6 + .byte 25 + .byte 13 + .byte 8 + .byte 9 + .braille "WE FEARED IT.$" + +SealedChamber_InnerRoom_Braille_2A6C48: @ 82A6C48 + .byte 6 + .byte 0 + .byte 24 + .byte 19 + .byte 9 + .byte 3 + .braille "THOSE WITH\n" + .braille "COURAGE,\n" + .braille "THOSE WITH\n" + .braille "HOPE.$" + +SealedChamber_InnerRoom_Braille_2A6C73: @ 82A6C73 + .byte 3 + .byte 2 + .byte 27 + .byte 17 + .byte 6 + .byte 5 + .braille "OPEN A DOOR.\n" + .braille "AN ETERNAL\n" + .braille "POKEMON\n" + .braille "WAITS.$" + +DesertRuins_Braille_2A6CA0: @ 82A6CA0 + .byte 1 + .byte 0 + .byte 27 + .byte 19 + .byte 4 + .byte 3 + .braille "LEFT, LEFT,\n" + .braille "DOWN, DOWN.\n" + .braille "THEN, USE\n" + .braille "ROCK SMASH.$" + +IslandCave_Braille_2A6CD4: @ 82A6CD4 + .byte 5 + .byte 0 + .byte 25 + .byte 19 + .byte 8 + .byte 3 + .braille "STAY CLOSE\n" + .braille "TO THE WALL.\n" + .braille "RUN AROUND\n" + .braille "ONE LAP.$" + +AncientTomb_Braille_2A6D06: @ 82A6D06 + .byte 3 + .byte 0 + .byte 25 + .byte 19 + .byte 6 + .byte 3 + .braille "THOSE WHO\n" + .braille "INHERIT OUR\n" + .braille "WILL, SHINE\n" + .braille "IN THE MIDDLE.$" + +PetalburgCity_Gym_Text_2A6D3D: @ 82A6D3D + .string "DAD: Hi, {PLAYER}!\p" + .string "I just received a very rare BERRY.\n" + .string "I’d like you to have it.$" + +Route104_Text_2A6D86: @ 82A6D86 + .string "If you see BERRIES growing in loamy\n" + .string "soil, feel free to take them.\p" + .string "But make sure you plant a BERRY in the\n" + .string "same spot. That’s common courtesy.\p" + .string "Here, I’ll share this with you.$" + +Route104_Text_2A6E32: @ 82A6E32 + .string "The way you look, you must be a\n" + .string "TRAINER, no?\p" + .string "TRAINERS often make POKéMON hold\n" + .string "BERRIES.\p" + .string "It’s up to you whether to grow BERRIES\n" + .string "or use them.$" + +Route111_Text_2A6EBD: @ 82A6EBD + .string "I watered the plants every day.\n" + .string "They grew lots of flowers.\p" + .string "And they gave me lots of BERRIES, too.\p" + .string "Here you go!\n" + .string "You can have it!$" + +Route111_Text_2A6F3D: @ 82A6F3D + .string "I’m going to try really hard and make\n" + .string "BERRIES in different colors.\p" + .string "I hope you try hard, too!$" + +Route111_Text_2A6F9A: @ 82A6F9A + .string "I wonder what color BERRIES I’ll look\n" + .string "for today?$" + +Route114_Text_2A6FCB: @ 82A6FCB + .string "I love using the BERRY CRUSH machine,\n" + .string "so I’m collecting BERRIES.\p" + .string "I’ll share one with you, if you’d like.$" + +Route114_Text_2A7034: @ 82A7034 + .string "You should try the BERRY CRUSH\n" + .string "machine with your friends.$" + +Route114_Text_2A706E: @ 82A706E + .string "Which BERRY should be planted?\n" + .string "Should you use or hoard BERRIES?\p" + .string "It’s fun to think about.$" + +Route120_Text_2A70C7: @ 82A70C7 + .string "BERRIES grow by soaking up sunlight.\p" + .string "We help the BERRIES grow by watering\n" + .string "them regularly.\p" + .string "It’s an expression of love, isn’t it?$" + +Route120_Text_2A7147: @ 82A7147 + .string "Yes, yes.\n" + .string "You understand what I mean.\p" + .string "You should take this.$" + +Route120_Text_2A7183: @ 82A7183 + .string "Oh… But it is important to make your\n" + .string "own impressions, I guess…\p" + .string "You can have this.$" + +Route120_Text_2A71D5: @ 82A71D5 + .string "I think that BERRY is rare.\n" + .string "I hope you raise it with loving care.$" + +Route120_Text_2A7217: @ 82A7217 + .string "I’ll get more BERRIES from\n" + .string "the BERRY MASTER.$" + +LilycoveCity_Text_2A7244: @ 82A7244 + .string "When it gets right down to it…\p" + .string "The same way suits suit me perfectly,\n" + .string "a crisp breeze suits the sea.\p" + .string "And you, a BERRY suits you to a “T”…\p" + .string "Why should that be so?$" + +LilycoveCity_Text_2A72E3: @ 82A72E3 + .string "When it gets right down to it…\p" + .string "It’s because you’re a TRAINER!$" + +LilycoveCity_Text_2A7321: @ 82A7321 + .string "When it gets right down to it…\p" + .string "The way dignified simplicity suits me,\n" + .string "{POKEBLOCK}S perfectly suit POKéMON.$" + +Route123_BerryMastersHouse_Text_2A7386: @ 82A7386 + .string "You may call me the BERRY MASTER.\p" + .string "I dream of filling the world with\n" + .string "beautiful flowers, so I raise BERRIES\l" + .string "and hand them out to everyone.\p" + .string "You’re deserving of one!$" + +Route123_BerryMastersHouse_Text_2A7428: @ 82A7428 + .string "Why be stingy?\n" + .string "Take another!$" + +Route123_BerryMastersHouse_Text_2A7445: @ 82A7445 + .string "Be sure to visit the PRETTY PETAL\n" + .string "flower shop near RUSTBORO.\p" + .string "Let flowers fill the world!$" + +Route123_BerryMastersHouse_Text_2A749E: @ 82A749E + .string "I’m done for today.\n" + .string "Come again another day.\p" + .string "Let flowers fill the world!$" + +Route123_BerryMastersHouse_Text_2A74E6: @ 82A74E6 + .string "The way my husband grows BERRIES,\n" + .string "oh, he’s the best in the world.\p" + .string "He makes me proud, that he does.\p" + .string "Incidentally, child, have you heard\n" + .string "a good saying lately?$" + +Route123_BerryMastersHouse_Text_2A7583: @ 82A7583 + .string "Ah! What a remarkable saying!\n" + .string "Inspirational, it is!\p" + .string "I want you to have this.$" + +Route123_BerryMastersHouse_Text_2A75D0: @ 82A75D0 + .string "Oh! A good saying it is.\n" + .string "You’re quite remarkable.\p" + .string "I want you to have this.$" + +Route123_BerryMastersHouse_Text_2A761B: @ 82A761B + .string "Our four grandchildren should become\n" + .string "more accomplished than my husband.\p" + .string "Joy never goes out of my life!$" + +Route123_BerryMastersHouse_Text_2A7682: @ 82A7682 + .string "Ah…$" + +Route104_PrettyPetalFlowerShop_Text_2A7686: @ 82A7686 + .string "Hello!\p" + .string "This is the PRETTY PETAL flower shop.\n" + .string "Spreading flowers all over the world!$" + +Route104_PrettyPetalFlowerShop_Text_2A76D9: @ 82A76D9 + .string "{PLAYER}{KUN}, would you like to learn about\n" + .string "BERRIES?$" + +Route104_PrettyPetalFlowerShop_Text_2A7706: @ 82A7706 + .string "Your name is?\p" + .string "{PLAYER}{KUN}.\n" + .string "That’s a nice name.\p" + .string "{PLAYER}{KUN}, would you like to learn about\n" + .string "BERRIES?$" + +Route104_PrettyPetalFlowerShop_Text_2A775B: @ 82A775B + .string "BERRIES grow on trees that thrive\n" + .string "only in soft, loamy soil.\p" + .string "If you take some BERRIES, be sure to\n" + .string "plant one in the loamy soil again.\p" + .string "A planted BERRY will soon sprout,\n" + .string "grow into a plant, flower beautifully,\l" + .string "then grow BERRIES again.\p" + .string "I want to see the whole wide world\n" + .string "filled with beautiful flowers.\l" + .string "That’s my dream.\p" + .string "Please help me, {PLAYER}{KUN}. Plant BERRIES\n" + .string "and bring more flowers into the world.$" + +Route104_PrettyPetalFlowerShop_Text_2A78DF: @ 82A78DF + .string "Flowers bring so much happiness to\n" + .string "people, don’t they?$" + +Route104_PrettyPetalFlowerShop_Text_2A7916: @ 82A7916 + .string "Hello!\p" + .string "The more attention you give to flowers,\n" + .string "the more beautifully they bloom.\p" + .string "You’ll like tending flowers. I’m sure\n" + .string "of it. You can have this.$" + +Route104_PrettyPetalFlowerShop_Text_2A79A6: @ 82A79A6 + .string "While BERRY plants are growing,\n" + .string "water them with the WAILMER PAIL.\p" + .string "Oh, another thing.\p" + .string "If you don’t pick BERRIES for a while,\n" + .string "they’ll drop off onto the ground.\l" + .string "But they’ll sprout again.\p" + .string "Isn’t that awesome?\n" + .string "It’s like they have the will to live.$" + +Route104_PrettyPetalFlowerShop_Text_2A7A98: @ 82A7A98 + .string "I’m trying to be like my big sisters.\n" + .string "I’m growing flowers, too!\p" + .string "Here you go!\n" + .string "It’s for you!$" + +Route104_PrettyPetalFlowerShop_Text_2A7AF3: @ 82A7AF3 + .string "You can plant a BERRY and grow it big,\n" + .string "or you can make a POKéMON hold it.\p" + .string "But now they have a machine that mixes\n" + .string "up different BERRIES and makes candies\l" + .string "for POKéMON.\p" + .string "I want some candy, too.$" + +SootopolisCity_Text_2A7BB0: @ 82A7BB0 + .string "Hi, what’s your name?\p" + .string "… … … … … … … … …\n" + .string "Okay. That’s nice!\p" + .string "My name is KIRI.\p" + .string "My mommy and daddy named me that so\n" + .string "I would grow healthy and warmhearted.\l" + .string "That’s what they wished.\p" + .string "You can have one of these.$" + +SootopolisCity_Text_2A7C7C: @ 82A7C7C + .string "KIRI will give you this BERRY, too!\n" + .string "I really like it lots!$" + +SootopolisCity_Text_2A7CB7: @ 82A7CB7 + .string "I wonder what kind of wish is included\n" + .string "in your name.$" + +SootopolisCity_Text_2A7CEC: @ 82A7CEC + .string "Spring, summer, autumn, and winter.\p" + .string "If you’re born in springtime, do you like\n" + .string "the spring, and if you’re born in the\l" + .string "summer, do you like the summer?$" + +SootopolisCity_Text_2A7D80: @ 82A7D80 + .string "Then KIRI was born in the autumn,\n" + .string "so I love the autumn!\p" + .string "Which season do you like?$" + +SootopolisCity_Text_2A7DD2: @ 82A7DD2 + .string "Oh…\n" + .string "It doesn’t matter…\p" + .string "There’s so much that I want to know…$" + +ShoalCave_LowTideEntranceRoom_Text_2A7E0E: @ 82A7E0E + .string "Are you planning on going deep\n" + .string "in there?\p" + .string "How about bringing me back some\n" + .string "SHOAL SALT and SHOAL SHELLS?\p" + .string "I can make you something good if\n" + .string "you bring me the ingredients.$" + +ShoalCave_LowTideEntranceRoom_Text_2A7EB3: @ 82A7EB3 + .string "If you bring me four each of the\n" + .string "SHOAL SALT and SHOAL SHELLS,\l" + .string "I can make you a SHELL BELL…\p" + .string "You can get those ingredients\n" + .string "every day.$" + +ShoalCave_LowTideEntranceRoom_Text_2A7F37: @ 82A7F37 + .string "Oh, hey! SHOAL SALT and SHOAL SHELLS!\n" + .string "And enough of them, too!\p" + .string "Would you like me to make you\n" + .string "a SHELL BELL with them?$" + +ShoalCave_LowTideEntranceRoom_Text_2A7FAC: @ 82A7FAC + .string "All righty, then! I’ll make you\n" + .string "a SHELL BELL right away.\p" + .string "… … … … … … … …\n" + .string "… … … … … … … …\p" + .string "There! Done!$" + +ShoalCave_LowTideEntranceRoom_Text_2A8012: @ 82A8012 + .string "Have a POKéMON hold on to that.\n" + .string "It’ll love it, that’s for certain.\p" + .string "Why, the SHELL BELL’s chime…\n" + .string "It’s simply sublime!\p" + .string "You can get its ingredients every day,\n" + .string "so I can make you more.$" + +ShoalCave_LowTideEntranceRoom_Text_2A80C6: @ 82A80C6 + .string "Oh… Is that so…\n" + .string "I wanted to make a SHELL BELL…$" + +ShoalCave_LowTideEntranceRoom_Text_2A80F5: @ 82A80F5 + .string "You don’t have space in your BAG\n" + .string "if I were to make it for you.\p" + .string "You should make room and come back\n" + .string "for a SHELL BELL.$" + +ShoalCave_LowTideInnerRoom_Text_2A8169: @ 82A8169 +ShoalCave_LowTideLowerRoom_Text_2A8169: @ 82A8169 +ShoalCave_LowTideStairsRoom_Text_2A8169: @ 82A8169 + .string "There was some SHOAL SALT here.\n" + .string "But, there’s nothing here now.$" + +ShoalCave_LowTideInnerRoom_Text_2A81A8: @ 82A81A8 + .string "There was a SHOAL SHELL here.\n" + .string "But, there’s nothing here now.$" + + .incbin "baserom.gba", 0x2a81e5, 0x142 + +GraniteCave_B1F_MapScript2_2A8327: @ 82A8327 +MirageTower_2F_MapScript2_2A8327: @ 82A8327 +MirageTower_3F_MapScript2_2A8327: @ 82A8327 +MtPyre_2F_MapScript2_2A8327: @ 82A8327 +SkyPillar_2F_MapScript2_2A8327: @ 82A8327 +SkyPillar_4F_MapScript2_2A8327: @ 82A8327 + map_script_2 VAR_ICE_STEP_COUNT, 0, gUnknown_082A8337 + .2byte 0 + +GraniteCave_B1F_MapScript1_2A8331: @ 82A8331 +MirageTower_2F_MapScript1_2A8331: @ 82A8331 +MirageTower_3F_MapScript1_2A8331: @ 82A8331 +MtPyre_2F_MapScript1_2A8331: @ 82A8331 + copyvar VAR_ICE_STEP_COUNT, 0x1 + end + +gUnknown_082A8337:: @ 82A8337 + +gUnknown_082A8337:: @ 82A8337 + lockall + delay 20 + applymovement 255, GraniteCave_B1F_Movement_2A8369 + waitmovement 0 + playse SE_RU_HYUU + delay 60 + warphole UNDEFINED + waitstate + end gUnknown_082A8350:: @ 82A8350 - .incbin "baserom.gba", 0x2a8350, 0x20043 + + .incbin "baserom.gba", 0x2a8350, 0x19 + +GraniteCave_B1F_Movement_2A8369: @ 82A8369 + step_54 + step_end + +LilycoveCity_PokemonCenter_1F_EventScript_2A836B:: @ 82A836B + special sub_818DAEC + switch VAR_RESULT + case 0, LilycoveCity_PokemonCenter_1F_EventScript_2A8554 + case 1, LilycoveCity_PokemonCenter_1F_EventScript_2A8395 + case 2, LilycoveCity_PokemonCenter_1F_EventScript_2A882A + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8395:: @ 82A8395 + lock + faceplayer + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8A69, 4 + specialvar VAR_RESULT, sub_818DBE8 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A83D0 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A83C6 + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8510 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A83C6:: @ 82A83C6 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8AB1, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A83D0:: @ 82A83D0 + special sub_818DC2C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8A7D, 4 + specialvar VAR_RESULT, sub_818DC60 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8435 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A83F7 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A83F7:: @ 82A83F7 + special sub_818DCC8 + special sub_818DD14 + specialvar VAR_RESULT, sub_818DD54 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8419 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8427 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8419:: @ 82A8419 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8ACE, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8435 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8427:: @ 82A8427 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8B36, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8435 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8435:: @ 82A8435 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8B69, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8454 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A845E + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8454:: @ 82A8454 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8BCD, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A845E:: @ 82A845E + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8BAD, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A846C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A846C:: @ 82A846C + fadescreen 1 + setvar VAR_RESULT, 0 + special sub_818DD78 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A848E + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84AD + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A848E:: @ 82A848E + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8BEE, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8454 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A846C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A84AD:: @ 82A84AD + specialvar VAR_RESULT, sub_818DE44 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84C9 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84D6 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A84C9:: @ 82A84C9 + special sub_818DC2C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8C0F, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A84D6:: @ 82A84D6 + specialvar VAR_RESULT, sub_818DE5C + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84F2 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84FF + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A84F2:: @ 82A84F2 + special sub_818DC2C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8C6F, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A84FF:: @ 82A84FF + special sub_818DC2C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8CC8, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8510 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8510:: @ 82A8510 + setvar VAR_0x8004, 0 + specialvar VAR_0x8004, sub_818DEA0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8D5D, 4 + giveitem_std VAR_0x8004 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8545 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A854F + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8545:: @ 82A8545 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8DBD, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A854F:: @ 82A854F + special sub_818DEDC + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8554:: @ 82A8554 + lock + faceplayer + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8E2B, 4 + specialvar VAR_RESULT, sub_818E038 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8585 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85AC + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A86EC + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8585:: @ 82A8585 + specialvar VAR_RESULT, sub_818E06C + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85C8 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85D2 + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85E0 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A85AC:: @ 82A85AC + specialvar VAR_RESULT, sub_818E2D8 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8759 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85C8 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A85C8:: @ 82A85C8 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8E4E, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A85D2:: @ 82A85D2 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8EAC, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A85EE + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A85E0:: @ 82A85E0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8EAC, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A85EE + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A85EE:: @ 82A85EE + setvar VAR_0x8004, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8EEC, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A861C + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8612 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8612:: @ 82A8612 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8F65, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A861C:: @ 82A861C + special sub_818E3BC + compare_var_to_value VAR_0x8004, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A864C + compare_var_to_value VAR_0x8004, 15 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8656 + +LilycoveCity_PokemonCenter_1F_EventScript_2A8635:: @ 82A8635 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8660 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8689 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A864C:: @ 82A864C + special sub_811A858 + waitstate + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8635 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8656:: @ 82A8656 + special sub_818E2FC + waitstate + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8635 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8660:: @ 82A8660 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8F7E, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A867F + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A861C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A867F:: @ 82A867F + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8F9A, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8689:: @ 82A8689 + special sub_818E37C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8F4D, 4 + specialvar VAR_RESULT, sub_818E308 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A86C7 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A86B0 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A86B0:: @ 82A86B0 + playse SE_SEIKAI + delay 10 + playse SE_SEIKAI + msgbox LilycoveCity_PokemonCenter_1F_Text_2A8FC7, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A86EC + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A86C7:: @ 82A86C7 + special sub_818E538 + special sub_818E274 + playse SE_HAZURE + delay 10 + playse SE_HAZURE + msgbox LilycoveCity_PokemonCenter_1F_Text_2A90A5, 4 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A90CD, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8759 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A86EC:: @ 82A86EC + specialvar VAR_RESULT, sub_818E298 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8708 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8716 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8708:: @ 82A8708 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9007, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8724 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8716:: @ 82A8716 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9007, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8724 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8724:: @ 82A8724 + setvar VAR_0x8005, 0 + special sub_818E358 + special sub_818E37C + giveitem_std VAR_0x8005 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A874C + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8759 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A874C:: @ 82A874C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A906A, 4 + special sub_818E39C + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8759:: @ 82A8759 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A90FB, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8785 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8778 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8778:: @ 82A8778 + special sub_818E3EC + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9131, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8785:: @ 82A8785 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9153, 4 + +LilycoveCity_PokemonCenter_1F_EventScript_2A878D:: @ 82A878D + fadescreen 1 + setvar VAR_RESULT, 0 + special sub_818E3E0 + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87AF + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87CE + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A87AF:: @ 82A87AF + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9212, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8778 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A878D + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A87CE:: @ 82A87CE + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9270, 4 + special sub_818E430 + special sub_818E3BC + setvar VAR_0x8004, 16 + +LilycoveCity_PokemonCenter_1F_EventScript_2A87E1:: @ 82A87E1 + fadescreen 1 + special sub_818E47C + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87F8 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A8817 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A87F8:: @ 82A87F8 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A92D3, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8778 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87E1 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8817:: @ 82A8817 + special sub_818E490 + special sub_818E4A4 + special sub_818E510 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9336, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A882A:: @ 82A882A + lock + faceplayer + msgbox LilycoveCity_PokemonCenter_1F_Text_2A93A7, 4 + specialvar VAR_RESULT, sub_818E8B4 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8850 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A886C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8850:: @ 82A8850 + specialvar VAR_RESULT, sub_818E8E0 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8876 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A886C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A886C:: @ 82A886C + msgbox LilycoveCity_PokemonCenter_1F_Text_2A93D6, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8876:: @ 82A8876 + special sub_818E914 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A93F4, 4 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A89AE + msgbox LilycoveCity_PokemonCenter_1F_Text_2A94E8, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88B0 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88BA + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A88B0:: @ 82A88B0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9556, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A88BA:: @ 82A88BA + fadescreen 1 + special sub_818E92C + waitstate + compare_var_to_value VAR_RESULT, 65535 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88D7 + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, LilycoveCity_PokemonCenter_1F_EventScript_2A88F6 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A88D7:: @ 82A88D7 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9537, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88B0 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88BA + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A88F6:: @ 82A88F6 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9571, 4 + special sub_818E940 + special sub_818E960 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A890A + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A890A:: @ 82A890A + applymovement 4, LilycoveCity_PokemonCenter_1F_Movement_2A89B8 + waitmovement 0 + delay 60 + applymovement 5, LilycoveCity_PokemonCenter_1F_Movement_2A89BB + waitmovement 0 + delay 60 + waitse + playmoncry VAR_0x8005, 0 + delay 120 + waitmoncry + compare_var_to_value VAR_0x8004, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A893F + goto LilycoveCity_PokemonCenter_1F_EventScript_2A894C + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A893F:: @ 82A893F + applymovement 5, LilycoveCity_PokemonCenter_1F_Movement_2A89C2 + waitmovement 0 + delay 60 + +LilycoveCity_PokemonCenter_1F_EventScript_2A894C:: @ 82A894C + applymovement 4, LilycoveCity_PokemonCenter_1F_Movement_2A89C0 + waitmovement 0 + delay 60 + compare_var_to_value VAR_0x8004, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8970 + compare_var_to_value VAR_0x8004, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A897E + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8970:: @ 82A8970 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A95AD, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A898F + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A897E:: @ 82A897E + special sub_818E914 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9605, 4 + goto LilycoveCity_PokemonCenter_1F_EventScript_2A898F + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A898F:: @ 82A898F + specialvar VAR_RESULT, sub_818E8E0 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A89A1 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A89A1:: @ 82A89A1 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9669, 4 + special PutLilycoveContestLadyShowOnTheAir + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A89AE:: @ 82A89AE + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9451, 4 + release + end + +LilycoveCity_PokemonCenter_1F_Movement_2A89B8: @ 82A89B8 + step_03 + step_13 + step_end + +LilycoveCity_PokemonCenter_1F_Movement_2A89BB: @ 82A89BB + step_02 + step_13 + step_end + + .incbin "baserom.gba", 0x2a89be, 0x2 + +LilycoveCity_PokemonCenter_1F_Movement_2A89C0: @ 82A89C0 + step_3e + step_end + +LilycoveCity_PokemonCenter_1F_Movement_2A89C2: @ 82A89C2 + step_51 + step_48 + step_51 + step_48 + step_end + +LilycoveCity_PokemonCenter_1F_EventScript_2A89C7:: @ 82A89C7 + specialvar VAR_RESULT, sub_818E990 + special sub_818E914 + special sub_818E960 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A0A + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A1D + compare_var_to_value VAR_RESULT, 2 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A30 + compare_var_to_value VAR_RESULT, 3 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A43 + compare_var_to_value VAR_RESULT, 4 + goto_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A56 + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8A0A:: @ 82A8A0A + lock + faceplayer + waitse + playmoncry VAR_0x8005, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A96DA, 4 + waitmoncry + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8A1D:: @ 82A8A1D + lock + faceplayer + waitse + playmoncry VAR_0x8005, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A970E, 4 + waitmoncry + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8A30:: @ 82A8A30 + lock + faceplayer + waitse + playmoncry VAR_0x8005, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A96F6, 4 + waitmoncry + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8A43:: @ 82A8A43 + lock + faceplayer + waitse + playmoncry VAR_0x8005, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A96E6, 4 + waitmoncry + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_2A8A56:: @ 82A8A56 + lock + faceplayer + waitse + playmoncry VAR_0x8005, 0 + msgbox LilycoveCity_PokemonCenter_1F_Text_2A9703, 4 + waitmoncry + release + end + +LilycoveCity_PokemonCenter_1F_Text_2A8A69: @ 82A8A69 + .string "I’m the FAVOR LADY…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8A7D: @ 82A8A7D + .string "I’ve recently developed an obsession\n" + .string "for {STR_VAR_1} things…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8AB1: @ 82A8AB1 + .string "Oh…\n" + .string "Thank you for last time…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8ACE: @ 82A8ACE + .string "Before, I think it was {STR_VAR_3}…\p" + .string "{STR_VAR_3} gave me one {STR_VAR_2},\n" + .string "saying it was {STR_VAR_1}.\p" + .string "But it wasn’t {STR_VAR_1}.\n" + .string "Not in the least bit.$" + +LilycoveCity_PokemonCenter_1F_Text_2A8B36: @ 82A8B36 + .string "Before, {STR_VAR_3} gave me a very\n" + .string "{STR_VAR_1} {STR_VAR_2}.\p" + .string "I cherish it now.$" + +LilycoveCity_PokemonCenter_1F_Text_2A8B69: @ 82A8B69 + .string "Listen, if you have anything that\n" + .string "is {STR_VAR_1}, will you share it\l" + .string "with me?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8BAD: @ 82A8BAD + .string "…Really?\n" + .string "What will you give me?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8BCD: @ 82A8BCD + .string "Is that so?\n" + .string "Then, it’s good-bye…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8BEE: @ 82A8BEE + .string "Oh…\n" + .string "You’re not willing to share?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8C0F: @ 82A8C0F + .string "Oh?\n" + .string "That {STR_VAR_2} is {STR_VAR_1}?\p" + .string "…Oh, is that right?\p" + .string "Well, I owe you a thanks anyway.\n" + .string "I’ll try to cherish it…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8C6F: @ 82A8C6F + .string "Oh…\p" + .string "That’s a quite {STR_VAR_1}\n" + .string "{STR_VAR_2}…\p" + .string "Isn’t it nice?\n" + .string "It’s so dreamy…\p" + .string "Thank you…\n" + .string "I will cherish this…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8CC8: @ 82A8CC8 + .string "…Oh, oh, oh…\p" + .string "This is amazing!\n" + .string "This really is {STR_VAR_1}!\p" + .string "I never knew that one {STR_VAR_2}\n" + .string "could be this {STR_VAR_1}!\p" + .string "Thank you!\p" + .string "I will treasure this for the rest\n" + .string "of my life!$" + +LilycoveCity_PokemonCenter_1F_Text_2A8D5D: @ 82A8D5D + .string "I’ll give you this wonderful item in\n" + .string "return for your fabulous gift.\p" + .string "I hope you will cherish it…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8DBD: @ 82A8DBD + .string "Oh, you can’t have it if you don’t have\n" + .string "the space for it.\p" + .string "Please come see me when you get\n" + .string "your BAG organized…$" + +LilycoveCity_PokemonCenter_1F_Text_2A8E2B: @ 82A8E2B + .string "I’m the QUIZ LADY!\n" + .string "I love quizzes!$" + +LilycoveCity_PokemonCenter_1F_Text_2A8E4E: @ 82A8E4E + .string "Oh?\p" + .string "I’m waiting for a challenger to answer\n" + .string "the quiz you made.\p" + .string "We can chat another time, okay?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8EAC: @ 82A8EAC + .string "I’m waiting for someone to challenge\n" + .string "a quiz this {STR_VAR_1} thought up!$" + +LilycoveCity_PokemonCenter_1F_Text_2A8EEC: @ 82A8EEC + .string "If you answer correctly, you can win\n" + .string "fabulous prizes!\p" + .string "Would you like to take the quiz\n" + .string "challenge?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8F4D: @ 82A8F4D + .string "… … … … … …\n" + .string "… … … … … …$" + +LilycoveCity_PokemonCenter_1F_Text_2A8F65: @ 82A8F65 + .string "Oh, how boring!\n" + .string "Bye-bye!$" + +LilycoveCity_PokemonCenter_1F_Text_2A8F7E: @ 82A8F7E + .string "Awww!\n" + .string "You’re going to quit?$" + +LilycoveCity_PokemonCenter_1F_Text_2A8F9A: @ 82A8F9A + .string "Please take the quiz challenge\n" + .string "another time!$" + +LilycoveCity_PokemonCenter_1F_Text_2A8FC7: @ 82A8FC7 + .string "You’re amazing! You’ve got it right!\n" + .string "You’re one sharp customer!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9007: @ 82A9007 + .string "Congratulations!\n" + .string "You’ve got the quiz right!\p" + .string "You’ve won a prize provided by\n" + .string "{STR_VAR_1}!$" + + .incbin "baserom.gba", 0x2a9056, 0x14 + +LilycoveCity_PokemonCenter_1F_Text_2A906A: @ 82A906A + .string "Oh? Your BAG is filled up!\n" + .string "Come see me when you have room.$" + +LilycoveCity_PokemonCenter_1F_Text_2A90A5: @ 82A90A5 + .string "Hmm… Wrong!\n" + .string "The correct answer is “{STR_VAR_3}”!$" + +LilycoveCity_PokemonCenter_1F_Text_2A90CD: @ 82A90CD + .string "Too bad!\p" + .string "I get to keep the quiz prize\n" + .string "{STR_VAR_1} now!$" + +LilycoveCity_PokemonCenter_1F_Text_2A90FB: @ 82A90FB + .string "Listen, listen!\n" + .string "Would you like to make your own quiz?$" + +LilycoveCity_PokemonCenter_1F_Text_2A9131: @ 82A9131 + .string "Oh, I see…\n" + .string "Well, maybe next time!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9153: @ 82A9153 + .string "Okay, the first thing you have to do\n" + .string "is pick the prize for the person that\l" + .string "answers your quiz correctly.\p" + .string "But beware, if the person taking\n" + .string "the quiz can’t get it right, I get to\l" + .string "keep the prize!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9212: @ 82A9212 + .string "If you don’t choose a prize,\n" + .string "your quiz can’t be made.\p" + .string "Are you going to quit making\n" + .string "your quiz?$" + +LilycoveCity_PokemonCenter_1F_Text_2A9270: @ 82A9270 + .string "Oh, how nice!\n" + .string "That’s a wonderful prize!\p" + .string "Next, you need to write your quiz\n" + .string "question and its answer.$" + +LilycoveCity_PokemonCenter_1F_Text_2A92D3: @ 82A92D3 + .string "Are you going to quit writing\n" + .string "your quiz question?$" + + .incbin "baserom.gba", 0x2a9305, 0x31 + +LilycoveCity_PokemonCenter_1F_Text_2A9336: @ 82A9336 + .string "Thank you!\n" + .string "You’ve put together a nice quiz.\p" + .string "I’ll go look for someone who’ll take\n" + .string "your quiz challenge right away.$" + +LilycoveCity_PokemonCenter_1F_Text_2A93A7: @ 82A93A7 + .string "I’m the CONTEST LADY!\n" + .string "I sure do love CONTESTS!$" + +LilycoveCity_PokemonCenter_1F_Text_2A93D6: @ 82A93D6 + .string "Thanks for your {POKEBLOCK} before!$" + +LilycoveCity_PokemonCenter_1F_Text_2A93F4: @ 82A93F4 + .string "This is my friend {STR_VAR_1}!\n" + .string "It’s the epitome of {STR_VAR_2}!\p" + .string "But I think that it will display\n" + .string "even more {STR_VAR_2}!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9451: @ 82A9451 + .string "So, I need your help!\p" + .string "Please, may I have one {POKEBLOCK}?\n" + .string "All I’m asking for is one!\p" + .string "…Oh, but…\n" + .string "Don’t you have a {POKEBLOCK} CASE?\l" + .string "That’s no good. Next time, then!$" + +LilycoveCity_PokemonCenter_1F_Text_2A94E8: @ 82A94E8 + .string "So, I need your help!\p" + .string "Please, may I have one {POKEBLOCK}?\n" + .string "All I’m asking for is one!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9537: @ 82A9537 + .string "Awww!\n" + .string "I can’t have one {POKEBLOCK}?!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9556: @ 82A9556 + .string "Sheesh!\n" + .string "What a cheapskate!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9571: @ 82A9571 + .string "Yay!\n" + .string "Thank you!\p" + .string "I’ll feed my POKéMON your {POKEBLOCK}\n" + .string "right away.$" + +LilycoveCity_PokemonCenter_1F_Text_2A95AD: @ 82A95AD + .string "…It doesn’t seem to have changed\n" + .string "in any way at all…\p" + .string "Hmm…\p" + .string "Oh, well!\n" + .string "Thank you very much!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9605: @ 82A9605 + .string "Oh, yay!\n" + .string "It’s really delighted!\p" + .string "I think it really improved {STR_VAR_1}’s\n" + .string "{STR_VAR_2} quality, too.\p" + .string "Thank you so much!$" + +LilycoveCity_PokemonCenter_1F_Text_2A9669: @ 82A9669 + .string "Hmm…\p" + .string "I think we may be ready to enter\n" + .string "some CONTESTS.\p" + .string "If you see us in one somewhere,\n" + .string "I hope you’ll cheer for us.$" + +LilycoveCity_PokemonCenter_1F_Text_2A96DA: @ 82A96DA + .string "{STR_VAR_1}: Guguuh!$" + +LilycoveCity_PokemonCenter_1F_Text_2A96E6: @ 82A96E6 + .string "{STR_VAR_1}: Igigigiiih!$" + +LilycoveCity_PokemonCenter_1F_Text_2A96F6: @ 82A96F6 + .string "{STR_VAR_1}: Baaarun…$" + +LilycoveCity_PokemonCenter_1F_Text_2A9703: @ 82A9703 + .string "{STR_VAR_1}: Pikka!$" + +LilycoveCity_PokemonCenter_1F_Text_2A970E: @ 82A970E + .string "{STR_VAR_1}: Umyaaaan!$" + + .incbin "baserom.gba", 0x2a971c, 0xc836 + +Route101_Text_2B5F52: @ 82B5F52 + .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" + .string "I’ve already heard about you!\p" + .string "It seems your POKéNAV’s been\n" + .string "upgraded with MATCH CALL.\p" + .string "Well, I should register, too!\p" + .string "That way, I’d be able to examine\n" + .string "your POKéDEX even while you’re\l" + .string "out in the field.\p" + .string "… … … … … …$" + +Route101_Text_2B603A: @ 82B603A + .string "Registered PROF. BIRCH\n" + .string "in the POKéNAV.$" + + .incbin "baserom.gba", 0x2b6061, 0x82c + +BattleFrontier_BattleTowerLobby_EventScript_2B688D:: @ 82B688D + lock + faceplayer + setvar VAR_0x8004, 0 + special sub_81A085C + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6900 + setvar VAR_0x8004, 10 + special sub_81A085C + compare_var_to_value VAR_0x8004, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B68BE + checkflag FLAG_0x934 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6E90 + +BattleFrontier_BattleTowerLobby_EventScript_2B68BE:: @ 82B68BE + setvar VAR_0x8004, 11 + special sub_81A085C + compare_var_to_value VAR_RESULT, 2 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B69D3 + compare_var_to_value VAR_RESULT, 4 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6ACF + compare_var_to_value VAR_RESULT, 3 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6C77 + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6D5C + compare_var_to_value VAR_RESULT, 5 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6DD4 + release + releaseall + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6900:: @ 82B6900 + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 6 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 0 + special sub_81A085C + waitstate + +BattleFrontier_BattleTowerLobby_EventScript_2B6925:: @ 82B6925 + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 6 + special sub_81A085C + waitstate + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B69BB + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 2 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 0 + special sub_81A085C + waitstate + setvar VAR_0x8004, 1 + setorcopyvar VAR_0x8005, VAR_RESULT + addvar VAR_0x8005, 1 + special sub_81A085C + setvar VAR_0x8004, 3 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 8 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 3 + special sub_81A085C + waitstate + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B69BB:: @ 82B69BB + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 1 + special sub_81A085C + waitstate + goto BattleFrontier_BattleTowerLobby_EventScript_2B6925 + +BattleFrontier_BattleTowerLobby_EventScript_2B69D3:: @ 82B69D3 + setvar VAR_0x8004, 14 + setvar VAR_0x8005, 2 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 0 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 1 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 6 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 2 + special sub_81A085C + waitstate + copyvar VAR_0x8005, VAR_RESULT + compare_var_to_value VAR_0x8005, 0 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_2B6ABA + compare_var_to_value VAR_0x8005, 1 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_2B6AC0 + setvar VAR_0x8004, 12 + special sub_81A085C + copyvar VAR_0x8006, VAR_RESULT + setvar VAR_0x8004, 13 + special sub_81A085C + setvar VAR_0x8004, 5 + special sub_81A085C + setvar VAR_0x8004, 12 + special sub_81A085C + compare_var_to_value VAR_RESULT, 3 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_2B6AC6 + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + copyvar VAR_0x8006, VAR_0x8007 + special sub_81A085C + setvar VAR_0x8004, 15 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 7 + special sub_81A085C + waitstate + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6ABA:: @ 82B6ABA + setvar VAR_0x8007, 0 + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6AC0:: @ 82B6AC0 + setvar VAR_0x8007, 1 + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6AC6:: @ 82B6AC6 + setvar VAR_0x8004, 4 + special sub_81A085C + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6ACF:: @ 82B6ACF + setvar VAR_0x8004, 14 + setvar VAR_0x8005, 4 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 2 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 10 + special sub_81A085C + waitstate + setvar VAR_0x8004, 15 + special sub_81A085C + +BattleFrontier_BattleTowerLobby_EventScript_2B6B09:: @ 82B6B09 + fadescreen 1 + setvar VAR_RESULT, 0 + setvar VAR_0x8004, 19 + special sub_81A085C + waitstate + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6B81 + setvar VAR_0x8004, 20 + special sub_81A085C + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6C0C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 5 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 12 + special sub_81A085C + waitstate + setvar VAR_0x8004, 5 + special sub_81A085C + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6B81:: @ 82B6B81 + setvar VAR_0x8004, 14 + setvar VAR_0x8005, 4 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 2 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 13 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 4 + special sub_81A085C + waitstate + setvar VAR_0x8004, 15 + special sub_81A085C + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6B09 + +BattleFrontier_BattleTowerLobby_EventScript_2B6BD4:: @ 82B6BD4 + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 14 + special sub_81A085C + waitstate + setvar VAR_0x8004, 5 + special sub_81A085C + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6C0C:: @ 82B6C0C + setvar VAR_0x8004, 14 + setvar VAR_0x8005, 4 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 5 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 2 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 16 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 4 + special sub_81A085C + waitstate + setvar VAR_0x8004, 15 + special sub_81A085C + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6B09 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6BD4 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6C77:: @ 82B6C77 + setvar VAR_0x8004, 14 + setvar VAR_0x8005, 3 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 2 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 3 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 2 + setvar VAR_0x8006, 4 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 8 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 3 + special sub_81A085C + waitstate + copyvar VAR_0x8005, VAR_RESULT + compare_var_to_value VAR_0x8005, 0 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_2B6D50 + compare_var_to_value VAR_0x8005, 1 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_2B6D56 + setvar VAR_0x8004, 17 + special sub_81A085C + setvar VAR_0x8004, 5 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + copyvar VAR_0x8006, VAR_0x8007 + special sub_81A085C + setvar VAR_0x8004, 15 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 9 + special sub_81A085C + waitstate + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6D50:: @ 82B6D50 + setvar VAR_0x8007, 3 + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6D56:: @ 82B6D56 + setvar VAR_0x8007, 4 + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6D5C:: @ 82B6D5C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 4 + special sub_81A085C + waitstate + setvar VAR_0x8004, 7 + setvar VAR_0x8005, 1 + special sub_81A085C + waitstate + copyvar VAR_0x8005, VAR_RESULT + setvar VAR_0x8004, 18 + special sub_81A085C + setvar VAR_0x8004, 5 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 9 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 5 + special sub_81A085C + waitstate + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6DD4:: @ 82B6DD4 + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 11 + special sub_81A085C + waitstate + setvar VAR_0x8004, 25 + special sub_81A085C + setvar VAR_0x8004, 19 + call BattleFrontier_BattleTowerLobby_EventScript_271E7C + lock + faceplayer + setvar VAR_0x8004, 21 + special sub_81A085C + setvar VAR_0x8004, 16 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 7 + special sub_81A085C + setvar VAR_0x8004, 8 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 15 + special sub_81A085C + waitstate + setvar VAR_0x8004, 9 + special sub_81A085C + call BattleFrontier_BattleTowerLobby_EventScript_2B6E4D + release + releaseall + switch VAR_FACING + case 2, BattleFrontier_BattleTowerLobby_EventScript_2B6E54 + goto BattleFrontier_BattleTowerLobby_EventScript_2B6E72 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6E4D:: @ 82B6E4D + setflag FLAG_0x2BD + setflag FLAG_0x934 + return + +BattleFrontier_BattleTowerLobby_EventScript_2B6E54:: @ 82B6E54 + setvar VAR_0x8004, 24 + special sub_81A085C + compare_var_to_value VAR_0x8004, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6E93 + applymovement 6, BattleFrontier_BattleTowerLobby_Movement_2B6E94 + waitmovement 0 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6E72:: @ 82B6E72 + setvar VAR_0x8004, 24 + special sub_81A085C + compare_var_to_value VAR_0x8004, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_2B6E93 + applymovement 6, BattleFrontier_BattleTowerLobby_Movement_2B6E95 + waitmovement 0 + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6E90:: @ 82B6E90 + release + releaseall + end + +BattleFrontier_BattleTowerLobby_EventScript_2B6E93:: @ 82B6E93 + end + +BattleFrontier_BattleTowerLobby_Movement_2B6E94: @ 82B6E94 + step_18 + +BattleFrontier_BattleTowerLobby_Movement_2B6E95: @ 82B6E95 + step_15 + step_15 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_54 + step_31 + step_31 + step_31 + step_end + + .incbin "baserom.gba", 0x2b6ea5, 0xcf80 + +BattleFrontier_BattlePikeRandomRoom1_MapScript1_2C3E25: @ 82C3E25 + setvar VAR_0x8004, 4 + special sub_81A703C + setvar VAR_0x8004, 5 + special sub_81A703C + switch VAR_RESULT + case 0, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EB1 + case 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EB1 + case 2, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EC0 + case 3, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EA2 + case 4, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EB1 + case 7, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3E93 + case 6, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EA2 + case 8, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3ECF + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3E93:: @ 82C3E93 + setobjectxyperm 1, 2, 5 + setobjectxyperm 2, 6, 5 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EA2:: @ 82C3EA2 + setobjectxyperm 1, 4, 4 + setobjectxyperm 2, 3, 4 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EB1:: @ 82C3EB1 + setobjectxyperm 1, 4, 4 + setobjectxyperm 2, 0, 0 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EC0:: @ 82C3EC0 + setobjectxyperm 1, 5, 5 + setobjectxyperm 2, 0, 0 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3ECF:: @ 82C3ECF + setobjectxyperm 1, 4, 3 + setobjectxyperm 2, 4, 4 + end + +BattleFrontier_BattlePikeRandomRoom1_MapScript2_2C3EDE: @ 82C3EDE + map_script_2 VAR_0x4004, 0, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EE8 + .2byte 0 + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3EE8:: @ 82C3EE8 + setvar VAR_0x4011, 28 + setvar VAR_0x4010, 28 + setvar VAR_0x8004, 5 + special sub_81A703C + compare_var_to_value VAR_RESULT, 3 + goto_eq BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F35 + compare_var_to_value VAR_RESULT, 6 + goto_eq BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F35 + compare_var_to_value VAR_RESULT, 7 + goto_eq BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F35 + compare_var_to_value VAR_RESULT, 8 + goto_eq BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F3F + hideobjectat 2, BATTLE_FRONTIER_BATTLE_PIKE_RANDOM_ROOM_1 + setvar VAR_0x4004, 1 + turnobject 255, 2 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F35:: @ 82C3F35 + setvar VAR_0x4004, 1 + turnobject 255, 2 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C3F3F:: @ 82C3F3F + setvar VAR_0x4004, 1 + turnobject 255, 2 + hideobjectat 1, BATTLE_FRONTIER_BATTLE_PIKE_RANDOM_ROOM_1 + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F4E:: @ 82C3F4E + setvar VAR_0x8007, 0 + goto BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F6F + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F59:: @ 82C3F59 + setvar VAR_0x8007, 1 + goto BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F6F + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F64:: @ 82C3F64 + setvar VAR_0x8007, 2 + goto BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F6F + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C3F6F:: @ 82C3F6F + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 1 + special sub_81A703C + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 1 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A703C + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 2 + special sub_81A1780 + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 2 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A1780 + setvar VAR_0x8004, 0 + special sub_81A703C + setvar VAR_0x8004, 5 + special sub_81A703C + switch VAR_RESULT + case 0, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 1, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 2, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 3, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 4, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 5, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4049 + case 6, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 7, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + case 8, BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030 + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4030:: @ 82C4030 + applymovement 255, BattleFrontier_BattlePikeThreePathRoom_Movement_2C427A + waitmovement 0 + call BattleFrontier_BattlePikeThreePathRoom_EventScript_25BB49 + warpsilent BATTLE_FRONTIER_BATTLE_PIKE_RANDOM_ROOM_1, 255, 4, 7 + waitstate + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4049:: @ 82C4049 + applymovement 255, BattleFrontier_BattlePikeThreePathRoom_Movement_2C427A + waitmovement 0 + call BattleFrontier_BattlePikeThreePathRoom_EventScript_25BB49 + warpsilent BATTLE_FRONTIER_BATTLE_PIKE_RANDOM_ROOM_3, 255, 4, 19 + waitstate + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4062:: @ 82C4062 + setvar VAR_0x4003, 1 + setvar VAR_0x4002, 1 + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C406D:: @ 82C406D + setvar VAR_0x4003, 0 + setvar VAR_0x4002, 0 + lockall + msgbox BattleFrontier_BattlePikeThreePathRoom_Text_25CE36, 4 + closemessage + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4082:: @ 82C4082 + setvar VAR_0x4003, 1 + setvar VAR_0x4002, 1 + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C408D:: @ 82C408D + setvar VAR_0x4003, 0 + setvar VAR_0x4002, 0 + lockall + msgbox BattleFrontier_BattlePikeRandomRoom1_Text_25CE36, 4 + closemessage + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C40A2:: @ 82C40A2 + setvar VAR_0x8004, 25 + special sub_81A703C + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4128 + compare_var_to_value VAR_RESULT, 1 + call_if 5, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4136 + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 1 + special sub_81A703C + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 1 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A703C + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 2 + special sub_81A1780 + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 2 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A1780 + setvar VAR_0x8004, 3 + special sub_81A703C + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4144 + compare_var_to_value VAR_RESULT, 0 + call_if 1, BattleFrontier_BattlePikeRandomRoom1_EventScript_2C415C + waitstate + end + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4128:: @ 82C4128 +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4128:: @ 82C4128 + setvar VAR_0x8004, 24 + setvar VAR_0x8005, 1 + special sub_81A703C + return + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4136:: @ 82C4136 +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4136:: @ 82C4136 + setvar VAR_0x8004, 24 + setvar VAR_0x8005, 0 + special sub_81A703C + return + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C4144:: @ 82C4144 +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4144:: @ 82C4144 + applymovement 255, BattleFrontier_BattlePikeRandomRoom1_Movement_2C427A + waitmovement 0 + call BattleFrontier_BattlePikeRandomRoom1_EventScript_25BB49 + warpsilent BATTLE_FRONTIER_BATTLE_PIKE_RANDOM_ROOM_2, 255, 2, 7 + return + +BattleFrontier_BattlePikeRandomRoom1_EventScript_2C415C:: @ 82C415C +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C415C:: @ 82C415C + applymovement 255, BattleFrontier_BattlePikeRandomRoom1_Movement_2C427A + waitmovement 0 + call BattleFrontier_BattlePikeRandomRoom1_EventScript_25BB49 + warpsilent BATTLE_FRONTIER_BATTLE_PIKE_THREE_PATH_ROOM, 255, 6, 10 + return + +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4174:: @ 82C4174 + setvar VAR_0x8004, 7 + special sub_81A703C + setvar VAR_0x8004, 25 + special sub_81A703C + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4128 + compare_var_to_value VAR_RESULT, 1 + call_if 5, BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4136 + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 1 + special sub_81A703C + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 1 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A703C + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 2 + special sub_81A1780 + addvar VAR_RESULT, 1 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 2 + copyvar VAR_0x8006, VAR_RESULT + special sub_81A1780 + setvar VAR_0x8004, 3 + special sub_81A703C + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4144 + compare_var_to_value VAR_RESULT, 0 + call_if 1, BattleFrontier_BattlePikeRandomRoom3_EventScript_2C415C + waitstate + end + +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4202:: @ 82C4202 + setvar VAR_0x4003, 1 + setvar VAR_0x4002, 1 + end + +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C420D:: @ 82C420D + setvar VAR_0x4003, 0 + setvar VAR_0x4002, 0 + lockall + msgbox BattleFrontier_BattlePikeRandomRoom3_Text_25CE36, 4 + closemessage + end + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4222:: @ 82C4222 + setvar VAR_0x8004, 2 + setvar VAR_0x8005, 0 + setvar VAR_0x8006, 4 + special sub_81A1780 + warp BATTLE_FRONTIER_BATTLE_PIKE_LOBBY, 255, 5, 6 + waitstate + end + +BattleFrontier_BattlePikeRandomRoom1_MapScript1_2C423E: @ 82C423E +BattleFrontier_BattlePikeThreePathRoom_MapScript1_2C423E: @ 82C423E + setorcopyvar VAR_0x8006, VAR_RESULT + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 0 + special sub_81A1780 + compare_var_to_value VAR_RESULT, 2 + goto_eq BattleFrontier_BattlePikeThreePathRoom_EventScript_2C426B + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattlePikeThreePathRoom_EventScript_2C426B + call BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4271 + +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C426B:: @ 82C426B + setorcopyvar VAR_RESULT, VAR_0x8006 + end + +BattleFrontier_BattlePikeRandomRoom3_EventScript_2C4271:: @ 82C4271 +BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4271:: @ 82C4271 + setvar VAR_0x8004, 21 + special sub_81A1780 + return + +BattleFrontier_BattlePikeRandomRoom1_Movement_2C427A: @ 82C427A +BattleFrontier_BattlePikeThreePathRoom_Movement_2C427A: @ 82C427A + step_54 + step_end + +LilycoveCity_ContestLobby_Text_2C427C: @ 82C427C + .string "BLEND MASTER: Indeed I am!\n" + .string "The BLEND MASTER am I!\p" + .string "Blend with me, and you shall witness\n" + .string "the mastery I bring to blending!$" + +LilycoveCity_ContestLobby_Text_2C42F4: @ 82C42F4 + .string "BLEND MASTER: Hmmm! So, you wish to\n" + .string "see my mastery in action?$" + +LilycoveCity_ContestLobby_Text_2C4332: @ 82C4332 + .string "Hmmm!\p" + .string "So, you are too busy now, I see!\p" + .string "But fear not!\n" + .string "I shall be here all day!\l" + .string "Hurry back from your errand!$" + +LilycoveCity_ContestLobby_Text_2C439D: @ 82C439D + .string "Hmmm!\p" + .string "You haven’t got a single BERRY!\p" + .string "I shall be here all day!\n" + .string "Hurry back with some BERRIES!$" + +LilycoveCity_ContestLobby_Text_2C43FA: @ 82C43FA + .string "Of course!\n" + .string "Of course!\p" + .string "Incidentally…\n" + .string "You do know how to blend {POKEBLOCK}S\l" + .string "from BERRIES?$" + +LilycoveCity_ContestLobby_Text_2C444C: @ 82C444C + .string "Hmmm!\p" + .string "Ah, but it is a simple process!\p" + .string "When the BLENDER’s arrow comes to\n" + .string "your marker, just press the A Button.\p" + .string "That’s all you have to do.\p" + .string "When you see how precisely I press\n" + .string "the A Button, you will understand.$" + +LilycoveCity_ContestLobby_Text_2C451B: @ 82C451B + .string "Fine!\p" + .string "Let’s get started, then!\p" + .string "All together with the BLEND MASTER,\n" + .string "let’s BERRY BLENDER!$" + +LilycoveCity_ContestLobby_Text_2C4573: @ 82C4573 + .string "Hmmm!\p" + .string "You don’t appear to have gotten\n" + .string "the {POKEBLOCK} CASE!\p" + .string "I shall be here all day!\n" + .string "Obtain the {POKEBLOCK} CASE and hurry back!$" + +LilycoveCity_ContestLobby_Text_2C45E8: @ 82C45E8 + .string "Hmmm!\p" + .string "Your {POKEBLOCK} CASE appears to be full!\p" + .string "I shall be here all day!\n" + .string "Use some {POKEBLOCK}S and hurry back!$" + +LilycoveCity_ContestLobby_Text_2C464B: @ 82C464B + .string "Whoa!\n" + .string "Awesome!$" + +LilycoveCity_ContestLobby_Text_2C465A: @ 82C465A + .string "Wickedly fast!$" + +LilycoveCity_ContestLobby_Text_2C4669: @ 82C4669 + .string "What an expert!$" + +LilycoveCity_ContestLobby_Text_2C4679: @ 82C4679 + .string "When I blended with the MASTER,\n" + .string "we made amazing {POKEBLOCK}S!$" + +LilycoveCity_ContestLobby_Text_2C46B1: @ 82C46B1 + .string "Eyes that track the arrow with\n" + .string "machinelike intensity…\p" + .string "A hand that taps the A Button\n" + .string "with clockwork-like precision…\p" + .string "Possessing these qualities makes\n" + .string "the BLEND MASTER truly great.$" + +LilycoveCity_ContestLobby_Text_2C4763: @ 82C4763 + .string "The BLEND MASTER’s supposed to work\n" + .string "on his skills deep in the mountains.\p" + .string "Sometimes, he comes to LILYCOVE\n" + .string "to blend BERRIES all day long.$" + +FallarborTown_BattleTentLobby_Text_2C47EB: @ 82C47EB + .string "I welcome you to the BATTLE TENT\n" + .string "FALLARBOR SITE!\p" + .string "I am your guide to the Set KO Tourney!$" + +FallarborTown_BattleTentLobby_Text_2C4843: @ 82C4843 + .string "Now, do you wish to take the challenge\n" + .string "of a Set KO Tourney?$" + +FallarborTown_BattleTentLobby_Text_2C487F: @ 82C487F + .string "We await your challenge on\n" + .string "another occasion!$" + +FallarborTown_BattleTentLobby_Text_2C48AC: @ 82C48AC + .string "In the FALLARBOR BATTLE TENT,\n" + .string "we undertake the Set KO Tourney.\p" + .string "All participants enter with a team of\n" + .string "three POKéMON.\p" + .string "The three POKéMON must be lined up\n" + .string "in the order that they are to appear in.\p" + .string "During battle, the POKéMON will appear\n" + .string "one at a time in the preset order.\p" + .string "Once a POKéMON enters battle, it must\n" + .string "remain out until the match is decided.\p" + .string "If a match remains undecided in\n" + .string "three turns, it goes to judging.\p" + .string "If you wish to interrupt your challenge,\n" + .string "please save the game.\p" + .string "If you don’t save, you will not be able\n" + .string "to continue with your challenge.\p" + .string "If you pull off the feat of beating\n" + .string "three TRAINERS in succession,\l" + .string "we will present you with a fine prize.$" + +FallarborTown_BattleTentLobby_Text_2C4B35: @ 82C4B35 + .string "Before showing you to the BATTLE\n" + .string "TENT, I must save. Is that okay?$" + + .incbin "baserom.gba", 0x2c4b77, 0x51 + +FallarborTown_BattleTentLobby_Text_2C4BC8: @ 82C4BC8 + .string "Very well, now select your\n" + .string "three POKéMON, please.$" + +FallarborTown_BattleTentLobby_Text_2C4BFA: @ 82C4BFA + .string "My dear challenger!\p" + .string "You do not have the three POKéMON\n" + .string "required for entry.\p" + .string "They also must not hold the same\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you have made your preparations,\n" + .string "please do return.$" + +FallarborTown_BattleTentLobby_Text_2C4CC0: @ 82C4CC0 + .string "My dear challenger!\p" + .string "You do not have the three POKéMON\n" + .string "required for entry.\p" + .string "To qualify, you must bring three\n" + .string "different kinds of POKéMON.\p" + .string "They also must not hold the same\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you have made your preparations,\n" + .string "please do return.$" + +FallarborTown_BattleTentLobby_Text_2C4DC3: @ 82C4DC3 + .string "I shall now guide you to\n" + .string "the BATTLE TENT.$" + +FallarborTown_BattleTentLobby_Text_2C4DED: @ 82C4DED + .string "My dear challenger!\p" + .string "You did not save the game before\n" + .string "shutting down, did you?\p" + .string "It is unfortunate, but that has\n" + .string "resulted in your disqualification\l" + .string "from your challenge.\p" + .string "You may, of course, start with a fresh\n" + .string "challenge.$" + +FallarborTown_BattleTentLobby_Text_2C4EC3: @ 82C4EC3 + .string "How splendid! You have beaten\n" + .string "three TRAINERS in succession!$" + +FallarborTown_BattleTentLobby_Text_2C4EFF: @ 82C4EFF + .string "Please wait while I save the game.$" + +FallarborTown_BattleTentLobby_Text_2C4F22: @ 82C4F22 + .string "In commemoration of your 3-win streak,\n" + .string "we present you with this prize.$" + +FallarborTown_BattleTentLobby_Text_2C4F69: @ 82C4F69 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +FallarborTown_BattleTentLobby_Text_2C4F83: @ 82C4F83 + .string "Oh?\n" + .string "Your BAG seems to be full.\p" + .string "I urge you to clear space and\n" + .string "return for your prize.$" + +FallarborTown_BattleTentLobby_Text_2C4FD7: @ 82C4FD7 + .string "Thank you so much for participating!\p" + .string "Please wait while I save the game.$" + +FallarborTown_BattleTentLobby_Text_2C501F: @ 82C501F + .string "We await your challenge on\n" + .string "another occasion!$" + +FallarborTown_BattleTentLobby_Text_2C504C: @ 82C504C + .string "We have been looking forward to\n" + .string "your arrival.\p" + .string "Before I show you to the BATTLE TENT,\n" + .string "I must save the game. Please wait.$" + +VerdanturfTown_BattleTentLobby_Text_2C50C3: @ 82C50C3 + .string "I welcome you to the BATTLE TENT\n" + .string "VERDANTURF SITE!\p" + .string "Here, the TRAINER’s trust toward\n" + .string "POKéMON is tested.$" + +VerdanturfTown_BattleTentLobby_Text_2C5129: @ 82C5129 + .string "Do you wish to take the VERDANTURF\n" + .string "BATTLE TENT challenge?$" + +VerdanturfTown_BattleTentLobby_Text_2C5163: @ 82C5163 + .string "In the VERDANTURF BATTLE TENT,\n" + .string "there is one crucial rule that must\l" + .string "be obeyed.\p" + .string "TRAINERS are permitted only to switch\n" + .string "their POKéMON in and out.\p" + .string "TRAINERS are otherwise forbidden to\n" + .string "command their POKéMON.\p" + .string "The POKéMON are to behave according\n" + .string "to their nature and battle on their own.\p" + .string "You must put your trust in your\n" + .string "POKéMON and watch over them.\p" + .string "If you achieve the honor of beating\n" + .string "three TRAINERS in succession,\l" + .string "we will present you with a prize.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +VerdanturfTown_BattleTentLobby_Text_2C539A: @ 82C539A + .string "When you have fortified your heart\n" + .string "and POKéMON, you must return.$" + + .incbin "baserom.gba", 0x2c53db, 0x62 + +VerdanturfTown_BattleTentLobby_Text_2C543D: @ 82C543D + .string "Sigh…\p" + .string "You do not have the three POKéMON\n" + .string "required for the challenge.\p" + .string "To enter, you must provide three\n" + .string "different kinds of POKéMON.\p" + .string "They also must not be holding\n" + .string "the same kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Come back when you have made\n" + .string "your preparations.$" + +VerdanturfTown_BattleTentLobby_Text_2C5538: @ 82C5538 + .string "Sigh…\p" + .string "You do not have the three POKéMON\n" + .string "required for the challenge.\p" + .string "To enter, you must provide three\n" + .string "different kinds of POKéMON.\p" + .string "They also must not be holding\n" + .string "the same kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Come back when you have made\n" + .string "your preparations.$" + +VerdanturfTown_BattleTentLobby_Text_2C5633: @ 82C5633 + .string "Good. Now, you must select your\n" + .string "three POKéMON.$" + +VerdanturfTown_BattleTentLobby_Text_2C5662: @ 82C5662 + .string "I must save before I show you to\n" + .string "the BATTLE TENT. Is that okay?$" + +VerdanturfTown_BattleTentLobby_Text_2C56A2: @ 82C56A2 + .string "Good.\n" + .string "Now, follow me.$" + +VerdanturfTown_BattleTentLobby_Text_2C56B8: @ 82C56B8 + .string "I feel privileged for having seen\n" + .string "your POKéMON’s exploits.\p" + .string "The results will be recorded.\n" + .string "I must ask you to briefly wait.$" + +VerdanturfTown_BattleTentLobby_Text_2C5731: @ 82C5731 + .string "To achieve a 3-win streak…\p" + .string "The bonds that bind your heart with\n" + .string "your POKéMON seem firm and true.$" + +VerdanturfTown_BattleTentLobby_Text_2C5791: @ 82C5791 + .string "Your feat will be recorded.\n" + .string "I must ask you to briefly wait.$" + +VerdanturfTown_BattleTentLobby_Text_2C57CD: @ 82C57CD + .string "For the feat of your 3-win streak,\n" + .string "we present you with this prize.$" + +SlateportCity_BattleTentLobby_Text_2C5810: @ 82C5810 + .string "Welcome to the BATTLE TENT\n" + .string "SLATEPORT SITE!\p" + .string "I am your guide to the Battle Swap\n" + .string "Tournament.$" + +SlateportCity_BattleTentLobby_Text_2C586A: @ 82C586A + .string "Would you like to take the Battle\n" + .string "Swap challenge?$" + +SlateportCity_BattleTentLobby_Text_2C589C: @ 82C589C + .string "Here at the SLATEPORT BATTLE TENT,\n" + .string "we hold Battle Swap events\l" + .string "using rental POKéMON.\p" + .string "First, you will be loaned three\n" + .string "POKéMON specifically for this event.\p" + .string "Using the supplied rental POKéMON,\n" + .string "you must conduct a SINGLE BATTLE.\p" + .string "If you win, you are permitted to trade\n" + .string "one of your rental POKéMON.\p" + .string "Repeat this cycle of battling and\n" + .string "trading--if you win three times in\l" + .string "a row, you will earn a fine prize.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +SlateportCity_BattleTentLobby_Text_2C5AA5: @ 82C5AA5 + .string "We look forward to your next visit.$" + + .incbin "baserom.gba", 0x2c5ac9, 0x3d + +SlateportCity_BattleTentLobby_Text_2C5B06: @ 82C5B06 + .string "Before you begin your challenge,\n" + .string "I need to save data. Is that okay?$" + + .incbin "baserom.gba", 0x2c5b4a, 0x42 + +SlateportCity_BattleTentLobby_Text_2C5B8C: @ 82C5B8C + .string "Please step this way.$" + +SlateportCity_BattleTentLobby_Text_2C5BA2: @ 82C5BA2 + .string "Thank you for participating!\p" + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.\p" + .string "I must also save your event results.\n" + .string "Please wait.$" + + .incbin "baserom.gba", 0x2c5c30, 0x3f + +SlateportCity_BattleTentLobby_Text_2C5C6F: @ 82C5C6F + .string "Congratulations!\n" + .string "You’ve won three straight matches!\p" + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.\p" + .string "I must also save your event results.\n" + .string "Please wait.$" + +SlateportCity_BattleTentLobby_Text_2C5D14: @ 82C5D14 + .string "In recognition of your 3-win streak,\n" + .string "we award you this prize.$" + +SlateportCity_BattleTentLobby_Text_2C5D52: @ 82C5D52 + .string "Oh?\n" + .string "You seem to have no room for this.\p" + .string "Please make room in your BAG and\n" + .string "let me know.$" + +SlateportCity_BattleTentLobby_Text_2C5DA7: @ 82C5DA7 + .string "We’ve been waiting for you!\p" + .string "Before we resume your challenge,\n" + .string "I must save the game.$" + +SlateportCity_BattleTentLobby_Text_2C5DFA: @ 82C5DFA + .string "I’m sorry to say this, but you didn’t\n" + .string "save before you quit playing last time.\p" + .string "As a result, you have been disqualified\n" + .string "from your challenge.$" + + .incbin "baserom.gba", 0x2c5e85, 0x83 + +SlateportCity_BattleTentLobby_Text_2C5F08: @ 82C5F08 + .string "In a Battle Swap event, you may use\n" + .string "only three POKéMON.\p" + .string "Whether you are renting or swapping,\n" + .string "your team may not have two or more\l" + .string "of the same POKéMON.$" + +SlateportCity_BattleTentLobby_Text_2C5F9D: @ 82C5F9D + .string "You may swap POKéMON only with\n" + .string "the TRAINER you have just defeated.\p" + .string "You may swap for only those POKéMON\n" + .string "used by the beaten TRAINER.$" + +SlateportCity_BattleTentLobby_Text_2C6020: @ 82C6020 + .string "After every battle you win, you may\n" + .string "swap for one of your defeated\l" + .string "opponent’s POKéMON.\p" + .string "You will not be able to swap POKéMON\n" + .string "with the third TRAINER in the event.$" + +SlateportCity_BattleTentLobby_Text_2C60C0: @ 82C60C0 + .string "There are two key points to be aware\n" + .string "of when swapping POKéMON.\p" + .string "First, when swapping, you can’t check\n" + .string "the stats of the POKéMON you are\l" + .string "about to receive.\p" + .string "Second, the POKéMON on your team\n" + .string "are lined up in sequence, depending on\l" + .string "the order in which you rented them.\p" + .string "This sequence remains unchanged\n" + .string "even when swaps are made.$" + +SlateportCity_BattleTentLobby_Text_2C61FE: @ 82C61FE + .string "The POKéMON of the SLATEPORT\n" + .string "BATTLE TENT are all rentals.\p" + .string "All rental POKéMON are kept at\n" + .string "Level 30.$" + + .incbin "baserom.gba", 0x2c6261, 0x56c + +FallarborTown_BattleTentLobby_Text_2C67CD: @ 82C67CD +VerdanturfTown_BattleTentLobby_Text_2C67CD: @ 82C67CD + .string "At this BATTLE TENT, the levels of\n" + .string "your opponents will be adjusted to\l" + .string "match the levels of your POKéMON.\p" + .string "However, no TRAINER you face will\n" + .string "have any POKéMON below Level 30.$" + +VerdanturfTown_BattleTentLobby_Text_2C6878: @ 82C6878 + .string "The VERDANTURF BATTLE TENT\n" + .string "rules are listed.$" + +LilycoveCity_Harbor_Text_2C68A5: @ 82C68A5 + .string "What’s up, youngster?\p" + .string "What, it’s you who’s supposed to have\n" + .string "a tattered old map?\p" + .string "Let’s have a look.\n" + .string "… … … … … …\p" + .string "Boy, this is quite a ways away.\n" + .string "I’m afraid I can’t help you…$" + +LilycoveCity_Harbor_Text_2C6951: @ 82C6951 + .string "BRINEY: Hold on a second!\p" + .string "What’s the idea of turning down\n" + .string "someone that I owe so much to?$" + +LilycoveCity_Harbor_Text_2C69AA: @ 82C69AA + .string "{PLAYER}{KUN}, I’m terribly sorry.\p" + .string "You came to me seeking my help,\n" + .string "and we almost turned you away.\p" + .string "Well, let me make things right.\p" + .string "We’ll sail right away, of course!\p" + .string "Let’s find this island on\n" + .string "this OLD SEA MAP!$" + +LilycoveCity_Harbor_Text_2C6A71: @ 82C6A71 + .string "Is it you who brought that odd\n" + .string "ticket?\p" + .string "Where you’re trying to go is an island\n" + .string "that’s far, far away.\p" + .string "No one knows what awaits there…\p" + .string "The very thought excites my blood\n" + .string "as a sailing man!\p" + .string "Get on board, youngster!$" + +FarawayIsland_Entrance_Text_2C6B42: @ 82C6B42 + .string "CAPT. BRINEY can be so maddeningly\n" + .string "fickle…\p" + .string "Do you want to return to LILYCOVE?$" + +BirthIsland_Harbor_Text_2C6B90: @ 82C6B90 + .string "What an oddly shaped island, eh?\n" + .string "Do you want to return to LILYCOVE?$" + +LilycoveCity_Harbor_Text_2C6BD4: @ 82C6BD4 + .string "Is it you who brought those\n" + .string "odd tickets?\p" + .string "… … …Hm.\p" + .string "These tickets will get you to islands\n" + .string "that are far, far away.\p" + .string "No one knows what awaits there,\n" + .string "or what may happen there.\p" + .string "The very thought excites my blood\n" + .string "as a sailing man!\p" + .string "Get on board, youngster!\n" + .string "Where shall we sail first?$" + +NavelRock_Harbor_Text_2C6CE6: @ 82C6CE6 + .string "Did… Did you hear that?\n" + .string "That low growling from deep in there.\p" + .string "Are you sure it’s safe?\n" + .string "Do you think we should leave?$" + +FarawayIsland_Entrance_Text_2C6D5A: @ 82C6D5A + .string "The writing is fading as if it was\n" + .string "written a long time ago…\p" + .string "“…ber, 6th day\n" + .string "If any human…sets foot here…\l" + .string "again…et it be a kindhearted pers…\l" + .string "…ith that hope, I depar…”$" + +FarawayIsland_Interior_Text_2C6DFF: @ 82C6DFF + .string "Myuu…$" + +MauvilleCity_Text_2C6E05: @ 82C6E05 + .string "This move can be learned only\n" + .string "once. Is that okay?$" + +SlateportCity_PokemonFanClub_Text_2C6E37: @ 82C6E37 + .string "Heh! My POKéMON totally rules!\n" + .string "It’s cooler than any POKéMON!\p" + .string "I was lipping off with a swagger in\n" + .string "my step like that when the CHAIRMAN\l" + .string "chewed me out.\p" + .string "That took the swagger out of my step.\p" + .string "If you’d like, I’ll teach the move\n" + .string "SWAGGER to a POKéMON of yours.$" + +SlateportCity_PokemonFanClub_Text_2C6F33: @ 82C6F33 + .string "What, no? Can’t you get into\n" + .string "the spirit of things?$" + +SlateportCity_PokemonFanClub_Text_2C6F66: @ 82C6F66 + .string "All right, which POKéMON wants to\n" + .string "learn how to SWAGGER?$" + +SlateportCity_PokemonFanClub_Text_2C6F9E: @ 82C6F9E + .string "I’ll just praise my POKéMON from now\n" + .string "on without the swagger.$" + +MauvilleCity_Text_2C6FDB: @ 82C6FDB + .string "Did you know that you can go from\n" + .string "here a long way in that direction\l" + .string "without changing direction?\p" + .string "I might even be able to roll\n" + .string "that way.\p" + .string "Do you think your POKéMON will\n" + .string "want to roll, too?\p" + .string "I can teach one the move ROLLOUT\n" + .string "if you’d like.$" + +MauvilleCity_Text_2C70C4: @ 82C70C4 + .string "You don’t need to be shy about it.\n" + .string "Let’s roll!$" + +MauvilleCity_Text_2C70F3: @ 82C70F3 + .string "Ehehe, sure thing! It’d be great if\n" + .string "the POKéMON looked like me.$" + +MauvilleCity_Text_2C7133: @ 82C7133 + .string "Rolling around in the grass makes me\n" + .string "happy. Come on, let’s roll!$" + +VerdanturfTown_PokemonCenter_1F_Text_2C7174: @ 82C7174 + .string "There’s a move that gets stronger\n" + .string "when you keep using it in a row.\p" + .string "It’s a BUG-type move, and it is\n" + .string "wickedly cool.\p" + .string "It’s called FURY CUTTER.\n" + .string "Want me to teach it to a POKéMON?$" + +VerdanturfTown_PokemonCenter_1F_Text_2C7221: @ 82C7221 + .string "We’re not on the same wavelength.$" + +VerdanturfTown_PokemonCenter_1F_Text_2C7243: @ 82C7243 + .string "Yay!\n" + .string "Show me which POKéMON I should teach.$" + +VerdanturfTown_PokemonCenter_1F_Text_2C726E: @ 82C726E + .string "I get a thrill watching to see if\n" + .string "the move keeps hitting in succession!$" + +LavaridgeTown_House_Text_2C72B6: @ 82C72B6 + .string "Ah, young one!\p" + .string "I am also a young one, but I mimic\n" + .string "the styles and speech of the elderly\l" + .string "folks of this town.\p" + .string "What do you say, young one?\n" + .string "Would you agree to it if I were to\l" + .string "offer to teach the move MIMIC?$" + +LavaridgeTown_House_Text_2C737F: @ 82C737F + .string "Oh, boo! I wanted to teach MIMIC\n" + .string "to your POKéMON!$" + +LavaridgeTown_House_Text_2C73B1: @ 82C73B1 + .string "Fwofwo! And so I shall!\n" + .string "Let me see the POKéMON\l" + .string "you wish me to teach.$" + +LavaridgeTown_House_Text_2C73F6: @ 82C73F6 + .string "MIMIC is a move of great depth.\p" + .string "Could you execute it to perfection\n" + .string "as well as me…?$" + +FallarborTown_Mart_Text_2C7449: @ 82C7449 + .string "I want all sorts of things!\n" + .string "But I used up my allowance…\p" + .string "Wouldn’t it be nice if there were\n" + .string "a spell that made money appear when\l" + .string "you waggle a finger?\p" + .string "If you want, I can teach your POKéMON\n" + .string "the move METRONOME.\p" + .string "Money won’t appear, but your POKéMON\n" + .string "will waggle a finger. Yes?$" + +FallarborTown_Mart_Text_2C7556: @ 82C7556 + .string "Okay. I’ll be here if you change\n" + .string "your mind.$" + +FallarborTown_Mart_Text_2C7582: @ 82C7582 + .string "Okay! I’ll teach it!\n" + .string "Which POKéMON should I teach?$" + +FallarborTown_Mart_Text_2C75B5: @ 82C75B5 + .string "When a POKéMON waggles its finger\n" + .string "like a METRONOME, all sorts of nice\l" + .string "things happen.\p" + .string "Wouldn’t it be nice if we could\n" + .string "use it, too?$" + +FortreeCity_House2_Text_2C7637: @ 82C7637 + .string "Humph! My wife relies on HIDDEN\n" + .string "POWER to stay awake.\p" + .string "She should just take a nap like I do,\n" + .string "and SLEEP TALK.\p" + .string "I can teach your POKéMON how to\n" + .string "SLEEP TALK instead. Interested?$" + +FortreeCity_House2_Text_2C76E2: @ 82C76E2 + .string "Oh, fine, fine. You want to stay awake\n" + .string "with HIDDEN POWER, too…$" + +FortreeCity_House2_Text_2C7721: @ 82C7721 + .string "Ah, an appreciative child!\n" + .string "Which POKéMON should I teach?$" + +FortreeCity_House2_Text_2C775A: @ 82C775A + .string "I’ve never once gotten my wife’s\n" + .string "coin trick right.\p" + .string "I would be happy if I got it right\n" + .string "even as I SLEEP TALK…$" + +LilycoveCity_DepartmentStoreRooftop_Text_2C77C6: @ 82C77C6 + .string "When I see the wide world from up\n" + .string "here on the roof…\p" + .string "I think about how nice it would be\n" + .string "if there were more than just one me\l" + .string "so I could enjoy all sorts of lives.\p" + .string "Of course it’s not possible.\n" + .string "Giggle…\p" + .string "I know! Would you be interested in\n" + .string "having a POKéMON learn SUBSTITUTE?$" + +LilycoveCity_DepartmentStoreRooftop_Text_2C78D1: @ 82C78D1 + .string "Oh, no?\p" + .string "A POKéMON can make a copy of\n" + .string "itself using it, you know.$" + +LilycoveCity_DepartmentStoreRooftop_Text_2C7911: @ 82C7911 + .string "Giggle…\n" + .string "Which POKéMON do you want me to\l" + .string "teach SUBSTITUTE?$" + +LilycoveCity_DepartmentStoreRooftop_Text_2C794B: @ 82C794B + .string "We human beings should enjoy our\n" + .string "own lives to the utmost!\p" + .string "I hope you’ll get that way, too!$" + +MossdeepCity_Text_2C79A6: @ 82C79A6 + .string "I can’t do this anymore!\p" + .string "It’s utterly hopeless!\p" + .string "I’m a FIGHTING-type TRAINER,\n" + .string "so I can’t win at the MOSSDEEP GYM\l" + .string "no matter how hard I try!\p" + .string "Argh! Punch! Punch! Punch!\n" + .string "Punch! Punch! Punch!\p" + .string "What, don’t look at me that way!\n" + .string "I’m only hitting the ground!\p" + .string "Or do you want me to teach your\n" + .string "POKéMON DYNAMICPUNCH?$" + +MossdeepCity_Text_2C7AD4: @ 82C7AD4 + .string "Darn! You’re even making fun of me?\n" + .string "Punch! Punch! Punch!$" + +MossdeepCity_Text_2C7B0D: @ 82C7B0D + .string "What? You do? You’re a good person!\n" + .string "Which POKéMON should I teach?$" + +MossdeepCity_Text_2C7B4F: @ 82C7B4F + .string "I want you to win at the MOSSDEEP GYM\n" + .string "using that DYNAMICPUNCH!$" + +SootopolisCity_PokemonCenter_1F_Text_2C7B8E: @ 82C7B8E + .string "Sigh…\p" + .string "SOOTOPOLIS’s GYM LEADER is really\n" + .string "lovably admirable.\p" + .string "But that also means I have many\n" + .string "rivals for his attention.\p" + .string "He’s got appeal with a DOUBLE-EDGE.\n" + .string "I couldn’t even catch his eye.\p" + .string "Please, let me teach your POKéMON\n" + .string "the move DOUBLE-EDGE!$" + +SootopolisCity_PokemonCenter_1F_Text_2C7C7E: @ 82C7C7E + .string "Oh…\n" + .string "Even you rejected me…$" + +SootopolisCity_PokemonCenter_1F_Text_2C7C98: @ 82C7C98 + .string "Okay, which POKéMON should I teach\n" + .string "DOUBLE-EDGE?$" + +SootopolisCity_PokemonCenter_1F_Text_2C7CC8: @ 82C7CC8 + .string "I won’t live for love anymore!\n" + .string "I’ll become tough!$" + +PacifidlogTown_PokemonCenter_1F_Text_2C7CFA: @ 82C7CFA + .string "I don’t intend to be going nowhere\n" + .string "fast in the sticks like this forever.\p" + .string "You watch me, I’ll get out to the city\n" + .string "and become a huge hit.\p" + .string "Seriously, I’m going to cause\n" + .string "a huge EXPLOSION of popularity!\p" + .string "If you overheard that, I’ll happily\n" + .string "teach EXPLOSION to your POKéMON!$" + +PacifidlogTown_PokemonCenter_1F_Text_2C7E04: @ 82C7E04 + .string "Gaah! You’re turning me down because\n" + .string "I live in the country?$" + +PacifidlogTown_PokemonCenter_1F_Text_2C7E40: @ 82C7E40 + .string "Fine! An EXPLOSION it is!\n" + .string "Which POKéMON wants to blow up?$" + +PacifidlogTown_PokemonCenter_1F_Text_2C7E7A: @ 82C7E7A + .string "For a long time, I’ve taught POKéMON\n" + .string "how to use EXPLOSION, but I’ve yet\l" + .string "to ignite my own EXPLOSION…\p" + .string "Maybe it’s because deep down,\n" + .string "I would rather stay here…$" + +SlateportCity_PokemonFanClub_EventScript_2C7F16:: @ 82C7F16 + lock + faceplayer + checkflag FLAG_0x1B1 + goto_eq SlateportCity_PokemonFanClub_EventScript_2C7F74 + msgbox SlateportCity_PokemonFanClub_Text_2C6E37, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_2C7F6A + call SlateportCity_PokemonFanClub_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_2C7F6A + msgbox SlateportCity_PokemonFanClub_Text_2C6F66, 4 + setvar VAR_0x8005, 23 + call SlateportCity_PokemonFanClub_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_2C7F6A + setflag FLAG_0x1B1 + goto SlateportCity_PokemonFanClub_EventScript_2C7F74 + end + +SlateportCity_PokemonFanClub_EventScript_2C7F6A:: @ 82C7F6A + msgbox SlateportCity_PokemonFanClub_Text_2C6F33, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_2C7F74:: @ 82C7F74 + msgbox SlateportCity_PokemonFanClub_Text_2C6F9E, 4 + release + end + +MauvilleCity_EventScript_2C7F7E:: @ 82C7F7E + lock + faceplayer + checkflag FLAG_0x1B2 + goto_eq MauvilleCity_EventScript_2C7FDC + msgbox MauvilleCity_Text_2C6FDB, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_EventScript_2C7FD2 + call MauvilleCity_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_EventScript_2C7FD2 + msgbox MauvilleCity_Text_2C70F3, 4 + setvar VAR_0x8005, 16 + call MauvilleCity_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq MauvilleCity_EventScript_2C7FD2 + setflag FLAG_0x1B2 + goto MauvilleCity_EventScript_2C7FDC + end + +MauvilleCity_EventScript_2C7FD2:: @ 82C7FD2 + msgbox MauvilleCity_Text_2C70C4, 4 + release + end + +MauvilleCity_EventScript_2C7FDC:: @ 82C7FDC + msgbox MauvilleCity_Text_2C7133, 4 + release + end + +VerdanturfTown_PokemonCenter_1F_EventScript_2C7FE6:: @ 82C7FE6 + lock + faceplayer + checkflag FLAG_0x1B3 + goto_eq VerdanturfTown_PokemonCenter_1F_EventScript_2C8044 + msgbox VerdanturfTown_PokemonCenter_1F_Text_2C7174, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq VerdanturfTown_PokemonCenter_1F_EventScript_2C803A + call VerdanturfTown_PokemonCenter_1F_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq VerdanturfTown_PokemonCenter_1F_EventScript_2C803A + msgbox VerdanturfTown_PokemonCenter_1F_Text_2C7243, 4 + setvar VAR_0x8005, 29 + call VerdanturfTown_PokemonCenter_1F_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq VerdanturfTown_PokemonCenter_1F_EventScript_2C803A + setflag FLAG_0x1B3 + goto VerdanturfTown_PokemonCenter_1F_EventScript_2C8044 + end + +VerdanturfTown_PokemonCenter_1F_EventScript_2C803A:: @ 82C803A + msgbox VerdanturfTown_PokemonCenter_1F_Text_2C7221, 4 + release + end + +VerdanturfTown_PokemonCenter_1F_EventScript_2C8044:: @ 82C8044 + msgbox VerdanturfTown_PokemonCenter_1F_Text_2C726E, 4 + release + end + +LavaridgeTown_House_EventScript_2C804E:: @ 82C804E + lock + faceplayer + checkflag FLAG_0x1B4 + goto_eq LavaridgeTown_House_EventScript_2C80AC + msgbox LavaridgeTown_House_Text_2C72B6, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq LavaridgeTown_House_EventScript_2C80A2 + call LavaridgeTown_House_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq LavaridgeTown_House_EventScript_2C80A2 + msgbox LavaridgeTown_House_Text_2C73B1, 4 + setvar VAR_0x8005, 7 + call LavaridgeTown_House_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq LavaridgeTown_House_EventScript_2C80A2 + setflag FLAG_0x1B4 + goto LavaridgeTown_House_EventScript_2C80AC + end + +LavaridgeTown_House_EventScript_2C80A2:: @ 82C80A2 + msgbox LavaridgeTown_House_Text_2C737F, 4 + release + end + +LavaridgeTown_House_EventScript_2C80AC:: @ 82C80AC + msgbox LavaridgeTown_House_Text_2C73F6, 4 + release + end + +FallarborTown_Mart_EventScript_2C80B6:: @ 82C80B6 + lock + faceplayer + checkflag FLAG_0x1B5 + goto_eq FallarborTown_Mart_EventScript_2C8114 + msgbox FallarborTown_Mart_Text_2C7449, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq FallarborTown_Mart_EventScript_2C810A + call FallarborTown_Mart_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq FallarborTown_Mart_EventScript_2C810A + msgbox FallarborTown_Mart_Text_2C7582, 4 + setvar VAR_0x8005, 8 + call FallarborTown_Mart_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq FallarborTown_Mart_EventScript_2C810A + setflag FLAG_0x1B5 + goto FallarborTown_Mart_EventScript_2C8114 + end + +FallarborTown_Mart_EventScript_2C810A:: @ 82C810A + msgbox FallarborTown_Mart_Text_2C7556, 4 + release + end + +FallarborTown_Mart_EventScript_2C8114:: @ 82C8114 + msgbox FallarborTown_Mart_Text_2C75B5, 4 + release + end + +FortreeCity_House2_EventScript_2C811E:: @ 82C811E + lock + faceplayer + checkflag FLAG_0x1B6 + goto_eq FortreeCity_House2_EventScript_2C817C + msgbox FortreeCity_House2_Text_2C7637, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq FortreeCity_House2_EventScript_2C8172 + call FortreeCity_House2_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq FortreeCity_House2_EventScript_2C8172 + msgbox FortreeCity_House2_Text_2C7721, 4 + setvar VAR_0x8005, 24 + call FortreeCity_House2_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq FortreeCity_House2_EventScript_2C8172 + setflag FLAG_0x1B6 + goto FortreeCity_House2_EventScript_2C817C + end + +FortreeCity_House2_EventScript_2C8172:: @ 82C8172 + msgbox FortreeCity_House2_Text_2C76E2, 4 + release + end + +FortreeCity_House2_EventScript_2C817C:: @ 82C817C + msgbox FortreeCity_House2_Text_2C775A, 4 + release + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_2C8186:: @ 82C8186 + lock + faceplayer + checkflag FLAG_0x1B7 + goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_2C81E4 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_2C77C6, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_2C81DA + call LilycoveCity_DepartmentStoreRooftop_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_2C81DA + msgbox LilycoveCity_DepartmentStoreRooftop_Text_2C7911, 4 + setvar VAR_0x8005, 14 + call LilycoveCity_DepartmentStoreRooftop_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_2C81DA + setflag FLAG_0x1B7 + goto LilycoveCity_DepartmentStoreRooftop_EventScript_2C81E4 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_2C81DA:: @ 82C81DA + msgbox LilycoveCity_DepartmentStoreRooftop_Text_2C78D1, 4 + release + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_2C81E4:: @ 82C81E4 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_2C794B, 4 + release + end + +MossdeepCity_EventScript_2C81EE:: @ 82C81EE + lock + faceplayer + checkflag FLAG_0x1B8 + goto_eq MossdeepCity_EventScript_2C824C + msgbox MossdeepCity_Text_2C79A6, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_EventScript_2C8242 + call MossdeepCity_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_EventScript_2C8242 + msgbox MossdeepCity_Text_2C7B0D, 4 + setvar VAR_0x8005, 15 + call MossdeepCity_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq MossdeepCity_EventScript_2C8242 + setflag FLAG_0x1B8 + goto MossdeepCity_EventScript_2C824C + end + +MossdeepCity_EventScript_2C8242:: @ 82C8242 + msgbox MossdeepCity_Text_2C7AD4, 4 + release + end + +MossdeepCity_EventScript_2C824C:: @ 82C824C + msgbox MossdeepCity_Text_2C7B4F, 4 + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_2C8256:: @ 82C8256 + lock + faceplayer + checkflag FLAG_0x1B9 + goto_eq SootopolisCity_PokemonCenter_1F_EventScript_2C82B4 + msgbox SootopolisCity_PokemonCenter_1F_Text_2C7B8E, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq SootopolisCity_PokemonCenter_1F_EventScript_2C82AA + call SootopolisCity_PokemonCenter_1F_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq SootopolisCity_PokemonCenter_1F_EventScript_2C82AA + msgbox SootopolisCity_PokemonCenter_1F_Text_2C7C98, 4 + setvar VAR_0x8005, 4 + call SootopolisCity_PokemonCenter_1F_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq SootopolisCity_PokemonCenter_1F_EventScript_2C82AA + setflag FLAG_0x1B9 + goto SootopolisCity_PokemonCenter_1F_EventScript_2C82B4 + end + +SootopolisCity_PokemonCenter_1F_EventScript_2C82AA:: @ 82C82AA + msgbox SootopolisCity_PokemonCenter_1F_Text_2C7C7E, 4 + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_2C82B4:: @ 82C82B4 + msgbox SootopolisCity_PokemonCenter_1F_Text_2C7CC8, 4 + release + end + +PacifidlogTown_PokemonCenter_1F_EventScript_2C82BE:: @ 82C82BE + lock + faceplayer + checkflag FLAG_0x1BA + goto_eq PacifidlogTown_PokemonCenter_1F_EventScript_2C831C + msgbox PacifidlogTown_PokemonCenter_1F_Text_2C7CFA, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq PacifidlogTown_PokemonCenter_1F_EventScript_2C8312 + call PacifidlogTown_PokemonCenter_1F_EventScript_2C832D + compare_var_to_value VAR_RESULT, 0 + goto_eq PacifidlogTown_PokemonCenter_1F_EventScript_2C8312 + msgbox PacifidlogTown_PokemonCenter_1F_Text_2C7E40, 4 + setvar VAR_0x8005, 12 + call PacifidlogTown_PokemonCenter_1F_EventScript_2C8326 + compare_var_to_value VAR_RESULT, 0 + goto_eq PacifidlogTown_PokemonCenter_1F_EventScript_2C8312 + setflag FLAG_0x1BA + goto PacifidlogTown_PokemonCenter_1F_EventScript_2C831C + end + +PacifidlogTown_PokemonCenter_1F_EventScript_2C8312:: @ 82C8312 + msgbox PacifidlogTown_PokemonCenter_1F_Text_2C7E04, 4 + release + end + +PacifidlogTown_PokemonCenter_1F_EventScript_2C831C:: @ 82C831C + msgbox PacifidlogTown_PokemonCenter_1F_Text_2C7E7A, 4 + release + end + +FallarborTown_Mart_EventScript_2C8326:: @ 82C8326 +FortreeCity_House2_EventScript_2C8326:: @ 82C8326 +LavaridgeTown_House_EventScript_2C8326:: @ 82C8326 +LilycoveCity_DepartmentStoreRooftop_EventScript_2C8326:: @ 82C8326 +MauvilleCity_EventScript_2C8326:: @ 82C8326 +MossdeepCity_EventScript_2C8326:: @ 82C8326 +PacifidlogTown_PokemonCenter_1F_EventScript_2C8326:: @ 82C8326 +SlateportCity_PokemonFanClub_EventScript_2C8326:: @ 82C8326 +SootopolisCity_PokemonCenter_1F_EventScript_2C8326:: @ 82C8326 +VerdanturfTown_PokemonCenter_1F_EventScript_2C8326:: @ 82C8326 + special sub_81B892C + waitstate + lock + faceplayer + return + +FallarborTown_Mart_EventScript_2C832D:: @ 82C832D +FortreeCity_House2_EventScript_2C832D:: @ 82C832D +LavaridgeTown_House_EventScript_2C832D:: @ 82C832D +LilycoveCity_DepartmentStoreRooftop_EventScript_2C832D:: @ 82C832D +MauvilleCity_EventScript_2C832D:: @ 82C832D +MossdeepCity_EventScript_2C832D:: @ 82C832D +PacifidlogTown_PokemonCenter_1F_EventScript_2C832D:: @ 82C832D +SlateportCity_PokemonFanClub_EventScript_2C832D:: @ 82C832D +SootopolisCity_PokemonCenter_1F_EventScript_2C832D:: @ 82C832D +VerdanturfTown_PokemonCenter_1F_EventScript_2C832D:: @ 82C832D + msgbox MauvilleCity_Text_2C6E05, 5 + return + +TrainerHill_1F_MapScript1_2C8336: @ 82C8336 +TrainerHill_2F_MapScript1_2C8336: @ 82C8336 +TrainerHill_3F_MapScript1_2C8336: @ 82C8336 +TrainerHill_4F_MapScript1_2C8336: @ 82C8336 +TrainerHill_Roof_MapScript1_2C8336: @ 82C8336 + setvar VAR_0x4002, 0 + setvar VAR_0x8004, 4 + special sp194_trainer_tower + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 5 + special sub_81A1780 + compare_var_to_value VAR_RESULT, 2 + goto_eq TrainerHill_1F_EventScript_2C83C9 + compare_var_to_value VAR_RESULT, 3 + goto_eq TrainerHill_1F_EventScript_2C83C9 + compare_var_to_value VAR_RESULT, 9 + goto_eq TrainerHill_1F_EventScript_2C83C9 + end + +TrainerHill_1F_MapScript2_2C8372: @ 82C8372 +TrainerHill_2F_MapScript2_2C8372: @ 82C8372 + map_script_2 VAR_0x4003, 0, TrainerHill_1F_EventScript_2C837C + .2byte 0 + +TrainerHill_1F_EventScript_2C837C:: @ 82C837C + setvar VAR_0x4003, 1 +@ forced stop + +TrainerHill_1F_MapScript2_2C8381: @ 82C8381 +TrainerHill_2F_MapScript2_2C8381: @ 82C8381 +TrainerHill_3F_MapScript2_2C8381: @ 82C8381 +TrainerHill_4F_MapScript2_2C8381: @ 82C8381 +TrainerHill_Roof_MapScript2_2C8381: @ 82C8381 + map_script_2 VAR_0x4002, 0, TrainerHill_1F_EventScript_2C83A6 + map_script_2 VAR_0x4001, 1, TrainerHill_1F_EventScript_2C83DF + .2byte 0 gUnknown_082C8393:: @ 82C8393 - .incbin "baserom.gba", 0x2c8393, 0x5d + + .incbin "baserom.gba", 0x2c8393, 0x13 + +TrainerHill_1F_EventScript_2C83A6:: @ 82C83A6 + setvar VAR_0x4002, 1 + setvar VAR_0x8004, 9 + special sp194_trainer_tower + compare_var_to_value VAR_RESULT, 1 + goto_eq TrainerHill_1F_EventScript_2C83BF + end + +TrainerHill_1F_EventScript_2C83BF:: @ 82C83BF + warpsilent TRAINER_HILL_ENTRANCE, 255, 9, 6 + waitstate + end + +TrainerHill_1F_EventScript_2C83C9:: @ 82C83C9 + setvar VAR_0x8004, 12 + special sp194_trainer_tower + setvar VAR_0x8004, 5 + special sp194_trainer_tower + setvar VAR_0x4001, 1 + end + +TrainerHill_1F_EventScript_2C83DF:: @ 82C83DF +TrainerHill_Entrance_EventScript_2C83DF:: @ 82C83DF + setvar VAR_0x4001, 0 + warp TRAINER_HILL_ENTRANCE, 255, 9, 6 + waitstate + end + + .incbin "baserom.gba", 0x2c83ee, 0x2 gUnknown_082C83F0:: @ 82C83F0 .incbin "baserom.gba", 0x2c83f0, 0x46 -- cgit v1.2.3 From 2d3044aaa645bbad85e8e60dfe23f7f0224383ca Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Thu, 9 Nov 2017 17:40:08 -0600 Subject: Begin map dump cleanup --- data/event_scripts.s | 1604 ++++++++------------------------------------------ 1 file changed, 236 insertions(+), 1368 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 4e2e07560..358e383d5 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -18,8 +18,6 @@ gSpecialVars:: @ 81DBA0C gStdScripts:: @ 81DC2A0 .incbin "baserom.gba", 0x1dc2a0, 0x2c -gStdScripts_End:: @ 81DC2CC - gStdScripts_End:: @ 81DC2CC map_script 3, PetalburgCity_MapScript1_1DC2D7 map_script 2, PetalburgCity_MapScript2_1DC31C @@ -4018,357 +4016,222 @@ SkyPillar_Outside_Text_23953A: @ 823953A .include "data/maps/scripts/SecretBase_YellowCave2.inc" .include "data/maps/scripts/SecretBase_YellowCave3.inc" .include "data/maps/scripts/SecretBase_YellowCave4.inc" + gUnknown_0823B4BB:: @ 823B4BB - .incbin "baserom.gba", 0x23b4bb, 0x2d + lockall + playse 2 + message Text_276805 + dofieldeffect 61 + waitstate + waitmessage + waitbuttonpress + playse 5 + goto EventScript_23B4D3 + end -gUnknown_0823B4E8:: @ 823B4E8 - .incbin "baserom.gba", 0x23b4e8, 0xa1 +EventScript_23B4D3:: @ 823B4D3 + message Text_27681A + waitmessage + checkflag FLAG_0x10C + goto_eq EventScript_23B4EF + goto EventScript_23B531 + end -gUnknown_0823B589:: @ 823B589 - .incbin "baserom.gba", 0x23b589, 0x60 +gUnknown_0823B4E8:: @ 823B4E8 + lockall + goto EventScript_23B4D3 + end -gUnknown_0823B5E9:: @ 823B5E9 - .incbin "baserom.gba", 0x23b5e9, 0x9b +EventScript_23B4EF:: @ 823B4EF + multichoice 0, 0, 6, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B585 + case 3, EventScript_23B66E + case 127, EventScript_23B66E + end -gUnknown_0823B684:: @ 823B684 - .incbin "baserom.gba", 0x23b684, 0x8 +EventScript_23B531:: @ 823B531 + multichoice 0, 0, 5, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B66E + case 127, EventScript_23B66E + end -gUnknown_0823B68C:: @ 823B68C +EventScript_23B568:: @ 823B568 + msgbox Text_2766AA, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B4D3 + closemessage + special sub_80E9AC0 + releaseall + end - .incbin "baserom.gba", 0x23b68c, 0xcd +EventScript_23B581:: @ 823B581 + special sub_80E9C74 + end -SecretBase_RedCave1_Text_23B759: @ 823B759 - .string "Want to make your SECRET BASE here?$" +EventScript_23B585:: @ 823B585 + special sub_80E9C88 + end - .include "data/maps/scripts/SingleBattleColosseum.inc" - .include "data/maps/scripts/TradeCenter.inc" - .include "data/maps/scripts/RecordCorner.inc" - .include "data/maps/scripts/DoubleBattleColosseum.inc" - .include "data/maps/scripts/LinkContestRoom1.inc" - .include "data/maps/scripts/LinkContestRoom2.inc" - .include "data/maps/scripts/LinkContestRoom3.inc" - .include "data/maps/scripts/LinkContestRoom4.inc" - .include "data/maps/scripts/LinkContestRoom5.inc" - .include "data/maps/scripts/LinkContestRoom6.inc" - .include "data/maps/scripts/UnknownMap_25_29.inc" - .include "data/maps/scripts/UnknownMap_25_30.inc" - .include "data/maps/scripts/UnknownMap_25_31.inc" - .include "data/maps/scripts/UnknownMap_25_32.inc" - .include "data/maps/scripts/UnknownMap_25_33.inc" - .include "data/maps/scripts/UnknownMap_25_34.inc" - .include "data/maps/scripts/InsideOfTruck.inc" - .include "data/maps/scripts/SSTidalCorridor.inc" -gUnknown_0823C050:: @ 823C050 +gUnknown_0823B589:: @ 823B589 + lockall + message Text_276805 + playse 2 + dofieldeffect 61 + waitstate + waitmessage + waitbuttonpress + playse 5 + goto EventScript_23B5A1 + end - .incbin "baserom.gba", 0x23c050, 0x17 +EventScript_23B5A1:: @ 823B5A1 + message Text_27681A + waitmessage + multichoice 0, 0, 7, 0 + switch VAR_RESULT + case 0, EventScript_23B5F0 + case 1, EventScript_23B585 + case 2, EventScript_23B660 + case 3, EventScript_23B66E + case 127, EventScript_23B66E + end -SSTidalCorridor_EventScript_23C067:: @ 823C067 - special sub_8137FB0 - setvar VAR_PORTHOLE, 3 +gUnknown_0823B5E9:: @ 823B5E9 lockall - playse SE_PINPON - msgbox SSTidalCorridor_Text_23C4E3, 4 - releaseall + goto EventScript_23B5A1 end -SSTidalCorridor_EventScript_23C07D:: @ 823C07D - special sub_8137FB0 - setvar VAR_PORTHOLE, 8 - lockall - playse SE_PINPON - msgbox SSTidalCorridor_Text_23C50F, 4 +EventScript_23B5F0:: @ 823B5F0 + special sub_80E9BDC + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_23B62F + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B652 + special sub_80E980C + msgbox Text_276707, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767D1, 3 + special sub_80E9C2C + special sub_80FA57C releaseall end -SSTidalRooms_EventScript_23C093:: @ 823C093 - special sub_8137FB0 - setvar VAR_PORTHOLE, 8 - playse SE_PINPON - msgbox SSTidalRooms_Text_23C50F, 4 - return - -SSTidalRooms_EventScript_23C0A7:: @ 823C0A7 - switch VAR_PORTHOLE - case 2, SSTidalRooms_EventScript_23C03C - case 3, SSTidalRooms_EventScript_23C03C - case 6, SSTidalRooms_EventScript_23C028 - case 7, SSTidalRooms_EventScript_23C093 - return - -SSTidalCorridor_EventScript_23C0D9:: @ 823C0D9 - msgbox SSTidalCorridor_Text_23C6EC, 2 +EventScript_23B62F:: @ 823B62F + msgbox Text_276731, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767E9, 3 + special sub_80E9C2C + special sub_80FA57C + releaseall end -SSTidalCorridor_EventScript_23C0E2:: @ 823C0E2 - lock - faceplayer - waitse - playmoncry SPECIES_WINGULL, 0 - msgbox SSTidalCorridor_Text_23C7E1, 4 - waitmoncry - release +EventScript_23B652:: @ 823B652 + msgbox Text_27676F, 3 + special sub_80FA57C + closemessage + releaseall end -SSTidalCorridor_EventScript_23C0F5:: @ 823C0F5 - msgbox SSTidalCorridor_Text_23C7F8, 3 +EventScript_23B660:: @ 823B660 + msgbox Text_276835, 4 + goto EventScript_23B5A1 end -SSTidalCorridor_EventScript_23C0FE:: @ 823C0FE - msgbox SSTidalCorridor_Text_23C800, 3 +EventScript_23B66E:: @ 823B66E + special sub_80FA57C + closemessage + releaseall end -SSTidalCorridor_EventScript_23C107:: @ 823C107 - msgbox SSTidalCorridor_Text_23C808, 3 +EventScript_23B674:: @ 823B674 + special sub_80EB498 end -SSTidalCorridor_EventScript_23C110:: @ 823C110 - msgbox SSTidalCorridor_Text_23C810, 3 +EventScript_23B678:: @ 823B678 + special sub_80EB56C end -SSTidalCorridor_EventScript_23C119:: @ 823C119 - lock - faceplayer - compare_var_to_value VAR_PORTHOLE, 4 - goto_eq SSTidalCorridor_EventScript_23C13B - compare_var_to_value VAR_PORTHOLE, 8 - goto_eq SSTidalCorridor_EventScript_23C15A - msgbox SSTidalCorridor_Text_23C596, 4 - release +EventScript_23B67C:: @ 823B67C + special sub_80EB9E0 end -SSTidalCorridor_EventScript_23C13B:: @ 823C13B - setrespawn 8 - msgbox SSTidalCorridor_Text_23C64F, 4 - checkflag FLAG_0x104 - call_if 1, SSTidalCorridor_EventScript_23C179 - warp LILYCOVE_CITY_HARBOR, 255, 8, 11 - waitstate - release +EventScript_23B680:: @ 823B680 + special sub_80EBB28 end -SSTidalCorridor_EventScript_23C15A:: @ 823C15A - setrespawn 4 - msgbox SSTidalCorridor_Text_23C64F, 4 - checkflag FLAG_0x104 - call_if 1, SSTidalCorridor_EventScript_23C179 - warp SLATEPORT_CITY_HARBOR, 255, 8, 11 +gUnknown_0823B684:: @ 823B684 + special sub_80EBE7C + dofieldeffect 52 waitstate - release end -SSTidalCorridor_EventScript_23C179:: @ 823C179 - setflag FLAG_0x3B7 - return - -SSTidalCorridor_EventScript_23C17D:: @ 823C17D - lockall - compare_var_to_value VAR_PORTHOLE, 2 - goto_eq SSTidalCorridor_EventScript_23C19E - compare_var_to_value VAR_PORTHOLE, 7 - goto_eq SSTidalCorridor_EventScript_23C19E - msgbox SSTidalCorridor_Text_23C6C3, 4 - releaseall +gUnknown_0823B68C:: @ 823B68C + special sub_80FAC78 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B6BC + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_23B6C5 + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B6CE + compare_var_to_value VAR_RESULT, 3 + goto_eq EventScript_23B6D7 end -SSTidalCorridor_EventScript_23C19E:: @ 823C19E - special sub_80FB7A4 - waitstate +EventScript_23B6BC:: @ 823B6BC + msgbox Text_27692B, 3 end -SSTidalCorridor_EventScript_23C1A3:: @ 823C1A3 - lock - faceplayer - checkflag FLAG_0x0F7 - goto_eq SSTidalCorridor_EventScript_23C1BD - call SSTidalCorridor_EventScript_23C1C7 - msgbox SSTidalCorridor_Text_23C65E, 4 - release +EventScript_23B6C5:: @ 823B6C5 + msgbox Text_276974, 3 end -SSTidalCorridor_EventScript_23C1BD:: @ 823C1BD - msgbox SSTidalCorridor_Text_23C6B0, 4 - release +EventScript_23B6CE:: @ 823B6CE + msgbox Text_2769B8, 3 end -SSTidalCorridor_EventScript_23C1C7:: @ 823C1C7 - checktrainerflag TRAINER_PHILLIP - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_LEONARD - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_COLTON - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_MICAH - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_THOMAS - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_LEA_AND_JED - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_GARRET - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_NAOMI - goto_if 0, SSTidalCorridor_EventScript_23C218 - setflag FLAG_0x0F7 - goto SSTidalCorridor_EventScript_23C1BD - return - -SSTidalCorridor_EventScript_23C218:: @ 823C218 - return - -SSTidalCorridor_EventScript_23C219:: @ 823C219 - lockall - applymovement 5, SSTidalCorridor_Movement_23C26D - waitmovement 0 - applymovement 255, SSTidalCorridor_Movement_2725A8 - waitmovement 0 - msgbox SSTidalCorridor_Text_23C28F, 4 - closemessage - applymovement 255, SSTidalCorridor_Movement_23C27D - applymovement 1, SSTidalCorridor_Movement_23C284 - applymovement 5, SSTidalCorridor_Movement_23C275 - waitmovement 0 - playse SE_KAIDAN - waitse - removeobject 5 - applymovement 1, SSTidalCorridor_Movement_23C28B - waitmovement 0 - delay 30 - setflag FLAG_0x1D0 - setvar VAR_0x40D4, 1 - releaseall +EventScript_23B6D7:: @ 823B6D7 + msgbox Text_2769FF, 3 end -SSTidalCorridor_Movement_23C26D: @ 823C26D - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -SSTidalCorridor_Movement_23C275: @ 823C275 - step_25 - step_14 - step_14 - step_14 - step_14 - step_down - step_left - step_end - -SSTidalCorridor_Movement_23C27D: @ 823C27D - step_14 - step_14 - step_14 - step_14 - step_13 - step_25 - step_end +gText_23B6E0:: @ 823B6E0 + .string "There’s a small indent in the wall.$" -SSTidalCorridor_Movement_23C284: @ 823C284 - step_14 - step_right - step_right - step_26 - step_14 - step_27 - step_end +gText_23B704:: @ 823B704 + .string "There’s a small indent in the wall.\p" + .string "Use the SECRET POWER?$" -SSTidalCorridor_Movement_23C28B: @ 823C28B - step_left - step_left - step_26 - step_end +gText_23B73E:: @ 823B73E + .string "Discovered a small cavern!$" -SSTidalCorridor_Text_23C28F: @ 823C28F - .string "SCOTT: Well, hi, hi!\n" - .string "{PLAYER}{KUN}, {PLAYER}{KUN}!\p" - .string "Something’s come up, so I have to\n" - .string "disembark, but am I glad to see you!\p" - .string "Congratulations, LEAGUE CHAMPION!\p" - .string "There’s a place I’d like to invite\n" - .string "someone like you.\p" - .string "It’s the…\n" - .string "BATTLE FRONTIER!\p" - .string "What’s the place like?\n" - .string "You’ll understand when you see it!\p" - .string "I’ve spoken with the ship’s CAPTAIN\n" - .string "about this.\p" - .string "The next time you take a ferry,\n" - .string "you should be able to sail to\l" - .string "the BATTLE FRONTIER.\p" - .string "Okay, {PLAYER}{KUN}, I’ll be waiting for you\n" - .string "at the BATTLE FRONTIER!$" - -SSTidalCorridor_Text_23C462: @ 823C462 -SSTidalRooms_Text_23C462: @ 823C462 - .string "This ferry is built to plow through\n" - .string "fast-running currents.\p" - .string "We hope you enjoy your voyage with us.\n" - .string "Feel free to explore the ship.$" - -SSTidalCorridor_Text_23C4E3: @ 823C4E3 - .string "We hope you enjoy your voyage on\n" - .string "our ferry.$" - -SSTidalCorridor_Text_23C50F: @ 823C50F -SSTidalRooms_Text_23C50F: @ 823C50F - .string "We have made land in SLATEPORT CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalRooms_Text_23C553: @ 823C553 - .string "We have made land in LILYCOVE CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalCorridor_Text_23C596: @ 823C596 - .string "It’ll be some time before we make land,\n" - .string "I reckon.\p" - .string "You can rest up in your cabin if you’d\n" - .string "like. Your cabin’s No. 2.\p" - .string "The bed in there is soft and plushy.\n" - .string "I can attest to how comfy it is!$" - -SSTidalCorridor_Text_23C64F: @ 823C64F - .string "We’ve arrived!$" - -SSTidalCorridor_Text_23C65E: @ 823C65E - .string "Go visit other cabins.\n" - .string "TRAINERS bored of the boat trip will\l" - .string "be itching to battle.$" - -SSTidalCorridor_Text_23C6B0: @ 823C6B0 - .string "Enjoy your cruise!$" - -SSTidalCorridor_Text_23C6C3: @ 823C6C3 - .string "The horizon spreads beyond\n" - .string "the porthole.$" - -SSTidalCorridor_Text_23C6EC: @ 823C6EC - .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" - .string "They made me honorary captain of\n" - .string "the S.S. TIDAL!\p" - .string "You can call me CAPTAIN BRINEY now!\p" - .string "You know, I retired once before,\n" - .string "but when I saw this majestic ship…\p" - .string "Let me just say, it stirred my sleeping\n" - .string "soul as a sailor!$" - -SSTidalCorridor_Text_23C7E1: @ 823C7E1 - .string "PEEKO: Pihyo pihyohyo…$" - -SSTidalCorridor_Text_23C7F8: @ 823C7F8 - .string "Cabin 1$" - -SSTidalCorridor_Text_23C800: @ 823C800 - .string "Cabin 2$" - -SSTidalCorridor_Text_23C808: @ 823C808 - .string "Cabin 3$" - -SSTidalCorridor_Text_23C810: @ 823C810 - .string "Cabin 4$" +SecretBase_RedCave1_Text_23B759: @ 823B759 + .string "Want to make your SECRET BASE here?$" + .include "data/maps/scripts/SingleBattleColosseum.inc" + .include "data/maps/scripts/TradeCenter.inc" + .include "data/maps/scripts/RecordCorner.inc" + .include "data/maps/scripts/DoubleBattleColosseum.inc" + .include "data/maps/scripts/LinkContestRoom1.inc" + .include "data/maps/scripts/LinkContestRoom2.inc" + .include "data/maps/scripts/LinkContestRoom3.inc" + .include "data/maps/scripts/LinkContestRoom4.inc" + .include "data/maps/scripts/LinkContestRoom5.inc" + .include "data/maps/scripts/LinkContestRoom6.inc" + .include "data/maps/scripts/UnknownMap_25_29.inc" + .include "data/maps/scripts/UnknownMap_25_30.inc" + .include "data/maps/scripts/UnknownMap_25_31.inc" + .include "data/maps/scripts/UnknownMap_25_32.inc" + .include "data/maps/scripts/UnknownMap_25_33.inc" + .include "data/maps/scripts/UnknownMap_25_34.inc" + .include "data/maps/scripts/InsideOfTruck.inc" + .include "data/maps/scripts/SSTidalCorridor.inc" .include "data/maps/scripts/SSTidalLowerDeck.inc" .include "data/maps/scripts/SSTidalRooms.inc" .include "data/maps/scripts/BattlePyramidSquare01.inc" @@ -4394,555 +4257,10 @@ SSTidalCorridor_Text_23C810: @ 823C810 .include "data/maps/scripts/SafariZone_South.inc" .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" -SlateportCity_BattleTentLobby_Text_23F68C: @ 823F68C - .string "{PLAYER} received the prize\n" - .string "{STR_VAR_1}.$" - - .incbin "baserom.gba", 0x23f6a6, 0x51 - -BattleFrontier_BattleTowerLobby_Text_23F6F7: @ 823F6F7 - .string "Thank you for playing!\p" - .string "$" - -BattleFrontier_BattleTowerLobby_Text_23F70F: @ 823F70F - .string "Your record will be saved.\n" - .string "Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_23F737: @ 823F737 - .string "We’ve been waiting for you!\p" - .string "$" - -BattleFrontier_BattleTowerLobby_Text_23F754: @ 823F754 - .string "Before entering a BATTLE ROOM, your\n" - .string "progress will be saved. Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_23F79D: @ 823F79D - .string "You’re finally about to face the\n" - .string "50th TRAINER.\p" - .string "From here on, every time you beat seven\n" - .string "TRAINERS in a row, your POKéMON will\l" - .string "receive a commemorative RIBBON.\p" - .string "Good luck!$" - -BattleFrontier_BattleTowerLobby_Text_23F844: @ 823F844 - .string "Here are some RIBBONS for beating\n" - .string "seven tough TRAINERS in a row.\p" - .string "{PLAYER} received some RIBBONS!$" - -BattleFrontier_BattleTowerLobby_Text_23F89F: @ 823F89F - .string "{PLAYER} put the RIBBONS on\n" - .string "the challenger POKéMON.$" - -BattleFrontier_BattleTowerLobby_Text_23F8CD: @ 823F8CD - .string "Excuse me, do you have a moment?\p" - .string "Can you describe your feelings when\n" - .string "you’re about to begin a BATTLE TOWER\l" - .string "match, or when you’ve either won or\l" - .string "lost a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F969: @ 823F969 - .string "Okay, what are your feelings when\n" - .string "you’re about to begin a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F9AA: @ 823F9AA - .string "What do you feel when you’ve won\n" - .string "a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F9D4: @ 823F9D4 - .string "Can I hear about your feelings when\n" - .string "you have lost a match?$" - -BattleFrontier_BattleTowerLobby_Text_23FA0F: @ 823FA0F - .string "Oh, so you don’t think much about it?\n" - .string "You’re one cool customer.$" - -BattleFrontier_BattleTowerLobby_Text_23FA4F: @ 823FA4F - .string "Hunh? You changed your mind?\n" - .string "I guess you’re fickle.$" - -BattleFrontier_BattleTowerLobby_Text_23FA83: @ 823FA83 - .string "Okay, so that’s how you feel?\n" - .string "That’s quite original.\p" - .string "Thanks!$" - -BattleFrontier_BattleTowerLobby_Text_23FAC0: @ 823FAC0 - .string "The number of matches you win in a row\n" - .string "is recorded.\p" - .string "I’d better not get beaten in\n" - .string "an embarrassing way!$" - -BattleFrontier_BattleTowerLobby_Text_23FB26: @ 823FB26 - .string "Once you’ve entered the BATTLE TOWER,\n" - .string "you can’t leave until you either lose\l" - .string "or you beat seven TRAINERS in a row.\p" - .string "You’d best be certain that you’re up\n" - .string "to the challenge.$" - - .incbin "baserom.gba", 0x23fbce, 0x139 - -BattleFrontier_BattleTowerLobby_Text_23FD07: @ 823FD07 - .string "We look forward to seeing you on\n" - .string "another challenge!$" - -BattleFrontier_BattleTowerLobby_Text_23FD3B: @ 823FD3B - .string "The BATTLE ROOM offers two levels\n" - .string "of challenge, Level 50 and Open Level.\l" - .string "Which is your choice?$" - - .incbin "baserom.gba", 0x23fd9a, 0x2d - -BattleFrontier_BattleTowerLobby_Text_23FDC7: @ 823FDC7 - .string "Before entering a BATTLE ROOM, your\n" - .string "progress must be saved. Is that okay?$" - -BattleFrontier_BattleTowerLobby_Text_23FE11: @ 823FE11 - .string "I will now show you to the\n" - .string "{STR_VAR_1} BATTLE ROOM.$" - -BattleFrontier_BattleTowerLobby_Text_23FE3C: @ 823FE3C - .string "Shall I record your last BATTLE TOWER\n" - .string "match on your FRONTIER PASS?$" - - .incbin "baserom.gba", 0x23fe7f, 0x1a8 - -BattleFrontier_BattleTowerLobby_Text_240027: @ 8240027 - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24010B: @ 824010B - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_2401DB: @ 82401DB - .string "Excuse me!\p" - .string "You don’t have four eligible POKéMON.\p" - .string "You must have four different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_2402BD: @ 82402BD - .string "Excuse me!\p" - .string "You don’t have four eligible POKéMON.\p" - .string "You must have four different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24038B: @ 824038B - .string "Excuse me!\p" - .string "You don’t have two eligible POKéMON.\p" - .string "You must have two different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24046B: @ 824046B - .string "Excuse me!\p" - .string "You don’t have two eligible POKéMON.\p" - .string "You must have two different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_240537: @ 8240537 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the SINGLE\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_2405B3: @ 82405B3 - .string "Would you like to take the SINGLE\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_2405EC: @ 82405EC - .string "The BATTLE TOWER’s SINGLE BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "SINGLE BATTLES with three POKéMON.\p" - .string "There are many SINGLE BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In each of the SINGLE BATTLE ROOMS,\n" - .string "seven TRAINERS await your challenge.\p" - .string "If you manage to defeat all seven,\n" - .string "you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_2407A6: @ 82407A6 - .string "Now please select the three POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_2407E2: @ 82407E2 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the DOUBLE\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_24085E: @ 824085E - .string "Would you like to take the DOUBLE\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240897: @ 8240897 - .string "The BATTLE TOWER’s DOUBLE BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "DOUBLE BATTLES with four POKéMON.\p" - .string "There are many DOUBLE BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In each of the DOUBLE BATTLE ROOMS,\n" - .string "seven TRAINERS await your challenge.\p" - .string "If you manage to defeat all seven,\n" - .string "you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_240A50: @ 8240A50 - .string "Now please select the four POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_240A8B: @ 8240A8B - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the MULTI\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_240B06: @ 8240B06 - .string "Would you like to take the MULTI\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240B3E: @ 8240B3E - .string "The BATTLE TOWER’s MULTI BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "MULTI BATTLES.\p" - .string "For MULTI BATTLES, you must partner\n" - .string "with a TRAINER in the TOWER and enter\l" - .string "with two POKéMON each.\p" - .string "Inside the TOWER is a room named\n" - .string "the BATTLE SALON where you may meet\l" - .string "other TRAINERS.\p" - .string "There, you must find a TRAINER to act\n" - .string "as your partner in MULTI BATTLES.\p" - .string "Once you have partnered up, you will\n" - .string "be shown to a MULTI BATTLE ROOM.\p" - .string "In the MULTI BATTLE ROOM, seven\n" - .string "tag teams await your challenge.\p" - .string "If you manage to defeat all seven\n" - .string "teams, you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_240DDB: @ 8240DDB - .string "Now please select the two POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_240E15: @ 8240E15 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the LINK MULTI\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_240E95: @ 8240E95 - .string "Would you like to take the LINK MULTI\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240ED2: @ 8240ED2 - .string "The BATTLE TOWER’s MULTI BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "MULTI BATTLES with a friend.\p" - .string "You must link with your friend using\n" - .string "Wireless Adapters or a Game Boy\l" - .string "Advance Game Link cable.\p" - .string "You must partner with your friend and\n" - .string "enter two different kinds of POKéMON.\p" - .string "There are many MULTI BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In a MULTI BATTLE ROOM, seven\n" - .string "tag teams await you and your friend\l" - .string "to make a tag-team challenge.\p" - .string "If you manage to defeat all seven\n" - .string "teams, you will earn Battle Points.\p" - .string "Please beware that unlike other ROOMS,\n" - .string "you may not interrupt your challenge.\p" - .string "Once you start, you must battle seven\n" - .string "MULTI BATTLES in a row nonstop.$" - -BattleFrontier_BattleTowerLobby_Text_24115E: @ 824115E - .string "Now please select the two POKéMON\n" - .string "that are to be entered.$" - - .incbin "baserom.gba", 0x241198, 0xa8 - -BattleFrontier_BattleTowerLobby_Text_241240: @ 8241240 - .string "The LINK MULTI BATTLE ROOM challenge\n" - .string "is only for two linked players.$" - -BattleFrontier_BattleTowerLobby_Text_241285: @ 8241285 - .string "Your friend has also selected\n" - .string "the POKéMON {STR_VAR_1}.$" - -BattleFrontier_BattleTowerLobby_Text_2412B3: @ 82412B3 - .string "Your friend has also selected the\n" - .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" - -BattleFrontier_BattleTowerLobby_Text_2412E8: @ 82412E8 - .string "Your friend has chosen a different\n" - .string "battle level.$" - - .incbin "baserom.gba", 0x241319, 0xc5 - -BattleFrontier_BattleTowerLobby_Text_2413DE: @ 82413DE - .string "Please choose two POKéMON different\n" - .string "from your friend’s, match the level\l" - .string "you wish to enter, and register again.$" - -BattleFrontier_BattleTowerLobby_Text_24144D: @ 824144D - .string "I will save the game before\n" - .string "showing you in. Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_241486: @ 8241486 - .string "Congratulations!\n" - .string "You have defeated the SALON MAIDEN\l" - .string "and swept seven TRAINERS!$" - -BattleFrontier_BattleTowerLobby_Text_2414D4: @ 82414D4 - .string "In recognition of your infinite talent,\n" - .string "we award you these Battle Point(s).$" - -BattleFrontier_BattleArenaLobby_Text_241520: @ 8241520 -BattleFrontier_BattleDomeLobby_Text_241520: @ 8241520 -BattleFrontier_BattleFactoryLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePalaceLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePikeLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePyramidLobby_Text_241520: @ 8241520 -BattleFrontier_BattleTowerLobby_Text_241520: @ 8241520 - .string "{PLAYER} obtained {STR_VAR_1} Battle Point(s).$" - -BattleFrontier_BattleTowerLobby_Text_241540: @ 8241540 - .string "The BATTLE TOWER rules are listed.$" - -BattleFrontier_BattleTowerLobby_Text_241563: @ 8241563 - .string "Which heading do you want to read?$" - -BattleFrontier_BattleTowerLobby_Text_241586: @ 8241586 - .string "The BATTLE TOWER is a facility where\n" - .string "four types of battles are waged--\l" - .string "SINGLE BATTLE, DOUBLE BATTLE, MULTI\l" - .string "BATTLE, and LINK MULTI BATTLE.\p" - .string "For each of these types, there are\n" - .string "separate BATTLE ROOMS.\p" - .string "Please speak with a guide offering\n" - .string "the type of battle you wish to enter.$" - -BattleFrontier_BattleTowerLobby_Text_241693: @ 8241693 - .string "Depending on the BATTLE ROOM you are\n" - .string "entering, you will be required to take\l" - .string "a certain number of POKéMON.\p" - .string "The SINGLE BATTLE mode requires\n" - .string "three POKéMON.\p" - .string "The DOUBLE BATTLE mode requires four,\n" - .string "and the MULTI modes both require two.$" - -BattleFrontier_BattleTowerLobby_Text_241777: @ 8241777 - .string "The BATTLE SALON is where you must\n" - .string "find a partner to form a tag team for\l" - .string "the MULTI BATTLE ROOM challenge.\p" - .string "Choose the best partner for you by\n" - .string "examining other TRAINERS’\l" - .string "POKéMON and their moves.\p" - .string "You may choose a new tag partner\n" - .string "after winning seven straight matches.$" - -BattleFrontier_BattleTowerLobby_Text_24187E: @ 824187E - .string "The LINK MULTI BATTLE Mode is for two\n" - .string "friends to mount a challenge together.\p" - .string "You and your friend must be linked with\n" - .string "Wireless Adapters or a GBA Game Link\l" - .string "cable.\p" - .string "You must choose two POKéMON at\n" - .string "the registration counter.\p" - .string "These POKéMON must be different\n" - .string "from those of your friend.\p" - .string "You may not interrupt this challenge\n" - .string "in the middle, unlike other modes.$" - .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" -BattleFrontier_BattleTowerBattleRoom2_Text_242217: @ 8242217 -BattleFrontier_BattleTowerBattleRoom_Text_242217: @ 8242217 - .string "We will restore your POKéMON to\n" - .string "full health.$" - - .incbin "baserom.gba", 0x242244, 0x33 - -BattleFrontier_BattleTowerBattleRoom_Text_242277: @ 8242277 - .string "You will be facing opponent no. 2.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2422A9: @ 82422A9 - .string "You will be facing opponent no. 3.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2422DB: @ 82422DB - .string "You will be facing opponent no. 4.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_24230D: @ 824230D - .string "You will be facing opponent no. 5.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_24233F: @ 824233F - .string "You will be facing opponent no. 6.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_242371: @ 8242371 - .string "You will be facing opponent no. 7.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom2_Text_2423A3: @ 82423A3 -BattleFrontier_BattleTowerBattleRoom_Text_2423A3: @ 82423A3 - .string "Record your battle on your\n" - .string "FRONTIER PASS?$" - -BattleFrontier_BattleTowerLobby_Text_2423CD: @ 82423CD - .string "{PLAYER}’s battle was recorded\n" - .string "on the FRONTIER PASS.$" - -BattleFrontier_BattleTowerBattleRoom2_Text_2423FC: @ 82423FC -BattleFrontier_BattleTowerBattleRoom_Text_2423FC: @ 82423FC - .string "Would you like to save and\n" - .string "quit the game?$" - -BattleFrontier_BattleTowerBattleRoom2_Text_242426: @ 8242426 -BattleFrontier_BattleTowerBattleRoom_Text_242426: @ 8242426 - .string "Saving your battle data.\n" - .string "Please wait.$" - -BattleFrontier_BattleTowerBattleRoom2_Text_24244C: @ 824244C -BattleFrontier_BattleTowerBattleRoom_Text_24244C: @ 824244C - .string "Would you like to cancel your BATTLE\n" - .string "ROOM challenge?$" - -gText_BattleRecordCouldntBeSaved:: @ 8242481 - -gText_BattleRecordCouldntBeSaved: @ 8242481 - .string "There was an error of some sort.\n" - .string "Your record could not be saved.$" - -BattleFrontier_BattleTowerBattleRoom_Text_2424C2: @ 82424C2 - .string "Excuse me, but…\p" - .string "Our leader, the SALON MAIDEN, is on\n" - .string "her way here in hopes of battling you.\p" - .string "She should be arriving very shortly.$" - -BattleFrontier_BattleTowerBattleRoom_Text_242542: @ 8242542 - .string "You will be facing the SALON MAIDEN.\n" - .string "Are you prepared?$" - -BattleFrontier_BattleTowerBattleRoom_Text_242579: @ 8242579 - .string "Greetings…\n" - .string "My name is ANABEL.\p" - .string "I am the SALON MAIDEN, and I am in\n" - .string "charge of running the BATTLE TOWER…\p" - .string "I have heard several rumors\n" - .string "about you…\p" - .string "In all honesty, what I have heard does\n" - .string "not seem attractive in any way…\p" - .string "The reason I’ve come to see you…\n" - .string "Well, there is but one reason…$" - -BattleFrontier_BattleTowerBattleRoom_Text_24268C: @ 824268C - .string "Let me see your talent in\n" - .string "its entirety…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2426B4: @ 82426B4 - .string "ANABEL: Fufufu, nicely done…\p" - .string "Your FRONTIER PASS, please…\n" - .string "Your talent shall be recognized.$" - -BattleFrontier_BattleTowerBattleRoom_Text_24270E: @ 824270E - .string "The Ability Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattleTowerBattleRoom_Text_242744: @ 8242744 - .string "… … … … … …\p" - .string "You have confidence in your POKéMON\n" - .string "battling talent, don’t you?\p" - .string "I urge you to keep battling and\n" - .string "keep on winning.\p" - .string "I will be waiting for you.\n" - .string "Until the next time we meet…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2427F9: @ 82427F9 - .string "ANABEL: You really did come back to\n" - .string "see me…\p" - .string "… … … … … …\p" - .string "You’ve won straight matches to see me…\n" - .string "I won’t have to hold back against you…\p" - .string "It’s been too long now…\p" - .string "Too long since I’ve been able to battle\n" - .string "without thinking about anything…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2428E0: @ 82428E0 - .string "Let’s begin, shall we?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2428F7: @ 82428F7 - .string "ANABEL: Fufu, congratulations…\n" - .string "Your FRONTIER PASS, please…$" - -BattleFrontier_BattleTowerBattleRoom_Text_242932: @ 8242932 - .string "The Ability Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattleTowerBattleRoom_Text_24295D: @ 824295D - .string "That was fun…\p" - .string "I have never had a POKéMON battle\n" - .string "so enjoyable before…\p" - .string "I wish I could battle with you again…$" - .include "data/maps/scripts/SouthernIsland_Exterior.inc" -BattleFrontier_OutsideWest_Movement_242A37: @ 8242A37 - step_down - step_end - -BattleFrontier_OutsideWest_Movement_242A39: @ 8242A39 - step_left - step_25 - step_end - -SouthernIsland_Exterior_EventScript_242A3C:: @ 8242A3C - msgbox SouthernIsland_Exterior_Text_2A6AD5, 3 - end - .include "data/maps/scripts/SouthernIsland_Interior.inc" .include "data/maps/scripts/SafariZone_RestHouse.inc" .include "data/maps/scripts/SafariZone_Northeast.inc" @@ -5336,7 +4654,13 @@ BattleFrontier_OutsideWest_Text_24AB06: @ 824AB06 .string "The BATTLE FRONTIER…\n" .string "I’ve long dreamed about a place like it.$" - .incbin "baserom.gba", 0x24ab44, 0x50 +BattleFrontier_OutsideWest_Text_24AB44: @ 824AB44 + .string "The BATTLE DOME\n" + .string "Become the Unbeatable Superstar!$" + +BattleFrontier_OutsideWest_Text_24AB75: @ 824AB75 + .string "The ??????\n" + .string "Under Construction!$" BattleFrontier_BattleDomeLobby_Text_24AB94: @ 824AB94 .string "When a TRAINER chains tournament\n" @@ -6376,532 +5700,14 @@ gUnknown_08252CFB:: @ 8252CFB .include "data/maps/scripts/BattleFrontier_BattlePyramidTop.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaLobby.inc" -FallarborTown_BattleTentLobby_Text_256DB8: @ 8256DB8 - .string "The Set KO Tourney’s rules are listed.$" - -BattleFrontier_BattleArenaLobby_Text_256DDF: @ 8256DDF -FallarborTown_BattleTentLobby_Text_256DDF: @ 8256DDF - .string "Which heading do you want to read?$" - -BattleFrontier_BattleArenaLobby_Text_256E02: @ 8256E02 -FallarborTown_BattleTentLobby_Text_256E02: @ 8256E02 - .string "The Set KO Tourney has special rules,\n" - .string "unlike standard battles.\p" - .string "First, one battle lasts only\n" - .string "three turns.\p" - .string "If the outcome is not decided after\n" - .string "three turns, it goes to judging.\p" - .string "The REFEREE will choose the winner\n" - .string "based on how the POKéMON battled.\p" - .string "Also, a POKéMON cannot be switched out\n" - .string "until its battle’s outcome is decided.$" - -BattleFrontier_BattleArenaLobby_Text_256F43: @ 8256F43 -FallarborTown_BattleTentLobby_Text_256F43: @ 8256F43 - .string "The first judging factor is “Mind.”\n" - .string "This factor evaluates how aggressive\l" - .string "the battlers were.\p" - .string "The judging is based on how often\n" - .string "the TRAINERS ordered the use of\l" - .string "offensive moves.$" - -BattleFrontier_BattleArenaLobby_Text_256FF2: @ 8256FF2 -FallarborTown_BattleTentLobby_Text_256FF2: @ 8256FF2 - .string "The second judging factor is “Skill.”\n" - .string "This factor evaluates how effectively\l" - .string "POKéMON moves were used.\p" - .string "If a move worked successfully,\n" - .string "the Skill rating goes up.\p" - .string "If a move failed, the Skill rating\n" - .string "is lowered.\p" - .string "If it was an offensive move, the Skill\n" - .string "rating goes up if the move was “super\l" - .string "effective” and goes down if it was\l" - .string "“not very effective.”\p" - .string "The Skill rating will not go up for\n" - .string "moves such as PROTECT and DETECT.\p" - .string "If the opponent used PROTECT or\n" - .string "DETECT, and your POKéMON failed to\l" - .string "hit with a move, its Skill rating will not\l" - .string "go down.$" - -BattleFrontier_BattleArenaLobby_Text_257202: @ 8257202 -FallarborTown_BattleTentLobby_Text_257202: @ 8257202 - .string "The third judging factor is “Body.”\n" - .string "This factor is based on how much HP\l" - .string "remained at the end of a battle.\p" - .string "The rating takes into account how much\n" - .string "HP a POKéMON had at the start of\l" - .string "battle, and what remained at the end.$" - -BattleFrontier_BattleArenaLobby_Text_2572D9: @ 82572D9 - .string "A victory snatched from the ARENA\n" - .string "TYCOON, and a seven-TRAINER sweep!\p" - .string "We congratulate you on your most\n" - .string "splendid challenge!$" - -BattleFrontier_BattleArenaLobby_Text_257353: @ 8257353 - .string "My dear challenger, in recognition of\n" - .string "your indefatigable spirit, please\l" - .string "accept these Battle Point(s).$" - .include "data/maps/scripts/BattleFrontier_BattleArenaCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc" -FallarborTown_BattleTentBattleRoom_Text_257C93: @ 8257C93 - .string "REFEREE: Set KO Tourney!\n" - .string "Begin!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CB3: @ 8257CB3 -FallarborTown_BattleTentBattleRoom_Text_257CB3: @ 8257CB3 - .string "REFEREE: The winner is {PLAYER}!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CCE: @ 8257CCE -FallarborTown_BattleTentBattleRoom_Text_257CCE: @ 8257CCE - .string "REFEREE: The winner is {STR_VAR_1}!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CE9: @ 8257CE9 -FallarborTown_BattleTentBattleRoom_Text_257CE9: @ 8257CE9 - .string "Your POKéMON will be restored to\n" - .string "full health.$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D17: @ 8257D17 -FallarborTown_BattleTentBattleRoom_Text_257D17: @ 8257D17 - .string "Next up, your second opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D50: @ 8257D50 -FallarborTown_BattleTentBattleRoom_Text_257D50: @ 8257D50 - .string "Next up, your third opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D88: @ 8257D88 - .string "Next up, your fourth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257DC1: @ 8257DC1 - .string "Next up, your fifth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257DF9: @ 8257DF9 - .string "Next up, your sixth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E31: @ 8257E31 - .string "Next up, your seventh opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E6B: @ 8257E6B -FallarborTown_BattleTentBattleRoom_Text_257E6B: @ 8257E6B - .string "Would you like to save the game and\n" - .string "shut down now?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E9E: @ 8257E9E -FallarborTown_BattleTentBattleRoom_Text_257E9E: @ 8257E9E - .string "Would you like to retire from your\n" - .string "Set KO Tourney challenge?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257EDB: @ 8257EDB -FallarborTown_BattleTentBattleRoom_Text_257EDB: @ 8257EDB - .string "I am saving your game data.\n" - .string "Please wait.$" - -BattleFrontier_BattleArenaBattleRoom_Text_257F04: @ 8257F04 - .string "Would you like to record your last\n" - .string "battle on your FRONTIER PASS?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257F45: @ 8257F45 - .string "My dear challenger!\p" - .string "Your skill level is truly astounding!\p" - .string "We now would like you to face our\n" - .string "leader, the ARENA TYCOON!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257FBB: @ 8257FBB - .string "A battle with the ARENA TYCOON!\n" - .string "Are you prepared?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257FED: @ 8257FED - .string "REFEREE: The ARENA TYCOON!\n" - .string "Make way for GRETA!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25801C: @ 825801C - .string "GRETA: Hey!\n" - .string "Howdy!\p" - .string "…Wait, are you the challenger?$" - -BattleFrontier_BattleArenaBattleRoom_Text_25804E: @ 825804E - .string "Is that right? Hmm…\n" - .string "Hmhm…$" - -BattleFrontier_BattleArenaBattleRoom_Text_258068: @ 8258068 - .string "I don’t know how to say it, but…\n" - .string "To put it bluntly, you look pretty weak.\l" - .string "Are you sure you’re up for me?\p" - .string "Hmm…\p" - .string "Well, all right!\n" - .string "We’ll take things easy to start with!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25810D: @ 825810D - .string "Okay! Let’s see you ignite my passion\n" - .string "for battle!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25813F: @ 825813F - .string "GRETA: Ow, wait a second!\n" - .string "You are tough after all!\p" - .string "I like you!\n" - .string "Let’s see your FRONTIER PASS.$" - -BattleFrontier_BattleArenaBattleRoom_Text_25819C: @ 825819C - .string "The Guts Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2581CF: @ 82581CF - .string "Hmm…\p" - .string "It’s going to be fun the next time!\n" - .string "I’m looking forward to it!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258213: @ 8258213 - .string "GRETA: Hey! Howdy!\n" - .string "You finally won your way up to me!\p" - .string "I was getting worried waiting for you!\n" - .string "I was really looking forward to seeing\l" - .string "you again!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582A2: @ 82582A2 - .string "… … …\n" - .string "So, are you ready?$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582BB: @ 82582BB - .string "I won’t allow a halfhearted effort!\n" - .string "Be ready for a thrashing!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582F9: @ 82582F9 - .string "Come on, REFEREE!\n" - .string "Let’s get this started!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258323: @ 8258323 - .string "GRETA: Gaaah! Blown away!\n" - .string "Let’s see your FRONTIER PASS!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25835B: @ 825835B - .string "The Guts Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258383: @ 8258383 - .string "Arrrgh!\n" - .string "This is so infuriating!\p" - .string "If we ever battle again, I won’t lose!\n" - .string "Don’t you forget it! Bye-bye!$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc" -SlateportCity_BattleTentLobby_Text_259721: @ 8259721 - .string "The Battle Swap rules are listed.$" - -BattleFrontier_BattleFactoryLobby_Text_259743: @ 8259743 -SlateportCity_BattleTentLobby_Text_259743: @ 8259743 - .string "Which heading do you want to read?$" - -BattleFrontier_BattleFactoryLobby_Text_259766: @ 8259766 - .string "In a Battle Swap event, you may use\n" - .string "only three POKéMON.\p" - .string "Whether you are renting or swapping,\n" - .string "your team may not have two or more\l" - .string "of the same POKéMON.$" - -BattleFrontier_BattleFactoryLobby_Text_2597FB: @ 82597FB - .string "You may swap POKéMON only with\n" - .string "the TRAINER you have just defeated.\p" - .string "You may swap for only those POKéMON\n" - .string "used by the beaten TRAINER.$" - -BattleFrontier_BattleFactoryLobby_Text_25987E: @ 825987E - .string "After every battle you win, you may\n" - .string "swap for one of your defeated\l" - .string "opponent’s POKéMON.\p" - .string "You will not be able to swap POKéMON\n" - .string "with the seventh TRAINER in the event.$" - -BattleFrontier_BattleFactoryLobby_Text_259920: @ 8259920 - .string "There are two key points to be aware\n" - .string "of when swapping POKéMON.\p" - .string "First, when swapping, you can’t check\n" - .string "the stats of the POKéMON you are\l" - .string "about to receive.\p" - .string "Second, the POKéMON on your team\n" - .string "are lined up in sequence, depending on\l" - .string "the order in which you rented them.\p" - .string "This sequence remains unchanged\n" - .string "even when swaps are made.$" - -BattleFrontier_BattleFactoryLobby_Text_259A5E: @ 8259A5E - .string "In the Open Level, the rental POKéMON\n" - .string "and the opposing TRAINERS’ POKéMON\l" - .string "are all Level 100.$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc" -SlateportCity_BattleTentCorridor_Text_25A1C8: @ 825A1C8 - .string "First, we will hold your POKéMON for\n" - .string "safekeeping.\p" - .string "You may then choose from our\n" - .string "selection of POKéMON.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D: @ 825A22D -SlateportCity_BattleTentCorridor_Text_25A22D: @ 825A22D - .string "Thank you for competing!\n" - .string "Let us restore your POKéMON!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A263: @ 825A263 -SlateportCity_BattleTentCorridor_Text_25A263: @ 825A263 - .string "The 2nd match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A289: @ 825A289 -SlateportCity_BattleTentCorridor_Text_25A289: @ 825A289 - .string "The 3rd match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2AF: @ 825A2AF - .string "The 4th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2D5: @ 825A2D5 - .string "The 5th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2FB: @ 825A2FB - .string "The 6th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A321: @ 825A321 - .string "Finally, the 7th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A350: @ 825A350 -SlateportCity_BattleTentCorridor_Text_25A350: @ 825A350 - .string "Would you like to save and quit\n" - .string "the game?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A37A: @ 825A37A -SlateportCity_BattleTentCorridor_Text_25A37A: @ 825A37A - .string "Would you like to retire from your\n" - .string "Battle Swap challenge?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3B4: @ 825A3B4 - .string "I’ve conducted a little investigation\n" - .string "about your upcoming opponent.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3F8: @ 825A3F8 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the NORMAL type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A43E: @ 825A43E - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FIRE type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A482: @ 825A482 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the WATER type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A4C7: @ 825A4C7 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ELECTRIC type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A50F: @ 825A50F - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GRASS type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A554: @ 825A554 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ICE type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A597: @ 825A597 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FIGHTING type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A5DF: @ 825A5DF - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the POISON type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A625: @ 825A625 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GROUND type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A66B: @ 825A66B - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FLYING type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6B1: @ 825A6B1 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the PSYCHIC type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6F8: @ 825A6F8 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the BUG type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A73B: @ 825A73B - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ROCK type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A77F: @ 825A77F - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GHOST type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A7C4: @ 825A7C4 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the DRAGON type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A80A: @ 825A80A - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the DARK type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A84E: @ 825A84E - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the STEEL type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893: @ 825A893 - .string "The TRAINER appears to have no clear\n" - .string "favorites when it comes to type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9: @ 825A8D9 - .string "The favorite battle style appears to\n" - .string "be slow and steady.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912: @ 825A912 - .string "The favorite battle style appears to\n" - .string "be one of endurance.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C: @ 825A94C - .string "The favorite battle style appears to\n" - .string "be high risk, high return.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C: @ 825A98C - .string "The favorite battle style appears to\n" - .string "depend on the battle’s flow.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE: @ 825A9CE - .string "The favorite battle style appears to\n" - .string "be one based on total preparation.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16: @ 825AA16 - .string "The favorite battle style appears\n" - .string "to be weakening the foe to start.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A: @ 825AA5A - .string "The favorite battle style appears to\n" - .string "be flexibly adaptable to the situation.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7: @ 825AAA7 - .string "The favorite battle style appears to\n" - .string "be impossible to predict.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6: @ 825AAE6 - .string "The favorite battle style appears to\n" - .string "be free-spirited and unrestrained.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E: @ 825AB2E -SlateportCity_BattleTentCorridor_Text_25AB2E: @ 825AB2E - .string "Before starting the battle, would you\n" - .string "like to swap a POKéMON?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C: @ 825AB6C -SlateportCity_BattleTentCorridor_Text_25AB6C: @ 825AB6C - .string "Thank you!\n" - .string "Your POKéMON swap is complete.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB96: @ 825AB96 -SlateportCity_BattleTentCorridor_Text_25AB96: @ 825AB96 - .string "Right this way, please!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABAE: @ 825ABAE -SlateportCity_BattleTentCorridor_Text_25ABAE: @ 825ABAE - .string "I am saving your data.\n" - .string "Please wait.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABD2: @ 825ABD2 - .string "Would you like to record your latest\n" - .string "battle on your FRONTIER PASS?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC15: @ 825AC15 - .string "Excuse me! Excuse me, please!\n" - .string "May I get you to wait a few moments?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC58: @ 825AC58 - .string "…Uh-huh? What?! …Whoa!\n" - .string "Understood, sir! Will do!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC89: @ 825AC89 - .string "Oh, my…\n" - .string "Sorry to keep you waiting!\p" - .string "I have a message from this facility’s\n" - .string "boss, the FACTORY HEAD.\p" - .string "He says, “We’re going to do it!\n" - .string "Come here right now!”$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD20: @ 825AD20 - .string "The FACTORY HEAD is demanding you.\n" - .string "Are you prepared to face him?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD61: @ 825AD61 - .string "I’m terribly sorry, but I can’t tell you\n" - .string "anything about the FACTORY HEAD.$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryBattleRoom.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeLobby.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc" -BattleFrontier_BattlePikeRandomRoom1_Text_25CE36: @ 825CE36 -BattleFrontier_BattlePikeRandomRoom3_Text_25CE36: @ 825CE36 -BattleFrontier_BattlePikeThreePathRoom_Text_25CE36: @ 825CE36 - .string "The path is blocked!\n" - .string "And there is no turning back…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CE69: @ 825CE69 - .string "I beg your pardon, but…\p" - .string "Are you perhaps finding it difficult\n" - .string "to choose your path?$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CEBB: @ 825CEBB - .string "I see…\n" - .string "I apologize for my impertinence…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CEE3: @ 825CEE3 - .string "Ah, let me see… There is something\n" - .string "about the path on the right…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CF23: @ 825CF23 - .string "Ah, let me see… There is something\n" - .string "about the path in the center…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CF64: @ 825CF64 - .string "Ah, let me see… There is something\n" - .string "about the path on the left…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CFA3: @ 825CFA3 - .string "It seems to have the distinct aroma\n" - .string "of POKéMON wafting around it…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CFE5: @ 825CFE5 - .string "Is it… A TRAINER?\n" - .string "I sense the presence of people…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D017: @ 825D017 - .string "I seem to have heard something…\n" - .string "It may have been whispering…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D054: @ 825D054 - .string "For some odd reason, I felt a wave\n" - .string "of nostalgia coming from it…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D094: @ 825D094 - .string "I am sorry to say…\p" - .string "A terrifying event, yes, a horrible one,\n" - .string "is about to befall you…\p" - .string "I urge you to pay the utmost care\n" - .string "and prepare for the worst…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D125: @ 825D125 - .string "From every path I sense a dreadful\n" - .string "presence…$" - .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom2.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom3.inc" @@ -11298,7 +10104,69 @@ gUnknown_082766A2:: @ 82766A2 gUnknown_082766A6:: @ 82766A6 - .incbin "baserom.gba", 0x2766a6, 0x429 + + .incbin "baserom.gba", 0x2766a6, 0x4 + +Text_2766AA: @ 82766AA + .string "All decorations and furniture in your\n" + .string "SECRET BASE will be returned to your PC.\p" + .string "Is that okay?$" + + +Text_276707: @ 8276707 + .string "Do you want to register\n" + .string "{STR_VAR_1}’s SECRET BASE?$" + +Text_276731: @ 8276731 + .string "This data is already registered.\n" + .string "Would you like to delete it?$" + +Text_27676F: @ 827676F + .string "Up to 10 locations can be registered.\p" + .string "Delete a location if you want to\n" + .string "register another location.$" + +Text_2767D1: @ 82767D1 + .string "Registration completed.$" + +Text_2767E9: @ 82767E9 + .string "Data has been unregistered.$" + +Text_276805: @ 8276805 + .string "{PLAYER} booted up the PC.$" + +Text_27681A: @ 827681A + .string "What would you like to do?$" + + +Text_276835: @ 8276835 + .string "Once registered, a SECRET BASE will not\n" + .string "disappear unless the other TRAINER\l" + .string "moves it to a different location.\p" + .string "If a SECRET BASE is deleted from the\n" + .string "registered list, another one may take\l" + .string "its place.\p" + .string "Up to ten SECRET BASE locations\n" + .string "may be registered.$" + + +Text_27692B: @ 827692B + .string "A shield of {STR_VAR_2} that marks winning\n" + .string "{STR_VAR_1} times in a row at the BATTLE TOWER.$" + +Text_276974: @ 8276974 + .string "A realistic toy TV. It could be easily\n" + .string "mistaken for the real thing.$" + +Text_2769B8: @ 82769B8 + .string "A toy TV shaped like a SEEDOT.\n" + .string "It looks ready to roll away on its own…$" + +Text_2769FF: @ 82769FF + .string "A toy TV shaped like a SKITTY.\n" + .string "It looks ready to stroll away…$" + + .incbin "baserom.gba", 0x276a3d, 0x92 BattleFrontier_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF DewfordTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -- cgit v1.2.3 From 29079c4b990076e0a9d3a299064262c8d522a4c5 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Fri, 10 Nov 2017 01:36:41 -0600 Subject: Dump numerous baseroms, begin moving data to proper files --- data/event_scripts.s | 6330 +++----------------------------------------------- 1 file changed, 290 insertions(+), 6040 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 358e383d5..5ff59c001 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -23,2128 +23,31 @@ gStdScripts_End:: @ 81DC2CC map_script 2, PetalburgCity_MapScript2_1DC31C .byte 0 -PetalburgCity_MapScript1_1DC2D7: @ 81DC2D7 - setflag FLAG_VISITED_PETALBURG_CITY - compare_var_to_value VAR_0x4057, 0 - call_if 1, PetalburgCity_EventScript_1DC307 - compare_var_to_value VAR_0x4057, 2 - call_if 1, PetalburgCity_EventScript_1DC30F - compare_var_to_value VAR_0x4057, 4 - call_if 1, PetalburgCity_EventScript_1DC30F - compare_var_to_value VAR_0x4085, 8 - call_if 1, PetalburgCity_EventScript_1DC316 - end - -PetalburgCity_EventScript_1DC307:: @ 81DC307 - setobjectxyperm 8, 5, 11 - return - -PetalburgCity_EventScript_1DC30F:: @ 81DC30F - setflag FLAG_SPECIAL_FLAG_0x4000 - savebgm BGM_TSURETEK - return - -PetalburgCity_EventScript_1DC316:: @ 81DC316 - setvar VAR_0x4085, 7 - return - -PetalburgCity_MapScript2_1DC31C: @ 81DC31C - map_script_2 VAR_0x4057, 2, PetalburgCity_EventScript_1DC32E - map_script_2 VAR_0x4057, 4, PetalburgCity_EventScript_1DC390 - .2byte 0 - -PetalburgCity_EventScript_1DC32E:: @ 81DC32E - lockall - special copy_player_party_to_sav1 - special sub_813946C - applymovement 2, PetalburgCity_Movement_1DC451 - applymovement 255, PetalburgCity_Movement_1DC430 - waitmovement 0 - msgbox PetalburgCity_Text_1EC1F8, 4 - special sub_80B086C - waitstate - msgbox PetalburgCity_Text_1EC271, 4 - applymovementat 2, PetalburgCity_Movement_2725A4, PETALBURG_CITY - waitmovementat 2, PETALBURG_CITY - msgbox PetalburgCity_Text_1EC297, 4 - closemessage - clearflag FLAG_SPECIAL_FLAG_0x4000 - setvar VAR_0x4057, 3 - fadedefaultbgm - clearflag FLAG_SPECIAL_FLAG_0x4001 - special copy_player_party_from_sav1 - setvar VAR_0x4085, 1 - warp PETALBURG_CITY_GYM, 255, 4, 108 - waitstate - releaseall - end - -PetalburgCity_EventScript_1DC390:: @ 81DC390 - lockall - setflag FLAG_SPECIAL_FLAG_0x4000 - applymovement 5, PetalburgCity_Movement_1DC41B - applymovement 255, PetalburgCity_Movement_1DC406 - waitmovement 0 - setvar VAR_0x8004, 7 - setvar VAR_0x8005, 5 - opendoor VAR_0x8004, VAR_0x8005 - waitdooranim - applymovement 5, PetalburgCity_Movement_1DC42D - applymovement 255, PetalburgCity_Movement_1DC418 - waitmovement 0 - setflag FLAG_0x33E - hideobjectat 255, PETALBURG_CITY - closedoor VAR_0x8004, VAR_0x8005 - waitdooranim - clearflag FLAG_SPECIAL_FLAG_0x4000 - fadedefaultbgm - clearflag FLAG_SPECIAL_FLAG_0x4001 - warp PETALBURG_CITY_WALLYS_HOUSE, 255, 2, 4 - waitstate - releaseall - end - -PetalburgCity_EventScript_1DC3E6:: @ 81DC3E6 - lock - faceplayer - msgbox PetalburgCity_Text_1DC985, 4 - closemessage - applymovement 3, PetalburgCity_Movement_2725A2 - waitmovement 0 - release - end - -PetalburgCity_EventScript_1DC3FD:: @ 81DC3FD - msgbox PetalburgCity_Text_1DC837, 2 - end - -PetalburgCity_Movement_1DC406: @ 81DC406 - step_13 - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_end - -PetalburgCity_Movement_1DC418: @ 81DC418 - step_up - step_up - step_end - -PetalburgCity_Movement_1DC41B: @ 81DC41B - step_13 - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -PetalburgCity_Movement_1DC42D: @ 81DC42D - step_up - step_54 - step_end - -PetalburgCity_Movement_1DC430: @ 81DC430 - step_13 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_28 - step_end - -PetalburgCity_Movement_1DC451: @ 81DC451 - step_13 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_14 - step_26 - step_14 - step_14 - step_28 - step_end - -PetalburgCity_EventScript_1DC476:: @ 81DC476 - msgbox PetalburgCity_Text_1DCAAA, 3 - end - -PetalburgCity_EventScript_1DC47F:: @ 81DC47F - msgbox PetalburgCity_Text_1DCAF1, 3 - end - -PetalburgCity_EventScript_1DC488:: @ 81DC488 - msgbox PetalburgCity_Text_1DCA30, 2 - end - -PetalburgCity_EventScript_1DC491:: @ 81DC491 - msgbox PetalburgCity_Text_1DCB23, 3 - end - -PetalburgCity_EventScript_1DC49A:: @ 81DC49A - lockall - setvar VAR_0x8008, 0 - goto PetalburgCity_EventScript_1DC4CA - end - -PetalburgCity_EventScript_1DC4A6:: @ 81DC4A6 - lockall - setvar VAR_0x8008, 1 - goto PetalburgCity_EventScript_1DC4CA - end - -PetalburgCity_EventScript_1DC4B2:: @ 81DC4B2 - lockall - setvar VAR_0x8008, 2 - goto PetalburgCity_EventScript_1DC4CA - end - -PetalburgCity_EventScript_1DC4BE:: @ 81DC4BE - lockall - setvar VAR_0x8008, 3 - goto PetalburgCity_EventScript_1DC4CA - end - -PetalburgCity_EventScript_1DC4CA:: @ 81DC4CA - applymovement 8, PetalburgCity_Movement_27259E - waitmovement 0 - playbgm BGM_TSURETEK, 0 - playse SE_PIN - applymovement 8, PetalburgCity_Movement_272598 - waitmovement 0 - applymovement 8, PetalburgCity_Movement_27259A - waitmovement 0 - compare_var_to_value VAR_0x8008, 0 - call_if 1, PetalburgCity_EventScript_1DC57F - compare_var_to_value VAR_0x8008, 1 - call_if 1, PetalburgCity_EventScript_1DC594 - compare_var_to_value VAR_0x8008, 2 - call_if 1, PetalburgCity_EventScript_1DC59F - compare_var_to_value VAR_0x8008, 3 - call_if 1, PetalburgCity_EventScript_1DC5B4 - msgbox PetalburgCity_Text_1DC881, 4 - closemessage - compare_var_to_value VAR_0x8008, 0 - call_if 1, PetalburgCity_EventScript_1DC5C9 - compare_var_to_value VAR_0x8008, 1 - call_if 1, PetalburgCity_EventScript_1DC5DB - compare_var_to_value VAR_0x8008, 2 - call_if 1, PetalburgCity_EventScript_1DC5ED - compare_var_to_value VAR_0x8008, 3 - call_if 1, PetalburgCity_EventScript_1DC5FF - msgbox PetalburgCity_Text_1DC91B, 4 - applymovement 8, PetalburgCity_Movement_2725A8 - applymovement 255, PetalburgCity_Movement_2725A8 - waitmovement 0 - msgbox PetalburgCity_Text_1DC93E, 4 - closemessage - applymovement 8, PetalburgCity_Movement_1DC658 - waitmovement 0 - fadedefaultbgm - releaseall - end - -PetalburgCity_EventScript_1DC57F:: @ 81DC57F - applymovement 8, PetalburgCity_Movement_1DC615 - waitmovement 0 - applymovement 255, PetalburgCity_Movement_2725AA - waitmovement 0 - return - -PetalburgCity_EventScript_1DC594:: @ 81DC594 - applymovement 8, PetalburgCity_Movement_1DC61A - waitmovement 0 - return - -PetalburgCity_EventScript_1DC59F:: @ 81DC59F - applymovement 8, PetalburgCity_Movement_1DC61D - waitmovement 0 - applymovement 255, PetalburgCity_Movement_2725A6 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC5B4:: @ 81DC5B4 - applymovement 8, PetalburgCity_Movement_1DC622 - waitmovement 0 - applymovement 255, PetalburgCity_Movement_2725A6 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC5C9:: @ 81DC5C9 - applymovement 8, PetalburgCity_Movement_1DC628 - applymovement 255, PetalburgCity_Movement_1DC665 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC5DB:: @ 81DC5DB - applymovement 8, PetalburgCity_Movement_1DC633 - applymovement 255, PetalburgCity_Movement_1DC66F - waitmovement 0 - return - -PetalburgCity_EventScript_1DC5ED:: @ 81DC5ED - applymovement 8, PetalburgCity_Movement_1DC641 - applymovement 255, PetalburgCity_Movement_1DC67C - waitmovement 0 - return - -PetalburgCity_EventScript_1DC5FF:: @ 81DC5FF - applymovement 8, PetalburgCity_Movement_1DC64C - applymovement 255, PetalburgCity_Movement_1DC686 - waitmovement 0 - return - - .incbin "baserom.gba", 0x1dc611, 0x4 - -PetalburgCity_Movement_1DC615: @ 81DC615 - step_right - step_right - step_right - step_26 - step_end - -PetalburgCity_Movement_1DC61A: @ 81DC61A - step_right - step_right - step_end - -PetalburgCity_Movement_1DC61D: @ 81DC61D - step_right - step_right - step_right - step_25 - step_end - -PetalburgCity_Movement_1DC622: @ 81DC622 - step_down - step_right - step_right - step_right - step_25 - step_end - -PetalburgCity_Movement_1DC628: @ 81DC628 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_1DC633: @ 81DC633 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_1DC641: @ 81DC641 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_1DC64C: @ 81DC64C - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_1DC658: @ 81DC658 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC665: @ 81DC665 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_end - -PetalburgCity_Movement_1DC66F: @ 81DC66F - step_14 - step_14 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_end - -PetalburgCity_Movement_1DC67C: @ 81DC67C - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_end - -PetalburgCity_Movement_1DC686: @ 81DC686 - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_end - -PetalburgCity_EventScript_1DC691:: @ 81DC691 - lockall - addobject 9 - setvar VAR_0x8008, 0 - setobjectxy 9, 13, 10 - goto PetalburgCity_EventScript_1DC6E9 - end - -PetalburgCity_EventScript_1DC6A7:: @ 81DC6A7 - lockall - addobject 9 - setvar VAR_0x8008, 1 - setobjectxy 9, 13, 11 - goto PetalburgCity_EventScript_1DC6E9 - end - -PetalburgCity_EventScript_1DC6BD:: @ 81DC6BD - lockall - addobject 9 - setvar VAR_0x8008, 2 - setobjectxy 9, 13, 12 - goto PetalburgCity_EventScript_1DC6E9 - end - -PetalburgCity_EventScript_1DC6D3:: @ 81DC6D3 - lockall - addobject 9 - setvar VAR_0x8008, 3 - setobjectxy 9, 13, 13 - goto PetalburgCity_EventScript_1DC6E9 - end - -PetalburgCity_EventScript_1DC6E9:: @ 81DC6E9 - applymovement 9, PetalburgCity_Movement_1DC7D6 - waitmovement 0 - playse SE_PIN - applymovement 9, PetalburgCity_Movement_272598 - waitmovement 0 - applymovement 9, PetalburgCity_Movement_27259A - waitmovement 0 - applymovement 9, PetalburgCity_Movement_1DC7DB - waitmovement 0 - applymovement 255, PetalburgCity_Movement_2725A8 - waitmovement 0 - setvar VAR_0x40D1, 1 - msgbox PetalburgCity_Text_1DCB31, 4 - closemessage - applymovement 9, PetalburgCity_Movement_2725A8 - waitmovement 0 - delay 30 - msgbox PetalburgCity_Text_1DCB82, 4 - closemessage - applymovement 9, PetalburgCity_Movement_2725A4 - waitmovement 0 - delay 30 - msgbox PetalburgCity_Text_1DCC09, 4 - closemessage - compare_var_to_value VAR_0x8008, 0 - call_if 1, PetalburgCity_EventScript_1DC78E - compare_var_to_value VAR_0x8008, 1 - call_if 1, PetalburgCity_EventScript_1DC7A0 - compare_var_to_value VAR_0x8008, 2 - call_if 1, PetalburgCity_EventScript_1DC7B2 - compare_var_to_value VAR_0x8008, 3 - call_if 1, PetalburgCity_EventScript_1DC7C4 - setvar VAR_0x40C9, 1 - removeobject 9 - releaseall - end - -PetalburgCity_EventScript_1DC78E:: @ 81DC78E - applymovement 255, PetalburgCity_Movement_1DC7EE - applymovement 9, PetalburgCity_Movement_1DC7E0 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC7A0:: @ 81DC7A0 - applymovement 255, PetalburgCity_Movement_1DC802 - applymovement 9, PetalburgCity_Movement_1DC7F5 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC7B2:: @ 81DC7B2 - applymovement 255, PetalburgCity_Movement_1DC815 - applymovement 9, PetalburgCity_Movement_1DC808 - waitmovement 0 - return - -PetalburgCity_EventScript_1DC7C4:: @ 81DC7C4 - applymovement 255, PetalburgCity_Movement_1DC828 - applymovement 9, PetalburgCity_Movement_1DC81B - waitmovement 0 - return - -PetalburgCity_Movement_1DC7D6: @ 81DC7D6 - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC7DB: @ 81DC7DB - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC7E0: @ 81DC7E0 - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC7EE: @ 81DC7EE - step_14 - step_25 - step_14 - step_14 - step_13 - step_27 - step_end - -PetalburgCity_Movement_1DC7F5: @ 81DC7F5 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC802: @ 81DC802 - step_14 - step_25 - step_14 - step_13 - step_27 - step_end - -PetalburgCity_Movement_1DC808: @ 81DC808 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC815: @ 81DC815 - step_14 - step_25 - step_14 - step_13 - step_27 - step_end - -PetalburgCity_Movement_1DC81B: @ 81DC81B - step_up - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_1DC828: @ 81DC828 - step_14 - step_26 - step_14 - step_13 - step_27 - step_end - -PetalburgCity_EventScript_1DC82E:: @ 81DC82E - msgbox PetalburgCity_Text_1DC881, 2 - end - -PetalburgCity_Text_1DC837: @ 81DC837 - .string "Where has our WALLY gone?\p" - .string "We have to leave for VERDANTURF TOWN\n" - .string "very soon…$" - -PetalburgCity_Text_1DC881: @ 81DC881 - .string "Hiya! Are you maybe…\n" - .string "A rookie TRAINER?\p" - .string "Do you know what POKéMON TRAINERS\n" - .string "do when they reach a new town?\p" - .string "They first check what kind of GYM\n" - .string "is in the town.$" - -PetalburgCity_Text_1DC91B: @ 81DC91B - .string "See? This is PETALBURG CITY’s GYM.$" - -PetalburgCity_Text_1DC93E: @ 81DC93E - .string "This is the GYM’s sign. Look for it\n" - .string "whenever you’re looking for a GYM.$" - -PetalburgCity_Text_1DC985: @ 81DC985 - .string "My face is reflected in the water.\p" - .string "It’s a shining grin full of hope…\p" - .string "Or it could be a look of somber silence\n" - .string "struggling with fear…\p" - .string "What do you see reflected in your face?$" - -PetalburgCity_Text_1DCA30: @ 81DCA30 - .string "Let’s say you have six POKéMON.\n" - .string "If you catch another one…\p" - .string "It is automatically sent to a STORAGE\n" - .string "BOX over a PC connection.$" - -PetalburgCity_Text_1DCAAA: @ 81DCAAA - .string "PETALBURG CITY POKéMON GYM\n" - .string "LEADER: NORMAN\l" - .string "“A man in pursuit of power!”$" - -PetalburgCity_Text_1DCAF1: @ 81DCAF1 - .string "PETALBURG CITY\n" - .string "“Where people mingle with nature.”$" - -PetalburgCity_Text_1DCB23: @ 81DCB23 - .string "WALLY’S HOUSE$" - -PetalburgCity_Text_1DCB31: @ 81DCB31 - .string "Excuse me!\p" - .string "Let me guess, from the way you’re\n" - .string "dressed, are you a POKéMON TRAINER?$" - -PetalburgCity_Text_1DCB82: @ 81DCB82 - .string "… … … … … …\p" - .string "Well, maybe not.\n" - .string "Your clothes aren’t all that dirty.\p" - .string "You’re either a rookie TRAINER,\n" - .string "or maybe you’re just an ordinary kid.$" - -PetalburgCity_Text_1DCC09: @ 81DCC09 - .string "I’m roaming the land in search of\n" - .string "talented TRAINERS.\p" - .string "I’m sorry to have taken your time.$" - - .include "data/maps/scripts/SlateportCity.inc" - .include "data/maps/scripts/MauvilleCity.inc" -gUnknown_081DF7BA:: @ 81DF7BA - - .incbin "baserom.gba", 0x1df7ba, 0x22 - -MauvilleCity_Text_1DF7DC: @ 81DF7DC - .string "UNCLE: It’s because of POKéMON that\n" - .string "this boy’s got more pep, I suppose…\l" - .string "But he’s become a bit too peppy…$" - -MauvilleCity_Text_1DF845: @ 81DF845 - .string "WALLY: Aww, UNCLE, please?\p" - .string "I want to challenge this GYM and see\n" - .string "how much better I’ve become.\p" - .string "Please? May I, please?$" - -MauvilleCity_Text_1DF8B9: @ 81DF8B9 - .string "UNCLE: Now hold on, WALLY.\p" - .string "Since you started living with POKéMON,\n" - .string "you have grown quite a lot stronger.\p" - .string "But don’t you think you’re pushing it\n" - .string "to suddenly challenge a GYM?$" - -MauvilleCity_Text_1DF963: @ 81DF963 - .string "WALLY: I’m not pushing it.\p" - .string "If I combine forces with RALTS,\n" - .string "we can beat anyone!$" - -MauvilleCity_Text_1DF9B2: @ 81DF9B2 - .string "WALLY: Oh! Hi, {PLAYER}!\p" - .string "I’ve gotten a lot stronger since\n" - .string "we met.\p" - .string "{PLAYER}, I want you and my UNCLE to\n" - .string "understand that.\p" - .string "{PLAYER}, please, will you have\n" - .string "a battle with me?$" - -MauvilleCity_Text_1DFA4A: @ 81DFA4A - .string "WALLY: Oh… If you won’t battle me,\n" - .string "{PLAYER}, my UNCLE won’t know that I’ve\l" - .string "become really strong.$" - -MauvilleCity_Text_1DFAA5: @ 81DFAA5 - .string "UNCLE: {PLAYER}{KUN}, was it?\n" - .string "On WALLY’s behalf, can I ask you to\l" - .string "battle with him just this once?\p" - .string "I don’t think he’s going to listen to\n" - .string "any reason the way he is now.$" - -MauvilleCity_Text_1DFB42: @ 81DFB42 - .string "WALLY: {PLAYER}, please!\n" - .string "Battle with me, please.$" - -MauvilleCity_Text_1DFB6D: @ 81DFB6D - .string "WALLY: {PLAYER}, thank you.\p" - .string "Okay… Here I come!$" - -MauvilleCity_Text_1DFB96: @ 81DFB96 - .string "WALLY: … … … … … … …\p" - .string "… … … … … … … …\p" - .string "I lost…$" - -MauvilleCity_Text_1DFBC3: @ 81DFBC3 - .string "WALLY: UNCLE…\n" - .string "I’ll go back to VERDANTURF…$" - -MauvilleCity_Text_1DFBED: @ 81DFBED - .string "{PLAYER}, thank you.\n" - .string "Being a TRAINER is tough, isn’t it?\p" - .string "It’s not enough just to have POKéMON\n" - .string "and make them battle. That isn’t what\l" - .string "being a real TRAINER is about.$" - -MauvilleCity_Text_1DFC8A: @ 81DFC8A - .string "UNCLE: WALLY, there’s no need to be so\n" - .string "down on yourself.\p" - .string "Why, what’s keeping you from becoming\n" - .string "stronger and stronger?\p" - .string "Come on, let’s go home.\n" - .string "Everyone’s waiting for you.$" - -MauvilleCity_Text_1DFD34: @ 81DFD34 - .string "UNCLE: {PLAYER}{KUN}, it just dawned on me\n" - .string "that you must be the TRAINER who kept\l" - .string "an eye out for WALLY when he caught\l" - .string "his POKéMON.\p" - .string "Why don’t you visit us in VERDANTURF\n" - .string "sometime?\l" - .string "I’m sure WALLY would enjoy it.$" - - .incbin "baserom.gba", 0x1dfdfb, 0xda - -MauvilleCity_Text_1DFED5: @ 81DFED5 - .string "SCOTT: Hehe…\n" - .string "I was watching that match!\p" - .string "You’re friends with that boy WALLY,\n" - .string "aren’t you?\p" - .string "But you didn’t hold anything back\n" - .string "and beat him impressively.\p" - .string "Yeah! That’s what a real POKéMON\n" - .string "battle is all about!\p" - .string "I idolize TRAINERS like that!\p" - .string "… … … … … …\n" - .string "I’ll be cheering for you!$" - -MauvilleCity_Text_1DFFE4: @ 81DFFE4 - .string "WATTSON: Oh, {PLAYER}{KUN}!\n" - .string "You look like you have a lot of zip!\l" - .string "That’s a good thing, wahahahaha!\p" - .string "Fine! I’ve decided!\n" - .string "I need a favor, {PLAYER}{KUN}!\p" - .string "MAUVILLE CITY has an underground\n" - .string "sector called NEW MAUVILLE.\p" - .string "{PLAYER}{KUN}, I’d like you to go there and\n" - .string "switch off the GENERATOR.\p" - .string "The GENERATOR has been running a bit\n" - .string "haywire. It’s getting unsafe.\p" - .string "Here, this is the KEY to get into\n" - .string "NEW MAUVILLE.$" - -MauvilleCity_Text_1E0154: @ 81E0154 - .string "WATTSON: Don’t you worry about it.\n" - .string "It won’t be a challenge to you.\p" - .string "The entrance to NEW MAUVILLE is just\n" - .string "a short SURF away from ROUTE 110.\p" - .string "That’s it, then, you have my trust!\n" - .string "Wahahahaha!$" - -MauvilleCity_Text_1E020E: @ 81E020E - .string "WATTSON: Wahahahaha!\p" - .string "I knew it, {PLAYER}{KUN}! I knew I’d made\n" - .string "the right choice asking you!\p" - .string "This is my thanks--a TM containing\n" - .string "THUNDERBOLT!\p" - .string "Go on, you’ve earned it!$" - -MauvilleCity_Text_1E02AA: @ 81E02AA - .string "WATTSON: Wahahahaha!\p" - .string "It pleases me to no end to see\n" - .string "the young step up and take charge!$" - -MauvilleCity_Text_1E0301: @ 81E0301 - .string "You know, it’s cool to have POKéMON\n" - .string "battles and stuff…\p" - .string "But if your POKéMON gets hurt,\n" - .string "you have to nurse it back to health.$" - -MauvilleCity_Text_1E037C: @ 81E037C - .string "The roads of this town stretch north\n" - .string "and south, and east and west.\p" - .string "Because of that, we get all sorts of\n" - .string "people coming through.$" - -MauvilleCity_Text_1E03FB: @ 81E03FB - .string "Have you been to RYDEL’S CYCLES yet?\p" - .string "RYDEL, the owner, is a very generous\n" - .string "man.$" - -MauvilleCity_Text_1E044A: @ 81E044A - .string "Even if you’re riding a BIKE,\n" - .string "wild POKéMON could jump you.$" - -MauvilleCity_Text_1E0485: @ 81E0485 - .string "MAUVILLE CITY\n" - .string "“The bright and shiny city of fun!”$" - -MauvilleCity_Text_1E04B7: @ 81E04B7 - .string "MAUVILLE CITY POKéMON GYM\n" - .string "LEADER: WATTSON\l" - .string "“The cheerfully electrifying man!”$" - -MauvilleCity_Text_1E0504: @ 81E0504 - .string "“Ride in gravel and shake up your\n" - .string "soul!”\l" - .string "RYDEL’S CYCLES$" - -MauvilleCity_Text_1E053C: @ 81E053C - .string "“The play spot for all!”\n" - .string "MAUVILLE GAME CORNER$" - -MauvilleCity_Text_1E056A: @ 81E056A - .string "Hi, do you check out TV at all?\p" - .string "They’ve added a bunch of cool new\n" - .string "shows recently.\p" - .string "TV is so cool. I’ve seen my friends on\n" - .string "TV just out of the blue.\p" - .string "And, sometimes, they even put you on TV\n" - .string "without telling you.\p" - .string "I wish I would be on TV sometime.\p" - .string "That’s why I think you should check\n" - .string "out TVs whenever you can.$" - -MauvilleCity_Text_1E0699: @ 81E0699 - .string "Hi, have you been checking out TVs?$" - - .include "data/maps/scripts/RustboroCity.inc" - .include "data/maps/scripts/FortreeCity.inc" - .include "data/maps/scripts/LilycoveCity.inc" - .include "data/maps/scripts/MossdeepCity.inc" - .include "data/maps/scripts/SootopolisCity.inc" -gUnknown_081E615D:: @ 81E615D - - .incbin "baserom.gba", 0x1e615d, 0x9 - -SootopolisCity_EventScript_1E6166:: @ 81E6166 - lockall - applymovement 7, SootopolisCity_Movement_27259E - waitmovement 0 - checkflag FLAG_0x133 - call_if 0, SootopolisCity_EventScript_1E61CC - compare_var_to_value VAR_0x405E, 2 - goto_eq SootopolisCity_EventScript_1E61AE - compare_var_to_value VAR_0x405E, 3 - goto_eq SootopolisCity_EventScript_1E61C2 - compare_var_to_value VAR_0x405E, 4 - goto_eq SootopolisCity_EventScript_1E61C2 - checkflag FLAG_0x09E - goto_eq SootopolisCity_EventScript_1E61B8 - msgbox SootopolisCity_Text_1E78E5, 4 - releaseall - end - -SootopolisCity_EventScript_1E61AE:: @ 81E61AE - msgbox SootopolisCity_Text_1E7866, 4 - releaseall - end - -SootopolisCity_EventScript_1E61B8:: @ 81E61B8 - msgbox SootopolisCity_Text_1E794B, 4 - releaseall - end - -SootopolisCity_EventScript_1E61C2:: @ 81E61C2 - msgbox SootopolisCity_Text_1E789A, 4 - releaseall - end - -SootopolisCity_EventScript_1E61CC:: @ 81E61CC - msgbox SootopolisCity_Text_1E75CB, 4 - closemessage - compare_var_to_value VAR_FACING, 3 - call_if 1, SootopolisCity_EventScript_1E6243 - compare_var_to_value VAR_FACING, 2 - call_if 1, SootopolisCity_EventScript_1E6255 - msgbox SootopolisCity_Text_1E7737, 4 - closemessage - applymovement 7, SootopolisCity_Movement_1E62D4 - applymovement 255, SootopolisCity_Movement_1E630E - waitmovement 0 - delay 120 - applymovement 1, SootopolisCity_Movement_1E6341 - waitmovement 0 - applymovement 7, SootopolisCity_Movement_1E6344 - applymovement 255, SootopolisCity_Movement_1E634F - waitmovement 0 - msgbox SootopolisCity_Text_1E77F0, 4 - closemessage - setflag FLAG_0x133 - applymovement 255, SootopolisCity_Movement_1E635A - waitmovement 0 - warp CAVE_OF_ORIGIN_ENTRANCE, 255, 9, 20 - waitstate - end - -SootopolisCity_EventScript_1E6243:: @ 81E6243 - applymovement 7, SootopolisCity_Movement_1E6267 - applymovement 255, SootopolisCity_Movement_1E628C - waitmovement 0 - return - -SootopolisCity_EventScript_1E6255:: @ 81E6255 - applymovement 7, SootopolisCity_Movement_1E6267 - applymovement 255, SootopolisCity_Movement_1E62B0 - waitmovement 0 - return - -SootopolisCity_Movement_1E6267: @ 81E6267 - step_up - step_up - step_up - step_right - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_left - step_up - step_up - step_up - step_up - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_25 - step_end - -SootopolisCity_Movement_1E628C: @ 81E628C - step_left - step_up - step_up - step_up - step_right - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_left - step_up - step_up - step_up - step_up - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -SootopolisCity_Movement_1E62B0: @ 81E62B0 - step_up - step_up - step_up - step_up - step_right - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_left - step_up - step_up - step_up - step_up - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -SootopolisCity_Movement_1E62D4: @ 81E62D4 - step_up - step_up - step_right - step_right - step_right - step_right - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_12 - step_27 - step_14 - step_14 - step_right - step_up - step_up - step_end - -SootopolisCity_Movement_1E630E: @ 81E630E - step_up - step_up - step_up - step_right - step_right - step_right - step_right - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_end - -SootopolisCity_Movement_1E6341: @ 81E6341 - slow_step_left - step_28 - step_end - -SootopolisCity_Movement_1E6344: @ 81E6344 - step_down - step_down - step_left - step_13 - step_right - step_up - step_up - step_up - step_right - step_27 - step_end - -SootopolisCity_Movement_1E634F: @ 81E634F - step_14 - step_14 - step_14 - step_13 - step_right - step_right - step_up - step_up - step_up - step_28 - step_end - -SootopolisCity_Movement_1E635A: @ 81E635A - step_up - step_up - step_end - -SootopolisCity_EventScript_1E635D:: @ 81E635D - lockall - applymovement 15, SootopolisCity_Movement_27259E - waitmovement 0 - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E6388 - msgbox SootopolisCity_Text_1E67DC, 4 - closemessage - applymovement 15, SootopolisCity_Movement_2725A2 - waitmovement 0 - releaseall - end - -SootopolisCity_EventScript_1E6388:: @ 81E6388 - msgbox SootopolisCity_Text_1E6853, 4 - closemessage - releaseall - end - -SootopolisCity_EventScript_1E6393:: @ 81E6393 - lockall - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E63C7 - msgbox SootopolisCity_Text_1E6936, 4 - closemessage - applymovement 14, SootopolisCity_Movement_27259E - waitmovement 0 - msgbox SootopolisCity_Text_1E696C, 4 - closemessage - applymovement 14, SootopolisCity_Movement_2725A2 - waitmovement 0 - releaseall - end - -SootopolisCity_EventScript_1E63C7:: @ 81E63C7 - applymovement 14, SootopolisCity_Movement_27259E - waitmovement 0 - msgbox SootopolisCity_Text_1E69B8, 4 - releaseall - end - -SootopolisCity_EventScript_1E63DB:: @ 81E63DB - lockall - applymovement 13, SootopolisCity_Movement_27259E - waitmovement 0 - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E6406 - msgbox SootopolisCity_Text_1E6C7C, 4 - closemessage - applymovement 13, SootopolisCity_Movement_2725A2 - waitmovement 0 - releaseall - end - -SootopolisCity_EventScript_1E6406:: @ 81E6406 - msgbox SootopolisCity_Text_1E6CA6, 4 - closemessage - releaseall - end - -SootopolisCity_EventScript_1E6411:: @ 81E6411 - lockall - applymovement 12, SootopolisCity_Movement_27259E - waitmovement 0 - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E643C - msgbox SootopolisCity_Text_1E6A50, 4 - closemessage - applymovement 12, SootopolisCity_Movement_2725A2 - waitmovement 0 - releaseall - end - -SootopolisCity_EventScript_1E643C:: @ 81E643C - msgbox SootopolisCity_Text_1E6B2A, 4 - releaseall - end - -SootopolisCity_EventScript_1E6446:: @ 81E6446 - lock - faceplayer - compare_var_to_value VAR_0x405E, 4 - goto_eq SootopolisCity_EventScript_1E64D8 - checkflag FLAG_0x138 - goto_eq SootopolisCity_EventScript_1E64E2 - checkflag FLAG_0x09E - goto_eq SootopolisCity_EventScript_1E646F - msgbox SootopolisCity_Text_1E7A3E, 4 - release - end - -SootopolisCity_EventScript_1E646F:: @ 81E646F - msgbox SootopolisCity_Text_1E7ACF, 4 - giveitem_std ITEM_HM07 - setflag FLAG_0x138 - msgbox SootopolisCity_Text_1E7B86, 4 - closemessage - compare_var_to_value VAR_FACING, 2 - call_if 1, SootopolisCity_EventScript_1E64B2 - compare_var_to_value VAR_FACING, 4 - call_if 1, SootopolisCity_EventScript_1E64B2 - compare_var_to_value VAR_FACING, 3 - call_if 1, SootopolisCity_EventScript_1E64C5 - release - end - -SootopolisCity_EventScript_1E64B2:: @ 81E64B2 - applymovement 18, SootopolisCity_Movement_1E64EC - waitmovement 0 - moveobjectoffscreen 18 - setvar VAR_0x40D8, 1 - return - -SootopolisCity_EventScript_1E64C5:: @ 81E64C5 - applymovement 18, SootopolisCity_Movement_1E64EF - waitmovement 0 - moveobjectoffscreen 18 - setvar VAR_0x40D8, 2 - return - -SootopolisCity_EventScript_1E64D8:: @ 81E64D8 - msgbox SootopolisCity_Text_1E79C8, 4 - release - end - -SootopolisCity_EventScript_1E64E2:: @ 81E64E2 - msgbox SootopolisCity_Text_1E7CBC, 4 - release - end - -SootopolisCity_Movement_1E64EC: @ 81E64EC - step_right - step_25 - step_end - -SootopolisCity_Movement_1E64EF: @ 81E64EF - step_left - step_25 - step_end - -SootopolisCity_EventScript_1E64F2:: @ 81E64F2 - lockall - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E6509 - msgbox SootopolisCity_Text_1E72DB, 4 - closemessage - releaseall - end - -SootopolisCity_EventScript_1E6509:: @ 81E6509 - msgbox SootopolisCity_Text_1E737E, 4 - setflag FLAG_0x135 - checkflag FLAG_0x134 - goto_eq SootopolisCity_EventScript_1E654C - releaseall - end - -SootopolisCity_EventScript_1E651F:: @ 81E651F - lockall - compare_var_to_value VAR_0x405E, 5 - goto_eq SootopolisCity_EventScript_1E6536 - msgbox SootopolisCity_Text_1E7460, 4 - closemessage - releaseall - end - -SootopolisCity_EventScript_1E6536:: @ 81E6536 - msgbox SootopolisCity_Text_1E74F6, 4 - setflag FLAG_0x134 - checkflag FLAG_0x135 - goto_eq SootopolisCity_EventScript_1E654C - releaseall - end - -SootopolisCity_EventScript_1E654C:: @ 81E654C - setflag FLAG_0x33B - setflag FLAG_0x33A - setflag FLAG_0x09E - clearflag FLAG_0x358 - clearflag FLAG_0x394 - setvar VAR_0x40B9, 2 - warpsilent SOOTOPOLIS_CITY, 255, 31, 34 - waitstate - releaseall - end - - .incbin "baserom.gba", 0x1e656b, 0x4 - -SootopolisCity_Text_1E656F: @ 81E656F - .string "SOOTOPOLIS CITY POKéMON GYM\n" - .string "LEADER: JUAN\p" - .string "“The GYM LEADER with the beauty\n" - .string "of pure water!”$" - -SootopolisCity_Text_1E65C8: @ 81E65C8 - .string "SOOTOPOLIS CITY\p" - .string "“The mystical city where history\n" - .string "slumbers.”$" - - .incbin "baserom.gba", 0x1e6604, 0x14 - -SootopolisCity_Text_1E6618: @ 81E6618 - .string "Diving in the sea. Climbing up and\n" - .string "down stairs all the time…\p" - .string "If you live in this town, you end up\n" - .string "getting physically fit.$" - -SootopolisCity_Text_1E6692: @ 81E6692 - .string "These giant POKéMON suddenly appeared\n" - .string "in the middle of the city!\p" - .string "And, I’ve never seen them before!\p" - .string "Why are they smashing into each\n" - .string "other like that?\p" - .string "Why can’t they be friends, those\n" - .string "POKéMON?$" - -SootopolisCity_Text_1E6750: @ 81E6750 - .string "What? What? What?\n" - .string "What is that green POKéMON?!$" - -SootopolisCity_Text_1E677F: @ 81E677F - .string "GROUDON and KYOGRE…\n" - .string "Where did they go?\p" - .string "Will they cause droughts or downpours\n" - .string "somewhere else?$" - -SootopolisCity_Text_1E67DC: @ 81E67DC - .string "I just get this sense somehow that\n" - .string "the two POKéMON aren’t angry.\p" - .string "I think… They probably can’t control\n" - .string "their own power…$" - -SootopolisCity_Text_1E6853: @ 81E6853 - .string "That flying POKéMON came down from\n" - .string "the sky and stopped the rampaging\l" - .string "POKéMON…$" - -SootopolisCity_Text_1E68A1: @ 81E68A1 - .string "I… I’ve never been out of this city.\p" - .string "I wonder what the world is like on\n" - .string "the other side of this round sky?$" - -SootopolisCity_Text_1E690B: @ 81E690B - .string "Wow!\n" - .string "This is wicked!$" - -SootopolisCity_Text_1E6920: @ 81E6920 - .string "Wow!\n" - .string "That was wicked!$" - -SootopolisCity_Text_1E6936: @ 81E6936 - .string "Go for it, red POKéMON!\n" - .string "Don’t back off, blue POKéMON!$" - -SootopolisCity_Text_1E696C: @ 81E696C - .string "… … … … … …\p" - .string "Hi, do you know the names of those\n" - .string "POKéMON fighting over there?$" - -SootopolisCity_Text_1E69B8: @ 81E69B8 - .string "I was wondering which one would win,\n" - .string "the red one or the blue one, but, oh no,\l" - .string "it’s the green one that settles things!\p" - .string "Talk about a huge turn of events!$" - -SootopolisCity_Text_1E6A50: @ 81E6A50 - .string "There’s an ancient legend that claims\n" - .string "the land and sea were shaped by\l" - .string "a colossal battle between POKéMON.\p" - .string "Well, I’m seeing that happen with\n" - .string "my very own eyes!\p" - .string "Whoa! I never expected to be\n" - .string "witness to something this huge!$" - -SootopolisCity_Text_1E6B2A: @ 81E6B2A - .string "There’s an ancient legend that claims\n" - .string "the land and sea were shaped by\l" - .string "a colossal battle between POKéMON.\p" - .string "Well, I saw that happen with\n" - .string "my very own eyes!\p" - .string "Whoa! I never expected to be\n" - .string "witness to something this huge!$" - -SootopolisCity_Text_1E6BFF: @ 81E6BFF - .string "A big POKéMON is fighting with\n" - .string "another big POKéMON!\p" - .string "Please, someone make them stop!$" - -SootopolisCity_Text_1E6C53: @ 81E6C53 - .string "A pretty POKéMON came down from\n" - .string "the sky…$" - -SootopolisCity_Text_1E6C7C: @ 81E6C7C - .string "Oh, no!\n" - .string "SOOTOPOLIS CITY will get wrecked!$" - -SootopolisCity_Text_1E6CA6: @ 81E6CA6 - .string "SOOTOPOLIS CITY didn’t get wrecked!$" - -SootopolisCity_Text_1E6CCA: @ 81E6CCA - .string "Hm!\n" - .string "You’ve come all the way to SOOTOPOLIS?\l" - .string "You’re no ordinary tourist.\p" - .string "But I suppose that doesn’t make you\n" - .string "an extraordinary tourist, either.$" - -SootopolisCity_Text_1E6D57: @ 81E6D57 - .string "The city has regained its calm…$" - -SootopolisCity_Text_1E6D77: @ 81E6D77 - .string "Who might you be?\p" - .string "This is the CAVE OF ORIGIN.\p" - .string "The spirits of POKéMON, becalmed at\n" - .string "MT. PYRE, are said to be revived here.\p" - .string "Please leave.$" - -SootopolisCity_Text_1E6DFE: @ 81E6DFE - .string "A person with a strong will and\n" - .string "superior talent…\p" - .string "A TRAINER who has knowledge and\n" - .string "experience of many kinds of POKéMON…\p" - .string "If such a person were to appear, I was\n" - .string "instructed by WALLACE to lead that\l" - .string "TRAINER to this CAVE.$" - -SootopolisCity_Text_1E6ED4: @ 81E6ED4 - .string "Oh, my…\p" - .string "The clash between the two awakened\n" - .string "POKéMON was quelled by the awakening\l" - .string "of a third POKéMON…$" - -SootopolisCity_Text_1E6F38: @ 81E6F38 - .string "This is the CAVE OF ORIGIN…\p" - .string "With the passing of the crisis,\n" - .string "the cave, too, shall sleep…$" - -SootopolisCity_Text_1E6F90: @ 81E6F90 - .string "SOOTOPOLIS sprang up as a town in\n" - .string "the crater of a volcano.\p" - .string "If you look up at the sky, the lip of\n" - .string "the crater is also visible.\l" - .string "So, all you see is the sky in a circle.\p" - .string "But that’s what makes the sky above\n" - .string "SOOTOPOLIS the most beautiful.$" - -SootopolisCity_Text_1E7078: @ 81E7078 - .string "When two POKéMON that gigantic\n" - .string "are fighting that savagely, there’s\l" - .string "not much that we can do.$" - -SootopolisCity_Text_1E70D4: @ 81E70D4 - .string "When that third POKéMON flew down,\n" - .string "I feared the worst.$" - -SootopolisCity_Text_1E710B: @ 81E710B - .string "A circle of a night sky framed by\n" - .string "the crater of a volcano…\p" - .string "And in that ring, stars flicker and\n" - .string "blink as if they were alive…\l" - .string "It’s my favorite scenery.$" - -SootopolisCity_Text_1E71A1: @ 81E71A1 - .string "The weather was clear this morning,\n" - .string "but…\p" - .string "All of a sudden, dark clouds brewed up,\n" - .string "rain started falling in sheets, and\l" - .string "there was thunder and lightning, too.\p" - .string "The weather just went completely\n" - .string "wild!\p" - .string "Is all of this because of those\n" - .string "POKéMON?$" - -SootopolisCity_Text_1E728C: @ 81E728C - .string "Oh?\p" - .string "It was you who brought that flying\n" - .string "POKéMON here?\p" - .string "Well, aren’t you amazing!$" - -SootopolisCity_Text_1E72DB: @ 81E72DB - .string "MAXIE: G… GROUDON…\n" - .string "Please! Stop what you’re doing!\p" - .string "I know the extent of your power now!\p" - .string "If you keep going, all HOENN, not just\n" - .string "SOOTOPOLIS, will be utterly ruined!$" - -SootopolisCity_Text_1E737E: @ 81E737E - .string "MAXIE: So the super-ancient POKéMON\n" - .string "weren’t only GROUDON and KYOGRE…\p" - .string "After all our fruitless scheming and\n" - .string "frantic efforts, that one POKéMON’s\l" - .string "simple action puts everything right\l" - .string "again as if nothing had happened…\p" - .string "Fu…\n" - .string "Fuhahaha…$" - -SootopolisCity_Text_1E7460: @ 81E7460 - .string "ARCHIE: KYOGRE! What’s wrong?!\n" - .string "Look over here! It’s the RED ORB!\l" - .string "Calm down! KYOGRE!\p" - .string "… … … … … …\n" - .string "… … … … … …\p" - .string "It’s no good!\n" - .string "It’s not responding at all!$" - -SootopolisCity_Text_1E74F6: @ 81E74F6 - .string "ARCHIE: KYOGRE and GROUDON both\n" - .string "flew off to who knows where.\p" - .string "The weather in HOENN has returned\n" - .string "to its normal state…\p" - .string "Haha…\n" - .string "Hahaha…\p" - .string "Maybe what we were trying to do was\n" - .string "something small, even meaningless,\l" - .string "to POKéMON…$" - -SootopolisCity_Text_1E75CB: @ 81E75CB - .string "STEVEN: Those POKéMON fighting…\n" - .string "GROUDON… And KYOGRE…\p" - .string "The two super-ancient POKéMON\n" - .string "were awakened from a long sleep…\p" - .string "And now they are smashing each other\n" - .string "with their uncontrollable energy…\p" - .string "…{PLAYER}{KUN}.\p" - .string "You being here now I’ll take to mean\n" - .string "that you’re prepared to become\l" - .string "involved in this crisis.\p" - .string "Well, then, there’s someone that\n" - .string "I’d like you to meet.\p" - .string "Come with me, please.$" - -SootopolisCity_Text_1E7737: @ 81E7737 - .string "STEVEN: Listen, {PLAYER}{KUN}.\p" - .string "Does seeing GROUDON and KYOGRE make\n" - .string "you think POKéMON are to be feared?\p" - .string "But that’s not true.\n" - .string "POKéMON are really more…\p" - .string "…Why am I asking you this?\n" - .string "You already know.$" - -SootopolisCity_Text_1E77F0: @ 81E77F0 - .string "STEVEN: Okay, here we are!\p" - .string "Inside here you’ll find someone named\n" - .string "WALLACE.\p" - .string "I think you have what’s needed to\n" - .string "help him…$" - -SootopolisCity_Text_1E7866: @ 81E7866 - .string "STEVEN: I think you have what’s\n" - .string "needed to help him…$" - -SootopolisCity_Text_1E789A: @ 81E789A - .string "STEVEN: The SKY PILLAR…\p" - .string "I’ve never been there.\n" - .string "I wonder where it could be?$" - -SootopolisCity_Text_1E78E5: @ 81E78E5 - .string "STEVEN: So that’s RAYQUAZA…\p" - .string "It’s incredible how the two rampaging\n" - .string "POKéMON would flee from it in fear…$" - -SootopolisCity_Text_1E794B: @ 81E794B - .string "STEVEN: It looks like both MAXIE and\n" - .string "ARCHIE have gone away somewhere.\p" - .string "Perhaps they’ve gone to MT. PYRE to\n" - .string "return those ORBS…$" - -SootopolisCity_Text_1E79C8: @ 81E79C8 - .string "WALLACE: Oh?\n" - .string "{PLAYER}{KUN}?\p" - .string "Haven’t you scaled the SKY PILLAR\n" - .string "yet?\p" - .string "I’m sure that you can make it to\n" - .string "the top of the SKY PILLAR…$" - -SootopolisCity_Text_1E7A3E: @ 81E7A3E - .string "WALLACE: {PLAYER}{KUN}…\p" - .string "The leaders of TEAM MAGMA and AQUA,\n" - .string "I don’t think they meant harm.\p" - .string "It wouldn’t hurt to hear what they\n" - .string "have to say for themselves.$" - -SootopolisCity_Text_1E7ACF: @ 81E7ACF - .string "WALLACE: {PLAYER}{KUN}…\n" - .string "My eyes didn’t deceive me.\p" - .string "Thanks to your help, SOOTOPOLIS…\n" - .string "No, all of HOENN was saved.\p" - .string "On behalf of the people, I thank you.\p" - .string "This is a gift from me.\n" - .string "Please accept it.$" - -SootopolisCity_Text_1E7B86: @ 81E7B86 - .string "That HIDDEN MACHINE contains\n" - .string "WATERFALL.\p" - .string "If you have the RAIN BADGE, a POKéMON\n" - .string "that has learned that HM move can\l" - .string "force its way up waterfalls.\p" - .string "And where does one get the RAIN BADGE?\n" - .string "You know, don’t you?\p" - .string "That’s right! You have to beat\n" - .string "the SOOTOPOLIS GYM LEADER.\p" - .string "When you’re all set to go, step through\n" - .string "that door.$" - -SootopolisCity_Text_1E7CBC: @ 81E7CBC - .string "WALLACE: I’m sure that you will be\n" - .string "dazzled by my mentor’s breathtakingly\l" - .string "elegant battle style.$" - + .include "data/maps/scripts/PetalburgCity.inc" + .include "data/maps/scripts/SlateportCity.inc" + .include "data/maps/scripts/MauvilleCity.inc" + .include "data/maps/scripts/RustboroCity.inc" + .include "data/maps/scripts/FortreeCity.inc" + .include "data/maps/scripts/LilycoveCity.inc" + .include "data/maps/scripts/MossdeepCity.inc" + .include "data/maps/scripts/SootopolisCity.inc" .include "data/maps/scripts/EverGrandeCity.inc" .include "data/maps/scripts/LittlerootTown.inc" .include "data/maps/scripts/OldaleTown.inc" - .include "data/maps/scripts/DewfordTown.inc" -Route104_Text_1E9AAF: @ 81E9AAF - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve hit land in DEWFORD.\p" - .string "I suppose you’re off to deliver that\n" - .string "LETTER to, who was it now, STEVEN!$" - -DewfordTown_Text_1E9B24: @ 81E9B24 - .string "MR. BRINEY: Have you delivered your\n" - .string "LETTER?\p" - .string "Or were you meaning to sail back to\n" - .string "PETALBURG?$" - -DewfordTown_Text_1E9B7F: @ 81E9B7F - .string "MR. BRINEY: PETALBURG it is, then!\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_1E9BD9: @ 81E9BD9 - .string "MR. BRINEY: Then you go on and deliver\n" - .string "the LETTER. I’ll be waiting.$" - -Route104_Text_1E9C1D: @ 81E9C1D -Route109_Text_1E9C1D: @ 81E9C1D - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve hit land in DEWFORD!\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail again!$" - -DewfordTown_Text_1E9C8A: @ 81E9C8A - .string "MR. BRINEY: Ahoy!\n" - .string "For you, I’ll go out to sea anytime!\p" - .string "Now, my friend, where are we bound?$" - -DewfordTown_Text_1E9CE5: @ 81E9CE5 - .string "MR. BRINEY: PETALBURG, is it?\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_1E9D3A: @ 81E9D3A - .string "MR. BRINEY: SLATEPORT, is it?\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_1E9D8F: @ 81E9D8F - .string "MR. BRINEY: You just tell me whenever\n" - .string "you need to set sail again!$" - -DewfordTown_Text_1E9DD1: @ 81E9DD1 - .string "This is a renowned fishing spot.\n" - .string "Are you getting the itch to fish?$" - -DewfordTown_Text_1E9E14: @ 81E9E14 - .string "I hear you, and I like what\n" - .string "you’re saying!\p" - .string "I’ll give you one of my fishing RODS.$" - -DewfordTown_Text_1E9E65: @ 81E9E65 - .string "And, as an added bonus, I’ll even throw\n" - .string "in a little fishing advice!\p" - .string "First, you want to face the water,\n" - .string "then use the ROD.\p" - .string "Focus your mind…\n" - .string "If you get a bite, pull on the ROD.\p" - .string "Sometimes you can snag something\n" - .string "immediately, but with bigger catches,\l" - .string "you need to time the pulls on your ROD\l" - .string "to haul them in.$" - -DewfordTown_Text_1E9F92: @ 81E9F92 - .string "Oh, is that so?\n" - .string "That’s too bad, then.$" - -DewfordTown_Text_1E9FB8: @ 81E9FB8 - .string "Yo!\n" - .string "How’s your fishing?$" - -DewfordTown_Text_1E9FD0: @ 81E9FD0 - .string "Is that right! That’s great!\n" - .string "Haul in some big ones!$" - -DewfordTown_Text_1EA004: @ 81EA004 - .string "Oh, hey, don’t get down on yourself!\n" - .string "I’ll give you a little fishing advice.\p" - .string "First, you want to face the water,\n" - .string "then use the ROD.\p" - .string "Focus your mind…\n" - .string "If you get a bite, pull the ROD.\p" - .string "Sometimes you can snag something\n" - .string "immediately, but with bigger catches,\l" - .string "you need to time the pulls on your ROD\l" - .string "to haul them in.$" - -DewfordTown_Text_1EA136: @ 81EA136 - .string "I like what’s hip, happening, and trendy.\n" - .string "I’m always checking it out.\p" - .string "Listen, have you heard about this new\n" - .string "“{STR_VAR_1}”?\p" - .string "That’s right!\n" - .string "Of course you know!\p" - .string "I mean, sheesh,\n" - .string "“{STR_VAR_1}”…\l" - .string "It’s the hottest thing in cool!\p" - .string "Wherever you’re from,\n" - .string "“{STR_VAR_1}”\l" - .string "is the biggest happening thing, right?$" - -DewfordTown_Text_1EA242: @ 81EA242 - .string "Hunh?\n" - .string "It’s not the hip and happening thing?\p" - .string "Well, hey, you have to tell me,\n" - .string "what’s new and what’s “in”?$" - -DewfordTown_Text_1EA2AA: @ 81EA2AA - .string "Hunh?\n" - .string "“{STR_VAR_2}”?\p" - .string "… …\p" - .string "…Uh… Yeah! That’s right!\n" - .string "Yeah, I knew that! Knew it all along!\p" - .string "Of course I know about that!\n" - .string "“{STR_VAR_2},” right?\p" - .string "Yeah, that’s it, it’s there!\n" - .string "Isn’t “{STR_VAR_2}”\l" - .string "the coolest, or what?\p" - .string "It’s the hippest thing in hip.\n" - .string "You think I’d not know about it?\p" - .string "“{STR_VAR_1}”…\n" - .string "It’s, like, so five minutes ago.\p" - .string "Now, “{STR_VAR_2}” is\n" - .string "what’s vital and in tune with the times!$" - -DewfordTown_Text_1EA3FE: @ 81EA3FE - .string "Hmm…\n" - .string "“{STR_VAR_2},” huh?\p" - .string "But personally, I think\n" - .string "“{STR_VAR_1}”\l" - .string "is what’s real in cool.$" - -DewfordTown_Text_1EA443: @ 81EA443 - .string "Well, if you hear of any happening new\n" - .string "trends, come share them with me, okay?$" - -DewfordTown_Text_1EA491: @ 81EA491 - .string "Yeah, absolutely right!\p" - .string "“{STR_VAR_1}” is the\n" - .string "definition of “in” right now.$" - + .include "data/maps/scripts/DewfordTown.inc" .include "data/maps/scripts/LavaridgeTown.inc" .include "data/maps/scripts/FallarborTown.inc" .include "data/maps/scripts/VerdanturfTown.inc" .include "data/maps/scripts/PacifidlogTown.inc" .include "data/maps/scripts/Route101.inc" .include "data/maps/scripts/Route102.inc" -PetalburgCity_Text_1EC1F8: @ 81EC1F8 - .string "WALLY: {PLAYER}…\n" - .string "POKéMON hide in tall grass like this,\l" - .string "don’t they?\p" - .string "Please watch me and see if I can\n" - .string "catch one properly.\p" - .string "…Whoa!$" - -PetalburgCity_Text_1EC271: @ 81EC271 - .string "WALLY: I did it… It’s my…\n" - .string "My POKéMON!$" - -PetalburgCity_Text_1EC297: @ 81EC297 - .string "{PLAYER}, thank you!\n" - .string "Let’s go back to the GYM!$" - -Route102_Text_1EC2C0: @ 81EC2C0 - .string "I’m…not very tall, so I sink right\n" - .string "into tall grass.\p" - .string "The grass goes up my nose and…\n" - .string "Fwafwafwafwafwa…\p" - .string "Fwatchoo!$" - -Route102_Text_1EC32E: @ 81EC32E - .string "I’m going to catch a whole bunch of\n" - .string "POKéMON!$" - -Route102_Text_1EC35B: @ 81EC35B - .string "ROUTE 102\n" - .string "{0x7C} OLDALE TOWN$" - -Route102_Text_1EC373: @ 81EC373 - .string "ROUTE 102\n" - .string "{0x7B} PETALBURG CITY$" - .include "data/maps/scripts/Route103.inc" .include "data/maps/scripts/Route104.inc" .include "data/maps/scripts/Route105.inc" -Route104_Text_1EE336: @ 81EE336 - .string "… … … … … …\n" - .string "… … … … … Beep!\p" - .string "DAD: Oh, {PLAYER}?\p" - .string "… … … … … …\n" - .string "Where are you now?\l" - .string "It sounds windy wherever you are.\p" - .string "I just heard from DEVON’s MR. STONE\n" - .string "about your POKéNAV, so I decided\l" - .string "to give you a call.\p" - .string "It sounds like you’re doing fine,\n" - .string "so that’s fine with me.\p" - .string "You take care now.\p" - .string "… … … … … …\n" - .string "… … … … … Click!$" - -Route104_Text_1EE463: @ 81EE463 - .string "Registered DAD NORMAN\n" - .string "in the POKéNAV.$" - .include "data/maps/scripts/Route106.inc" .include "data/maps/scripts/Route107.inc" .include "data/maps/scripts/Route108.inc" .include "data/maps/scripts/Route109.inc" -DewfordTown_Text_1EEC1D: @ 81EEC1D - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve made land in SLATEPORT!\p" - .string "I suppose you’re going to visit CAPT.\n" - .string "STERN and deliver the DEVON GOODS?$" - -Route109_Text_1EEC96: @ 81EEC96 - .string "MR. BRINEY: I thought you’re supposed\n" - .string "to deliver the DEVON GOODS.\p" - .string "Would you like to sail back to\n" - .string "DEWFORD, then?$" - -Route109_Text_1EED06: @ 81EED06 - .string "MR. BRINEY: DEWFORD it is, then!\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -Route109_Text_1EED5E: @ 81EED5E - .string "MR. BRINEY: Then you go on and deliver\n" - .string "the DEVON GOODS. I’ll be waiting.$" - -DewfordTown_Text_1EEDA7: @ 81EEDA7 - .string "MR. BRINEY: Ahoy! We’ve made land in\n" - .string "SLATEPORT!\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail again!$" - -Route109_Text_1EEE17: @ 81EEE17 - .string "MR. BRINEY: Ahoy!\n" - .string "For you, I’ll go out to sea anytime!\p" - .string "Now, my friend, where are we bound?$" - -Route109_Text_1EEE72: @ 81EEE72 - .string "MR. BRINEY: You just tell me whenever\n" - .string "you need to set sail again!$" - -Route109_Text_1EEEB4: @ 81EEEB4 - .string "Yo, TRAINERS!\n" - .string "Whether you’re hot to trot,\l" - .string "or cool cat not,\l" - .string "chill at my papa’s spot!$" - -Route109_Text_1EEF08: @ 81EEF08 - .string "Little kids can dart around so quickly…\p" - .string "You don’t dare take your eyes off them\n" - .string "for an instant. It’s very taxing.\p" - .string "Mine are with my POKéMON, so they\n" - .string "should be okay, but…$" - -Route109_Text_1EEFB0: @ 81EEFB0 - .string "Our sand castle’s taking a long time\n" - .string "to make.$" - -Route109_Text_1EEFDE: @ 81EEFDE - .string "You can have this!$" - -Route109_Text_1EEFF1: @ 81EEFF1 - .string "We’re going to get all the sand from\n" - .string "the beach and make a big castle!\p" - .string "And then we’re going to be a king and\n" - .string "queen.\p" - .string "We’ll let you be a servant.$" - -Route109_Text_1EF080: @ 81EF080 - .string "The water around these parts is clean.\p" - .string "But, I get my ZIGZAGOON to pick up\n" - .string "litter from the shoreline at times.\p" - .string "Dirty water becomes rain and joins our\n" - .string "rivers, which we drink from…\p" - .string "If we pollute the sea, it all comes\n" - .string "back to haunt us eventually.$" - -Route109_Text_1EF173: @ 81EF173 - .string "ZIGZAGOON: Guguu?$" - -Route109_Text_1EF185: @ 81EF185 - .string "SEASHORE HOUSE\p" - .string "“May hot battles rage on hot sands!\n" - .string "The place for hot TRAINERS!”$" - -Route109_Text_1EF1D5: @ 81EF1D5 - .string "TRAINER TIPS\p" - .string "POKéMON at the same level may not\n" - .string "always have identical stats.\p" - .string "POKéMON raised by TRAINERS are said\n" - .string "to grow stronger than wild POKéMON.$" - .include "data/maps/scripts/Route110.inc" .include "data/maps/scripts/Route111.inc" .include "data/maps/scripts/Route112.inc" @@ -2155,153 +58,7 @@ Route109_Text_1EF1D5: @ 81EF1D5 .include "data/maps/scripts/Route117.inc" .include "data/maps/scripts/Route118.inc" .include "data/maps/scripts/Route119.inc" -gUnknown_081F49EC:: @ 81F49EC - - .incbin "baserom.gba", 0x1f49ec, 0x11 - -Route119_Text_1F49FD: @ 81F49FD - .string "MAY: {PLAYER}{KUN}!\n" - .string "Where were you? I was looking for you!\p" - .string "How much stronger have you gotten?\n" - .string "Let me check for you!\p" - .string "Ready with your POKéMON?\n" - .string "Of course you are! Go!$" - -Route119_Text_1F4A98: @ 81F4A98 - .string "Achah!\n" - .string "{PLAYER}{KUN}, you’re strong!\p" - .string "I was worried that you might be\n" - .string "struggling with your training.$" - -Route119_Text_1F4AF3: @ 81F4AF3 - .string "MAY: But I had absolutely nothing to\n" - .string "worry about! Keep it up!\p" - .string "And, here! I have a present for you.$" - -Route119_Text_1F4B56: @ 81F4B56 - .string "MAY: Use FLY, and your POKéMON will\n" - .string "instantly carry you to any town you’ve\l" - .string "already visited.\p" - .string "But, to use FLY, you have to get\n" - .string "the GYM BADGE from FORTREE CITY.\l" - .string "That’s important, so don’t forget.\p" - .string "You should FLY home and visit\n" - .string "LITTLEROOT for a change.\p" - .string "I bet your mom’s worried about you,\n" - .string "{PLAYER}{KUN}.\p" - .string "Well, let’s meet again somewhere!$" - -Route119_Text_1F4C9A: @ 81F4C9A - .string "BRENDAN: {PLAYER}! So this is where\n" - .string "you’ve been looking for POKéMON?\p" - .string "Let me see how good you got.\n" - .string "I’ll test you!\p" - .string "Now!\n" - .string "It’s a battle, so battle!$" - -Route119_Text_1F4D24: @ 81F4D24 - .string "Hmm…\n" - .string "You’ve gotten pretty darn decent.$" - -Route119_Text_1F4D4B: @ 81F4D4B - .string "BRENDAN: I’d say you’re good enough\n" - .string "to search for POKéMON anywhere.\p" - .string "Here, I’ll give you this.\n" - .string "Try it out.$" - -Route119_Text_1F4DB5: @ 81F4DB5 - .string "BRENDAN: Use FLY, and your POKéMON\n" - .string "instantly carries you to any town\l" - .string "you’ve already visited.\p" - .string "But you need the FORTREE GYM BADGE \n" - .string "to do that.\p" - .string "Anyway, I have to move along.$" - -Route119_Text_1F4E60: @ 81F4E60 - .string "SCOTT: Hahahah!\n" - .string "Way to go, {PLAYER}{KUN}!\p" - .string "I just passed by a TRAINER riding\n" - .string "a BIKE.\p" - .string "You just beat that TRAINER, didn’t you?\n" - .string "It was pretty obvious that you did.\p" - .string "The kid looked really upset with\n" - .string "a face all red from anger.\p" - .string "I sure seem to run into you often.\n" - .string "Are you off to FORTREE GYM next?\p" - .string "I expect that you’ll do well at the GYM.\n" - .string "Well, I’ll be seeing you!$" - - .incbin "baserom.gba", 0x1f4fba, 0x131 - -Route119_Text_1F50EB: @ 81F50EB - .string "We’re standing lookout here.\p" - .string "Hey, you! Stay away from the WEATHER\n" - .string "INSTITUTE. It’s not safe.$" - -Route119_Text_1F5147: @ 81F5147 - .string "Lookout duty is surprisingly boring.\p" - .string "Hey, you! Please don’t go near the\n" - .string "WEATHER INSTITUTE.$" - -Route119_Text_1F51A2: @ 81F51A2 - .string "I thought you FLY by catching a whole\n" - .string "flock of BIRD POKéMON, and then\l" - .string "hanging on to them somehow.\p" - .string "But it turns out there’s an HM move\n" - .string "called FLY!\p" - .string "I wish I’d known about that a long\n" - .string "time ago…$" - -Route119_Text_1F5261: @ 81F5261 - .string "Tch…\n" - .string "It’s a no-go…\p" - .string "The tall grass snares BIKE tires.\n" - .string "There’s no way you can cycle here.$" - -Route119_Text_1F52B9: @ 81F52B9 - .string "Can your POKéMON use its SECRET POWER\n" - .string "on a big pile of grass and make a\l" - .string "SECRET BASE?$" - -Route119_Text_1F530E: @ 81F530E - .string "ROUTE 119\n" - .string "{0x7C} FORTREE CITY$" - -Route119_Text_1F5327: @ 81F5327 - .string "WEATHER INSTITUTE$" - -Route119_Text_1F5339: @ 81F5339 - .string "TRAINER TIPS\p" - .string "Up to sixteen decorations and\n" - .string "furniture items can be placed in\l" - .string "a SECRET BASE.\p" - .string "Pick your favorite items and create\n" - .string "your very own SECRET BASE exactly the\l" - .string "way you want.$" - .include "data/maps/scripts/Route120.inc" -Route119_Text_1F5D00: @ 81F5D00 -Route120_Text_1F5D00: @ 81F5D00 - .string "Something unseeable is in the way.$" - -Route119_Text_1F5D23: @ 81F5D23 - .string "Something unseeable is in the way.\p" - .string "Want to use the DEVON SCOPE?$" - -Route119_Text_1F5D63: @ 81F5D63 - .string "{PLAYER} used the DEVON SCOPE.\p" - .string "An invisible POKéMON became completely\n" - .string "visible!\p" - .string "The startled POKéMON attacked!$" - -Route120_Text_1F5DCB: @ 81F5DCB - .string "ROUTE 120\n" - .string "{0x7B} FORTREE CITY$" - -Route120_Text_1F5DE4: @ 81F5DE4 - .string "{0x7C} ROUTE 121\n" - .string "{0x7B} ROUTE 120$" - .include "data/maps/scripts/Route121.inc" .include "data/maps/scripts/Route122.inc" .include "data/maps/scripts/Route123.inc" @@ -2324,728 +81,10 @@ Route120_Text_1F5DE4: @ 81F5DE4 .include "data/maps/scripts/Underwater6.inc" .include "data/maps/scripts/Underwater7.inc" .include "data/maps/scripts/LittlerootTown_BrendansHouse_1F.inc" -LittlerootTown_MaysHouse_1F_Text_1F7B67: @ 81F7B67 - .string "MOM: {PLAYER}.\p" - .string "Go set the clock in your room, honey.$" - -LittlerootTown_BrendansHouse_1F_Text_1F7B96: @ 81F7B96 - .string "MOM: Oh! {PLAYER}, {PLAYER}!\n" - .string "Quick! Come quickly!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7BBC: @ 81F7BBC -LittlerootTown_MaysHouse_1F_Text_1F7BBC: @ 81F7BBC - .string "MOM: Look! It’s PETALBURG GYM!\n" - .string "Maybe DAD will be on!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7BF1: @ 81F7BF1 -LittlerootTown_MaysHouse_1F_Text_1F7BF1: @ 81F7BF1 - .string "MOM: Oh… It’s over.\p" - .string "I think DAD was on, but we missed him.\n" - .string "Too bad.$" - -LittlerootTown_BrendansHouse_1F_Text_1F7C35: @ 81F7C35 -LittlerootTown_MaysHouse_1F_Text_1F7C35: @ 81F7C35 - .string "Oh, yes.\n" - .string "One of DAD’s friends lives in town.\p" - .string "PROF. BIRCH is his name.\p" - .string "He lives right next door, so you should\n" - .string "go over and introduce yourself.$" - -LittlerootTown_BrendansHouse_1F_Text_1F7CC3: @ 81F7CC3 - .string "MOM: See you, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7CD8: @ 81F7CD8 - .string "MOM: Did you introduce yourself to\n" - .string "PROF. BIRCH?$" - -LittlerootTown_BrendansHouse_1F_Text_1F7D08: @ 81F7D08 - .string "MOM: How are you doing, {PLAYER}?\n" - .string "You look a little tired.\p" - .string "I think you should rest a bit.$" - -LittlerootTown_BrendansHouse_1F_Text_1F7D5C: @ 81F7D5C - .string "MOM: Take care, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7D73: @ 81F7D73 - .string "MOM: Oh? Did DAD give you that BADGE?\p" - .string "Then here’s something from your MOM!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7DBE: @ 81F7DBE - .string "Don’t push yourself too hard, dear.\n" - .string "You can always come home.\p" - .string "Go for it, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7E0E: @ 81F7E0E - .string "MOM: What is that, honey? A POKéNAV?\n" - .string "Someone from DEVON gave it to you?\p" - .string "Well, honey, how about registering\n" - .string "your mom?\p" - .string "… … …$" - -LittlerootTown_BrendansHouse_1F_Text_1F7E89: @ 81F7E89 - .string "Registered MOM\n" - .string "in the POKéNAV.$" - -LittlerootTown_BrendansHouse_1F_Text_1F7EA8: @ 81F7EA8 - .string "Fugiiiiih!$" - -LittlerootTown_BrendansHouse_1F_Text_1F7EB3: @ 81F7EB3 - .string "Huggoh, uggo uggo…$" - -LittlerootTown_BrendansHouse_1F_Text_1F7EC6: @ 81F7EC6 - .string "INTERVIEWER: …We brought you this\n" - .string "report from in front of PETALBURG GYM.$" - - .incbin "baserom.gba", 0x1f7f0f, 0xff - -LittlerootTown_BrendansHouse_1F_Text_1F800E: @ 81F800E - .string "DAD: Hm?\p" - .string "Hey, it’s {PLAYER}!\p" - .string "It’s been a while since I saw you,\n" - .string "but you look…stronger, somehow.\p" - .string "That’s the impression I get.\n" - .string "But your old man hasn’t given up yet!\p" - .string "Oh, yes, I have something for you.\n" - .string "This came to you from someone named\l" - .string "MR. BRINEY.$" - -LittlerootTown_BrendansHouse_1F_Text_1F80FE: @ 81F80FE - .string "DAD: Hm, a TICKET for a ferry?\p" - .string "If I recall, there are ferry ports in\n" - .string "SLATEPORT and LILYCOVE.$" - -LittlerootTown_BrendansHouse_1F_Text_1F815B: @ 81F815B - .string "I’d better get back to PETALBURG GYM.\p" - .string "MOM, thanks for looking after the house\n" - .string "while I’m away.$" - -LittlerootTown_BrendansHouse_1F_Text_1F81B9: @ 81F81B9 - .string "MOM: That DAD of yours…\p" - .string "He comes home for the first time in a\n" - .string "while, but all he talks about is POKéMON.\p" - .string "He should relax and stay a little longer.$" - -LittlerootTown_BrendansHouse_1F_Text_1F824B: @ 81F824B - .string "MOM: Is that a breaking news story?$" - -LittlerootTown_BrendansHouse_1F_Text_1F826F: @ 81F826F - .string "We bring you this emergency\n" - .string "news flash!\p" - .string "In various HOENN locales, there have\n" - .string "been reports of a BZZT…colored\l" - .string "POKéMON in flight.\p" - .string "The identity of this POKéMON is\n" - .string "currently unknown.\p" - .string "We now return you to the regular\n" - .string "movie program.$" - -LittlerootTown_BrendansHouse_1F_Text_1F8351: @ 81F8351 - .string "MOM: {PLAYER}, did you catch that?\p" - .string "What color did the announcer say\n" - .string "that POKéMON was?$" - -LittlerootTown_BrendansHouse_1F_Text_1F83A1: @ 81F83A1 - .string "MOM: Well, isn’t that something!\n" - .string "There are still unknown POKéMON.$" - .include "data/maps/scripts/LittlerootTown_BrendansHouse_2F.inc" -gUnknown_081F860D:: @ 81F860D - -gUnknown_081F860D:: @ 81F860D - lockall - checkplayergender - compare_var_to_value VAR_RESULT, 0 - goto_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8626 - compare_var_to_value VAR_RESULT, 1 - goto_eq LittlerootTown_BrendansHouse_2F_EventScript_1F864C - end - -LittlerootTown_BrendansHouse_2F_EventScript_1F8626:: @ 81F8626 - setvar VAR_0x8004, 1 - special sp0D9_ComputerRelated - playse SE_PC_ON - msgbox gUnknown_08272D87, 4 - special sub_816AE58 - waitstate - releaseall - end - -gUnknown_081F863F:: @ 81F863F - - .incbin "baserom.gba", 0x1f863f, 0xd - -LittlerootTown_BrendansHouse_2F_EventScript_1F864C:: @ 81F864C - msgbox gUnknown_08272CD5, 4 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_1F8656:: @ 81F8656 -LittlerootTown_MaysHouse_2F_EventScript_1F8656:: @ 81F8656 - msgbox LittlerootTown_BrendansHouse_2F_Text_1F877F, 3 - end - -LittlerootTown_BrendansHouse_2F_EventScript_1F865F:: @ 81F865F -LittlerootTown_MaysHouse_2F_EventScript_1F865F:: @ 81F865F - msgbox LittlerootTown_BrendansHouse_2F_Text_1F884F, 3 - end - -LittlerootTown_BrendansHouse_2F_Text_1F8668: @ 81F8668 - .string "The clock is stopped…\p" - .string "Better set it and start it!$" - -LittlerootTown_BrendansHouse_2F_Text_1F869A: @ 81F869A - .string "MOM: {PLAYER}, how do you like your\n" - .string "new room?\p" - .string "Good! Everything’s put away neatly!\p" - .string "They finished moving everything in\n" - .string "downstairs, too.\p" - .string "POKéMON movers are so convenient!\p" - .string "Oh, you should make sure that\n" - .string "everything’s all there on your desk.$" - -LittlerootTown_BrendansHouse_2F_Text_1F877F: @ 81F877F - .string "{PLAYER} flipped open the notebook.\p" - .string "ADVENTURE RULE NO. 1\n" - .string "Open the MENU with START.\p" - .string "ADVENTURE RULE NO. 2\n" - .string "Record your progress with SAVE.\p" - .string "The remaining pages are blank…$" - - .incbin "baserom.gba", 0x1f8820, 0x2f - -LittlerootTown_BrendansHouse_2F_Text_1F884F: @ 81F884F - .string "It’s a Nintendo GameCube.\p" - .string "A Game Boy Advance is connected to\n" - .string "serve as the Controller.$" - .include "data/maps/scripts/LittlerootTown_MaysHouse_1F.inc" -LittlerootTown_BrendansHouse_1F_Text_1F8BC5: @ 81F8BC5 -LittlerootTown_MaysHouse_1F_Text_1F8BC5: @ 81F8BC5 - .string "Oh, hello. And you are?\p" - .string "… … … … … … … … …\n" - .string "… … … … … … … … …\p" - .string "Oh, you’re {PLAYER}{KUN}, our new next-door\n" - .string "neighbor! Hi!\p" - .string "We have a {STR_VAR_1} about the same\n" - .string "age as you.\p" - .string "Our {STR_VAR_1} was excited about making\n" - .string "a new friend.\p" - .string "Our {STR_VAR_1} is upstairs, I think.$" - -LittlerootTown_BrendansHouse_1F_Text_1F8CA5: @ 81F8CA5 - .string "Like child, like father.\p" - .string "My husband is as wild about POKéMON\n" - .string "as our child.\p" - .string "If he’s not at his LAB, he’s likely\n" - .string "scrabbling about in grassy places.$" - -LittlerootTown_BrendansHouse_1F_Text_1F8D37: @ 81F8D37 - .string "That {RIVAL}!\p" - .string "I guess our child is too busy with\n" - .string "POKéMON to notice that you came\l" - .string "to visit, {PLAYER}{KUN}.$" - -LittlerootTown_BrendansHouse_1F_Text_1F8D93: @ 81F8D93 - .string "Oh, {RIVAL} went out to ROUTE 103\n" - .string "just a little while ago.\p" - .string "Like father, like child.\n" - .string "{RIVAL} can’t stay quietly at home.$" - -LittlerootTown_BrendansHouse_1F_Text_1F8E01: @ 81F8E01 - .string "I think it’s wonderful for people to\n" - .string "travel with POKéMON.\p" - .string "But you should go home every so often\n" - .string "to let your mother know you’re okay.\p" - .string "She might not say it, but I’m sure she\n" - .string "worries about you, {PLAYER}{KUN}.$" - -LittlerootTown_MaysHouse_1F_Text_1F8EC6: @ 81F8EC6 - .string "Huh?\n" - .string "Who… Who are you?\p" - .string "… … … … … … … …\n" - .string "… … … … … … … …\p" - .string "Oh, you’re {PLAYER}{KUN}.\n" - .string "So your move was today.\p" - .string "Um… I’m MAY.\n" - .string "Glad to meet you!\p" - .string "I…\n" - .string "I have this dream of becoming friends\l" - .string "with POKéMON all over the world.\p" - .string "I… I heard about you, {PLAYER}{KUN}, from\n" - .string "my dad, PROF. BIRCH.\p" - .string "I was hoping that you would be nice,\n" - .string "{PLAYER}{KUN}, and that we could be friends.\p" - .string "Oh, this is silly, isn’t it?\n" - .string "I… I’ve just met you, {PLAYER}{KUN}.\p" - .string "Eheheh…\p" - .string "Oh, no! I forgot!\p" - .string "I was supposed to go help Dad catch\n" - .string "some wild POKéMON!\p" - .string "{PLAYER}{KUN}, I’ll catch you later!$" - -LittlerootTown_BrendansHouse_1F_Text_1F90B4: @ 81F90B4 - .string "Hey!\n" - .string "You…\p" - .string "Who are you?\p" - .string "Oh, you’re {PLAYER}, aren’t you?\n" - .string "Moved in next door, right?\p" - .string "I didn’t know that you’re a girl.\p" - .string "Dad, PROF. BIRCH, said that our new\n" - .string "next-door neighbor is a GYM LEADER’s\l" - .string "kid, so I assumed you’d be a guy.\p" - .string "My name’s BRENDAN.\n" - .string "So, hi, neighbor!\p" - .string "Huh? Hey, {PLAYER}, don’t you have\n" - .string "a POKéMON?\p" - .string "Do you want me to go catch you one?\p" - .string "Aw, darn, I forgot…\p" - .string "I’m supposed to go help my dad catch\n" - .string "some wild POKéMON.\p" - .string "Some other time, okay?$" - -LittlerootTown_BrendansHouse_1F_Text_1F9262: @ 81F9262 - .string "Hi, neighbor!\p" - .string "Do you already have your\n" - .string "own POKéMON?$" - .include "data/maps/scripts/LittlerootTown_MaysHouse_2F.inc" -gUnknown_081F9553:: @ 81F9553 - -gUnknown_081F9553:: @ 81F9553 - lockall - checkplayergender - compare_var_to_value VAR_RESULT, 0 - goto_eq LittlerootTown_MaysHouse_2F_EventScript_1F956C - compare_var_to_value VAR_RESULT, 1 - goto_eq LittlerootTown_MaysHouse_2F_EventScript_1F9576 - end - -LittlerootTown_MaysHouse_2F_EventScript_1F956C:: @ 81F956C - msgbox gUnknown_08272CD5, 4 - releaseall - end - -LittlerootTown_MaysHouse_2F_EventScript_1F9576:: @ 81F9576 - setvar VAR_0x8004, 2 - special sp0D9_ComputerRelated - playse SE_PC_ON - msgbox gUnknown_08272D87, 4 - special sub_816AE58 - waitstate - releaseall - end - -gUnknown_081F958F:: @ 81F958F - - .incbin "baserom.gba", 0x1f958f, 0xd - -LittlerootTown_MaysHouse_2F_Text_1F959C: @ 81F959C - .string "Huh?\n" - .string "Who… Who are you?\p" - .string "… … … … … … … …\n" - .string "… … … … … … … …\p" - .string "Oh, you’re {PLAYER}{KUN}.\n" - .string "So your move was today.\p" - .string "Um… I’m MAY.\n" - .string "Glad to meet you!\p" - .string "I…\n" - .string "I have this dream of becoming friends\l" - .string "with POKéMON all over the world.\p" - .string "I… I heard about you, {PLAYER}{KUN}, from\n" - .string "my dad, PROF. BIRCH.\p" - .string "I was hoping that you would be nice,\n" - .string "{PLAYER}{KUN}, and that we could be friends.\p" - .string "Oh, this is silly, isn’t it?\n" - .string "I… I’ve just met you, {PLAYER}{KUN}.\p" - .string "Eheheh…\p" - .string "Oh, no! I forgot!\p" - .string "I was supposed to go help Dad catch\n" - .string "some wild POKéMON!\p" - .string "{PLAYER}{KUN}, I’ll catch you later!$" - -LittlerootTown_BrendansHouse_2F_Text_1F978A: @ 81F978A - .string "POKéMON fully restored!\n" - .string "Items ready, and…$" - -LittlerootTown_BrendansHouse_2F_Text_1F97B4: @ 81F97B4 - .string "Hey!\n" - .string "You…\p" - .string "Who are you?\p" - .string "Oh, you’re {PLAYER}, aren’t you?\n" - .string "Moved in next door, right?\p" - .string "I didn’t know that you’re a girl.\p" - .string "Dad, PROF. BIRCH, said that our new\n" - .string "next-door neighbor is a GYM LEADER’s\l" - .string "kid, so I assumed you’d be a guy.\p" - .string "My name’s BRENDAN.\n" - .string "So, hi, neighbor!\p" - .string "Huh? Hey, {PLAYER}, don’t you have\n" - .string "a POKéMON?\p" - .string "Do you want me to go catch you one?\p" - .string "Aw, darn, I forgot…\p" - .string "I’m supposed to go help my dad catch\n" - .string "some wild POKéMON.\p" - .string "Some other time, okay?$" - -LittlerootTown_BrendansHouse_2F_Text_1F9962: @ 81F9962 - .string "POKéMON fully restored…\n" - .string "Items all packed, and…$" - -LittlerootTown_BrendansHouse_2F_Text_1F9991: @ 81F9991 -LittlerootTown_MaysHouse_2F_Text_1F9991: @ 81F9991 - .string "It’s {RIVAL}’s POKé BALL!\p" - .string "Better leave it right where it is.$" - -LittlerootTown_BrendansHouse_2F_Text_1F99C9: @ 81F99C9 - .string "MAY: {PLAYER}{KUN}!\p" - .string "I was just checking my POKéDEX.\p" - .string "There’s still a lot of POKéMON that\n" - .string "I’ve seen but haven’t caught.\p" - .string "And there are many others that\n" - .string "I think will evolve.\p" - .string "I wonder where I should go catch\n" - .string "some POKéMON next?$" - -LittlerootTown_BrendansHouse_2F_Text_1F9A9E: @ 81F9A9E - .string "MAY: I wonder where I should go catch\n" - .string "some POKéMON next?\p" - .string "Wouldn’t it be funny if we ran into each\n" - .string "other, {PLAYER}{KUN}?$" - -LittlerootTown_BrendansHouse_2F_Text_1F9B0D: @ 81F9B0D - .string "BRENDAN: Hey, it’s {PLAYER}.\p" - .string "I was just checking out my POKéDEX.\p" - .string "There are still many POKéMON that\n" - .string "I need to catch, I know, but this\l" - .string "is looking pretty good.\p" - .string "Checking this POKéDEX out gives me\n" - .string "the urge to hit the road again.$" - -LittlerootTown_BrendansHouse_2F_Text_1F9BE7: @ 81F9BE7 - .string "BRENDAN: I’m having a hard time deciding\n" - .string "where I should catch POKéMON next.\p" - .string "Hey, {PLAYER}, if I see you while I’m out\n" - .string "catching POKéMON, I can pitch you a\l" - .string "battle if you’d like.$" - .include "data/maps/scripts/LittlerootTown_ProfessorBirchsLab.inc" -gUnknown_081FA4D6:: @ 81FA4D6 - - .incbin "baserom.gba", 0x1fa4d6, 0xc - -LittlerootTown_ProfessorBirchsLab_Text_1FA4E2: @ 81FA4E2 - .string "Hunh? PROF. BIRCH?\p" - .string "The PROF’s away on fieldwork.\n" - .string "Ergo, he isn’t here.\p" - .string "Oh, let me explain what fieldwork is.\p" - .string "It is to study things in the natural\n" - .string "environment, like fields and mountains,\l" - .string "instead of a laboratory.\p" - .string "The PROF isn’t one for doing desk work.\n" - .string "He’s the type of person who would\l" - .string "rather go outside and experience\l" - .string "things than read about them here.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA641: @ 81FA641 - .string "The PROF isn’t one for doing desk work.\n" - .string "He’s the type of person who would\l" - .string "rather go outside and experience\l" - .string "things than read about them here.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA6CE: @ 81FA6CE - .string "PROF. BIRCH is studying the habitats\n" - .string "and distribution of POKéMON.\p" - .string "The PROF enjoys {RIVAL}’s help, too.\n" - .string "There’s a lot of love there.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA74D: @ 81FA74D - .string "PROF. BIRCH: So, {PLAYER}{KUN}.\p" - .string "I’ve heard so much about you from\n" - .string "your father.\p" - .string "I’ve heard that you don’t have your\n" - .string "own POKéMON yet.\p" - .string "But the way you battled earlier,\n" - .string "you pulled it off with aplomb!\p" - .string "I guess you have your father’s blood\n" - .string "in your veins after all!\p" - .string "Oh, yes. As thanks for rescuing me,\n" - .string "I’d like you to have the POKéMON you\l" - .string "used earlier.\p" - .string "{PLAYER} received the {STR_VAR_1}!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA8B1: @ 81FA8B1 - .string "PROF. BIRCH: While you’re at it, why not\n" - .string "give a nickname to that {STR_VAR_1}?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA8F6: @ 81FA8F6 - .string "PROF. BIRCH: If you work at POKéMON\n" - .string "and gain experience, I think you’ll make\l" - .string "an extremely good TRAINER.\p" - .string "My kid, {RIVAL}, is also studying\n" - .string "POKéMON while helping me out.\p" - .string "{PLAYER}{KUN}, don’t you think it might be\n" - .string "a good idea to go see {RIVAL}?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FA9D5: @ 81FA9D5 - .string "PROF. BIRCH: Great!\n" - .string "{RIVAL} should be happy, too.\p" - .string "Get {RIVAL} to teach you what it\n" - .string "means to be a TRAINER.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAA35: @ 81FAA35 - .string "PROF. BIRCH: Oh, don’t be that way.\n" - .string "You should go meet my kid.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAA74: @ 81FAA74 - .string "PROF. BIRCH: {RIVAL}?\n" - .string "Gone home, I think.\p" - .string "Or maybe that kid’s scrabbling around\n" - .string "in tall grass again somewhere…\p" - .string "If you or your POKéMON get tired,\n" - .string "you should get some rest at home.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAB22: @ 81FAB22 - .string "PROF. BIRCH: Oh, hi, {PLAYER}{KUN}!\p" - .string "I heard you beat {RIVAL} on\n" - .string "your first try. That’s excellent!\p" - .string "{RIVAL}’s been helping with my research\n" - .string "for a long time.\p" - .string "{RIVAL} has an extensive history as\n" - .string "a TRAINER already.\p" - .string "Here, {PLAYER}{KUN}, I ordered this for my\n" - .string "research, but I think you should have\l" - .string "this POKéDEX.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAC32: @ 81FAC32 - .string "{PLAYER} received the POKéDEX!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAC4B: @ 81FAC4B - .string "PROF. BIRCH: The POKéDEX is a high-tech\n" - .string "tool that automatically makes a record\l" - .string "of any POKéMON you meet or catch.\p" - .string "My kid, {RIVAL}, goes everywhere\n" - .string "with it.\p" - .string "Whenever my kid catches a rare POKéMON\n" - .string "and records its data in the POKéDEX,\l" - .string "why, {RIVAL} looks for me while I’m out\l" - .string "doing fieldwork, and shows me.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAD6F: @ 81FAD6F - .string "PROF. BIRCH: Countless POKéMON\n" - .string "await you!\p" - .string "Argh, I’m getting the itch to get out\n" - .string "and do fieldwork again!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FADD7: @ 81FADD7 - .string "MAY: Oh, wow, {PLAYER}{KUN}!\n" - .string "You got a POKéDEX, too!\p" - .string "That’s great! Just like me!\n" - .string "I’ve got something for you, too!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAE40: @ 81FAE40 - .string "MAY: It’s fun if you can get a lot of\n" - .string "POKéMON!\p" - .string "I’m going to look all over the place\n" - .string "because I want different POKéMON.\p" - .string "If I find any cute POKéMON, I’ll catch\n" - .string "them with POKé BALLS!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAEF3: @ 81FAEF3 - .string "Oh? Your BAG’s full.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAF08: @ 81FAF08 - .string "MAY: I wonder where I should go look\n" - .string "for POKéMON next?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAF3F: @ 81FAF3F - .string "BRENDAN: Huh…\n" - .string "So you got a POKéDEX, too.\p" - .string "Well then, here.\n" - .string "I’ll give you these.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FAF8E: @ 81FAF8E - .string "BRENDAN: You know it’s more fun to\n" - .string "have a whole bunch of POKéMON.\p" - .string "I’m going to explore all over the place\n" - .string "to find different POKéMON.\p" - .string "If I find any cool POKéMON, you bet\n" - .string "I’ll try to get them with POKé BALLS.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB05D: @ 81FB05D - .string "Hey, your BAG’s full.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB073: @ 81FB073 - .string "BRENDAN: Where should I look for\n" - .string "POKéMON next…$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB0A2: @ 81FB0A2 - .string "It’s a serious-looking machine.\n" - .string "The PROF must use this for research.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB0E7: @ 81FB0E7 - .string "It’s a PC used for research.\n" - .string "Better not mess around with it.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB124: @ 81FB124 - .string "It’s crammed with books on POKéMON.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB148: @ 81FB148 - .string "It’s a book that’s too hard to read.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB16D: @ 81FB16D - .string "PROF. BIRCH: Now…\p" - .string "{PLAYER}{KUN} and {RIVAL}, I’ve had the two\n" - .string "of you help me study POKéMON.\p" - .string "Thanks to your help, new facts\n" - .string "are coming to light.\p" - .string "It appears that in the HOENN region,\n" - .string "there are also POKéMON from other\l" - .string "regions.\p" - .string "It goes to show how rich and varied\n" - .string "the natural environments of HOENN\l" - .string "happen to be.\p" - .string "That’s why I think it’s necessary for\n" - .string "me to upgrade your POKéDEX to\l" - .string "the NATIONAL Mode.\p" - .string "Here, let me see your POKéDEX units.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB30F: @ 81FB30F - .string "MAY: Eheheh!\p" - .string "It’s so cool that even my POKéDEX\n" - .string "is getting updated!\p" - .string "It’s because you went out and caught\n" - .string "so many POKéMON, {PLAYER}{KUN}!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB38E: @ 81FB38E - .string "BRENDAN: I went out all over HOENN\n" - .string "and checked out POKéMON.\p" - .string "You can thank me for getting\n" - .string "the NATIONAL Mode POKéDEX.\p" - .string "Yep, you’re lucky, {PLAYER}!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB419: @ 81FB419 - .string "PROF. BIRCH: Okay, all done!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB436: @ 81FB436 - .string "{PLAYER}’s POKéDEX was upgraded\n" - .string "to the NATIONAL Mode!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB466: @ 81FB466 - .string "PROF. BIRCH: But listen.\n" - .string "You’ve become the CHAMPION,\l" - .string "but your POKéMON journey isn’t over.\p" - .string "There is no end to the road\n" - .string "that is POKéMON.\p" - .string "Somewhere, there is a grassy patch\n" - .string "that’s waiting for you!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB528: @ 81FB528 - .string "MAY: I think I’ll take a short break\n" - .string "from fieldwork.\p" - .string "I think I’ll help the PROF here for\n" - .string "a while.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB58A: @ 81FB58A - .string "BRENDAN: For the time being,\n" - .string "I’m taking a break from fieldwork.\p" - .string "I’ll be helping out the PROF here\n" - .string "for a while.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB5F9: @ 81FB5F9 - .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" - .string "Let’s have a look at your POKéDEX.\p" - .string "… … … … … …\n" - .string "… … … … … …\p" - .string "Yes, there’s no doubt about it.\p" - .string "You really have completed the HOENN\n" - .string "region’s POKéDEX.\p" - .string "That’s more than just impressive.\p" - .string "I have a gift for you.\p" - .string "Consider it my show of appreciation\n" - .string "for the fantastic work you’ve done.\p" - .string "My gift is a rare POKéMON only found\n" - .string "in another region!\p" - .string "You can have any one of these\n" - .string "three POKéMON!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB787: @ 81FB787 - .string "PROF. BIRCH: These are rare POKéMON\n" - .string "only found in another region!\p" - .string "You can have any one of these\n" - .string "three POKéMON!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB7F6: @ 81FB7F6 - .string "PROF. BIRCH: The FIRE POKéMON\n" - .string "CYNDAQUIL caught your eye!\p" - .string "You’re as sharp as ever!\p" - .string "So the CYNDAQUIL is your choice?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB869: @ 81FB869 - .string "PROF. BIRCH: The WATER POKéMON\n" - .string "TOTODILE is your choice!\p" - .string "You know how to pick a good one.\p" - .string "So, you’ll take the TOTODILE?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB8E0: @ 81FB8E0 - .string "PROF. BIRCH: The GRASS POKéMON\n" - .string "CHIKORITA is your choice!\p" - .string "You sure know what you’re doing.\p" - .string "So, you’ll take the CHIKORITA?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FB959: @ 81FB959 - .string "PROF. BIRCH: Take your time before\n" - .string "you decide.\p" - .string "They’re all invaluable POKéMON.$" - - .incbin "baserom.gba", 0x1fb9a8, 0x2f - -LittlerootTown_ProfessorBirchsLab_Text_1FB9D7: @ 81FB9D7 - .string "{PLAYER} received the {STR_VAR_1}\n" - .string "from PROF. BIRCH!$" - - .incbin "baserom.gba", 0x1fb9fc, 0x30 - -LittlerootTown_ProfessorBirchsLab_Text_1FBA2C: @ 81FBA2C - .string "PROF. BIRCH: Listen, {PLAYER}{KUN}.\n" - .string "You’ve completed the HOENN POKéDEX,\l" - .string "but your POKéMON journey isn’t over.\p" - .string "There is no end to the road\n" - .string "that is POKéMON.\p" - .string "Somewhere, there is a grassy patch\n" - .string "that’s waiting for you!$" - -LittlerootTown_ProfessorBirchsLab_Text_1FBAF8: @ 81FBAF8 - .string "You received the promised POKéMON.\n" - .string "Better leave the others alone.$" - - .incbin "baserom.gba", 0x1fbb3a, 0x2e - -LittlerootTown_ProfessorBirchsLab_Text_1FBB68: @ 81FBB68 - .string "MAY: {PLAYER}{KUN}, after this…\n" - .string "What are you going to do?\p" - .string "Are you going to keep battling\n" - .string "and sharpening your skills?\p" - .string "Or are you going to try filling\n" - .string "the NATIONAL POKéDEX?\p" - .string "I’m staying here to help the PROF.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FBC2D: @ 81FBC2D - .string "BRENDAN: Rather than collecting\n" - .string "POKéMON, I prefer slowly and \l" - .string "steadily raising the one I chose.$" - -LittlerootTown_ProfessorBirchsLab_Text_1FBC8D: @ 81FBC8D - .string "MAY: Oh, hi, {PLAYER}{KUN}!\n" - .string "Have you gone to that place,\l" - .string "the BATTLE FRONTIER?$" - -LittlerootTown_ProfessorBirchsLab_Text_1FBCD2: @ 81FBCD2 - .string "BRENDAN: Hey, {PLAYER}!\n" - .string "Have you gone out to that place,\l" - .string "the BATTLE FRONTIER?$" - - .incbin "baserom.gba", 0x1fbd1a, 0x16b - .include "data/maps/scripts/OldaleTown_House1.inc" .include "data/maps/scripts/OldaleTown_House2.inc" .include "data/maps/scripts/OldaleTown_PokemonCenter_1F.inc" @@ -3059,185 +98,6 @@ LittlerootTown_ProfessorBirchsLab_Text_1FBCD2: @ 81FBCD2 .include "data/maps/scripts/DewfordTown_House2.inc" .include "data/maps/scripts/LavaridgeTown_HerbShop.inc" .include "data/maps/scripts/LavaridgeTown_Gym_1F.inc" -LavaridgeTown_Gym_B1F_Text_1FEC31: @ 81FEC31 - .string "You must be getting tired by now.\n" - .string "You’d like to rest in the hot sand,\l" - .string "wouldn’t you?\p" - .string "But you should know that maintaining\n" - .string "your willpower is an important ability\l" - .string "for all TRAINERS.$" - -LavaridgeTown_Gym_B1F_Text_1FECE3: @ 81FECE3 - .string "Play with fire, and be burned…$" - -LavaridgeTown_Gym_B1F_Text_1FED02: @ 81FED02 - .string "Your skill is real…\n" - .string "But our LEADER FLANNERY is strong.\p" - .string "If you don’t watch yourself, you’ll be\n" - .string "burned seriously.$" - -LavaridgeTown_Gym_1F_Text_1FED72: @ 81FED72 - .string "Can your POKéMON withstand\n" - .string "392-degree heat?$" - -LavaridgeTown_Gym_1F_Text_1FED9E: @ 81FED9E - .string "It didn’t burn hotly enough…$" - -LavaridgeTown_Gym_1F_Text_1FEDBB: @ 81FEDBB - .string "The temperature of magma is\n" - .string "392 degrees.\p" - .string "Your POKéMON beat me, so they should\n" - .string "easily survive in magma.$" - -LavaridgeTown_Gym_1F_Text_1FEE22: @ 81FEE22 - .string "Um…\n" - .string "Okay, I’ll battle with you.$" - -LavaridgeTown_Gym_1F_Text_1FEE42: @ 81FEE42 - .string "Oh, but you’re too strong.$" - -LavaridgeTown_Gym_1F_Text_1FEE5D: @ 81FEE5D - .string "I’m going to be a pretty and strong\n" - .string "TRAINER just like FLANNERY.$" - -LavaridgeTown_Gym_B1F_Text_1FEE9D: @ 81FEE9D - .string "Come on, get with it!\n" - .string "Let’s go before my feelings cool!$" - -LavaridgeTown_Gym_B1F_Text_1FEED5: @ 81FEED5 - .string "It’s so hot, and yet my heart is\n" - .string "clutched by ice…$" - -LavaridgeTown_Gym_B1F_Text_1FEF07: @ 81FEF07 - .string "The way the battling spirit burns\n" - .string "within you, you may stand a chance\l" - .string "against our LEADER.$" - -LavaridgeTown_Gym_B1F_Text_1FEF60: @ 81FEF60 - .string "See how the flames blaze wildly?\n" - .string "They flare in anticipation of my win!$" - -LavaridgeTown_Gym_B1F_Text_1FEFA7: @ 81FEFA7 - .string "Something didn’t go right.$" - -LavaridgeTown_Gym_B1F_Text_1FEFC2: @ 81FEFC2 - .string "Well, so what? I say so what?\n" - .string "I can walk on hot coals barefoot!\p" - .string "…Don’t even think about trying it!$" - -LavaridgeTown_Gym_B1F_Text_1FF025: @ 81FF025 - .string "As much as I love mountains,\n" - .string "I especially love volcanoes.$" - -LavaridgeTown_Gym_B1F_Text_1FF05F: @ 81FF05F - .string "Well, it seems to me I lost without\n" - .string "ever being in control.$" - -LavaridgeTown_Gym_B1F_Text_1FF09A: @ 81FF09A - .string "I stay here because I became a fan\n" - .string "of FLANNERY’s power.\p" - .string "Hehehehe.$" - -LavaridgeTown_Gym_1F_Text_1FF0DC: @ 81FF0DC - .string "Welcome… No, wait.\p" - .string "Puny TRAINER, how good to see you’ve\n" - .string "made it here!\p" - .string "I have been entrusted with the…\n" - .string "No, wait.\p" - .string "I am FLANNERY, and I’m the GYM\n" - .string "LEADER here!\p" - .string "Uh…\n" - .string "Dare not underestimate me, though\l" - .string "I have been LEADER only a short time!\p" - .string "With skills inherited from my grand-\n" - .string "father, I shall, uh…demonstrate the\l" - .string "hot moves we have honed on this land!$" - -LavaridgeTown_Gym_1F_Text_1FF233: @ 81FF233 - .string "Oh…\n" - .string "I guess I was trying too hard…\p" - .string "I… I’ve only recently become\n" - .string "a GYM LEADER.\p" - .string "I tried too hard to be someone\n" - .string "I’m not.\p" - .string "I have to do things my natural way. If\n" - .string "I don’t, my POKéMON will be confused.\p" - .string "Thanks for teaching me that.\n" - .string "For that, you deserve this.$" - -LavaridgeTown_Gym_1F_Text_1FF32F: @ 81FF32F - .string "{PLAYER} received the HEAT BADGE\n" - .string "from FLANNERY.$" - -LavaridgeTown_Gym_1F_Text_1FF359: @ 81FF359 - .string "If you have a HEAT BADGE, all POKéMON\n" - .string "up to Level 50, even those you get in\l" - .string "trades from other people, will obey\l" - .string "you completely.\p" - .string "And, it lets POKéMON use the HM move\n" - .string "STRENGTH outside of battle.\p" - .string "This is a token of my appreciation.\n" - .string "Don’t be shy about taking it!$" - -LavaridgeTown_Gym_1F_Text_1FF45C: @ 81FF45C - .string "That TM50 contains OVERHEAT.\p" - .string "That move inflicts serious damage on\n" - .string "the opponent.\p" - .string "But it also sharply cuts the SP. ATK\n" - .string "of the POKéMON using it. It might not\l" - .string "be suitable for longer battles.$" - -LavaridgeTown_Gym_1F_Text_1FF517: @ 81FF517 - .string "Registered GYM LEADER FLANNERY\n" - .string "in the POKéNAV.$" - -LavaridgeTown_Gym_1F_Text_1FF546: @ 81FF546 - .string "Your power reminds me of someone…\p" - .string "Oh! I know! You battle like NORMAN,\n" - .string "the GYM LEADER of PETALBURG.$" - -LavaridgeTown_Gym_1F_Text_1FF5A9: @ 81FF5A9 - .string "LAVARIDGE TOWN POKéMON GYM$" - -LavaridgeTown_Gym_1F_Text_1FF5C4: @ 81FF5C4 - .string "LAVARIDGE TOWN POKéMON GYM\p" - .string "FLANNERY’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" - -LavaridgeTown_Gym_1F_Text_1FF601: @ 81FF601 - .string "FLANNERY: Losing a battle isn’t going\n" - .string "to deflate me.\p" - .string "I love POKéMON.\n" - .string "I love to battle.\l" - .string "And… I love this GYM!\p" - .string "Let’s exchange superhot moves\n" - .string "in another battle!$" - -LavaridgeTown_Gym_1F_Text_1FF69F: @ 81FF69F - .string "Whew!\n" - .string "On the verge of eruption!$" - -LavaridgeTown_Gym_1F_Text_1FF6BF: @ 81FF6BF - .string "FLANNERY: I lost the match,\n" - .string "but I’m completely satisfied.\p" - .string "It’s not often I get to enjoy a battle\n" - .string "this heated.\p" - .string "Let’s have another one like this\n" - .string "again sometime!$" - -LavaridgeTown_Gym_1F_Text_1FF75E: @ 81FF75E - .string "FLANNERY: Losing a battle isn’t going\n" - .string "to deflate me.\p" - .string "I love POKéMON.\n" - .string "I love to battle.\l" - .string "And… I love this GYM!\p" - .string "Let’s exchange superhot moves\n" - .string "in another battle!\p" - .string "Oh, wait. Do you only have one POKéMON\n" - .string "that can battle?\p" - .string "I hate to say this, but when you come\n" - .string "see me, bring at least two POKéMON.$" - .include "data/maps/scripts/LavaridgeTown_Gym_B1F.inc" .include "data/maps/scripts/LavaridgeTown_House.inc" .include "data/maps/scripts/LavaridgeTown_Mart.inc" @@ -3300,170 +160,6 @@ LavaridgeTown_Gym_1F_Text_1FF75E: @ 81FF75E .include "data/maps/scripts/RustboroCity_DevonCorp_2F.inc" .include "data/maps/scripts/RustboroCity_DevonCorp_3F.inc" .include "data/maps/scripts/RustboroCity_Gym.inc" -gUnknown_0821307B:: @ 821307B - - .incbin "baserom.gba", 0x21307b, 0x22 - -RustboroCity_Gym_Text_21309D: @ 821309D - .string "Yo, how’s it going?\p" - .string "Listen, my friend!\n" - .string "Would you like to become the CHAMPION?\p" - .string "I’m no TRAINER, not me, but I can\n" - .string "sure give you winning advice.\p" - .string "That’s settled, then! We’ll aim for the\n" - .string "POKéMON CHAMPIONSHIP together!\p" - .string "It’s your job as a TRAINER to collect\n" - .string "GYM BADGES, am I right?\p" - .string "But GYM LEADERS aren’t pushovers!\p" - .string "And that’s where I come in!\n" - .string "I’m here to provide expert advice!\p" - .string "ROXANNE, the GYM LEADER, is a user\n" - .string "of ROCK-type POKéMON.\p" - .string "The ROCK type is very durable, but\n" - .string "it can’t stand WATER-type and\l" - .string "GRASS-type moves.\p" - .string "Come see me afterwards, if you beat\n" - .string "the GYM LEADER.\p" - .string "Well, go for it!$" - -RustboroCity_Gym_Text_2132E2: @ 82132E2 - .string "Whoa! What a breathtaking victory!\n" - .string "My cheering must’ve worked!\p" - .string "Great!\n" - .string "Check your TRAINER CARD.\p" - .string "The STONE BADGE you got should be\n" - .string "properly recorded on it.\p" - .string "In other words…\p" - .string "You’ve climbed the first step on\n" - .string "the stairs to the CHAMPIONSHIP!\p" - .string "That’s got to feel awesome!$" - -RustboroCity_Gym_Text_2133E9: @ 82133E9 - .string "Don’t take us GYM TRAINERS lightly!\n" - .string "I’ll show you why we’re better!$" - -RustboroCity_Gym_Text_21342D: @ 821342D - .string "You were too good for me…$" - -RustboroCity_Gym_Text_213447: @ 8213447 - .string "You haven’t seen anything of the ROCK\n" - .string "type’s terrifying power!$" - -RustboroCity_Gym_Text_213486: @ 8213486 - .string "If you can’t beat me, you won’t stand\n" - .string "a chance against ROXANNE!$" - -RustboroCity_Gym_Text_2134C6: @ 82134C6 - .string "Wow! You’ve got some potential!$" - -RustboroCity_Gym_Text_2134E6: @ 82134E6 - .string "ROXANNE is stronger than me by\n" - .string "several times.\p" - .string "You’d better be on your guard!$" - -RustboroCity_Gym_Text_213533: @ 8213533 - .string "We might be in the middle of town,\n" - .string "but so what?\p" - .string "My ROCK POKéMON need room to\n" - .string "rampage!$" - -RustboroCity_Gym_Text_213589: @ 8213589 - .string "Oh, man oh man!\n" - .string "Our challenger is one feisty customer!$" - -RustboroCity_Gym_Text_2135C0: @ 82135C0 - .string "I have to hand it to our LEADER.\p" - .string "It took smarts and sense for her to\n" - .string "pick the ROCK type at her young age.$" - -RustboroCity_Gym_Text_21362A: @ 821362A - .string "Hello, I am ROXANNE, the RUSTBORO\n" - .string "POKéMON GYM LEADER.\p" - .string "I became a GYM LEADER so that I might\n" - .string "apply what I learned at the POKéMON\l" - .string "TRAINER’S SCHOOL in battle.\p" - .string "Would you kindly demonstrate how you\n" - .string "battle, and with which POKéMON?$" - -RustboroCity_Gym_Text_21370B: @ 821370B - .string "So…\n" - .string "I lost…\p" - .string "It seems that I still have much more\n" - .string "to learn…\p" - .string "I understand.\p" - .string "The POKéMON LEAGUE’s rules state\n" - .string "that TRAINERS are to be given this\l" - .string "if they defeat a GYM LEADER.\p" - .string "Please accept the official POKéMON\n" - .string "LEAGUE STONE BADGE.$" - -RustboroCity_Gym_Text_2137EC: @ 82137EC - .string "{PLAYER} received the STONE BADGE\n" - .string "from ROXANNE.$" - -RustboroCity_Gym_Text_213816: @ 8213816 - .string "The STONE BADGE heightens the ATTACK\n" - .string "power of your POKéMON.\p" - .string "It also enables them to use the HM move\n" - .string "CUT outside of battle.\p" - .string "Please take this with you, too.$" - -RustboroCity_Gym_Text_2138B1: @ 82138B1 - .string "That TECHNICAL MACHINE, TM39,\n" - .string "contains ROCK TOMB.\p" - .string "It not only inflicts damage by dropping\n" - .string "rocks, it also lowers SPEED.\p" - .string "If you use a TM, it instantly teaches\n" - .string "the move to a POKéMON.\p" - .string "Remember, a TM can be used only once,\n" - .string "so think before you use it.$" - -RustboroCity_Gym_Text_2139A7: @ 82139A7 - .string "Since you are so strong, you should\n" - .string "challenge other GYM LEADERS.\p" - .string "By battling many TRAINERS, you should\n" - .string "learn many things.$" - -RustboroCity_Gym_Text_213A21: @ 8213A21 - .string "RUSTBORO CITY POKéMON GYM$" - -RustboroCity_Gym_Text_213A3B: @ 8213A3B - .string "RUSTBORO CITY POKéMON GYM\p" - .string "ROXANNE’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" - - .incbin "baserom.gba", 0x213a76, 0x1b9 - -RustboroCity_Gym_Text_213C2F: @ 8213C2F - .string "ROXANNE: I’m so glad to see you again.\n" - .string "I’m ROXANNE, the GYM LEADER here.\p" - .string "I’m sure we’ve both experienced many\n" - .string "battles since we last met.\p" - .string "I would like to see how much better\n" - .string "we’ve become. Let us battle!$" - -RustboroCity_Gym_Text_213CF9: @ 8213CF9 - .string "Grr…\n" - .string "Again, I have lost…$" - -RustboroCity_Gym_Text_213D12: @ 8213D12 - .string "ROXANNE: I still have much to learn\n" - .string "when it comes to battling POKéMON.\p" - .string "That awareness makes me love battling\n" - .string "all that much more!$" - -RustboroCity_Gym_Text_213D93: @ 8213D93 - .string "ROXANNE: I’m so glad to see you again.\n" - .string "I’m ROXANNE, the GYM LEADER here.\p" - .string "I’m sure we’ve both experienced many\n" - .string "battles since we last met.\p" - .string "I would like to see how much better\n" - .string "we’ve become…\p" - .string "Oh, no…\n" - .string "You only have one POKéMON with you?\p" - .string "Please return with at least one more\n" - .string "POKéMON.$" - .include "data/maps/scripts/RustboroCity_PokemonSchool.inc" .include "data/maps/scripts/RustboroCity_PokemonCenter_1F.inc" .include "data/maps/scripts/RustboroCity_PokemonCenter_2F.inc" @@ -3521,161 +217,6 @@ RustboroCity_Gym_Text_213D93: @ 8213D93 .include "data/maps/scripts/MossdeepCity_House4.inc" .include "data/maps/scripts/MossdeepCity_SpaceCenter_1F.inc" .include "data/maps/scripts/MossdeepCity_SpaceCenter_2F.inc" -gUnknown_08224158:: @ 8224158 - .incbin "baserom.gba", 0x224158, 0xf - -gUnknown_08224167:: @ 8224167 - .incbin "baserom.gba", 0x224167, 0xe - -gUnknown_08224175:: @ 8224175 - - .incbin "baserom.gba", 0x224175, 0x2c - -MossdeepCity_SpaceCenter_2F_Text_2241A1: @ 82241A1 - .string "MOSSDEEP has mainly sunny weather,\n" - .string "and its winds are stable.\p" - .string "It’s an ideal location for launching\n" - .string "rockets.$" - -MossdeepCity_SpaceCenter_2F_Text_22420C: @ 822420C - .string "Why would TEAM MAGMA want to steal\n" - .string "our rocket fuel in the first place?$" - -MossdeepCity_SpaceCenter_2F_Text_224253: @ 8224253 - .string "If only I was a little younger, I would\n" - .string "have liked being an astronaut…\p" - .string "No… It’s not too late!\n" - .string "I can and will try!$" - -MossdeepCity_SpaceCenter_2F_Text_2242C5: @ 82242C5 - .string "If TEAM MAGMA takes the rocket fuel,\n" - .string "I won’t be able to go to space!\p" - .string "They can’t be allowed to get away\n" - .string "with such an outrage!$" - -MossdeepCity_SpaceCenter_2F_Text_224342: @ 8224342 - .string "I wish ordinary people could go into\n" - .string "space one day…$" - -MossdeepCity_SpaceCenter_2F_Text_224376: @ 8224376 - .string "TEAM MAGMA…\n" - .string "Do they want to go to space, too?$" - -MossdeepCity_SpaceCenter_2F_Text_2243A4: @ 82243A4 - .string "What’s wrong with you?\p" - .string "You’re outnumbered three to one,\n" - .string "but you still want to take us on?$" - -MossdeepCity_SpaceCenter_2F_Text_2243FE: @ 82243FE - .string "Good answer!\n" - .string "That’s what a smart person’ll do!$" - -MossdeepCity_SpaceCenter_2F_Text_22442D: @ 822442D - .string "A reckless go-getter, are you?\n" - .string "Okay, I’ll go first!$" - -MossdeepCity_SpaceCenter_2F_Text_224461: @ 8224461 - .string "I lost!\n" - .string "But!$" - -MossdeepCity_SpaceCenter_2F_Text_22446E: @ 822446E - .string "It’s too soon to be relieved!\n" - .string "I’m up next!$" - -MossdeepCity_SpaceCenter_2F_Text_224499: @ 8224499 - .string "I lost, too!\n" - .string "But!$" - -MossdeepCity_SpaceCenter_2F_Text_2244AB: @ 82244AB - .string "I bet you want to take a break.\n" - .string "But I’m not about to let you do that!$" - -MossdeepCity_SpaceCenter_2F_Text_2244F1: @ 82244F1 - .string "We should’ve taken a break…\n" - .string "That’s what we should’ve done…$" - -MossdeepCity_SpaceCenter_2F_Text_22452C: @ 822452C - .string "Three of us here, and look at the sorry\n" - .string "mess we got ourselves into.$" - -MossdeepCity_SpaceCenter_2F_Text_224570: @ 8224570 - .string "We three losing like this…\n" - .string "We look worse than usual by triple!$" - -MossdeepCity_SpaceCenter_2F_Text_2245AF: @ 82245AF - .string "Are we being useful to our leader\n" - .string "at all?$" - -MossdeepCity_SpaceCenter_2F_Text_2245D9: @ 82245D9 - .string "Hehehe!\p" - .string "We come all the way here to get some\n" - .string "fuel, and we’re interfered with again!\p" - .string "If you’re going to mess with us too,\n" - .string "we’ll take care of you at the same time!$" - -MossdeepCity_SpaceCenter_2F_Text_22467B: @ 822467B - .string "MAXIE: Clear out of the way!\n" - .string "Don’t you dare interfere!$" - -MossdeepCity_SpaceCenter_2F_Text_2246B2: @ 82246B2 - .string "STEVEN: TEAM MAGMA…\p" - .string "What’s the point of stealing rocket\n" - .string "fuel?$" - -MossdeepCity_SpaceCenter_2F_Text_2246F0: @ 82246F0 - .string "MAXIE: Fufufu… Since you’re so\n" - .string "curious, you deserve an explanation.\p" - .string "We’re going to jettison the entire\n" - .string "load into MT. CHIMNEY!\p" - .string "With GROUDON gone, we have no need\n" - .string "for that slag heap of a mountain!\p" - .string "So we’ll use the fuel’s power to make\n" - .string "the volcano erupt!\p" - .string "It will be savage!$" - -MossdeepCity_SpaceCenter_2F_Text_2247FF: @ 82247FF - .string "STEVEN: {PLAYER}{KUN}!\n" - .string "You’re going to help me?\p" - .string "Let’s go into battle together!\n" - .string "Are you ready?$" - -MossdeepCity_SpaceCenter_2F_Text_224854: @ 8224854 - .string "STEVEN: Then, hurry!\n" - .string "Get ready quickly!$" - - .incbin "baserom.gba", 0x22487c, 0x46 - -MossdeepCity_SpaceCenter_2F_Text_2248C2: @ 82248C2 - .string "MAXIE: We failed to make the volcano\n" - .string "erupt…\p" - .string "We failed to control GROUDON after\n" - .string "we had awoken it…\p" - .string "Is our goal to expand the land\n" - .string "misguided?\p" - .string "… … … … … …\n" - .string "… … … … … …\p" - .string "If…\n" - .string "If we, TEAM MAGMA, are wrong…\l" - .string "… … … … … …\p" - .string "Then might TEAM AQUA’s goal to expand\n" - .string "the sea also be equally misguided?$" - -MossdeepCity_SpaceCenter_2F_Text_2249DC: @ 82249DC - .string "MAXIE: All right…\n" - .string "We will give up on the fuel…\p" - .string "There appear to be more important\n" - .string "matters that I must examine…$" - -MossdeepCity_SpaceCenter_2F_Text_224A4A: @ 8224A4A - .string "STEVEN: Whew, that was too tense.\n" - .string "{PLAYER}{KUN}, thank you.\p" - .string "I have something to give you as\n" - .string "thanks for your support.\p" - .string "Please come see me at home\n" - .string "after this.\p" - .string "Oh, yes, I don’t live in RUSTBORO CITY.\n" - .string "I live right here on this island.$" - .include "data/maps/scripts/MossdeepCity_GameCorner_1F.inc" .include "data/maps/scripts/MossdeepCity_GameCorner_B1F.inc" .include "data/maps/scripts/SootopolisCity_Gym_1F.inc" @@ -3692,28 +233,6 @@ MossdeepCity_SpaceCenter_2F_Text_224A4A: @ 8224A4A .include "data/maps/scripts/SootopolisCity_House7.inc" .include "data/maps/scripts/SootopolisCity_LotadAndSeedotHouse.inc" .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_1F.inc" -SootopolisCity_MysteryEventsHouse_B1F_Text_227D40: @ 8227D40 - .string "The match ended up a draw.$" - -SootopolisCity_MysteryEventsHouse_1F_Text_227D5B: @ 8227D5B - .string "So, it became a standoff.\p" - .string "It was a brilliant match in which\n" - .string "neither side conceded a step!$" - - .incbin "baserom.gba", 0x227db5, 0x3 - -SootopolisCity_MysteryEventsHouse_1F_Text_227DB8: @ 8227DB8 - .string "That was superlative!\p" - .string "Why, it was like seeing myself in\n" - .string "my youth again!$" - - .incbin "baserom.gba", 0x227e00, 0x3 - -SootopolisCity_MysteryEventsHouse_1F_Text_227E03: @ 8227E03 - .string "Ah, too bad for you!\p" - .string "But it was a good match.\n" - .string "I hope you can win next time.$" - .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_B1F.inc" .include "data/maps/scripts/EverGrandeCity_SidneysRoom.inc" .include "data/maps/scripts/EverGrandeCity_PhoebesRoom.inc" @@ -3761,34 +280,7 @@ SootopolisCity_MysteryEventsHouse_1F_Text_227E03: @ 8227E03 .include "data/maps/scripts/MtPyre_2F.inc" .include "data/maps/scripts/MtPyre_3F.inc" .include "data/maps/scripts/MtPyre_4F.inc" -MtPyre_5F_Text_231BE0: @ 8231BE0 - .string "Teacher…\n" - .string "Please watch over my progress!$" - -MtPyre_5F_Text_231C08: @ 8231C08 - .string "Teacher…\n" - .string "Please forgive me!$" - -MtPyre_5F_Text_231C24: @ 8231C24 - .string "Until I improve, my teacher, who rests\n" - .string "here, will never find true peace…$" - .include "data/maps/scripts/MtPyre_5F.inc" -MtPyre_4F_Text_231C85: @ 8231C85 - .string "I love all things horrifying…\n" - .string "It’s like a disease…\p" - .string "When I’m here…\n" - .string "I shiver with fear…$" - -MtPyre_4F_Text_231CDB: @ 8231CDB - .string "Losing, I dislike…$" - -MtPyre_4F_Text_231CEE: @ 8231CEE - .string "I want to see dreadful things…\n" - .string "I can’t leave…\p" - .string "Stay…\n" - .string "Won’t you stay with me?$" - .include "data/maps/scripts/MtPyre_6F.inc" .include "data/maps/scripts/MtPyre_Exterior.inc" .include "data/maps/scripts/MtPyre_Summit.inc" @@ -3827,9 +319,6 @@ MtPyre_4F_Text_231CEE: @ 8231CEE .include "data/maps/scripts/AbandonedShip_Corridors_1F.inc" .include "data/maps/scripts/AbandonedShip_Rooms_1F.inc" .include "data/maps/scripts/AbandonedShip_Corridors_B1F.inc" -AbandonedShip_HiddenFloorCorridors_Text_237FA5: @ 8237FA5 - .string "The door is open.$" - .include "data/maps/scripts/AbandonedShip_Rooms_B1F.inc" .include "data/maps/scripts/AbandonedShip_Rooms2_B1F.inc" .include "data/maps/scripts/AbandonedShip_Underwater1.inc" @@ -3840,85 +329,6 @@ AbandonedShip_HiddenFloorCorridors_Text_237FA5: @ 8237FA5 .include "data/maps/scripts/AbandonedShip_HiddenFloorCorridors.inc" .include "data/maps/scripts/AbandonedShip_HiddenFloorRooms.inc" .include "data/maps/scripts/IslandCave.inc" -gUnknown_08238EAF:: @ 8238EAF - - .incbin "baserom.gba", 0x238eaf, 0x40 - -IslandCave_EventScript_238EEF:: @ 8238EEF - lockall - checkflag FLAG_0x003 - call_if 1, IslandCave_EventScript_238F45 - checkflag FLAG_SYS_BRAILLE_WAIT - goto_eq IslandCave_EventScript_238F13 - braillemessage IslandCave_Braille_2A6CD4 - setflag FLAG_0x002 - special ShouldDoBrailleRegicePuzzle - goto IslandCave_EventScript_238F41 - end - -IslandCave_EventScript_238F13:: @ 8238F13 - msgbox gUnknown_0827304E, 4 - releaseall - end - -IslandCave_EventScript_238F1D:: @ 8238F1D - lockall - checkflag FLAG_0x003 - call_if 1, IslandCave_EventScript_238F45 - braillemessage IslandCave_Braille_2A6CD4 - checkflag FLAG_SYS_BRAILLE_WAIT - goto_eq IslandCave_EventScript_238F41 - setflag FLAG_0x002 - special ShouldDoBrailleRegicePuzzle - goto IslandCave_EventScript_238F41 - end - -IslandCave_EventScript_238F41:: @ 8238F41 - waitbuttonpress - hidebox2 - releaseall - end - -IslandCave_EventScript_238F45:: @ 8238F45 - setvar VAR_0x403B, 0 - setvar VAR_0x403C, 0 - setvar VAR_0x403D, 0 - clearflag FLAG_0x003 - return - -IslandCave_EventScript_238F58:: @ 8238F58 - lock - faceplayer - waitse - playmoncry SPECIES_REGICE, 2 - delay 40 - waitmoncry - setwildbattle SPECIES_REGICE, 40, ITEM_NONE - setflag FLAG_SYS_CTRL_OBJ_DELETE - special sub_80B0A74 - waitstate - clearflag FLAG_SYS_CTRL_OBJ_DELETE - specialvar VAR_RESULT, sub_8138B80 - compare_var_to_value VAR_RESULT, 1 - goto_eq IslandCave_EventScript_238F9F - compare_var_to_value VAR_RESULT, 4 - goto_eq IslandCave_EventScript_238FA8 - compare_var_to_value VAR_RESULT, 5 - goto_eq IslandCave_EventScript_238FA8 - setflag FLAG_0x1BC - release - end - -IslandCave_EventScript_238F9F:: @ 8238F9F - setflag FLAG_0x1BC - goto IslandCave_EventScript_27376D - end - -IslandCave_EventScript_238FA8:: @ 8238FA8 - setvar VAR_0x8004, 402 - goto IslandCave_EventScript_273776 - end - .include "data/maps/scripts/AncientTomb.inc" .include "data/maps/scripts/Underwater_Route134.inc" .include "data/maps/scripts/Underwater_SealedChamber.inc" @@ -3930,39 +340,6 @@ IslandCave_EventScript_238FA8:: @ 8238FA8 .include "data/maps/scripts/AquaHideout_UnusedRubyMap3.inc" .include "data/maps/scripts/SkyPillar_Entrance.inc" .include "data/maps/scripts/SkyPillar_Outside.inc" -gUnknown_082393F9:: @ 82393F9 - - .incbin "baserom.gba", 0x2393f9, 0x1d - -SkyPillar_Outside_Text_239416: @ 8239416 - .string "WALLACE: Oh, my, I’m terribly sorry!\p" - .string "In my haste, I didn’t notice that\n" - .string "I’d left you behind!\p" - .string "I’ve opened the locked door of\n" - .string "the SKY PILLAR.\p" - .string "{PLAYER}{KUN}, let’s be on our way!$" - -SkyPillar_Outside_Text_2394BC: @ 82394BC - .string "WALLACE: It’s an earthquake!\p" - .string "There’s not a moment to waste!\n" - .string "We’ve got to hurry!$" - -SkyPillar_Outside_Text_23950C: @ 823950C - .string "WALLACE: Hmm…\n" - .string "The situation is getting worse…$" - -SkyPillar_Outside_Text_23953A: @ 823953A - .string "WALLACE: This isn’t good…\p" - .string "The weather distortion is spreading\n" - .string "even here…\p" - .string "{PLAYER}{KUN}.\p" - .string "RAYQUAZA should be farther up\n" - .string "from here.\p" - .string "I’m worried about SOOTOPOLIS.\n" - .string "I’ve got to go back.\p" - .string "Everything is in your hands now.\n" - .string "Don’t fail us!$" - .include "data/maps/scripts/SkyPillar_1F.inc" .include "data/maps/scripts/SkyPillar_2F.inc" .include "data/maps/scripts/SkyPillar_3F.inc" @@ -3982,1722 +359,302 @@ SkyPillar_Outside_Text_23953A: @ 823953A .include "data/maps/scripts/MirageTower_2F.inc" .include "data/maps/scripts/MirageTower_3F.inc" .include "data/maps/scripts/MirageTower_4F.inc" - .include "data/maps/scripts/DesertUnderpass.inc" - .include "data/maps/scripts/ArtisanCave_B1F.inc" - .include "data/maps/scripts/ArtisanCave_1F.inc" - .include "data/maps/scripts/Underwater_MarineCave.inc" - .include "data/maps/scripts/MarineCave_Entrance.inc" - .include "data/maps/scripts/MarineCave_End.inc" - .include "data/maps/scripts/TerraCave_Entrance.inc" - .include "data/maps/scripts/TerraCave_End.inc" - .include "data/maps/scripts/AlteringCave.inc" - .include "data/maps/scripts/MeteorFalls_StevensCave.inc" - .include "data/maps/scripts/SecretBase_BlueCave1.inc" - .include "data/maps/scripts/SecretBase_BlueCave2.inc" - .include "data/maps/scripts/SecretBase_BlueCave3.inc" - .include "data/maps/scripts/SecretBase_BlueCave4.inc" - .include "data/maps/scripts/SecretBase_BrownCave1.inc" - .include "data/maps/scripts/SecretBase_BrownCave2.inc" - .include "data/maps/scripts/SecretBase_BrownCave3.inc" - .include "data/maps/scripts/SecretBase_BrownCave4.inc" - .include "data/maps/scripts/SecretBase_RedCave1.inc" - .include "data/maps/scripts/SecretBase_RedCave2.inc" - .include "data/maps/scripts/SecretBase_RedCave3.inc" - .include "data/maps/scripts/SecretBase_RedCave4.inc" - .include "data/maps/scripts/SecretBase_Shrub1.inc" - .include "data/maps/scripts/SecretBase_Shrub2.inc" - .include "data/maps/scripts/SecretBase_Shrub3.inc" - .include "data/maps/scripts/SecretBase_Shrub4.inc" - .include "data/maps/scripts/SecretBase_Tree1.inc" - .include "data/maps/scripts/SecretBase_Tree2.inc" - .include "data/maps/scripts/SecretBase_Tree3.inc" - .include "data/maps/scripts/SecretBase_Tree4.inc" - .include "data/maps/scripts/SecretBase_YellowCave1.inc" - .include "data/maps/scripts/SecretBase_YellowCave2.inc" - .include "data/maps/scripts/SecretBase_YellowCave3.inc" - .include "data/maps/scripts/SecretBase_YellowCave4.inc" - -gUnknown_0823B4BB:: @ 823B4BB - lockall - playse 2 - message Text_276805 - dofieldeffect 61 - waitstate - waitmessage - waitbuttonpress - playse 5 - goto EventScript_23B4D3 - end - -EventScript_23B4D3:: @ 823B4D3 - message Text_27681A - waitmessage - checkflag FLAG_0x10C - goto_eq EventScript_23B4EF - goto EventScript_23B531 - end - -gUnknown_0823B4E8:: @ 823B4E8 - lockall - goto EventScript_23B4D3 - end - -EventScript_23B4EF:: @ 823B4EF - multichoice 0, 0, 6, 0 - switch VAR_RESULT - case 0, EventScript_23B581 - case 1, EventScript_23B568 - case 2, EventScript_23B585 - case 3, EventScript_23B66E - case 127, EventScript_23B66E - end - -EventScript_23B531:: @ 823B531 - multichoice 0, 0, 5, 0 - switch VAR_RESULT - case 0, EventScript_23B581 - case 1, EventScript_23B568 - case 2, EventScript_23B66E - case 127, EventScript_23B66E - end - -EventScript_23B568:: @ 823B568 - msgbox Text_2766AA, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_23B4D3 - closemessage - special sub_80E9AC0 - releaseall - end - -EventScript_23B581:: @ 823B581 - special sub_80E9C74 - end - -EventScript_23B585:: @ 823B585 - special sub_80E9C88 - end + .include "data/maps/scripts/DesertUnderpass.inc" + .include "data/maps/scripts/ArtisanCave_B1F.inc" + .include "data/maps/scripts/ArtisanCave_1F.inc" + .include "data/maps/scripts/Underwater_MarineCave.inc" + .include "data/maps/scripts/MarineCave_Entrance.inc" + .include "data/maps/scripts/MarineCave_End.inc" + .include "data/maps/scripts/TerraCave_Entrance.inc" + .include "data/maps/scripts/TerraCave_End.inc" + .include "data/maps/scripts/AlteringCave.inc" + .include "data/maps/scripts/MeteorFalls_StevensCave.inc" + .include "data/maps/scripts/SecretBase_BlueCave1.inc" + .include "data/maps/scripts/SecretBase_BlueCave2.inc" + .include "data/maps/scripts/SecretBase_BlueCave3.inc" + .include "data/maps/scripts/SecretBase_BlueCave4.inc" + .include "data/maps/scripts/SecretBase_BrownCave1.inc" + .include "data/maps/scripts/SecretBase_BrownCave2.inc" + .include "data/maps/scripts/SecretBase_BrownCave3.inc" + .include "data/maps/scripts/SecretBase_BrownCave4.inc" + .include "data/maps/scripts/SecretBase_RedCave1.inc" + .include "data/maps/scripts/SecretBase_RedCave2.inc" + .include "data/maps/scripts/SecretBase_RedCave3.inc" + .include "data/maps/scripts/SecretBase_RedCave4.inc" + .include "data/maps/scripts/SecretBase_Shrub1.inc" + .include "data/maps/scripts/SecretBase_Shrub2.inc" + .include "data/maps/scripts/SecretBase_Shrub3.inc" + .include "data/maps/scripts/SecretBase_Shrub4.inc" + .include "data/maps/scripts/SecretBase_Tree1.inc" + .include "data/maps/scripts/SecretBase_Tree2.inc" + .include "data/maps/scripts/SecretBase_Tree3.inc" + .include "data/maps/scripts/SecretBase_Tree4.inc" + .include "data/maps/scripts/SecretBase_YellowCave1.inc" + .include "data/maps/scripts/SecretBase_YellowCave2.inc" + .include "data/maps/scripts/SecretBase_YellowCave3.inc" + .include "data/maps/scripts/SecretBase_YellowCave4.inc" -gUnknown_0823B589:: @ 823B589 +gUnknown_0823B4BB:: @ 823B4BB lockall - message Text_276805 playse 2 + message Text_276805 dofieldeffect 61 waitstate waitmessage waitbuttonpress playse 5 - goto EventScript_23B5A1 + goto EventScript_23B4D3 end -EventScript_23B5A1:: @ 823B5A1 +EventScript_23B4D3:: @ 823B4D3 message Text_27681A waitmessage - multichoice 0, 0, 7, 0 - switch VAR_RESULT - case 0, EventScript_23B5F0 - case 1, EventScript_23B585 - case 2, EventScript_23B660 - case 3, EventScript_23B66E - case 127, EventScript_23B66E - end - -gUnknown_0823B5E9:: @ 823B5E9 - lockall - goto EventScript_23B5A1 - end - -EventScript_23B5F0:: @ 823B5F0 - special sub_80E9BDC - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_23B62F - compare_var_to_value VAR_RESULT, 2 - goto_eq EventScript_23B652 - special sub_80E980C - msgbox Text_276707, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_23B5A1 - msgbox Text_2767D1, 3 - special sub_80E9C2C - special sub_80FA57C - releaseall - end - -EventScript_23B62F:: @ 823B62F - msgbox Text_276731, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_23B5A1 - msgbox Text_2767E9, 3 - special sub_80E9C2C - special sub_80FA57C - releaseall - end - -EventScript_23B652:: @ 823B652 - msgbox Text_27676F, 3 - special sub_80FA57C - closemessage - releaseall - end - -EventScript_23B660:: @ 823B660 - msgbox Text_276835, 4 - goto EventScript_23B5A1 - end - -EventScript_23B66E:: @ 823B66E - special sub_80FA57C - closemessage - releaseall - end - -EventScript_23B674:: @ 823B674 - special sub_80EB498 - end - -EventScript_23B678:: @ 823B678 - special sub_80EB56C - end - -EventScript_23B67C:: @ 823B67C - special sub_80EB9E0 - end - -EventScript_23B680:: @ 823B680 - special sub_80EBB28 - end - -gUnknown_0823B684:: @ 823B684 - special sub_80EBE7C - dofieldeffect 52 - waitstate - end - -gUnknown_0823B68C:: @ 823B68C - special sub_80FAC78 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_23B6BC - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_23B6C5 - compare_var_to_value VAR_RESULT, 2 - goto_eq EventScript_23B6CE - compare_var_to_value VAR_RESULT, 3 - goto_eq EventScript_23B6D7 - end - -EventScript_23B6BC:: @ 823B6BC - msgbox Text_27692B, 3 - end - -EventScript_23B6C5:: @ 823B6C5 - msgbox Text_276974, 3 - end - -EventScript_23B6CE:: @ 823B6CE - msgbox Text_2769B8, 3 - end - -EventScript_23B6D7:: @ 823B6D7 - msgbox Text_2769FF, 3 - end - -gText_23B6E0:: @ 823B6E0 - .string "There’s a small indent in the wall.$" - -gText_23B704:: @ 823B704 - .string "There’s a small indent in the wall.\p" - .string "Use the SECRET POWER?$" - -gText_23B73E:: @ 823B73E - .string "Discovered a small cavern!$" - -SecretBase_RedCave1_Text_23B759: @ 823B759 - .string "Want to make your SECRET BASE here?$" - - .include "data/maps/scripts/SingleBattleColosseum.inc" - .include "data/maps/scripts/TradeCenter.inc" - .include "data/maps/scripts/RecordCorner.inc" - .include "data/maps/scripts/DoubleBattleColosseum.inc" - .include "data/maps/scripts/LinkContestRoom1.inc" - .include "data/maps/scripts/LinkContestRoom2.inc" - .include "data/maps/scripts/LinkContestRoom3.inc" - .include "data/maps/scripts/LinkContestRoom4.inc" - .include "data/maps/scripts/LinkContestRoom5.inc" - .include "data/maps/scripts/LinkContestRoom6.inc" - .include "data/maps/scripts/UnknownMap_25_29.inc" - .include "data/maps/scripts/UnknownMap_25_30.inc" - .include "data/maps/scripts/UnknownMap_25_31.inc" - .include "data/maps/scripts/UnknownMap_25_32.inc" - .include "data/maps/scripts/UnknownMap_25_33.inc" - .include "data/maps/scripts/UnknownMap_25_34.inc" - .include "data/maps/scripts/InsideOfTruck.inc" - .include "data/maps/scripts/SSTidalCorridor.inc" - .include "data/maps/scripts/SSTidalLowerDeck.inc" - .include "data/maps/scripts/SSTidalRooms.inc" - .include "data/maps/scripts/BattlePyramidSquare01.inc" - .include "data/maps/scripts/BattlePyramidSquare02.inc" - .include "data/maps/scripts/BattlePyramidSquare03.inc" - .include "data/maps/scripts/BattlePyramidSquare04.inc" - .include "data/maps/scripts/BattlePyramidSquare05.inc" - .include "data/maps/scripts/BattlePyramidSquare06.inc" - .include "data/maps/scripts/BattlePyramidSquare07.inc" - .include "data/maps/scripts/BattlePyramidSquare08.inc" - .include "data/maps/scripts/BattlePyramidSquare09.inc" - .include "data/maps/scripts/BattlePyramidSquare10.inc" - .include "data/maps/scripts/BattlePyramidSquare11.inc" - .include "data/maps/scripts/BattlePyramidSquare12.inc" - .include "data/maps/scripts/BattlePyramidSquare13.inc" - .include "data/maps/scripts/BattlePyramidSquare14.inc" - .include "data/maps/scripts/BattlePyramidSquare15.inc" - .include "data/maps/scripts/BattlePyramidSquare16.inc" - .include "data/maps/scripts/UnionRoom.inc" - .include "data/maps/scripts/SafariZone_Northwest.inc" - .include "data/maps/scripts/SafariZone_North.inc" - .include "data/maps/scripts/SafariZone_Southwest.inc" - .include "data/maps/scripts/SafariZone_South.inc" - .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" - .include "data/maps/scripts/SouthernIsland_Exterior.inc" - .include "data/maps/scripts/SouthernIsland_Interior.inc" - .include "data/maps/scripts/SafariZone_RestHouse.inc" - .include "data/maps/scripts/SafariZone_Northeast.inc" - .include "data/maps/scripts/SafariZone_Southeast.inc" - .include "data/maps/scripts/BattleFrontier_OutsideEast.inc" -gUnknown_08242CFC:: @ 8242CFC - - .incbin "baserom.gba", 0x242cfc, 0x6d - -BattleFrontier_OutsideEast_Movement_242D69: @ 8242D69 - step_03 - step_13 - step_00 - step_13 - step_02 - step_13 - step_00 - step_13 - step_03 - step_13 - step_00 - step_13 - step_02 - step_13 - step_00 - step_end - -BattleFrontier_OutsideEast_EventScript_242D79:: @ 8242D79 - msgbox BattleFrontier_OutsideEast_Text_243598, 2 - end - -BattleFrontier_OutsideEast_EventScript_242D82:: @ 8242D82 - msgbox BattleFrontier_OutsideEast_Text_243668, 2 - end - -BattleFrontier_OutsideEast_EventScript_242D8B:: @ 8242D8B - msgbox BattleFrontier_OutsideEast_Text_2436F2, 2 - end - -BattleFrontier_OutsideEast_EventScript_242D94:: @ 8242D94 - msgbox BattleFrontier_OutsideEast_Text_243809, 2 - end - -BattleFrontier_OutsideEast_EventScript_242D9D:: @ 8242D9D - msgbox BattleFrontier_OutsideEast_Text_243895, 2 - end - -BattleFrontier_OutsideEast_EventScript_242DA6:: @ 8242DA6 - msgbox BattleFrontier_OutsideEast_Text_243943, 2 - end - -BattleFrontier_OutsideEast_EventScript_242DAF:: @ 8242DAF - msgbox BattleFrontier_OutsideEast_Text_2439A0, 2 - end - -BattleFrontier_OutsideEast_EventScript_242DB8:: @ 8242DB8 - lock - msgbox BattleFrontier_OutsideEast_Text_243A2B, 4 - release - end - -BattleFrontier_OutsideEast_EventScript_242DC3:: @ 8242DC3 - lock - msgbox BattleFrontier_OutsideEast_Text_243A53, 4 - release + checkflag FLAG_0x10C + goto_eq EventScript_23B4EF + goto EventScript_23B531 end -BattleFrontier_OutsideEast_EventScript_242DCE:: @ 8242DCE - msgbox BattleFrontier_OutsideEast_Text_242F0D, 3 +gUnknown_0823B4E8:: @ 823B4E8 + lockall + goto EventScript_23B4D3 end -BattleFrontier_OutsideEast_EventScript_242DD7:: @ 8242DD7 - msgbox BattleFrontier_OutsideEast_Text_242F4A, 3 +EventScript_23B4EF:: @ 823B4EF + multichoice 0, 0, 6, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B585 + case 3, EventScript_23B66E + case 127, EventScript_23B66E end -BattleFrontier_OutsideEast_EventScript_242DE0:: @ 8242DE0 - msgbox BattleFrontier_OutsideEast_Text_243B68, 2 +EventScript_23B531:: @ 823B531 + multichoice 0, 0, 5, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B66E + case 127, EventScript_23B66E end -BattleFrontier_OutsideEast_EventScript_242DE9:: @ 8242DE9 - lock - faceplayer - checkflag FLAG_0x1C6 - goto_eq BattleFrontier_OutsideEast_EventScript_242DFE - msgbox BattleFrontier_OutsideEast_Text_243C2C, 4 - release +EventScript_23B568:: @ 823B568 + msgbox Text_2766AA, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B4D3 + closemessage + special sub_80E9AC0 + releaseall end -BattleFrontier_OutsideEast_EventScript_242DFE:: @ 8242DFE - msgbox BattleFrontier_OutsideEast_Text_243CA3, 4 - release +EventScript_23B581:: @ 823B581 + special sub_80E9C74 end -BattleFrontier_OutsideEast_EventScript_242E08:: @ 8242E08 - msgbox BattleFrontier_OutsideEast_Text_243D0B, 2 +EventScript_23B585:: @ 823B585 + special sub_80E9C88 end -BattleFrontier_OutsideEast_Text_242E11: @ 8242E11 - .string "This is the BATTLE TOWER!\n" - .string "Keep the win streak as the toughest\l" - .string "TRAINER!$" - -BattleFrontier_OutsideEast_Text_242E58: @ 8242E58 - .string "This is the BATTLE PALACE!\n" - .string "Keep your eyes on POKéMON battles!$" - -BattleFrontier_OutsideEast_Text_242E96: @ 8242E96 - .string "This is the BATTLE ARENA!\n" - .string "Let the toughest teams gather!$" - -BattleFrontier_OutsideEast_Text_242ECF: @ 8242ECF - .string "This is the BATTLE PYRAMID!\n" - .string "Advance through the Battle Quest!$" - -BattleFrontier_OutsideEast_Text_242F0D: @ 8242F0D - .string "BATTLE FRONTIER RANKING HALL\n" - .string "Set your sights on new records!$" - -BattleFrontier_OutsideEast_Text_242F4A: @ 8242F4A - .string "BATTLE POINT EXCHANGE SERVICE CORNER\n" - .string "Exchange your Battle Points!$" - -BattleFrontier_OutsideEast_Text_242F8C: @ 8242F8C - .string "Wow!\n" - .string "It’s huge!\p" - .string "The BATTLE TOWER feels special.\n" - .string "It’s different from the others.$" - -BattleFrontier_OutsideEast_Text_242FDC: @ 8242FDC - .string "My grand ambition is to conquer both\n" - .string "the BATTLE FRONTIER and the POKéMON\l" - .string "LEAGUE.\p" - .string "And if my dream comes true…\p" - .string "I… I’m going to ask MIMI next door\n" - .string "if she will be friends with me!$" - -BattleFrontier_OutsideEast_Text_24308C: @ 824308C - .string "The BATTLE PYRAMID’s too harsh!\n" - .string "I just can’t make it to the top!\p" - .string "Since I’m out of options, maybe I can\n" - .string "climb the outside…$" - -BattleFrontier_OutsideEast_Text_243106: @ 8243106 - .string "I thrive in darkness…\n" - .string "Yes… What is worthy of me?\l" - .string "None other than the BATTLE PYRAMID…\p" - .string "What say you to wandering in darkness\n" - .string "and in utter and total desperation?$" - -BattleFrontier_OutsideEast_Text_2431A5: @ 82431A5 - .string "I didn’t sleep for a week, but then\n" - .string "I put together the ultimate team!\p" - .string "I can’t see myself losing, no joke.\n" - .string "We’re storming the BATTLE ARENA!$" - -BattleFrontier_OutsideEast_Text_243230: @ 8243230 - .string "Did SCOTT bring you here, too?\n" - .string "What is it with that guy?\p" - .string "It sounds like he really does know\n" - .string "how to spot talented TRAINERS, but…\p" - .string "I’ve never seen him battling in person\n" - .string "ever.$" - -BattleFrontier_OutsideEast_Text_2432DD: @ 82432DD - .string "ZIGG!\n" - .string "I believe in you, little buddy!\p" - .string "I’ll make my little ZIGG any favorite\n" - .string "tasty treats you like if you win!$" - -BattleFrontier_OutsideEast_Text_24334B: @ 824334B - .string "ZIGZAGOON looks vacant…$" - -BattleFrontier_OutsideEast_Text_243363: @ 8243363 - .string "People call me a busybody,\n" - .string "but I can’t help it.\p" - .string "Your hat’s on crooked!\n" - .string "Oh, no, trash on the ground!\l" - .string "Oops, it’s almost dinnertime!\p" - .string "I don’t know if I can stand to just\n" - .string "watch at the BATTLE PALACE…$" - -BattleFrontier_OutsideEast_Text_243425: @ 8243425 - .string "I may not look that impressive now,\n" - .string "but I once beat a GYM LEADER.\p" - .string "Who knows, maybe I should give it\n" - .string "another shot at glory.$" - -BattleFrontier_OutsideEast_Text_2434A0: @ 82434A0 - .string "I’m fast on my BIKE, and that goes for\n" - .string "the way I battle, too.\p" - .string "I win matches in the blink of\n" - .string "an eye!$" - -BattleFrontier_OutsideEast_Text_243504: @ 8243504 - .string "I’m better than my daddy\n" - .string "at POKéMON.$" - -BattleFrontier_OutsideEast_Text_243529: @ 8243529 - .string "Go on, my baby sweetie!\n" - .string "Go rack up some wins for Daddy!\p" - .string "You’re just like your mother,\n" - .string "so you’ll be dominating!$" - -BattleFrontier_OutsideEast_Text_243598: @ 8243598 - .string "It wasn’t easy getting here,\n" - .string "but I’d heard about this knockout\l" - .string "pretty girl at the BATTLE ARENA.\p" - .string "Instead of her, do you know what\n" - .string "I found?\p" - .string "A whole teeming mob of sweaty,\n" - .string "stinky, and primitive martial artists!$" - -BattleFrontier_OutsideEast_Text_243668: @ 8243668 - .string "I sometimes see this really important-\n" - .string "looking old man going in there.\p" - .string "He has these really awesome POKéMON.\n" - .string "He seems really nice, though.$" - -BattleFrontier_OutsideEast_Text_2436F2: @ 82436F2 - .string "Do you know it?\n" - .string "The legend of the BATTLE PYRAMID?\p" - .string "When there comes a confident TRAINER\n" - .string "reaching for the golden pinnacle,\l" - .string "there shall appear a man among men.\p" - .string "Don’t know that legend?\n" - .string "Well, of course not!\l" - .string "I just made it up!\p" - .string "What’s it supposed to mean?\n" - .string "That, my friend, I can’t say!$" - -BattleFrontier_OutsideEast_Text_243809: @ 8243809 - .string "Man! Oh man!\n" - .string "I’ve never lost once before!\p" - .string "But I got wiped out with no saving\n" - .string "grace at all!\p" - .string "And then I’m told I don’t have any\n" - .string "talent?! Man!$" - -BattleFrontier_OutsideEast_Text_243895: @ 8243895 - .string "This guy ran into a horribly tough\n" - .string "TRAINER while he was on the BATTLE\l" - .string "TOWER challenge.\p" - .string "Now look at him…\p" - .string "You need to be cautious if you ever\n" - .string "decide to go to the BATTLE TOWER.$" - -BattleFrontier_OutsideEast_Text_243943: @ 8243943 - .string "Yes!\n" - .string "I’ve finally got enough Battle Points!\p" - .string "I guess I’ll trade for another giant\n" - .string "plush DOLL!$" - -BattleFrontier_OutsideEast_Text_2439A0: @ 82439A0 - .string "Oh, yeah, okay!\n" - .string "So this is the RANKING HALL!\p" - .string "I’d like to go down in history as\n" - .string "a super champ and have my name\l" - .string "recorded here for posterity.$" - -BattleFrontier_OutsideEast_Text_243A2B: @ 8243A2B - .string "With you by my side, I can do anything.$" - -BattleFrontier_OutsideEast_Text_243A53: @ 8243A53 - .string "Ooh, darling, you are so wonderful!\p" - .string "Ooh, I just can’t wait anymore!\p" - .string "Let’s go to a MULTI BATTLE ROOM\n" - .string "right this instant!\p" - .string "If we get together in the BATTLE SALON,\n" - .string "the power of our love will overcome\l" - .string "everyone we meet.\p" - .string "Why, before us, darling, everything\n" - .string "will topple like dominoes!$" - -BattleFrontier_OutsideEast_Text_243B68: @ 8243B68 - .string "The BATTLE FRONTIER isn’t exclusively\n" - .string "for tough TRAINERS.\p" - .string "Many people with special abilities\n" - .string "have been invited, it seems.\p" - .string "That man SCOTT…\p" - .string "He may have built this place to serve\n" - .string "a bigger objective…$" - -BattleFrontier_OutsideEast_Text_243C2C: @ 8243C2C - .string "Excuse me, young one.\n" - .string "Have you good eyesight?\p" - .string "There is an odd tree past here, and to\n" - .string "my tired eyes it seems to wiggle.$" - -BattleFrontier_OutsideEast_Text_243CA3: @ 8243CA3 - .string "Excuse me, young one.\n" - .string "Have you a good memory?\p" - .string "I have this feeling there once was\n" - .string "an odd tree past here.$" - -BattleFrontier_OutsideEast_Text_243D0B: @ 8243D0B - .string "I…\n" - .string "I saw it!\p" - .string "There was a sticky sort of a POKéMON\n" - .string "with a long tail up ahead!\p" - .string "It was hiding under a boulder, and\n" - .string "it kept staring at me!$" - - .include "data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor2.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc" -gText_LinkStandby3:: @ 824978D - .string "Link standby…$" - -gUnknown_0824979B:: @ 824979B - - .incbin "baserom.gba", 0x24979b, 0x47 - - .include "data/maps/scripts/BattleFrontier_BattleDomeLobby.inc" -VerdanturfTown_BattleTentLobby_Text_24A554: @ 824A554 - .string "{PLAYER} received the prize\n" - .string "{STR_VAR_1}.$" - - .incbin "baserom.gba", 0x24a56e, 0x51 - -BattleFrontier_BattleDomeLobby_Text_24A5BF: @ 824A5BF - .string "Thank you for playing!$" - -BattleFrontier_BattleDomeLobby_Text_24A5D6: @ 824A5D6 - .string "Your record will be saved.\n" - .string "Please wait.$" - -BattleFrontier_BattleDomeLobby_Text_24A5FE: @ 824A5FE - .string "We’ve been waiting for you!$" - -BattleFrontier_BattleDomeLobby_Text_24A61A: @ 824A61A - .string "Before I show you to the BATTLE DOME,\n" - .string "I must save the data. Is that okay?$" - -BattleFrontier_BattleDomeLobby_Text_24A664: @ 824A664 - .string "Where the strategies of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE DOME!\p" - .string "I am your guide to the DOUBLE BATTLE\n" - .string "Tournament.$" - -BattleFrontier_BattleDomeLobby_Text_24A6E7: @ 824A6E7 - .string "Would you like to challenge\n" - .string "the DOUBLE BATTLE Tournament?$" - -BattleFrontier_BattleDomeLobby_Text_24A721: @ 824A721 - .string "The DOUBLE BATTLE Tournament\n" - .string "is exactly as the name suggests--\l" - .string "a tournament of DOUBLE BATTLES.\p" - .string "All participating TRAINERS must\n" - .string "enter three POKéMON each.\p" - .string "In each battle, one of the three\n" - .string "POKéMON must be held in reserve.\p" - .string "The remaining two POKéMON must take\n" - .string "part in a DOUBLE BATTLE.\p" - .string "Choose the two battling POKéMON after\n" - .string "examining the opponent’s trio.\p" - .string "You win the tournament by defeating\n" - .string "four TRAINERS.\p" - .string "Battle Points are awarded to\n" - .string "the tournament winner.\p" - .string "If you want to interrupt your\n" - .string "tournament, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleDomeLobby_Text_24A966: @ 824A966 - .string "They’re the results of the last\n" - .string "Level 50 SINGLE BATTLE Tournament.$" - -BattleFrontier_BattleDomeLobby_Text_24A9A9: @ 824A9A9 - .string "They’re the results of the last\n" - .string "Level 50 DOUBLE BATTLE Tournament.$" - -BattleFrontier_BattleDomeLobby_Text_24A9EC: @ 824A9EC - .string "They’re the results of the last\n" - .string "Open Level SINGLE BATTLE Tournament.$" - -BattleFrontier_BattleDomeLobby_Text_24AA31: @ 824AA31 - .string "They’re the results of the last\n" - .string "Open Level DOUBLE BATTLE Tournament.$" - -BattleFrontier_BattleDomeLobby_Text_24AA76: @ 824AA76 - .string "Did you see it?\n" - .string "The last Battle Tournament?\p" - .string "The winner, {STR_VAR_1}, was seriously\n" - .string "tough.\p" - .string "You should check out the results\n" - .string "on the monitor beside the PC.$" - -BattleFrontier_OutsideWest_Text_24AB06: @ 824AB06 - .string "The BATTLE FRONTIER…\n" - .string "I’ve long dreamed about a place like it.$" - -BattleFrontier_OutsideWest_Text_24AB44: @ 824AB44 - .string "The BATTLE DOME\n" - .string "Become the Unbeatable Superstar!$" - -BattleFrontier_OutsideWest_Text_24AB75: @ 824AB75 - .string "The ??????\n" - .string "Under Construction!$" - -BattleFrontier_BattleDomeLobby_Text_24AB94: @ 824AB94 - .string "When a TRAINER chains tournament\n" - .string "wins at the BATTLE DOME, he or she\l" - .string "gains a reputation as a star.\p" - .string "Tough TRAINERS are drawn by that\n" - .string "reputation to the BATTLE DOME.\p" - .string "A true superstar is a TRAINER who\n" - .string "can keep winning tournaments.$" - -BattleFrontier_BattleDomeLobby_Text_24AC76: @ 824AC76 - .string "I ran into one of the tournament\n" - .string "favorites in the very first round.\p" - .string "Of course I got trashed…$" - -BattleFrontier_BattleDomeLobby_Text_24ACD3: @ 824ACD3 - .string "I would’ve won if I’d kept this POKéMON\n" - .string "held in reserve.\p" - .string "You need to check your opponent’s\n" - .string "POKéMON carefully before choosing\l" - .string "your battling POKéMON.$" - -BattleFrontier_BattleDomeLobby_Text_24AD67: @ 824AD67 - .string "Congratulations!\p" - .string "You defeated the DOME ACE and won\n" - .string "the Battle Tournament!$" - -BattleFrontier_BattleDomeLobby_Text_24ADB1: @ 824ADB1 - .string "In recognition of your strategy--\n" - .string "a thing of beauty it was, too--\l" - .string "we award you these Battle Point(s)!$" - -BattleFrontier_BattleDomeLobby_Text_24AE17: @ 824AE17 - .string "Would you like to record your\n" - .string "last BATTLE DOME match on your\l" - .string "FRONTIER PASS?$" - -BattleFrontier_BattleDomeLobby_Text_24AE63: @ 824AE63 - .string "The Battle Tournament rules\n" - .string "are listed.$" - -BattleFrontier_BattleDomeLobby_Text_24AE8B: @ 824AE8B - .string "Which heading do you want to read?$" - -BattleFrontier_BattleDomeLobby_Text_24AEAE: @ 824AEAE - .string "The tournament matchups are drawn up\n" - .string "based on the toughness of POKéMON\l" - .string "held by TRAINERS.\p" - .string "The matchups avoid having tough\n" - .string "TRAINERS face each other right away.$" - -BattleFrontier_BattleDomeLobby_Text_24AF4C: @ 824AF4C - .string "The tournament chart, or as we call it,\n" - .string "the “Tree,” is available for viewing\l" - .string "in the Waiting Room from any guide.\p" - .string "The Tournament Tree will provide\n" - .string "several kinds of data.\p" - .string "The data on view includes the previous\n" - .string "tournament’s results, the POKéMON held\l" - .string "by TRAINERS, and the battle styles of\l" - .string "TRAINERS.$" - -BattleFrontier_BattleDomeLobby_Text_24B073: @ 824B073 - .string "If battling POKéMON faint at the same\n" - .string "time--a double KO--in a tournament\l" - .string "match, the REFEREES will review\l" - .string "the match and declare the winner.$" - - .include "data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomeBattleRoom.inc" -BattleFrontier_BattleArenaBattleRoom_Movement_24C773: @ 824C773 -BattleFrontier_BattleDomeBattleRoom_Movement_24C773: @ 824C773 - step_54 - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C775: @ 824C775 - step_55 - step_14 - step_up - step_up - step_up - step_right - -BattleFrontier_BattleDomeBattleRoom_Movement_24C77B: @ 824C77B - step_right - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C77D: @ 824C77D - step_up - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C77F: @ 824C77F - step_55 - step_14 - step_up - step_up - step_up - step_right - step_right - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C787: @ 824C787 - step_right - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C789: @ 824C789 - step_left - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C78B: @ 824C78B - step_01 - step_54 - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C78E: @ 824C78E - step_55 - step_up - step_up - step_up - step_02 - step_13 - step_12 - step_00 - step_13 - step_12 - step_03 - step_13 - step_12 - step_01 - step_13 - step_12 - step_02 - step_14 - step_16 - step_16 - step_02 - step_13 - step_12 - step_00 - step_13 - step_12 - step_03 - step_13 - step_12 - step_01 - step_13 - step_12 - step_02 - fast_step_left - step_41 - step_01 - step_40 - fast_step_left - fast_step_left - step_41 - step_03 - step_40 - fast_step_left - step_41 - step_00 - step_11 - step_02 - step_13 - step_12 - step_01 - step_13 - step_12 - step_03 - step_13 - step_12 - step_00 - step_13 - step_12 - step_02 - step_12 - step_01 - step_12 - step_03 - step_12 - step_00 - step_12 - step_02 - step_11 - step_01 - step_11 - step_03 - step_11 - step_00 - step_11 - step_02 - step_40 - step_right - slow_step_right - step_right - slow_step_right - step_41 - step_01 - step_14 - step_47 - step_47 - step_14 - step_right - step_right - step_right - step_47 - step_14 - step_right - step_down - step_down - step_02 - step_11 - step_01 - step_11 - step_03 - step_11 - step_00 - step_11 - step_02 - step_12 - step_left - step_left - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C7F9: @ 824C7F9 - step_14 - step_14 - step_left - step_left - step_28 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_right - step_right - step_25 - step_end - -BattleFrontier_BattleDomeBattleRoom_Movement_24C829: @ 824C829 - step_left - step_end +gUnknown_0823B589:: @ 823B589 + lockall + message Text_276805 + playse 2 + dofieldeffect 61 + waitstate + waitmessage + waitbuttonpress + playse 5 + goto EventScript_23B5A1 + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C82B: @ 824C82B - step_left - step_left - step_end +EventScript_23B5A1:: @ 823B5A1 + message Text_27681A + waitmessage + multichoice 0, 0, 7, 0 + switch VAR_RESULT + case 0, EventScript_23B5F0 + case 1, EventScript_23B585 + case 2, EventScript_23B660 + case 3, EventScript_23B66E + case 127, EventScript_23B66E + end -BattleFrontier_BattleDomeBattleRoom_EventScript_24C82E:: @ 824C82E - turnvobject 0, 4 - turnvobject 2, 4 - turnvobject 4, 4 - turnvobject 6, 4 - turnvobject 8, 4 - turnvobject 10, 3 - turnvobject 12, 3 - turnvobject 14, 3 - turnvobject 16, 3 - turnvobject 18, 3 - turnvobject 20, 4 - turnvobject 22, 4 - turnvobject 24, 4 - turnvobject 26, 4 - turnvobject 28, 4 - turnvobject 30, 4 - delay 20 - turnvobject 0, 1 - turnvobject 2, 1 - turnvobject 4, 1 - turnvobject 6, 1 - turnvobject 8, 1 - turnvobject 10, 1 - turnvobject 12, 1 - turnvobject 14, 1 - turnvobject 16, 1 - turnvobject 18, 1 - turnvobject 20, 1 - turnvobject 22, 1 - turnvobject 24, 1 - turnvobject 26, 1 - turnvobject 28, 1 - turnvobject 30, 1 - delay 20 - turnvobject 1, 4 - turnvobject 3, 4 - turnvobject 5, 4 - turnvobject 7, 4 - turnvobject 9, 4 - turnvobject 11, 3 - turnvobject 13, 3 - turnvobject 15, 3 - turnvobject 17, 3 - turnvobject 19, 3 - turnvobject 21, 4 - turnvobject 23, 4 - turnvobject 25, 4 - turnvobject 27, 3 - turnvobject 31, 3 - delay 20 - turnvobject 1, 1 - turnvobject 3, 1 - turnvobject 5, 1 - turnvobject 7, 1 - turnvobject 9, 1 - turnvobject 11, 1 - turnvobject 13, 1 - turnvobject 15, 1 - turnvobject 17, 1 - turnvobject 19, 1 - turnvobject 21, 1 - turnvobject 23, 1 - turnvobject 25, 1 - turnvobject 27, 1 - turnvobject 31, 1 - delay 20 - return +gUnknown_0823B5E9:: @ 823B5E9 + lockall + goto EventScript_23B5A1 + end -BattleFrontier_BattleDomeBattleRoom_EventScript_24C8F5:: @ 824C8F5 -BattleFrontier_BattleDomePreBattleRoom_EventScript_24C8F5:: @ 824C8F5 - copyvar VAR_RESULT, VAR_0x40CE +EventScript_23B5F0:: @ 823B5F0 + special sub_80E9BDC compare_var_to_value VAR_RESULT, 1 - goto_eq BattleFrontier_BattleDomePreBattleRoom_EventScript_24C90F - warp BATTLE_FRONTIER_BATTLE_DOME_LOBBY, 255, 5, 11 - waitstate + goto_eq EventScript_23B62F + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B652 + special sub_80E980C + msgbox Text_276707, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767D1, 3 + special sub_80E9C2C + special sub_80FA57C + releaseall end -BattleFrontier_BattleDomePreBattleRoom_EventScript_24C90F:: @ 824C90F - warp BATTLE_FRONTIER_BATTLE_DOME_LOBBY, 255, 17, 11 - waitstate +EventScript_23B62F:: @ 823B62F + msgbox Text_276731, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767E9, 3 + special sub_80E9C2C + special sub_80FA57C + releaseall end -BattleFrontier_BattleDomeBattleRoom_EventScript_24C919:: @ 824C919 - random 2 - copyvar VAR_0x400D, VAR_RESULT - compare_var_to_value VAR_0x400D, 0 - goto_eq BattleFrontier_BattleDomeBattleRoom_EventScript_27374E - setobjectxyperm 6, 2, 0 - setobjectmovementtype 6, 10 - return +EventScript_23B652:: @ 823B652 + msgbox Text_27676F, 3 + special sub_80FA57C + closemessage + releaseall + end -BattleFrontier_BattleDomeBattleRoom_EventScript_24C938:: @ 824C938 - compare_var_to_value VAR_0x400D, 0 - goto_eq BattleFrontier_BattleDomeBattleRoom_EventScript_27374E - applymovement 6, BattleFrontier_BattleDomeBattleRoom_Movement_24C95E - return +EventScript_23B660:: @ 823B660 + msgbox Text_276835, 4 + goto EventScript_23B5A1 + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C94B: @ 824C94B - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_13 - step_51 - step_46 - step_12 - step_46 - step_50 - step_end +EventScript_23B66E:: @ 823B66E + special sub_80FA57C + closemessage + releaseall + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C95E: @ 824C95E - step_down - step_down - step_right - step_right - step_25 - step_end +EventScript_23B674:: @ 823B674 + special sub_80EB498 + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C964: @ 824C964 - step_right - step_right - step_right - step_right - step_end +EventScript_23B678:: @ 823B678 + special sub_80EB56C + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C969: @ 824C969 - step_27 - step_end +EventScript_23B67C:: @ 823B67C + special sub_80EB9E0 + end -BattleFrontier_BattleDomeBattleRoom_Movement_24C96B: @ 824C96B - step_left - step_left - step_left - step_left - step_end +EventScript_23B680:: @ 823B680 + special sub_80EBB28 + end -BattleFrontier_BattleDomeBattleRoom_Text_24C970: @ 824C970 - .string "{PLAYER} has entered the BATTLE DOME!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24C990: @ 824C990 - .string "{STR_VAR_1}\n" - .string "match!\p" - .string "{PLAYER} versus {STR_VAR_2}!\p" - .string "Let the battle begin!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24C9BE: @ 824C9BE - .string "{PLAYER} is the winner!\n" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24C9E1: @ 824C9E1 - .string "{STR_VAR_2} is the winner!\n" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CA04: @ 824CA04 - .string "{PLAYER} is the Level 50\n" - .string "Battle Tournament Champion!\p" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CA44: @ 824CA44 - .string "{PLAYER} is the Open Level\n" - .string "Battle Tournament Champion!\p" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CA86: @ 824CA86 - .string "What an unbelievable finish!\n" - .string "We have a double knockout!\p" - .string "In this event, the Battle Tournament\n" - .string "rules call for a REFEREE’S decision.\p" - .string "Please wait while the judging\n" - .string "is under way.$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CB34: @ 824CB34 - .string "The REFEREES have reached\n" - .string "a decision!\p" - .string "The winner is…\n" - .string "Oh, my goodness!\l" - .string "The winner is {STR_VAR_1}!\l" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CB9D: @ 824CB9D - .string "The REFEREES have reached\n" - .string "a decision!\p" - .string "The winner is…\n" - .string "Oh, my goodness!\l" - .string "The winner is {PLAYER}!\l" - .string "Congratulations!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CC06: @ 824CC06 - .string "The bright new hope!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CC1C: @ 824CC1C - .string "The rising star!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CC2E: @ 824CC2E - .string "Will this TRAINER race to\n" - .string "the championship?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CC5B: @ 824CC5B - .string "Can the feat of a championship\n" - .string "on the first try be achieved?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CC99: @ 824CC99 - .string "Can the loss of the last match\n" - .string "be avenged?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CCC5: @ 824CCC5 - .string "The TRAINER is on fire for\n" - .string "the first championship try!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CCFD: @ 824CCFD - .string "A win here means this TRAINER\n" - .string "advances to the final!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CD33: @ 824CD33 - .string "Will the long-held dream of\n" - .string "a championship finally come true?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CD72: @ 824CD72 - .string "The invincible champion!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CD8C: @ 824CD8C - .string "Can anyone hope to beat this\n" - .string "TRAINER?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CDB3: @ 824CDB3 - .string "Do battles exist solely for\n" - .string "this TRAINER?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CDDE: @ 824CDDE - .string "The current champion aiming to\n" - .string "retain the title!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CE10: @ 824CE10 - .string "The former champion has returned!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CE33: @ 824CE33 - .string "The former toughness has returned!\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CE57: @ 824CE57 - .string "Will this TRAINER do as expected\n" - .string "and advance to the finals?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CE94: @ 824CE94 - .string "Will the former champ regain\n" - .string "lost glory?\p" - .string "$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CEBE: @ 824CEBE - .string "Feel the glow of a true master!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CEDE: @ 824CEDE - .string "And now… The TRAINER standing in\n" - .string "{PLAYER}’s record-setting path…\p" - .string "Yes! The one and only!\n" - .string "The BATTLE DOME COMMISSIONER!\l" - .string "Our very own DOME ACE!\l" - .string "Make way for TUCKER!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CF7A: @ 824CF7A - .string "Spectators: TUCKER! TUCKER!\n" - .string "TUCKER! TUCKER! TUCKER!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24CFAE: @ 824CFAE - .string "TUCKER: Ahahah!\p" - .string "Do you hear it? This crowd!\n" - .string "They’re all itching to see our match!\p" - .string "Ahahah!\p" - .string "I bet you’re twitching all over from\n" - .string "the tension of getting to battle me!\p" - .string "But don’t you worry about a thing!\p" - .string "I’m the no. 1 star of the BATTLE DOME!\n" - .string "I, TUCKER the DOME ACE, will bathe you\l" - .string "in my brilliant glow!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D0D9: @ 824D0D9 - .string "Your strategy!\n" - .string "Let’s see it!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D0F6: @ 824D0F6 - .string "Unbelievable! It’s incredible!\n" - .string "The victor is {PLAYER}!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D127: @ 824D127 - .string "The winner is TUCKER!\n" - .string "The DOME ACE has prevailed!\p" - .string "Congratulations, TUCKER!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D172: @ 824D172 - .string "TUCKER: Rules are rules!\n" - .string "Let me see your FRONTIER PASS.$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D1AA: @ 824D1AA - .string "The Tactics Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D1E0: @ 824D1E0 - .string "… … … … … …\p" - .string "I sorely underestimated you. I won’t\n" - .string "make the same mistake next time…$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D232: @ 824D232 - .string "Can the win streak be stretched?\n" - .string "The confidence is there!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D26C: @ 824D26C - .string "Ladies and gentlemen!\n" - .string "Boys, girls, and POKéMON!\p" - .string "Finally!\n" - .string "Finally, the legend has returned!\p" - .string "Yes, the name of that legend!\n" - .string "Our very own DOME ACE!\l" - .string "It’s none other than TUCKER!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D319: @ 824D319 - .string "TUCKER: Ah…\n" - .string "The pummeling roar of the crowd…\l" - .string "Their furnace-like heat of excitement…\l" - .string "This is a wonderful place…\p" - .string "To the crowd, I am the DOME ACE…\n" - .string "I represent their hopes and dreams…\l" - .string "I must never fade from their sight…\p" - .string "I must burn!\n" - .string "Brighter and more brilliant!\l" - .string "I must light all that gather here!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D43E: @ 824D43E - .string "I will unleash all the power that\n" - .string "I possess! Right here and now!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D47F: @ 824D47F - .string "TUCKER: You’re genuinely fantastic!\p" - .string "Never before! I haven’t ever lost in the\n" - .string "times I’ve had to unleash my power.\p" - .string "Yes, quite fantastic!\n" - .string "Your FRONTIER PASS, please?$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D522: @ 824D522 - .string "The Tactics Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D54D: @ 824D54D - .string "You’re strong, but above all,\n" - .string "you have a unique charm!\p" - .string "In you, I see a definite potential for\n" - .string "a superstar like me.\p" - .string "I will very much look forward to\n" - .string "our next encounter!$" - - .incbin "baserom.gba", 0x24d5f5, 0x82 - -BattleFrontier_BattleDomeBattleRoom_Text_24D677: @ 824D677 - .string "The final match!\p" - .string "{PLAYER} versus the DOME ACE, TUCKER!\p" - .string "Let the battle begin!$" - -BattleFrontier_BattleDomeBattleRoom_Text_24D6BE: @ 824D6BE - .string "The REFEREES have reached\n" - .string "a decision!\p" - .string "The winner is…\n" - .string "Oh, my goodness!\l" - .string "The winner is our very own DOME ACE!\l" - .string "It’s TUCKER!\p" - .string "Congratulations! And thank you!\n" - .string "Let’s hear it for the DOME ACE, TUCKER!$" +gUnknown_0823B684:: @ 823B684 + special sub_80EBE7C + dofieldeffect 52 + waitstate + end - .include "data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc" -VerdanturfTown_BattleTentLobby_Text_24E57B: @ 824E57B - .string "You seem to have no space for\n" - .string "our prize.\p" - .string "You should return when you have\n" - .string "organized your BAG.$" - -BattleFrontier_BattlePalaceLobby_Text_24E5D8: @ 824E5D8 -VerdanturfTown_BattleTentLobby_Text_24E5D8: @ 824E5D8 - .string "We have been waiting for you…$" - -BattleFrontier_BattlePalaceLobby_Text_24E5F6: @ 824E5F6 -VerdanturfTown_BattleTentLobby_Text_24E5F6: @ 824E5F6 - .string "I must save before I show you to\n" - .string "the BATTLE HALL. Is that okay?$" +gUnknown_0823B68C:: @ 823B68C + special sub_80FAC78 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B6BC + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_23B6C5 + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B6CE + compare_var_to_value VAR_RESULT, 3 + goto_eq EventScript_23B6D7 + end -BattleFrontier_BattlePalaceLobby_Text_24E636: @ 824E636 -VerdanturfTown_BattleTentLobby_Text_24E636: @ 824E636 - .string "Sigh…\p" - .string "You failed to save before you ended\n" - .string "your challenge the last time.\p" - .string "As a result, your challenge has been\n" - .string "disqualified. It is most unfortunate.$" - - .incbin "baserom.gba", 0x24e6c9, 0x1a - -BattleFrontier_BattlePalaceLobby_Text_24E6E3: @ 824E6E3 - .string "For a hardy fellow like me,\n" - .string "hardy POKéMON are the best.\p" - .string "Offense is the best defense!\n" - .string "A relentless attack is the ultimate!\p" - .string "But that’s not what I wanted to chat\n" - .string "about.\p" - .string "Every so often a really cute lady\n" - .string "swings by here.\p" - .string "She says that she can tell what\n" - .string "POKéMON are thinking.\p" - .string "I don’t know about that part,\n" - .string "but she is really cute.\p" - .string "Huh?\n" - .string "Why are you looking at me like that?$" +EventScript_23B6BC:: @ 823B6BC + msgbox Text_27692B, 3 + end -BattleFrontier_BattlePalaceLobby_Text_24E851: @ 824E851 - .string "Hmm…\p" - .string "It appears that the nature of POKéMON\n" - .string "and the moves that they have been\l" - .string "taught are the keys to battle here.\p" - .string "To be more precise, it’s how well\n" - .string "the moves match the nature of\l" - .string "the POKéMON.\p" - .string "If your POKéMON is in trouble and\n" - .string "unable to live up to its potential,\l" - .string "you may need to examine how well\l" - .string "its moves match its nature.$" - -BattleFrontier_BattlePalaceLobby_Text_24E992: @ 824E992 - .string "My POKéMON is usually very docile.\p" - .string "But when it’s in a BATTLE HALL,\n" - .string "it sometimes seems to become\l" - .string "transformed into something wicked!\p" - .string "It becomes totally intimidating.\n" - .string "It’s shocking, even.$" - -BattleFrontier_BattlePalaceLobby_Text_24EA4B: @ 824EA4B - .string "I wonder what sort of nature a POKéMON\n" - .string "would have if it favored enfeebling its\l" - .string "opponents and chipping away slowly.\p" - .string "I’d be surprised if it was a LAX nature.\p" - .string "But, nah, that can’t be right.$" - -BattleFrontier_BattlePalaceLobby_Text_24EB06: @ 824EB06 - .string "Where the hearts of TRAINERS\n" - .string "are put to the test.\p" - .string "I welcome you to the BATTLE PALACE.\p" - .string "I accept challenges to the DOUBLE\n" - .string "BATTLE HALLS.$" - -BattleFrontier_BattlePalaceLobby_Text_24EB8C: @ 824EB8C - .string "Do you wish to take\n" - .string "the DOUBLE BATTLE HALL challenge?$" - -BattleFrontier_BattlePalaceLobby_Text_24EBC2: @ 824EBC2 - .string "In the BATTLE PALACE, there are\n" - .string "several auditoriums for DOUBLE BATTLES\l" - .string "that are named DOUBLE BATTLE HALLS.\p" - .string "The DOUBLE BATTLES are conducted in\n" - .string "the usual way, except with one crucial\l" - .string "rule that must be obeyed.\p" - .string "TRAINERS are permitted only to switch\n" - .string "their POKéMON in and out.\p" - .string "TRAINERS are otherwise forbidden to\n" - .string "command their POKéMON.\p" - .string "The POKéMON are to behave according\n" - .string "to their nature and battle on their own.\p" - .string "You must put your trust in your\n" - .string "POKéMON and watch over them.\p" - .string "If you achieve the honor of beating\n" - .string "seven TRAINERS in succession,\l" - .string "we will present you with Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" +EventScript_23B6C5:: @ 823B6C5 + msgbox Text_276974, 3 + end + +EventScript_23B6CE:: @ 823B6CE + msgbox Text_2769B8, 3 + end + +EventScript_23B6D7:: @ 823B6D7 + msgbox Text_2769FF, 3 + end + +gText_23B6E0:: @ 823B6E0 + .string "There’s a small indent in the wall.$" + +gText_23B704:: @ 823B704 + .string "There’s a small indent in the wall.\p" + .string "Use the SECRET POWER?$" + +gText_23B73E:: @ 823B73E + .string "Discovered a small cavern!$" -BattleFrontier_BattlePalaceLobby_Text_24EE81: @ 824EE81 - .string "To defeat the PALACE MAVEN\n" - .string "and seven TRAINERS in a row…$" - -BattleFrontier_BattlePalaceLobby_Text_24EEB9: @ 824EEB9 - .string "In honor of the bond you share with\n" - .string "your POKéMON, we present you with\l" - .string "these Battle Point(s).$" - -BattleFrontier_BattlePalaceLobby_Text_24EF16: @ 824EF16 - .string "Would you like to record your latest\n" - .string "BATTLE PALACE match on your\l" - .string "FRONTIER PASS?$" - -BattleFrontier_BattlePalaceLobby_Text_24EF66: @ 824EF66 - .string "The BATTLE HALL rules are listed.$" - -BattleFrontier_BattlePalaceLobby_Text_24EF88: @ 824EF88 -VerdanturfTown_BattleTentLobby_Text_24EF88: @ 824EF88 - .string "Which heading do you want to read?$" - -BattleFrontier_BattlePalaceLobby_Text_24EFAB: @ 824EFAB -VerdanturfTown_BattleTentLobby_Text_24EFAB: @ 824EFAB - .string "Here, POKéMON are required to think\n" - .string "and battle by themselves.\p" - .string "Unlike in the wild, POKéMON that live\n" - .string "with people behave differently\l" - .string "depending on their nature.$" - -BattleFrontier_BattlePalaceLobby_Text_24F049: @ 824F049 -VerdanturfTown_BattleTentLobby_Text_24F049: @ 824F049 - .string "Depending on its nature, a POKéMON\n" - .string "may prefer to attack no matter what.\p" - .string "Another POKéMON may prefer to protect\n" - .string "itself from any harm.\p" - .string "Yet another may enjoy vexing or\n" - .string "confounding its foes.\p" - .string "Due to its nature, a POKéMON\n" - .string "will have favorite moves that it is good\l" - .string "at using.\p" - .string "It may also dislike certain moves that\n" - .string "it has trouble using.$" - -BattleFrontier_BattlePalaceLobby_Text_24F190: @ 824F190 -VerdanturfTown_BattleTentLobby_Text_24F190: @ 824F190 - .string "There are offensive moves that inflict\n" - .string "direct damage on the foe.\p" - .string "There are defensive moves that are\n" - .string "used to prepare for enemy attacks or\l" - .string "used to heal HP and so on.\p" - .string "There are also other somewhat-odd\n" - .string "moves that may enfeeble the foes with\l" - .string "stat problems including poison and \l" - .string "paralysis.\p" - .string "POKéMON will consider using moves in\n" - .string "these three categories.$" - -BattleFrontier_BattlePalaceLobby_Text_24F2E8: @ 824F2E8 -VerdanturfTown_BattleTentLobby_Text_24F2E8: @ 824F2E8 - .string "When not under command by its TRAINER,\n" - .string "a POKéMON may be unable to effectively\l" - .string "use certain moves.\p" - .string "A POKéMON is not good at using any\n" - .string "move that it dislikes.\p" - .string "If a POKéMON only knows moves that\n" - .string "do not match its nature, it will often\l" - .string "be unable to live up to its potential.$" - -BattleFrontier_BattlePalaceLobby_Text_24F3F4: @ 824F3F4 -VerdanturfTown_BattleTentLobby_Text_24F3F4: @ 824F3F4 - .string "Depending on its nature, a POKéMON may\n" - .string "start using moves that don’t match its\l" - .string "nature when it is in trouble.\p" - .string "If a POKéMON begins behaving oddly\n" - .string "in a pinch, watch it carefully.$" +SecretBase_RedCave1_Text_23B759: @ 823B759 + .string "Want to make your SECRET BASE here?$" + .include "data/maps/scripts/SingleBattleColosseum.inc" + .include "data/maps/scripts/TradeCenter.inc" + .include "data/maps/scripts/RecordCorner.inc" + .include "data/maps/scripts/DoubleBattleColosseum.inc" + .include "data/maps/scripts/LinkContestRoom1.inc" + .include "data/maps/scripts/LinkContestRoom2.inc" + .include "data/maps/scripts/LinkContestRoom3.inc" + .include "data/maps/scripts/LinkContestRoom4.inc" + .include "data/maps/scripts/LinkContestRoom5.inc" + .include "data/maps/scripts/LinkContestRoom6.inc" + .include "data/maps/scripts/UnknownMap_25_29.inc" + .include "data/maps/scripts/UnknownMap_25_30.inc" + .include "data/maps/scripts/UnknownMap_25_31.inc" + .include "data/maps/scripts/UnknownMap_25_32.inc" + .include "data/maps/scripts/UnknownMap_25_33.inc" + .include "data/maps/scripts/UnknownMap_25_34.inc" + .include "data/maps/scripts/InsideOfTruck.inc" + .include "data/maps/scripts/SSTidalCorridor.inc" + .include "data/maps/scripts/SSTidalLowerDeck.inc" + .include "data/maps/scripts/SSTidalRooms.inc" + .include "data/maps/scripts/BattlePyramidSquare01.inc" + .include "data/maps/scripts/BattlePyramidSquare02.inc" + .include "data/maps/scripts/BattlePyramidSquare03.inc" + .include "data/maps/scripts/BattlePyramidSquare04.inc" + .include "data/maps/scripts/BattlePyramidSquare05.inc" + .include "data/maps/scripts/BattlePyramidSquare06.inc" + .include "data/maps/scripts/BattlePyramidSquare07.inc" + .include "data/maps/scripts/BattlePyramidSquare08.inc" + .include "data/maps/scripts/BattlePyramidSquare09.inc" + .include "data/maps/scripts/BattlePyramidSquare10.inc" + .include "data/maps/scripts/BattlePyramidSquare11.inc" + .include "data/maps/scripts/BattlePyramidSquare12.inc" + .include "data/maps/scripts/BattlePyramidSquare13.inc" + .include "data/maps/scripts/BattlePyramidSquare14.inc" + .include "data/maps/scripts/BattlePyramidSquare15.inc" + .include "data/maps/scripts/BattlePyramidSquare16.inc" + .include "data/maps/scripts/UnionRoom.inc" + .include "data/maps/scripts/SafariZone_Northwest.inc" + .include "data/maps/scripts/SafariZone_North.inc" + .include "data/maps/scripts/SafariZone_Southwest.inc" + .include "data/maps/scripts/SafariZone_South.inc" + .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" + .include "data/maps/scripts/SouthernIsland_Exterior.inc" + .include "data/maps/scripts/SouthernIsland_Interior.inc" + .include "data/maps/scripts/SafariZone_RestHouse.inc" + .include "data/maps/scripts/SafariZone_Northeast.inc" + .include "data/maps/scripts/SafariZone_Southeast.inc" + .include "data/maps/scripts/BattleFrontier_OutsideEast.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor2.inc" + .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomeLobby.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattleDomeBattleRoom.inc" + .include "data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc" .include "data/maps/scripts/BattleFrontier_BattlePalaceCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc" -VerdanturfTown_BattleTentBattleRoom_Text_24FF00: @ 824FF00 - .string "Excellent…\n" - .string "Let me restore your POKéMON.$" - -BattleFrontier_BattlePalaceBattleRoom_Text_24FF28: @ 824FF28 -VerdanturfTown_BattleTentBattleRoom_Text_24FF28: @ 824FF28 - .string "The 2nd opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_24FF54: @ 824FF54 -VerdanturfTown_BattleTentBattleRoom_Text_24FF54: @ 824FF54 - .string "The 3rd opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_24FF80: @ 824FF80 - .string "The 4th opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_24FFAC: @ 824FFAC - .string "The 5th opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_24FFD8: @ 824FFD8 - .string "The 6th opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250004: @ 8250004 - .string "The 7th opponent is next.\n" - .string "Are you prepared?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250030: @ 8250030 -VerdanturfTown_BattleTentBattleRoom_Text_250030: @ 8250030 - .string "Would you like to save and quit\n" - .string "the game?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25005A: @ 825005A -VerdanturfTown_BattleTentBattleRoom_Text_25005A: @ 825005A - .string "Do you wish to quit your challenge?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25007E: @ 825007E -VerdanturfTown_BattleTentBattleRoom_Text_25007E: @ 825007E - .string "Saving the data.\n" - .string "Have patience…$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25009E: @ 825009E - .string "Do you wish to record your latest\n" - .string "match on your FRONTIER PASS?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2500DD: @ 82500DD - .string "And now…\p" - .string "By winning consistently, you have\n" - .string "earned the privilege of challenging\l" - .string "our master, the PALACE MAVEN…$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25014A: @ 825014A - .string "I shall send for the PALACE MAVEN.\n" - .string "Are you ready?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25017C: @ 825017C - .string "Let great fanfare announce the arrival\n" - .string "of the PALACE MAVEN, SPENSER!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2501C1: @ 82501C1 - .string "SPENSER: My physical being is with\n" - .string "POKéMON always!\p" - .string "My heart beats as one with\n" - .string "POKéMON always!\p" - .string "Young one of a TRAINER!\n" - .string "Do you believe in your POKéMON?\p" - .string "Can you believe them through\n" - .string "and through?\p" - .string "If your bonds of trust are frail,\n" - .string "you will never beat my brethren!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2502C4: @ 82502C4 - .string "The bond you share with your POKéMON!\n" - .string "Prove it to me here!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2502FF: @ 82502FF - .string "SPENSER: Gwahahah!\p" - .string "Hah, you never fell for my bluster!\n" - .string "Sorry for trying that stunt!\p" - .string "Here!\n" - .string "Bring me the thing!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25036D: @ 825036D - .string "My, my, if only you could maintain that\n" - .string "facade of distinguished authority…\p" - .string "Here!\n" - .string "Let’s see your FRONTIER PASS!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2503DC: @ 82503DC - .string "The Spirits Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250412: @ 8250412 - .string "SPENSER: Your POKéMON’s eyes are \n" - .string "truly clear and unclouded.\p" - .string "I will eagerly await the next\n" - .string "opportunity to see you.$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250485: @ 8250485 - .string "SPENSER: Gwahahah!\n" - .string "You’ve battled your way up again?\p" - .string "You must have developed a truly\n" - .string "formidable bond with your POKéMON.\p" - .string "So be it!\p" - .string "This time, I won’t bluster or hold back.\n" - .string "This time, there’s no fooling around.\p" - .string "Ready now?\n" - .string "Prepare to lose!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250572: @ 8250572 - .string "… … …Kaaah!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_25057E: @ 825057E - .string "SPENSER: Well, that was some display!\n" - .string "Even fully unleashed, my brethren\l" - .string "could not overpower you.\p" - .string "Your team spirit is truly admirable!\p" - .string "Here!\n" - .string "Bring me that thing, will you?$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250629: @ 8250629 - .string "My, my, if only you could maintain\n" - .string "a certain level of decorum…\p" - .string "Gaaah, here!\n" - .string "Hurry with that FRONTIER PASS, you!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_250699: @ 8250699 - .string "The Spirits Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattlePalaceBattleRoom_Text_2506C4: @ 82506C4 - .string "SPENSER: Gwahahah!\p" - .string "Come see me time and again!\n" - .string "My brethren and I will be waiting!$" - .include "data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc" .include "data/maps/scripts/BattleFrontier_BattlePyramidEmptySquare.inc" -gUnknown_08252BE8:: @ 8252BE8 - .incbin "baserom.gba", 0x252be8, 0x67 - -gUnknown_08252C4F:: @ 8252C4F - -gUnknown_08252C4F:: @ 8252C4F - trainerbattle 9, TRAINER_PHILLIP, 0, BattlePyramidSquare01_Text_252C8D, BattlePyramidSquare01_Text_252C8D - setvar VAR_0x8004, 10 - special sub_81A8E7C - waitmessage - waitbuttonpress - closemessage - releaseall - end - -gUnknown_08252C6A:: @ 8252C6A - -gUnknown_08252C6A:: @ 8252C6A - setvar VAR_0x8004, 7 - special sub_81A8E7C - callstd 1 - compare_var_to_value VAR_0x8007, 0 - goto_eq BattlePyramidSquare01_EventScript_252C87 - setvar VAR_0x8004, 8 - special sub_81A8E7C - -BattlePyramidSquare01_EventScript_252C87:: @ 8252C87 - end - -gUnknown_08252C88:: @ 8252C88 - - .incbin "baserom.gba", 0x252c88, 0x5 - -BattlePyramidSquare01_Text_252C8D: @ 8252C8D - .string "This is a sample message.$" - -gUnknown_08252CA7:: @ 8252CA7 - .incbin "baserom.gba", 0x252ca7, 0x54 - -gUnknown_08252CFB:: @ 8252CFB - - .incbin "baserom.gba", 0x252cfb, 0x23a6 - .include "data/maps/scripts/BattleFrontier_BattlePyramidTop.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaLobby.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaCorridor.inc" @@ -5729,86 +686,9 @@ gUnknown_08252CFB:: @ 8252CFB .include "data/maps/scripts/BattleFrontier_Mart.inc" .include "data/maps/scripts/FarawayIsland_Entrance.inc" .include "data/maps/scripts/FarawayIsland_Interior.inc" -gUnknown_08267EDB:: @ 8267EDB - - .incbin "baserom.gba", 0x267edb, 0x3a - .include "data/maps/scripts/BirthIsland_Exterior.inc" .include "data/maps/scripts/BirthIsland_Harbor.inc" .include "data/maps/scripts/TrainerHill_Entrance.inc" -TrainerHill_Roof_Text_268986: @ 8268986 - .string "Hm! Hm!\p" - .string "You finally came!\n" - .string "Yes, you have arrived!\p" - .string "Wait! Don’t say it!\n" - .string "I know why you came all the way\l" - .string "here by yourself!\p" - .string "You wanted to see me, the owner\n" - .string "of the TRAINER HILL, because…\p" - .string "You want to form a tag team with me!\n" - .string "Wa-hoo!\p" - .string "…Uh?\n" - .string "That’s not it?\p" - .string "Anyway, I watched you on your way up.\n" - .string "Marvelous battling! Bravo, indeed!$" - -TrainerHill_Roof_Text_268AC5: @ 8268AC5 - .string "For a marvelous someone like you,\n" - .string "I have the most marvelous gift!$" - -TrainerHill_Roof_Text_268B07: @ 8268B07 - .string "Oh, no, full up with things!\n" - .string "You’ll be back later for this!$" - -TrainerHill_Roof_Text_268B43: @ 8268B43 - .string "Oh, hold on here! Did you possibly get\n" - .string "here marvelously quickly?\p" - .string "How splendid! You needn’t have\n" - .string "hurried so to see me!\p" - .string "That is so delightful. I’ll have the Time\n" - .string "Board at the reception updated!$" - -TrainerHill_Roof_Text_268C03: @ 8268C03 - .string "But, oh…\n" - .string "You weren’t very quick getting here.$" - -TrainerHill_Roof_Text_268C31: @ 8268C31 - .string "Perhaps it would please me more if you\n" - .string "arrived zippier next time.\p" - .string "Then, I should be pleased to form\n" - .string "a tag team with you!\p" - .string "Until we meet again, amigo!$" - - .incbin "baserom.gba", 0x268cc6, 0x94 - -TrainerHill_Entrance_Text_268D5A: @ 8268D5A - .string "Who knows what sort of TRAINERS\n" - .string "and POKéMON combos are ahead?\p" - .string "All I know is that I’ll knock aside\n" - .string "anyone that stands in my way!$" - -TrainerHill_Entrance_Text_268DDA: @ 8268DDA - .string "I heard tough TRAINERS come to this\n" - .string "TRAINER HILL from all over.\p" - .string "I can’t wait to test the waters!\p" - .string "I’ll knock aside anyone that stands\n" - .string "in my way!$" - -TrainerHill_Entrance_Text_268E6A: @ 8268E6A - .string "Do you see the Time Board over there?\p" - .string "My friends and I are trying to see who\n" - .string "can reach the top in the least time.$" - -TrainerHill_Entrance_Text_268EDC: @ 8268EDC - .string "Do you know when they’re opening\n" - .string "this place up?\p" - .string "I’m waiting here to be the first\n" - .string "challenger ever!$" - -TrainerHill_Elevator_Text_268F3E: @ 8268F3E - .string "Would you like to return to\n" - .string "the reception counter?$" - .include "data/maps/scripts/TrainerHill_1F.inc" .include "data/maps/scripts/TrainerHill_2F.inc" .include "data/maps/scripts/TrainerHill_3F.inc" @@ -5841,499 +721,6 @@ TrainerHill_Elevator_Text_268F3E: @ 8268F3E .include "data/maps/scripts/Route104_PrototypePrettyPetalFlowerShop.inc" .include "data/maps/scripts/Route109_SeashoreHouse.inc" .include "data/maps/scripts/Route110_TrickHouseEntrance.inc" -Route110_TrickHouseEnd_Movement_269E36: @ 8269E36 -Route110_TrickHouseEntrance_Movement_269E36: @ 8269E36 - step_01 - step_12 - step_02 - step_12 - step_00 - step_12 - step_03 - step_12 - step_end - -Route110_TrickHouseEnd_Movement_269E3F: @ 8269E3F -Route110_TrickHouseEntrance_Movement_269E3F: @ 8269E3F - step_01 - step_52 - step_32 - step_32 - step_32 - step_32 - step_32 - step_32 - step_end - -Route110_TrickHouseEntrance_EventScript_269E48:: @ 8269E48 - msgbox Route110_TrickHouseEntrance_Text_26A709, 4 - return - -Route110_TrickHouseEntrance_EventScript_269E51:: @ 8269E51 - msgbox Route110_TrickHouseEntrance_Text_26A921, 4 - closemessage - applymovement 1, Route110_TrickHouseEntrance_Movement_27259E - waitmovement 0 - playse SE_PIN - applymovement 1, Route110_TrickHouseEntrance_Movement_272598 - waitmovement 0 - applymovement 1, Route110_TrickHouseEntrance_Movement_27259A - waitmovement 0 - msgbox Route110_TrickHouseEntrance_Text_26A9AF, 4 - applymovement 1, Route110_TrickHouseEntrance_Movement_2725A6 - waitmovement 0 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269E8F:: @ 8269E8F - applymovement 1, Route110_TrickHouseEntrance_Movement_27259E - waitmovement 0 - msgbox Route110_TrickHouseEntrance_Text_26AA82, 4 - compare_var_to_value VAR_0x4044, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_269EEF - compare_var_to_value VAR_0x4044, 2 - goto_eq Route110_TrickHouseEntrance_EventScript_269F1B - compare_var_to_value VAR_0x4044, 3 - goto_eq Route110_TrickHouseEntrance_EventScript_269F47 - compare_var_to_value VAR_0x4044, 4 - goto_eq Route110_TrickHouseEntrance_EventScript_269F73 - compare_var_to_value VAR_0x4044, 5 - goto_eq Route110_TrickHouseEntrance_EventScript_269F9F - compare_var_to_value VAR_0x4044, 6 - goto_eq Route110_TrickHouseEntrance_EventScript_269FCB - compare_var_to_value VAR_0x4044, 7 - goto_eq Route110_TrickHouseEntrance_EventScript_269FF7 - end - -Route110_TrickHouseEntrance_EventScript_269EEF:: @ 8269EEF - giveitem_std ITEM_RARE_CANDY - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269F1B:: @ 8269F1B - giveitem_std ITEM_TIMER_BALL - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269F47:: @ 8269F47 - giveitem_std ITEM_HARD_STONE - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269F73:: @ 8269F73 - giveitem_std ITEM_SMOKE_BALL - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269F9F:: @ 8269F9F - giveitem_std ITEM_TM12 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269FCB:: @ 8269FCB - giveitem_std ITEM_MAGNET - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_269FF7:: @ 8269FF7 - giveitem_std ITEM_PP_MAX - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A023 - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_27205E - msgbox Route110_TrickHouseEntrance_Text_26AB00, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A023:: @ 826A023 - setvar VAR_0x40C1, 0 - setvar VAR_0x40A7, 3 - applymovement 1, Route110_TrickHouseEntrance_Movement_2725A6 - waitmovement 0 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A039:: @ 826A039 - applymovement 1, Route110_TrickHouseEntrance_Movement_27259E - waitmovement 0 - msgbox Route110_TrickHouseEntrance_Text_26AB2C, 4 - call Route110_TrickHouseEntrance_EventScript_26A070 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A09A - compare_var_to_value VAR_RESULT, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_272071 - msgbox Route110_TrickHouseEntrance_Text_26ABBD, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A070:: @ 826A070 - multichoice 0, 0, 88, 1 - switch VAR_RESULT - case 0, Route110_TrickHouseEntrance_EventScript_26A08A - goto Route110_TrickHouseEntrance_EventScript_26A092 - -Route110_TrickHouseEntrance_EventScript_26A08A:: @ 826A08A - givedecoration_std 31 - return - -Route110_TrickHouseEntrance_EventScript_26A092:: @ 826A092 - givedecoration_std 32 - return - -Route110_TrickHouseEntrance_EventScript_26A09A:: @ 826A09A - msgbox Route110_TrickHouseEntrance_Text_26ABAE, 4 - closemessage - applymovement 1, Route110_TrickHouseEntrance_Movement_26D632 - waitmovement 0 - applymovement 1, Route110_TrickHouseEntrance_Movement_269E36 - waitmovement 0 - playse SE_W153 - applymovement 1, Route110_TrickHouseEntrance_Movement_269E3F - waitmovement 0 - removeobject 1 - setvar VAR_0x40C1, 0 - setvar VAR_0x40A7, 5 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A0D3:: @ 826A0D3 - lockall - switch VAR_0x40A7 - case 0, Route110_TrickHouseEntrance_EventScript_26A106 - case 1, Route110_TrickHouseEntrance_EventScript_26A110 - case 4, Route110_TrickHouseEntrance_EventScript_26A201 - case 5, Route110_TrickHouseEntrance_EventScript_26A20B - end - -Route110_TrickHouseEntrance_EventScript_26A106:: @ 826A106 - msgbox Route110_TrickHouseEntrance_Text_26A878, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A110:: @ 826A110 - msgbox Route110_TrickHouseEntrance_Text_26A887, 5 - closemessage - compare_var_to_value VAR_RESULT, 1 - goto_eq Route110_TrickHouseEntrance_EventScript_26A126 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A126:: @ 826A126 - setmetatile 5, 1, 537, 0 - special DrawWholeMapView - delay 20 - applymovement 255, Route110_TrickHouseEntrance_Movement_2725C9 - waitmovement 0 - applymovement 255, Route110_TrickHouseEntrance_Movement_26A1A7 - waitmovement 0 - switch VAR_0x4044 - case 0, Route110_TrickHouseEntrance_EventScript_26A1A9 - case 1, Route110_TrickHouseEntrance_EventScript_26A1B4 - case 2, Route110_TrickHouseEntrance_EventScript_26A1BF - case 3, Route110_TrickHouseEntrance_EventScript_26A1CA - case 4, Route110_TrickHouseEntrance_EventScript_26A1D5 - case 5, Route110_TrickHouseEntrance_EventScript_26A1E0 - case 6, Route110_TrickHouseEntrance_EventScript_26A1EB - case 7, Route110_TrickHouseEntrance_EventScript_26A1F6 - end - -Route110_TrickHouseEntrance_Movement_26A1A7: @ 826A1A7 - step_54 - step_end - -Route110_TrickHouseEntrance_EventScript_26A1A9:: @ 826A1A9 - warp ROUTE_110_TRICK_HOUSE_PUZZLE_1, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1B4:: @ 826A1B4 - warp ROUTE_110_TRICK_HOUSE_PUZZLE_2, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1BF:: @ 826A1BF - warp ROUTE_110_TRICK_HOUSE_PUZZLE_3, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1CA:: @ 826A1CA - warp ROUTE_110_TRICK_HOUSE_PUZZLE_4, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1D5:: @ 826A1D5 - warp ROUTE_110_TRICK_HOUSE_PUZZLE_5, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1E0:: @ 826A1E0 - warp ROUTE_110_TRICK_HOUSE_PUZZLE_6, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1EB:: @ 826A1EB - warp ROUTE_110_TRICK_HOUSE_PUZZLE_7, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A1F6:: @ 826A1F6 - warp ROUTE_110_TRICK_HOUSE_PUZZLE_8, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A201:: @ 826A201 - msgbox Route110_TrickHouseEntrance_Text_26A8BD, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A20B:: @ 826A20B - compare_var_to_value VAR_0x4044, 8 - goto_eq Route110_TrickHouseEntrance_EventScript_26A220 - msgbox Route110_TrickHouseEntrance_Text_26A878, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A220:: @ 826A220 - msgbox Route110_TrickHouseEntrance_Text_26A8BD, 4 - releaseall - end - -gUnknown_0826A22A:: @ 826A22A - - .incbin "baserom.gba", 0x26a22a, 0x1b1 - -Route110_TrickHousePuzzle1_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle2_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle3_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle4_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle5_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle6_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle7_EventScript_26A3DB:: @ 826A3DB -Route110_TrickHousePuzzle8_EventScript_26A3DB:: @ 826A3DB - msgbox Route110_TrickHousePuzzle1_Text_26AC2F, 4 - releaseall - end - -Route110_TrickHousePuzzle1_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle2_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle3_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle4_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle5_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle6_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle7_EventScript_26A3E5:: @ 826A3E5 -Route110_TrickHousePuzzle8_EventScript_26A3E5:: @ 826A3E5 - playfanfare BGM_FANFA4 - message Route110_TrickHousePuzzle1_Text_26ABE8 - waitfanfare - msgbox Route110_TrickHousePuzzle1_Text_26ABFB, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_26A3F8:: @ 826A3F8 - lockall - msgbox Route110_TrickHouseEntrance_Text_26A474, 4 - releaseall - compare_var_to_value VAR_0x4044, 0 - call_if 1, Route110_TrickHouseEntrance_EventScript_26A429 - compare_var_to_value VAR_0x4044, 1 - call_if 1, Route110_TrickHouseEntrance_EventScript_26A439 - compare_var_to_value VAR_0x4044, 2 - call_if 1, Route110_TrickHouseEntrance_EventScript_26A449 - setvar VAR_0x40A5, 1 - end - -Route110_TrickHouseEntrance_EventScript_26A429:: @ 826A429 - setvar VAR_0x8004, 6 - setvar VAR_0x8005, 3 - call Route110_TrickHouseEntrance_EventScript_26A459 - return - -Route110_TrickHouseEntrance_EventScript_26A439:: @ 826A439 - setvar VAR_0x8004, 11 - setvar VAR_0x8005, 5 - call Route110_TrickHouseEntrance_EventScript_26A459 - return - -Route110_TrickHouseEntrance_EventScript_26A449:: @ 826A449 - setvar VAR_0x8004, 9 - setvar VAR_0x8005, 2 - call Route110_TrickHouseEntrance_EventScript_26A459 - return - -Route110_TrickHouseEntrance_EventScript_26A459:: @ 826A459 - setvar VAR_0x8006, 0 - setfieldeffectargument 0, VAR_0x8004 - setfieldeffectargument 1, VAR_0x8005 - setfieldeffectargument 2, VAR_0x8006 - dofieldeffect 54 - waitfieldeffect 54 - delay 10 - return - -Route110_TrickHouseEntrance_Text_26A474: @ 826A474 - .string "You’re being watched…$" - -Route110_TrickHouseEntrance_Text_26A48A: @ 826A48A - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "beneath this desk? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A4DA: @ 826A4DA - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "behind this tree? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A529: @ 826A529 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "in this dresser? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A577: @ 826A577 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "beyond this window? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A5C8: @ 826A5C8 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "in this planter? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A616: @ 826A616 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "in this cupboard? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A665: @ 826A665 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "behind this window? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A6B6: @ 826A6B6 - .string "Hah? Grrr…\p" - .string "How did you know I concealed myself\n" - .string "beneath this cushion? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_26A709: @ 826A709 - .string "Behold!\p" - .string "For I am the greatest living mystery\n" - .string "of a man in all of HOENN!\l" - .string "They call me…\p" - .string "The TRICK MASTER!\n" - .string "Wahahaha! Glad to meet you!$" - -Route110_TrickHouseEntrance_Text_26A78C: @ 826A78C - .string "You, you’ve come to challenge\n" - .string "my TRICK HOUSE, haven’t you?\p" - .string "That’s why you’re here, isn’t it?\n" - .string "Yes, it is!\p" - .string "Consider your challenge accepted!\p" - .string "Enter through the scroll there,\n" - .string "and let your challenge commence!\p" - .string "I shall be waiting in the back!$" - -Route110_TrickHouseEntrance_Text_26A878: @ 826A878 - .string "It’s a scroll.$" - -Route110_TrickHouseEntrance_Text_26A887: @ 826A887 - .string "There is a big hole behind the scroll!\p" - .string "Want to go in?$" - -Route110_TrickHouseEntrance_Text_26A8BD: @ 826A8BD - .string "There is a note affixed to the scroll…\p" - .string "“I am leaving on a journey.\n" - .string "Don’t look for me. TRICK MASTER”$" - -Route110_TrickHouseEntrance_Text_26A921: @ 826A921 - .string "For the next time, I’ll use this trick,\n" - .string "and that scheme, and those ruses…\p" - .string "Mufufufu… If I may say so, it’s\n" - .string "brilliantly difficult, even for me!$" - -Route110_TrickHouseEntrance_Text_26A9AF: @ 826A9AF - .string "Hah? What?!\n" - .string "Oh, it’s you!\p" - .string "I’m in the midst of devising new tricky\n" - .string "challenges!\p" - .string "It’s not too much to ask for a bit more\n" - .string "time for me to think, is it now?\l" - .string "You wouldn’t begrudge me that?\l" - .string "Come back in a little while!$" - -Route110_TrickHouseEntrance_Text_26AA82: @ 826AA82 - .string "Ah, it’s you! You’re here to accept the\n" - .string "reward from before, isn’t that right?\l" - .string "Yes, right I am!\p" - .string "Here!\n" - .string "I’ll give it to you now!$" - -Route110_TrickHouseEntrance_Text_26AB00: @ 826AB00 - .string "Hah?\n" - .string "Did you not come to claim your reward?$" - -Route110_TrickHouseEntrance_Text_26AB2C: @ 826AB2C - .string "MECHADOLL 5 I AM!\n" - .string "IF REWARD IS NOT TAKEN BY YOU,\l" - .string "THEN TRICK MASTER YOU CANNOT FOLLOW.\p" - .string "RED TENT OR BLUE TENT,\n" - .string "WHICH DO YOU PREFER?$" - -Route110_TrickHouseEntrance_Text_26ABAE: @ 826ABAE - .string "THEN FAREWELL.$" - -Route110_TrickHouseEntrance_Text_26ABBD: @ 826ABBD - .string "YOUR PC STATUS: FULL AGAIN.\n" - .string "MEAN, YOU ARE.$" - -Route110_TrickHousePuzzle1_Text_26ABE8: @ 826ABE8 - .string "{PLAYER} found a scroll.$" - -Route110_TrickHousePuzzle1_Text_26ABFB: @ 826ABFB - .string "{PLAYER} memorized the secret code\n" - .string "written on the scroll.$" - -Route110_TrickHousePuzzle1_Text_26AC2F: @ 826AC2F - .string "A secret code is written on it.$" - - .incbin "baserom.gba", 0x26ac4f, 0x60 - .include "data/maps/scripts/Route110_TrickHouseEnd.inc" .include "data/maps/scripts/Route110_TrickHouseCorridor.inc" .include "data/maps/scripts/Route110_TrickHousePuzzle1.inc" @@ -6341,176 +728,6 @@ Route110_TrickHousePuzzle1_Text_26AC2F: @ 826AC2F .include "data/maps/scripts/Route110_TrickHousePuzzle3.inc" .include "data/maps/scripts/Route110_TrickHousePuzzle4.inc" .include "data/maps/scripts/Route110_TrickHousePuzzle5.inc" -Route110_TrickHouseEntrance_Movement_26D632: @ 826D632 -Route110_TrickHousePuzzle5_Movement_26D632: @ 826D632 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_00 - step_end - - .incbin "baserom.gba", 0x26d660, 0x6e - -Route110_TrickHousePuzzle5_Text_26D6CE: @ 826D6CE - .string "CLICKETY-CLACK…\n" - .string "MECHADOLL 1 AM I!\p" - .string "IF YOU ANSWER QUIZZES CORRECTLY,\n" - .string "THEN YOU WILL GO TO MECHADOLL 5.\l" - .string "THEN YOU CAN OBTAIN THE SECRET CODE.$" - -Route110_TrickHousePuzzle5_Text_26D757: @ 826D757 - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON is not found\n" - .string "on ROUTE 110. Which one is it?$" - -Route110_TrickHousePuzzle5_Text_26D7AA: @ 826D7AA - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON is not of the\n" - .string "WATER type. Which one is it?$" - -Route110_TrickHousePuzzle5_Text_26D7FC: @ 826D7FC - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON does not use\n" - .string "LEECH LIFE. Which one is it?$" - -Route110_TrickHousePuzzle5_Text_26D84D: @ 826D84D - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -Route110_TrickHousePuzzle5_Text_26D883: @ 826D883 - .string "BZZZT. DISAPPOINTMENT.\n" - .string "ERROR.$" - -Route110_TrickHousePuzzle5_Text_26D8A1: @ 826D8A1 - .string "WAHAHAHAHA! WAHAHAHAHA!\n" - .string "CLICKETY-CLACK!$" - -Route110_TrickHousePuzzle5_Text_26D8C9: @ 826D8C9 - .string "YOUR NEXT CHALLENGE WE WAIT FOR.$" - -Route110_TrickHousePuzzle5_Text_26D8EA: @ 826D8EA - .string "CLICKETY-CLACK…\n" - .string "MECHADOLL 2 AM I!\p" - .string "MECHADOLL 1’S QUIZ DIFFICULTY LEVEL\n" - .string "IS SET TOO LOW.$" - -Route110_TrickHousePuzzle5_Text_26D940: @ 826D940 - .string "MECHADOLL 2 QUIZ.\p" - .string "Which of these POKéMON did WALLY\n" - .string "borrow from your father?$" - -Route110_TrickHousePuzzle5_Text_26D98C: @ 826D98C - .string "MECHADOLL 2 QUIZ.\p" - .string "Which of these POKéMON was chasing\n" - .string "PROF. BIRCH?$" - -Route110_TrickHousePuzzle5_Text_26D9CE: @ 826D9CE - .string "MECHADOLL 2 QUIZ.\p" - .string "Which of these POKéMON did TEAM AQUA\n" - .string "use in PETALBURG FOREST?$" - -Route110_TrickHousePuzzle5_Text_26DA1E: @ 826DA1E - .string "CLICKETY-CLACK…\n" - .string "MECHADOLL 3 AM I!\p" - .string "MATTERS OF MONEY ARE MY SOLE FOCUS.$" - -Route110_TrickHousePuzzle5_Text_26DA64: @ 826DA64 - .string "MECHADOLL 3 QUIZ.\p" - .string "Which costs more?\n" - .string "Three HARBOR MAILS or one BURN HEAL?$" - -Route110_TrickHousePuzzle5_Text_26DAAD: @ 826DAAD - .string "MECHADOLL 3 QUIZ.\p" - .string "Sell one GREAT BALL and buy\n" - .string "one POTION. How much money remains?$" - -Route110_TrickHousePuzzle5_Text_26DAFF: @ 826DAFF - .string "MECHADOLL 3 QUIZ.\p" - .string "Do one REPEL and SODA POP cost\n" - .string "more than one SUPER POTION?$" - -Route110_TrickHousePuzzle5_Text_26DB4C: @ 826DB4C - .string "CLICKETY-CLACK…\n" - .string "MECHADOLL 4 THAT IS ME!\p" - .string "MY QUIZ IS AN OBJECT OF BEAUTY.$" - -Route110_TrickHousePuzzle5_Text_26DB94: @ 826DB94 - .string "MECHADOLL 4 QUIZ.\p" - .string "In SEASHORE HOUSE, were there more men\n" - .string "or women?$" - -Route110_TrickHousePuzzle5_Text_26DBD7: @ 826DBD7 - .string "MECHADOLL 4 QUIZ.\p" - .string "In LAVARIDGE TOWN, were there more\n" - .string "elderly men or elderly women?$" - -Route110_TrickHousePuzzle5_Text_26DC2A: @ 826DC2A - .string "MECHADOLL 4 QUIZ.\p" - .string "In the TRAINER’S SCHOOL, how many\n" - .string "girl students were there?$" - -Route110_TrickHousePuzzle5_Text_26DC78: @ 826DC78 - .string "CLICKETY-CLACK…\n" - .string "MECHADOLL 5 AM I!\p" - .string "THE MASTER’S BEST AND PROUDEST\n" - .string "ACHIEVEMENT AM I.$" - -Route110_TrickHousePuzzle5_Text_26DCCB: @ 826DCCB - .string "MECHADOLL 5 QUIZ.\p" - .string "In SLATEPORT’s POKéMON FAN CLUB,\n" - .string "how many POKéMON were there?$" - -Route110_TrickHousePuzzle5_Text_26DD1B: @ 826DD1B - .string "MECHADOLL 5 QUIZ.\p" - .string "In FORTREE CITY, how many\n" - .string "tree houses were there?$" - -Route110_TrickHousePuzzle5_Text_26DD5F: @ 826DD5F - .string "MECHADOLL 5 QUIZ.\p" - .string "On the CYCLING ROAD, how many\n" - .string "TRIATHLETES were there?$" - .include "data/maps/scripts/Route110_TrickHousePuzzle6.inc" .include "data/maps/scripts/Route110_TrickHousePuzzle7.inc" .include "data/maps/scripts/Route110_TrickHousePuzzle8.inc" @@ -6522,6 +739,7 @@ Route110_TrickHousePuzzle5_Text_26DD5F: @ 826DD5F .include "data/maps/scripts/Route119_WeatherInstitute_2F.inc" .include "data/maps/scripts/Route119_House.inc" .include "data/maps/scripts/Route124_DivingTreasureHuntersHouse.inc" + gUnknown_08271354:: @ 8271354 .incbin "baserom.gba", 0x271354, 0xe @@ -23539,7 +17757,7 @@ LilycoveCity_DepartmentStore_1F_Text_2A64B1: @ 82A64B1 LilycoveCity_DepartmentStore_1F_Text_2A64C8: @ 82A64C8 .string "Please pick a LOTO TICKET.\n" - .string "…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô…{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô{PAUSE}Ô$" + .string "…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}$" LilycoveCity_DepartmentStore_1F_Text_2A650B: @ 82A650B .string "The LOTO TICKET number is {STR_VAR_1}.\p" @@ -25049,7 +19267,39 @@ LilycoveCity_PokemonCenter_1F_Text_2A9703: @ 82A9703 LilycoveCity_PokemonCenter_1F_Text_2A970E: @ 82A970E .string "{STR_VAR_1}: Umyaaaan!$" - .incbin "baserom.gba", 0x2a971c, 0xc836 + + .incbin "baserom.gba", 0x2a971c, 0xa1a5 + +MossdeepCity_SpaceCenter_2F_Text_2B38C1: @ 82B38C1 + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "MAY: Hi, {PLAYER}{KUN}!\p" + .string "I was just in PACIFIDLOG a little\n" + .string "while ago.\p" + .string "I saw a giant green POKéMON\n" + .string "flying high in the sky.\p" + .string "I…\n" + .string "I’ve never seen anything like it.\p" + .string "I wonder what it was.\n" + .string "Is this maybe a major discovery?\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +MossdeepCity_SpaceCenter_2F_Text_2B39C6: @ 82B39C6 + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "BRENDAN: Hey, {PLAYER}!\n" + .string "I was in PACIFIDLOG just now.\p" + .string "I saw this huge green POKéMON\n" + .string "flying across the sky.\p" + .string "I’ve never seen anything that\n" + .string "amazing before.\p" + .string "I wish you could’ve seen it,\n" + .string "{PLAYER}.\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + + .incbin "baserom.gba", 0x2b3ab3, 0x249f Route101_Text_2B5F52: @ 82B5F52 .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" -- cgit v1.2.3 From de8a05871462eca6474d3961cf3fe855cd402fd4 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Fri, 10 Nov 2017 02:24:21 -0600 Subject: Extract more baseroms from maps --- data/event_scripts.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 5ff59c001..f8a108a00 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -17757,7 +17757,7 @@ LilycoveCity_DepartmentStore_1F_Text_2A64B1: @ 82A64B1 LilycoveCity_DepartmentStore_1F_Text_2A64C8: @ 82A64C8 .string "Please pick a LOTO TICKET.\n" - .string "…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}…{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}{PAUSE 0x8}$" + .string "…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" LilycoveCity_DepartmentStore_1F_Text_2A650B: @ 82A650B .string "The LOTO TICKET number is {STR_VAR_1}.\p" -- cgit v1.2.3 From a6c30ba9513ccbd202fec8e628c9336c5c3a4aa4 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Fri, 10 Nov 2017 13:20:27 -0600 Subject: More file organization --- data/event_scripts.s | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index f8a108a00..f9b074e19 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,15 +1,14 @@ .include "asm/macros.inc" .include "asm/macros/event.inc" .include "constants/constants.inc" + .include "constants/variables.inc" + .include "constants/flags.inc" .section script_data, "aw", %progbits @ 81DB67C .include "data/event_script_command_function_table.inc" -gScriptCmdTableEnd:: @ 81DBA08 - .incbin "baserom.gba", 0x1dba08, 0x4 - gSpecialVars:: @ 81DBA0C .incbin "baserom.gba", 0x1dba0c, 0x58 -- cgit v1.2.3 From 2e40384fa22725de06a5293454b8962ab4de8f4d Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Fri, 10 Nov 2017 18:12:18 -0600 Subject: Extract baseroms from event_scripts --- data/event_scripts.s | 9163 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 8595 insertions(+), 568 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index f9b074e19..85ead8d4d 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -10,19 +10,50 @@ .include "data/event_script_command_function_table.inc" gSpecialVars:: @ 81DBA0C - .incbin "baserom.gba", 0x1dba0c, 0x58 + .4byte gSpecialVar_0x8000 + .4byte gSpecialVar_0x8001 + .4byte gSpecialVar_0x8002 + .4byte gSpecialVar_0x8003 + .4byte gSpecialVar_0x8004 + .4byte gSpecialVar_0x8005 + .4byte gSpecialVar_0x8006 + .4byte gSpecialVar_0x8007 + .4byte gSpecialVar_0x8008 + .4byte gSpecialVar_0x8009 + .4byte gSpecialVar_0x800A + .4byte gSpecialVar_0x800B + .4byte gSpecialVar_Facing + .4byte gSpecialVar_Result + .4byte gSpecialVar_ItemId + .4byte gSpecialVar_LastTalked + .4byte gSpecialVar_ContestRank + .4byte gSpecialVar_ContestCategory + .4byte gSpecialVar_MonBoxId + .4byte gSpecialVar_MonBoxPos + .4byte gSpecialVar_0x8014 + .4byte gTrainerBattleOpponent_A .include "data/specials.inc" gStdScripts:: @ 81DC2A0 - .incbin "baserom.gba", 0x1dc2a0, 0x2c + .4byte Std_ObtainItem + .4byte Std_FindItem + .4byte Std_2 + .4byte Std_3 + .4byte Std_4 + .4byte Std_5 + .4byte Std_6 + .4byte Std_ObtainDecoration + .4byte Std_8 + .4byte Std_9 + .4byte Std_10 gStdScripts_End:: @ 81DC2CC map_script 3, PetalburgCity_MapScript1_1DC2D7 map_script 2, PetalburgCity_MapScript2_1DC31C .byte 0 - .include "data/maps/scripts/PetalburgCity.inc" + .include "data/maps/scripts/PetalburgCity.inc" .include "data/maps/scripts/SlateportCity.inc" .include "data/maps/scripts/MauvilleCity.inc" .include "data/maps/scripts/RustboroCity.inc" @@ -739,27 +770,460 @@ SecretBase_RedCave1_Text_23B759: @ 823B759 .include "data/maps/scripts/Route119_House.inc" .include "data/maps/scripts/Route124_DivingTreasureHuntersHouse.inc" -gUnknown_08271354:: @ 8271354 - .incbin "baserom.gba", 0x271354, 0xe +Std_2: @ 8271315 + lock + faceplayer + message 0x0 + waitmessage + waitbuttonpress + release + return + +Std_3: @ 8271320 + lockall + message 0x0 + waitmessage + waitbuttonpress + releaseall + return + +Std_4: @ 827132A + message 0x0 + waitmessage + waitbuttonpress + return -gUnknown_08271362:: @ 8271362 - .incbin "baserom.gba", 0x271362, 0x28 +Std_5: @ 8271332 + message 0x0 + waitmessage + yesnobox 20, 8 + return + +Std_9: @ 827133C + message 0x0 + playfanfare BGM_ME_BATTLE_POINTS + waitfanfare + waitmessage + return -gUnknown_0827138A:: @ 827138A - .incbin "baserom.gba", 0x27138a, 0x38 +Std_10: @ 8271347 + pokenavcall 0x0 + waitmessage + return -gUnknown_082713C2:: @ 82713C2 - .incbin "baserom.gba", 0x2713c2, 0xf +EventScript_27134E: @ 827134E + return + +BattleFrontier_BattleArenaLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattleDomeLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattleFactoryLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattlePalaceLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattlePikeLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattlePyramidLobby_EventScript_27134F:: @ 827134F +BattleFrontier_BattleTowerLobby_EventScript_27134F:: @ 827134F +FallarborTown_BattleTentLobby_EventScript_27134F:: @ 827134F +LilycoveCity_ContestLobby_EventScript_27134F:: @ 827134F +MossdeepCity_GameCorner_1F_EventScript_27134F:: @ 827134F +OldaleTown_PokemonCenter_2F_EventScript_27134F:: @ 827134F +SecretBase_RedCave1_EventScript_27134F:: @ 827134F +SlateportCity_BattleTentLobby_EventScript_27134F:: @ 827134F +SootopolisCity_MysteryEventsHouse_1F_EventScript_27134F:: @ 827134F +TrainerHill_Entrance_EventScript_27134F:: @ 827134F +VerdanturfTown_BattleTentLobby_EventScript_27134F:: @ 827134F + special sub_809FF80 + waitstate + return -gUnknown_082713D1:: @ 82713D1 - .incbin "baserom.gba", 0x2713d1, 0x27 +EventScript_271354:: @ 8271354 + cmdD8 + cmdD9 -gUnknown_082713F8:: @ 82713F8 - .incbin "baserom.gba", 0x2713f8, 0x1e6 +EventScript_271356:: @ 8271356 + special SetUpTrainerEncounterMusic + special sub_80B45AC + waitstate + goto EventScript_27143C + +EventScript_271362:: @ 8271362 + lock + faceplayer + applymovement 0x800F, Movement_27143A + waitmovement 0 + specialvar VAR_RESULT, check_trainer_flag + compare_var_to_value VAR_RESULT, 0 + goto_if 5, EventScript_271389 + special SetUpTrainerEncounterMusic + special sub_80B16D8 + goto EventScript_27143C + +EventScript_271389:: @ 8271389 + ontrainerbattleend + +EventScript_27138A:: @ 827138A + lock + faceplayer + call EventScript_27142F + specialvar VAR_RESULT, check_trainer_flag + compare_var_to_value VAR_RESULT, 0 + goto_if 5, EventScript_2713C1 + special sub_80F92F8 + compare_var_to_value VAR_RESULT, 0 + goto_if 5, EventScript_2713BA + special SetUpTrainerEncounterMusic + special sub_80B16D8 + goto EventScript_27143C + +EventScript_2713BA:: @ 82713BA + special special_trainer_unable_to_battle + waitmessage + waitbuttonpress + release + end + +EventScript_2713C1:: @ 82713C1 + ontrainerbattleend + +EventScript_2713C2:: @ 82713C2 + applymovement 0x800F, Movement_27143A + waitmovement 0 + special SetUpTrainerEncounterMusic + trainerbattlebegin + ontrainerbattleend + +EventScript_2713D1:: @ 82713D1 + call EventScript_27142F + specialvar VAR_RESULT, sub_80B22A0 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_2713F7 + special SetUpTrainerEncounterMusic + special sub_80B16D8 + special sub_80B1A14 + waitmessage + waitbuttonpress + special sub_80B19EC + waitstate + releaseall + end -gUnknown_082715DE:: @ 82715DE +EventScript_2713F7:: @ 82713F7 + ontrainerbattleend - .incbin "baserom.gba", 0x2715de, 0x1e3 +EventScript_2713F8:: @ 82713F8 + specialvar VAR_RESULT, sub_80B22A0 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271427 + special sub_80F92F8 + compare_var_to_value VAR_RESULT, 0 + goto_if 5, EventScript_271428 + special SetUpTrainerEncounterMusic + special sub_80B16D8 + special sub_80B1A14 + waitmessage + waitbuttonpress + special sub_80B19EC + waitstate + releaseall + end + +EventScript_271427:: @ 8271427 + ontrainerbattleend + +EventScript_271428:: @ 8271428 + special special_trainer_unable_to_battle + waitmessage + waitbuttonpress + release + end + +EventScript_27142F:: @ 827142F + applymovement 0x800F, Movement_27143A + waitmovement 0 + return + +Movement_27143A: @ 827143A + step_59 + step_end + +EventScript_27143C:: @ 827143C + special sub_80B1A14 + waitmessage + waitbuttonpress + special sub_80B45D0 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271356 + goto EventScript_271454 + +EventScript_271454:: @ 8271454 + trainerbattlebegin + specialvar VAR_RESULT, sub_80B170C + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271491 + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_271491 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271491 + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_271491 + compare_var_to_value VAR_RESULT, 8 + goto_eq EventScript_271491 + +EventScript_271491:: @ 8271491 + ontrainerbattleendgoto + releaseall + end + +Std_6:: @ 8271494 + message 0x0 + waitmessage + waitbuttonpress + release + return + +EventScript_27149D:: @ 827149D + setberrytree 2, 7, 5 + setberrytree 1, 3, 5 + setberrytree 11, 7, 5 + setberrytree 13, 3, 5 + setberrytree 4, 7, 5 + setberrytree 76, 1, 5 + setberrytree 8, 1, 5 + setberrytree 10, 6, 5 + setberrytree 25, 20, 5 + setberrytree 26, 2, 5 + setberrytree 66, 2, 5 + setberrytree 67, 20, 5 + setberrytree 69, 22, 5 + setberrytree 70, 22, 5 + setberrytree 71, 22, 5 + setberrytree 55, 17, 5 + setberrytree 56, 17, 5 + setberrytree 5, 1, 5 + setberrytree 6, 6, 5 + setberrytree 7, 1, 5 + setberrytree 16, 18, 5 + setberrytree 17, 18, 5 + setberrytree 18, 18, 5 + setberrytree 29, 19, 5 + setberrytree 28, 19, 5 + setberrytree 27, 19, 5 + setberrytree 24, 4, 5 + setberrytree 23, 3, 5 + setberrytree 22, 3, 5 + setberrytree 21, 4, 5 + setberrytree 19, 16, 5 + setberrytree 20, 16, 5 + setberrytree 80, 7, 5 + setberrytree 81, 7, 5 + setberrytree 77, 8, 5 + setberrytree 78, 8, 5 + setberrytree 68, 8, 5 + setberrytree 31, 10, 5 + setberrytree 33, 10, 5 + setberrytree 34, 21, 5 + setberrytree 35, 21, 5 + setberrytree 36, 21, 5 + setberrytree 83, 24, 5 + setberrytree 84, 24, 5 + setberrytree 85, 10, 5 + setberrytree 86, 6, 5 + setberrytree 37, 5, 5 + setberrytree 38, 5, 5 + setberrytree 39, 5, 5 + setberrytree 40, 3, 5 + setberrytree 41, 3, 5 + setberrytree 42, 3, 5 + setberrytree 46, 19, 5 + setberrytree 45, 20, 5 + setberrytree 44, 18, 5 + setberrytree 43, 16, 5 + setberrytree 47, 8, 5 + setberrytree 48, 5, 5 + setberrytree 49, 4, 5 + setberrytree 50, 2, 5 + setberrytree 52, 18, 5 + setberrytree 53, 18, 5 + setberrytree 62, 6, 5 + setberrytree 64, 6, 5 + setberrytree 58, 21, 5 + setberrytree 59, 21, 5 + setberrytree 60, 25, 5 + setberrytree 61, 25, 5 + setberrytree 79, 23, 5 + setberrytree 14, 23, 5 + setberrytree 15, 21, 5 + setberrytree 30, 21, 5 + setberrytree 65, 25, 5 + setberrytree 72, 25, 5 + setberrytree 73, 23, 5 + setberrytree 74, 23, 5 + setberrytree 87, 3, 5 + setberrytree 88, 10, 5 + setberrytree 89, 4, 5 + setberrytree 82, 36, 5 + return + +EventScript_2715DE:: @ 82715DE + setflag FLAG_0x056 + setflag FLAG_0x301 + setflag FLAG_0x302 + setflag FLAG_0x303 + setflag FLAG_0x2D1 + setflag FLAG_0x379 + setflag FLAG_0x32B + setflag FLAG_0x32C + setflag FLAG_0x346 + setflag FLAG_0x2D6 + setflag FLAG_0x363 + setflag FLAG_0x2DB + setflag FLAG_0x2DC + setflag FLAG_0x32E + setflag FLAG_0x34C + setflag FLAG_0x364 + setflag FLAG_0x2E3 + setflag FLAG_0x371 + setflag FLAG_0x2E2 + setflag FLAG_0x2E4 + setflag FLAG_0x2E5 + setflag FLAG_0x2E7 + setflag FLAG_0x2E8 + setflag FLAG_0x38A + setflag FLAG_0x345 + setflag FLAG_0x306 + setflag FLAG_0x37F + setflag FLAG_0x308 + setflag FLAG_0x309 + setflag FLAG_0x30A + setflag FLAG_0x30B + setflag FLAG_0x30C + setflag FLAG_0x30D + setflag FLAG_0x338 + setflag FLAG_0x2E9 + setflag FLAG_0x2EA + setflag FLAG_0x2F8 + setflag FLAG_0x2D2 + setflag FLAG_0x2DE + setflag FLAG_0x351 + setflag FLAG_0x32F + setflag FLAG_0x315 + setflag FLAG_0x316 + setflag FLAG_0x317 + setflag FLAG_0x318 + setflag FLAG_0x2DA + setflag FLAG_0x31D + setflag FLAG_0x31E + setflag FLAG_0x31F + setflag FLAG_0x385 + setflag FLAG_0x386 + setflag FLAG_0x387 + setflag FLAG_0x388 + setflag FLAG_0x323 + setflag FLAG_0x322 + setflag FLAG_0x326 + setflag FLAG_0x328 + setflag FLAG_0x329 + setflag FLAG_0x3D8 + setflag FLAG_0x2FE + setflag FLAG_0x33E + setflag FLAG_0x362 + setflag FLAG_0x365 + setflag FLAG_0x33C + setflag FLAG_0x33D + setflag FLAG_0x33F + setflag FLAG_0x35B + setflag FLAG_0x355 + setflag FLAG_0x349 + setflag FLAG_0x34D + setflag FLAG_0x34E + setflag FLAG_0x35C + setflag FLAG_0x35D + setflag FLAG_0x343 + setflag FLAG_0x348 + setflag FLAG_0x350 + setflag FLAG_0x353 + setflag FLAG_0x312 + setflag FLAG_0x3CD + setflag FLAG_0x330 + setflag FLAG_0x366 + setflag FLAG_0x368 + setflag FLAG_0x36D + setflag FLAG_0x3E2 + setflag FLAG_0x36F + setflag FLAG_0x37B + setflag FLAG_0x370 + setflag FLAG_0x36E + setflag FLAG_0x327 + setflag FLAG_0x3D7 + setflag FLAG_0x376 + setflag FLAG_0x374 + setflag FLAG_0x375 + setflag FLAG_0x3C1 + setflag FLAG_0x378 + setflag FLAG_0x2F0 + setflag FLAG_0x2F5 + setflag FLAG_0x31A + setflag FLAG_0x31B + setflag FLAG_0x37C + setflag FLAG_0x380 + setflag FLAG_0x381 + setflag FLAG_0x382 + setflag FLAG_0x38D + setflag FLAG_0x2EC + setflag FLAG_0x38E + setflag FLAG_0x38F + setflag FLAG_0x393 + setflag FLAG_0x358 + setflag FLAG_0x390 + setflag FLAG_0x2FD + setflag FLAG_0x398 + setflag FLAG_0x399 + setflag FLAG_0x39A + setflag FLAG_0x39B + setflag FLAG_0x2CF + setflag FLAG_0x39D + setflag FLAG_0x3A1 + setflag FLAG_0x3A2 + setflag FLAG_0x3A6 + setflag FLAG_0x3AA + setflag FLAG_0x3AC + setflag FLAG_0x3A0 + setflag FLAG_0x3E0 + setflag FLAG_0x342 + setflag FLAG_0x3B0 + setflag FLAG_0x3B1 + setflag FLAG_0x3B3 + setflag FLAG_0x3B4 + setflag FLAG_0x2ED + setflag FLAG_0x35A + setflag FLAG_0x2EF + setflag FLAG_0x3B6 + setflag FLAG_0x3C7 + setflag FLAG_0x3C8 + setflag FLAG_0x2D7 + setflag FLAG_0x3D3 + setflag FLAG_0x3DF + setflag FLAG_0x3E3 + setflag FLAG_0x3E4 + setflag FLAG_0x3E5 + setflag FLAG_0x3E6 + setflag FLAG_0x356 + setflag FLAG_0x33A + setflag FLAG_0x33B + setflag FLAG_0x36C + setflag FLAG_0x36B + setflag FLAG_0x36A + setflag FLAG_0x337 + setflag FLAG_0x2F4 + setflag FLAG_0x35E + setflag FLAG_0x35F + setflag FLAG_0x340 + setflag FLAG_0x2FB + setflag FLAG_0x2EB + setflag FLAG_0x2FF + setflag FLAG_0x319 + setflag FLAG_0x357 + setflag FLAG_0x050 + call EventScript_27149D + end EverGrandeCity_HallOfFame_EventScript_2717C1:: @ 82717C1 special sub_81AFDD0 @@ -817,12 +1281,51 @@ EverGrandeCity_HallOfFame_EventScript_271851:: @ 8271851 setvar VAR_0x40D3, 1 return -gUnknown_08271857:: @ 8271857 - .incbin "baserom.gba", 0x271857, 0xb +EverGrandeCity_HallOfFame_EventScript_271857:: @ 8271857 + call EverGrandeCity_HallOfFame_EventScript_2718CC + goto EverGrandeCity_HallOfFame_EventScript_271862 + end -gUnknown_08271862:: @ 8271862 +EverGrandeCity_HallOfFame_EventScript_271862:: @ 8271862 + compare_var_to_value VAR_0x4096, 1 + goto_eq EverGrandeCity_HallOfFame_EventScript_271884 + compare_var_to_value VAR_0x4096, 2 + goto_eq EverGrandeCity_HallOfFame_EventScript_27189A + compare_var_to_value VAR_0x4096, 3 + goto_eq EverGrandeCity_HallOfFame_EventScript_2718B3 + end + +EverGrandeCity_HallOfFame_EventScript_271884:: @ 8271884 + setflag FLAG_0x2E4 + setflag FLAG_0x2E7 + setflag FLAG_0x2E5 + setflag FLAG_0x2E8 + clearflag FLAG_0x2E6 + clearflag FLAG_0x2E3 + clearflag FLAG_0x371 + end - .incbin "baserom.gba", 0x271862, 0x6a +EverGrandeCity_HallOfFame_EventScript_27189A:: @ 827189A + setflag FLAG_0x2E5 + setflag FLAG_0x2E8 + setflag FLAG_0x2E2 + setflag FLAG_0x2E6 + setflag FLAG_0x2E3 + setflag FLAG_0x371 + clearflag FLAG_0x2E4 + clearflag FLAG_0x2E7 + end + +EverGrandeCity_HallOfFame_EventScript_2718B3:: @ 82718B3 + setflag FLAG_0x2E2 + setflag FLAG_0x2E6 + setflag FLAG_0x2E3 + setflag FLAG_0x371 + setflag FLAG_0x2E4 + setflag FLAG_0x2E7 + clearflag FLAG_0x2E5 + clearflag FLAG_0x2E8 + end EverGrandeCity_HallOfFame_EventScript_2718CC:: @ 82718CC clearflag FLAG_0x4FB @@ -1019,14 +1522,307 @@ OldaleTown_PokemonCenter_1F_Movement_271AD0: @ 8271AD0 step_12 step_end - .incbin "baserom.gba", 0x271ad3, 0x1e4 +Std_ObtainItem:: @ 8271AD3 + giveitem VAR_0x8000, 32769 + copyvar VAR_0x8007, VAR_RESULT + call EventScript_271AE3 + return + +EventScript_271AE3:: @ 8271AE3 + bufferitemnameplural 1, VAR_0x8000, 32769 + checkitemtype VAR_0x8000 + call EventScript_271B08 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271B95 + compare_var_to_value VAR_0x8007, 0 + call_if 1, EventScript_271BA9 + return + +EventScript_271B08:: @ 8271B08 + switch VAR_RESULT + case 1, EventScript_271B45 + case 5, EventScript_271B55 + case 2, EventScript_271B65 + case 3, EventScript_271B75 + case 4, EventScript_271B85 + end + +EventScript_271B45:: @ 8271B45 + bufferstdstring 2, 14 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BAF + return + +EventScript_271B55:: @ 8271B55 + bufferstdstring 2, 15 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BAF + return + +EventScript_271B65:: @ 8271B65 + bufferstdstring 2, 16 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BAF + return + +EventScript_271B75:: @ 8271B75 + bufferstdstring 2, 17 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BB3 + return + +EventScript_271B85:: @ 8271B85 + bufferstdstring 2, 18 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BAF + return + +EventScript_271B95:: @ 8271B95 + message gUnknown_08272A78 + waitfanfare + msgbox gUnknown_08272A9A, 4 + setvar VAR_RESULT, 1 + return + +EventScript_271BA9:: @ 8271BA9 + setvar VAR_RESULT, 0 + return + +EventScript_271BAF:: @ 8271BAF + playfanfare BGM_FANFA4 + return + +EventScript_271BB3:: @ 8271BB3 + playfanfare BGM_ME_WAZA + return + +Std_ObtainDecoration:: @ 8271BB7 + givedecoration VAR_0x8000 + copyvar VAR_0x8007, VAR_RESULT + call EventScript_271BC5 + return + +EventScript_271BC5:: @ 8271BC5 + bufferdecorationname 1, VAR_0x8000 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271BE0 + compare_var_to_value VAR_0x8007, 0 + call_if 1, EventScript_271BF7 + return + +EventScript_271BE0:: @ 8271BE0 + playfanfare BGM_FANFA4 + message gUnknown_08272B09 + waitfanfare + msgbox gUnknown_08272B48, 4 + setvar VAR_RESULT, 1 + return + +EventScript_271BF7:: @ 8271BF7 + setvar VAR_RESULT, 0 + return + +Std_FindItem:: @ 8271BFD + lock + faceplayer + waitse + copyvar VAR_0x8004, VAR_0x8000 + copyvar VAR_0x8005, VAR_0x8001 + checkitemspace VAR_0x8000, 32769 + copyvar VAR_0x8007, VAR_RESULT + bufferitemnameplural 1, VAR_0x8000, 32769 + checkitemtype VAR_0x8000 + call EventScript_271B08 + compare_var_to_value VAR_0x8007, 1 + call_if 1, EventScript_271C3A + compare_var_to_value VAR_0x8007, 0 + call_if 1, EventScript_271CA1 + release + return + +EventScript_271C3A:: @ 8271C3A + removeobject VAR_LAST_TALKED + giveitem VAR_0x8004, 32773 + specialvar VAR_RESULT, sub_81398C0 + copyvar VAR_0x8008, VAR_RESULT + compare_var_to_value VAR_0x8008, 1 + call_if 1, EventScript_271C8F + compare_var_to_value VAR_0x8008, 0 + call_if 1, EventScript_271C9B + waitfanfare + waitmessage + bufferitemnameplural 1, VAR_0x8004, 32773 + setvar VAR_0x8004, 12 + special sub_81A8E7C + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271C86 + msgbox gUnknown_08272A9A, 4 + return + +EventScript_271C86:: @ 8271C86 + msgbox gUnknown_08272AEA, 4 + return + +EventScript_271C8F:: @ 8271C8F + bufferitemnameplural 0, VAR_0x8004, 32773 + message gUnknown_082731A9 + return + +EventScript_271C9B:: @ 8271C9B + message gUnknown_08272ABF + return + +EventScript_271CA1:: @ 8271CA1 + msgbox gUnknown_08272A78, 4 + msgbox gUnknown_08272AD0, 4 + setvar VAR_RESULT, 0 + return + +EventScript_271CB7:: @ 8271CB7 + lockall + waitse + giveitem VAR_0x8005, 1 + copyvar VAR_0x8007, VAR_RESULT + bufferitemnameplural 1, VAR_0x8005, 1 + checkitemtype VAR_0x8005 + call EventScript_271B08 + compare_var_to_value VAR_0x8007, 1 + goto_eq EventScript_271CE8 + compare_var_to_value VAR_0x8007, 0 + goto_eq EventScript_271D47 + end + +EventScript_271CE8:: @ 8271CE8 + copyvar VAR_0x8008, VAR_0x8004 + copyvar VAR_0x8004, VAR_0x8005 + specialvar VAR_RESULT, sub_81398C0 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271D0E + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271D1F + end + +EventScript_271D0E:: @ 8271D0E + bufferitemnameplural 0, VAR_0x8004, 1 + message gUnknown_082731A9 + goto EventScript_271D2A + end + +EventScript_271D1F:: @ 8271D1F + message gUnknown_08272ABF + goto EventScript_271D2A + end + +EventScript_271D2A:: @ 8271D2A + waitmessage + waitfanfare + bufferitemnameplural 1, VAR_0x8004, 1 + copyvar VAR_0x8004, VAR_0x8008 + msgbox gUnknown_08272A9A, 4 + special sub_80EDCE8 + special sub_8138BC8 + releaseall + end -gUnknown_08271CB7:: @ 8271CB7 - .incbin "baserom.gba", 0x271cb7, 0xdb +EventScript_271D47:: @ 8271D47 + msgbox gUnknown_08272ABF, 4 + msgbox gUnknown_08272AD0, 4 + setvar VAR_RESULT, 0 + releaseall + end -gUnknown_08271D92:: @ 8271D92 +EventScript_271D5E:: @ 8271D5E + lock + faceplayer + msgbox Text_27260D, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271D83 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271D89 + goto EventScript_271D89 - .incbin "baserom.gba", 0x271d92, 0xd8 +EventScript_271D83:: @ 8271D83 + special sub_80E6BE8 + waitstate + lock + faceplayer + +EventScript_271D89:: @ 8271D89 + message Text_272640 + waitmessage + waitbuttonpress + release + end + +EventScript_271D92:: @ 8271D92 + lockall + setvar VAR_0x8004, 0 + special sp0D9_ComputerRelated + playse SE_PC_ON + msgbox Text_27265A, 4 + goto EventScript_271DAC + end + +EventScript_271DAC:: @ 8271DAC + message gUnknown_0827266F + waitmessage + special sp109_CreatePCMenu + waitstate + goto EventScript_271DBC + end + +EventScript_271DBC:: @ 8271DBC + switch VAR_RESULT + case 0, EventScript_271E0E + case 1, EventScript_271DF9 + case 2, EventScript_271E54 + case 3, EventScript_271E47 + case 127, EventScript_271E47 + end + +EventScript_271DF9:: @ 8271DF9 + playse SE_PC_LOGON + msgbox gUnknown_082726C2, 4 + special sub_816AE98 + waitstate + goto EventScript_271DAC + end + +EventScript_271E0E:: @ 8271E0E + playse SE_PC_LOGON + checkflag FLAG_SYS_PC_LANETTE + call_if 0, EventScript_271E35 + checkflag FLAG_SYS_PC_LANETTE + call_if 1, EventScript_271E3E + msgbox gUnknown_082726A3, 4 + special sub_80C7578 + waitstate + goto EventScript_271DAC + end + +EventScript_271E35:: @ 8271E35 + msgbox gUnknown_0827268C, 4 + return + +EventScript_271E3E:: @ 8271E3E + msgbox gUnknown_082726D4, 4 + return + +EventScript_271E47:: @ 8271E47 + setvar VAR_0x8004, 0 + playse SE_PC_OFF + special sub_8138E20 + releaseall + end + +EventScript_271E54:: @ 8271E54 + checkflag FLAG_SYS_GAME_CLEAR + goto_if 0, EventScript_271E47 + playse SE_PC_LOGON + special sub_8137C28 + waitstate + goto EventScript_271DBC + end BattleFrontier_OutsideWest_EventScript_271E6A:: @ 8271E6A FallarborTown_EventScript_271E6A:: @ 8271E6A @@ -1099,9 +1895,24 @@ Route109_EventScript_271E95:: @ 8271E95 setvar VAR_0x4096, 0 return -gUnknown_08271EA0:: @ 8271EA0 +EventScript_271EA0:: @ 8271EA0 + checkpartymove MOVE_SURF + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_271ED6 + bufferpartymonnick 0, VAR_RESULT + setfieldeffectargument 0, VAR_RESULT + lockall + msgbox gUnknown_08272FD6, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271ED5 + msgbox gUnknown_0827300D, 4 + dofieldeffect 9 + +EventScript_271ED5:: @ 8271ED5 + releaseall - .incbin "baserom.gba", 0x271ea0, 0x37 +EventScript_271ED6:: @ 8271ED6 + end EverGrandeCity_ChampionsRoom_EventScript_271ED7:: @ 8271ED7 LavaridgeTown_EventScript_271ED7:: @ 8271ED7 @@ -1147,7 +1958,21 @@ LavaridgeTown_EventScript_271F19:: @ 8271F19 setvar VAR_0x4013, 101 return - .incbin "baserom.gba", 0x271f1f, 0x24 +EventScript_271F1F:: @ 8271F1F + checkplayergender + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_271F37 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_271F3D + end + +EventScript_271F37:: @ 8271F37 + setvar VAR_0x4010, 100 + return + +EventScript_271F3D:: @ 8271F3D + setvar VAR_0x4010, 105 + return DewfordTown_Gym_EventScript_271F43:: @ 8271F43 FortreeCity_Gym_EventScript_271F43:: @ 8271F43 @@ -1369,9 +2194,14 @@ SSTidalRooms_EventScript_272083:: @ 8272083 fadescreen 0 return -gUnknown_0827208F:: @ 827208F - - .incbin "baserom.gba", 0x27208f, 0x11 +EventScript_27208F:: @ 827208F + lockall + msgbox LittlerootTown_BrendansHouse_2F_Text_1F8820, 4 + fadescreen 1 + special sub_8138C94 + waitstate + releaseall + end DewfordTown_EventScript_2720A0:: @ 82720A0 Route104_EventScript_2720A0:: @ 82720A0 @@ -1524,7 +2354,20 @@ RusturfTunnel_EventScript_272216:: @ 8272216 setflag FLAG_0x0C7 return - .incbin "baserom.gba", 0x27222b, 0x25 +EventScript_27222B:: @ 827222B + delay 30 + applymovement 255, PetalburgCity_Movement_2725A6 + waitmovement 0 + showobjectat 255, PETALBURG_CITY + delay 30 + applymovement 255, Movement_27224E + waitmovement 0 + delay 30 + return + +Movement_27224E: @ 827224E + step_up + step_end BattleFrontier_OutsideWest_EventScript_272250:: @ 8272250 BirthIsland_Harbor_EventScript_272250:: @ 8272250 @@ -1540,7 +2383,42 @@ SouthernIsland_Exterior_EventScript_272250:: @ 8272250 call BattleFrontier_OutsideWest_EventScript_2721E2 return - .incbin "baserom.gba", 0x272274, 0x4d +EventScript_272274:: @ 8272274 + lockall + waitse + playmoncry SPECIES_KYOGRE, 2 + waitmoncry + setvar VAR_0x4005, 1 + releaseall + end + +EventScript_272283:: @ 8272283 + lockall + setvar VAR_0x4001, 1 + goto EventScript_2722A7 + end + +EventScript_27228F:: @ 827228F + lockall + setvar VAR_0x4002, 1 + goto EventScript_2722A7 + end + +EventScript_27229B:: @ 827229B + lockall + setvar VAR_0x4003, 1 + goto EventScript_2722A7 + end + +EventScript_2722A7:: @ 82722A7 + setvar VAR_0x8004, 1 + setvar VAR_0x8005, 1 + setvar VAR_0x8006, 8 + setvar VAR_0x8007, 5 + special sub_8139560 + waitstate + releaseall + end CaveOfOrigin_1F_EventScript_2722C1:: @ 82722C1 CaveOfOrigin_UnusedRubySapphireMap1_EventScript_2722C1:: @ 82722C1 @@ -2184,241 +3062,208 @@ Route110_TrickHouseEntrance_Movement_2725C9: @ 82725C9 step_up step_end - .incbin "baserom.gba", 0x2725cb, 0x3 +Movement_2725CB:: @ 82725CB + step_up + step_up + step_end + +EventScript_2725CE:: @ 82725CE + msgbox Text_2A81E5, 3 + end + +EventScript_2725D7:: @ 82725D7 + msgbox Text_2A820D, 3 + end -gUnknown_082725CE:: @ 82725CE - .incbin "baserom.gba", 0x2725ce, 0x9 +EventScript_2725E0:: @ 82725E0 + msgbox Text_2A8232, 3 + end -gUnknown_082725D7:: @ 82725D7 - .incbin "baserom.gba", 0x2725d7, 0x9 +EventScript_2725E9:: @ 82725E9 + msgbox Text_2A8276, 3 + end -gUnknown_082725E0:: @ 82725E0 - .incbin "baserom.gba", 0x2725e0, 0x9 +EventScript_2725F2:: @ 82725F2 + msgbox Text_2A82B3, 3 + end + +EventScript_2725FB:: @ 82725FB + msgbox Text_2A82BF, 3 + end -gUnknown_082725E9:: @ 82725E9 - .incbin "baserom.gba", 0x2725e9, 0x9 +EventScript_272604:: @ 8272604 + msgbox Text_2A82F7, 3 + end -gUnknown_082725F2:: @ 82725F2 - .incbin "baserom.gba", 0x2725f2, 0x9 +Text_27260D: @ 827260D + .string "Would you like to mix records with\n" + .string "other TRAINERS?$" -gUnknown_082725FB:: @ 82725FB - .incbin "baserom.gba", 0x2725fb, 0x9 +Text_272640: @ 8272640 + .string "We hope to see you again!$" -gUnknown_08272604:: @ 8272604 - .incbin "baserom.gba", 0x272604, 0x6b +Text_27265A: @ 827265A + .string "{PLAYER} booted up the PC.$" gUnknown_0827266F:: @ 827266F .string "Which PC should be accessed?$" - gUnknown_0827268C:: @ 827268C .string "Accessed SOMEONE’S PC.$" - gUnknown_082726A3:: @ 82726A3 .string "POKéMON Storage System opened.$" - gUnknown_082726C2:: @ 82726C2 .string "Accessed {PLAYER}’s PC.$" - gUnknown_082726D4:: @ 82726D4 .string "Accessed LANETTE’s PC.$" - gUnknown_082726EB:: @ 82726EB .string "Hello, and welcome to\nthe POKéMON CENTER.\pWe restore your tired POKéMON\nto full health.\pWould you like to rest your POKéMON?$" - gUnknown_08272768:: @ 8272768 .string "Okay, I’ll take your POKéMON\nfor a few seconds.$" - gUnknown_08272798:: @ 8272798 .string "Thank you for waiting.\pWe’ve restored your POKéMON\nto full health.$" - gUnknown_082727DB:: @ 82727DB .string "We hope to see you again!$" - gUnknown_082727F5:: @ 82727F5 .string "Hello, and welcome to\nthe POKéMON CENTER.\pWe restore your tired POKéMON\nto full health.\pWould you like to…$" - gUnknown_08272860:: @ 8272860 .string "Th-that card…\nCould it be… The GOLD CARD?!\pOh, the gold color is brilliant!\nThe four stars seem to sparkle!\pI’ve seen several TRAINERS with\na SILVER CARD before, but, {PLAYER},\lyou’re the first TRAINER I’ve ever\lseen with a GOLD CARD!\pOkay, {PLAYER}, please allow me\nthe honor of resting your POKéMON!$" - gUnknown_08272982:: @ 8272982 .string "I’m delighted to see you, {PLAYER}!\nYou want the usual, am I right?$" - gUnknown_082729C0:: @ 82729C0 .string "Okay, I’ll take your POKéMON\nfor a few seconds.$" - gUnknown_082729F0:: @ 82729F0 .string "Thank you for waiting.$" - gUnknown_08272A07:: @ 8272A07 .string "We hope to see you again!$" - gUnknown_08272A21:: @ 8272A21 .string "Welcome!\pHow may I serve you?$" - gUnknown_08272A3F:: @ 8272A3F .string "Please come again!$" - gUnknown_08272A52:: @ 8272A52 .string "{PLAYER}{STRING 5}, welcome!\pWhat can I do for you?$" - gUnknown_08272A78:: @ 8272A78 .string "Obtained the {STR_VAR_2}!$" - gUnknown_08272A89:: @ 8272A89 .string "The BAG is full…$" - gUnknown_08272A9A:: @ 8272A9A .string "{PLAYER} put away the {STR_VAR_2}\nin the {STR_VAR_3} POCKET.$" - gUnknown_08272ABF:: @ 8272ABF .string "{PLAYER} found one {STR_VAR_2}!$" - gUnknown_08272AD0:: @ 8272AD0 .string "Too bad!\nThe BAG is full…$" - gUnknown_08272AEA:: @ 8272AEA .string "{PLAYER} put away the {STR_VAR_2}\nin the BAG.$" - gUnknown_08272B09:: @ 8272B09 .string "Obtained the {STR_VAR_2}!$" - gUnknown_08272B1A:: @ 8272B1A .string "Too bad! There’s no room left for\nanother {STR_VAR_2}…$" - gUnknown_08272B48:: @ 8272B48 .string "The {STR_VAR_2} was transferred\nto the PC.$" - gUnknown_08272B6A:: @ 8272B6A .string "“Selected items for your convenience!”\nPOKéMON MART$" - gUnknown_08272B9E:: @ 8272B9E .string "“Rejuvenate your tired partners!”\nPOKéMON CENTER$" - gUnknown_08272BCF:: @ 8272BCF .string "{STR_VAR_1} might like this program.\n… … … … … … … … … … … … … … … …\pBetter get going!$" - gUnknown_08272C1D:: @ 8272C1D .string "Welcome to LILYCOVE DEPARTMENT STORE.\pWhich floor would you like?$" - gUnknown_08272C5F:: @ 8272C5F .string "The sandstorm is vicious.\nIt’s impossible to keep going.$" - gUnknown_08272C98:: @ 8272C98 .string "An item in the BAG can be\nregistered to SELECT for easy use.$" - gUnknown_08272CD5:: @ 8272CD5 .string "There’s an e-mail from POKéMON TRAINER\nSCHOOL.\p… … … … … …\pA POKéMON may learn up to four moves.\pA TRAINER’s expertise is tested on the\nmove sets chosen for POKéMON.\p… … … … … …$" - gUnknown_08272D87:: @ 8272D87 .string "{PLAYER} booted up the PC.$" - gUnknown_08272D9C:: @ 8272D9C .string "The link was canceled.$" - gUnknown_08272DB3:: @ 8272DB3 .string "Want to give a nickname to\nthe {STR_VAR_2} you received?$" - gUnknown_08272DE3:: @ 8272DE3 .string "{PLAYER} is out of usable\nPOKéMON!\p{PLAYER} whited out!$" - gUnknown_08272E0F:: @ 8272E0F .string "Registered {STR_VAR_1} {STR_VAR_2}\nin the POKéNAV.$" - gUnknown_08272E30:: @ 8272E30 .string "Do you know the TM SECRET POWER?\pOur group, we love the TM SECRET\nPOWER.\pOne of our members will give it to you.\nCome back and show me if you get it.\pWe’ll accept you as a member and sell\nyou good stuff in secrecy.$" - gUnknown_08272F07:: @ 8272F07 .string "Your POKéMON may be infected with\nPOKéRUS.\pLittle is known about the POKéRUS\nexcept that they are microscopic life-\lforms that attach to POKéMON.\pWhile infected, POKéMON are said to\ngrow exceptionally well.$" - gUnknown_08272FD6:: @ 8272FD6 .string "The water is dyed a deep blue…\nWould you like to SURF?$" - gUnknown_0827300D:: @ 827300D .string "{STR_VAR_1} used SURF!$" - gUnknown_0827301B:: @ 827301B .string "It sounded as if a door opened\nsomewhere far away.$" - gUnknown_0827304E:: @ 827304E .string "There is a big hole in the wall.$" - gUnknown_0827306F:: @ 827306F .string "I’m terribly sorry.\nThe POKéMON WIRELESS CLUB is\lundergoing adjustments now.$" - gUnknown_082730BC:: @ 82730BC .string "It appears to be undergoing\nadjustments…$" - gUnknown_082730E5:: @ 82730E5 .string "I’m terribly sorry. The TRADE CENTER\nis undergoing inspections.$" - gUnknown_08273125:: @ 8273125 .string "I’m terribly sorry. The RECORD CORNER\nis under preparation.$" - gUnknown_08273161:: @ 8273161 .string "{PLAYER} handed over the\n{STR_VAR_1}.$" - gUnknown_08273178:: @ 8273178 .string "Thank you for accessing the\nMYSTERY GIFT System.$" - gUnknown_082731A9:: @ 82731A9 .string "{PLAYER} found one {STR_VAR_1}\n{STR_VAR_2}!$" - gUnknown_082731BD:: @ 82731BD .string "The weird tree doesn’t like the\nWAILMER PAIL!\pThe weird tree attacked!$" - gUnknown_08273204:: @ 8273204 .string "The {STR_VAR_1} flew away!$" @@ -2434,60 +3279,98 @@ gText_PkmnBoxSomeonesPCFull:: @ 8273296 gText_PkmnBoxLanettesPCFull:: @ 82732D9 .string "BOX “{STR_VAR_3}” on\nLANETTE’S PC was full.\p{STR_VAR_2} was transferred to\nBOX “{STR_VAR_1}.”$" - gUnknown_0827331C:: @ 827331C .string "There’s no more room for POKéMON!\pThe POKéMON BOXES are full and\ncan’t accept any more!$" - gUnknown_08273374:: @ 8273374 .string "Do you want to give a nickname to\nthis {STR_VAR_1}?$" - gUnknown_0827339F:: @ 827339F .string "There is a questionnaire.\nWould you like to fill it out?$" - gUnknown_082733D8:: @ 82733D8 .string "Thank you for taking the time to\nfill out our questionnaire.\pYour feedback will be used for\nfuture reference.$" - gUnknown_08273446:: @ 8273446 .string "Oh, hello!\nYou know those words?\pThat means you must know about\nthe MYSTERY GIFT.\pFrom now on, you should be\nreceiving MYSTERY GIFTS!$" - gUnknown_082734CC:: @ 82734CC .string "Once you save your game, you can\naccess the MYSTERY GIFT.$" - gUnknown_08273506:: @ 8273506 .string "Oh, hello!\nYou know those words?\pThat means you must know about\nthe MYSTERY EVENT.$" - gUnknown_08273559:: @ 8273559 .string "Once you save your game, you can\naccess the MYSTERY EVENT.$" - gUnknown_08273594:: @ 8273594 .string "Thank you for using the MYSTERY\nEVENT System.\pYou must be {PLAYER}.\nThere is a ticket here for you.$" - gUnknown_082735F2:: @ 82735F2 .string "It appears to be for use at\nthe LILYCOVE CITY port.\pWhy not give it a try and see what\nit is about?$" - gUnknown_08273656:: @ 8273656 .string "The massive downpour appears to\nhave stopped…$" - gUnknown_08273684:: @ 8273684 .string "The intense sunshine appears to\nhave subsided…$" -gUnknown_082736B3:: @ 82736B3 - .incbin "baserom.gba", 0x2736b3, 0x9 +EventScript_2736B3:: @ 82736B3 + msgbox gUnknown_08272C98, 3 + end -gUnknown_082736BC:: @ 82736BC +EventScript_2736BC:: @ 82736BC + lockall + special sub_80F972C + waitstate + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_2736D9 + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_2736F8 + releaseall + end - .incbin "baserom.gba", 0x2736bc, 0x92 +EventScript_2736D9:: @ 82736D9 + message gUnknown_08272DE3 + waitmessage + waitbuttonpress + special sub_80B05B4 + waitstate + fadescreen 1 + checkflag FLAG_0x06C + call_if 1, EventScript_2736F4 + special sp0C8_whiteout_maybe + waitstate + end + +EventScript_2736F4:: @ 82736F4 + setrespawn 16 + return + +EventScript_2736F8:: @ 82736F8 + message gUnknown_08272DE3 + waitmessage + waitbuttonpress + setvar VAR_0x8004, 16 + special sub_81A703C + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattlePikeThreePathRoom_EventScript_2C4222 + setvar VAR_0x8004, 12 + special sub_81A8E7C + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattlePyramidTop_EventScript_252B42 + compare_var_to_value VAR_RESULT, 2 + goto_eq BattleFrontier_BattlePyramidTop_EventScript_252B42 + setvar VAR_0x8004, 10 + special sp194_trainer_tower + compare_var_to_value VAR_RESULT, 1 + goto_eq TrainerHill_1F_EventScript_2C83C9 + special sub_80B05B4 + waitstate + fadescreen 1 + special sp0C8_whiteout_maybe + waitstate + end AncientTomb_EventScript_27374E:: @ 827374E AquaHideout_B1F_EventScript_27374E:: @ 827374E @@ -2513,7 +3396,9 @@ SouthernIsland_Interior_EventScript_27374E:: @ 827374E TerraCave_End_EventScript_27374E:: @ 827374E return - .incbin "baserom.gba", 0x27374f, 0x6 +EventScript_27374F:: @ 827374F + setvar VAR_RESULT, 1 + return OldaleTown_PokemonCenter_2F_EventScript_273755:: @ 8273755 setvar VAR_RESULT, 0 @@ -2677,9 +3562,72 @@ RustboroCity_DevonCorp_2F_EventScript_273811:: @ 8273811 release end -gUnknown_0827381B:: @ 827381B +EventScript_27381B:: @ 827381B + lockall + msgbox gUnknown_0827339F, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_2738FD + setvar VAR_0x8004, 20 + call MauvilleCity_PokemonCenter_1F_EventScript_271E7C + lock + faceplayer + specialvar VAR_0x8008, sub_813B490 + compare_var_to_value VAR_0x8004, 1 + goto_eq EventScript_27386D + compare_var_to_value VAR_0x8004, 2 + goto_eq EventScript_2738B5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_2738FD + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_2738FF + end + +EventScript_27386D:: @ 827386D + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, EventScript_2738FF + checkflag FLAG_SYS_MYSTERY_EVENT_ENABLE + goto_eq EventScript_2738FF + applymovement VAR_0x8008, BattleFrontier_Mart_Movement_2725B0 + waitmovement 0 + playse SE_PIN + applymovement VAR_0x8008, BattleFrontier_ReceptionGate_Movement_272598 + waitmovement 0 + applymovement VAR_0x8008, BattleFrontier_ReceptionGate_Movement_27259A + waitmovement 0 + msgbox gUnknown_08273506, 4 + setflag FLAG_SYS_MYSTERY_EVENT_ENABLE + msgbox gUnknown_08273559, 4 + releaseall + end + +EventScript_2738B5:: @ 82738B5 + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, EventScript_2738FF + checkflag FLAG_SYS_MYSTERY_GIFT_ENABLE + goto_eq EventScript_2738FF + applymovement VAR_0x8008, BattleFrontier_Mart_Movement_2725B0 + waitmovement 0 + playse SE_PIN + applymovement VAR_0x8008, BattleFrontier_ReceptionGate_Movement_272598 + waitmovement 0 + applymovement VAR_0x8008, BattleFrontier_ReceptionGate_Movement_27259A + waitmovement 0 + msgbox gUnknown_08273446, 4 + setflag FLAG_SYS_MYSTERY_GIFT_ENABLE + msgbox gUnknown_082734CC, 4 + releaseall + end + +EventScript_2738FD:: @ 82738FD + releaseall + end - .incbin "baserom.gba", 0x27381b, 0xf8 +EventScript_2738FF:: @ 82738FF + applymovement VAR_0x8008, BattleFrontier_Mart_Movement_2725B0 + waitmovement 0 + msgbox gUnknown_082733D8, 4 + releaseall + end Route114_EventScript_273913:: @ 8273913 setmetatile 7, 3, 839, 1 @@ -3126,19 +4074,30 @@ Underwater3_EventScript_2742C0:: @ 82742C0 setescapewarp ROUTE_129, 255, 43, 20 return - .incbin "baserom.gba", 0x2742c9, 0x1d - -gUnknown_082742E6:: @ 82742E6 +Std_8:: @ 82742C9 + buffertrainerclassname 0, VAR_0x8000 + buffertrainername 1, VAR_0x8000 + closemessage + delay 30 + playfanfare BGM_ME_MATCH_CALL + msgbox gUnknown_08272E0F, 4 + waitfanfare + closemessage + delay 30 + return - .incbin "baserom.gba", 0x2742e6, 0x10 +LavaridgeTown_Gym_1F_EventScript_2742E6:: @ 82742E6 + special CheckIfMultipleTrainersWantBattle + compare_var_to_value VAR_RESULT, 1 + goto_eq LavaridgeTown_Gym_1F_EventScript_2742F6 + releaseall + end LavaridgeTown_Gym_1F_EventScript_2742F6:: @ 82742F6 ontrainerbattleendgoto releaseall end -BerryTreeScript:: @ 82742F9 - BerryTreeScript:: @ 82742F9 special FieldObjectInteractionGetBerryTreeData switch VAR_0x8004 @@ -3284,9 +4243,12 @@ Route102_EventScript_274479:: @ 8274479 release end -gUnknown_08274482:: @ 8274482 - - .incbin "baserom.gba", 0x274482, 0xb +Route102_EventScript_274482:: @ 8274482 + lockall + special FieldObjectInteractionGetBerryTreeData + call Route102_EventScript_2744DD + releaseall + end Route102_EventScript_27448D:: @ 827448D checkitem ITEM_WAILMER_PAIL, 1 @@ -3303,9 +4265,9 @@ Route102_EventScript_2744BE:: @ 82744BE releaseall end -gUnknown_082744C0:: @ 82744C0 - - .incbin "baserom.gba", 0x2744c0, 0x4 +Route102_EventScript_2744C0:: @ 82744C0 + special FieldObjectInteractionGetBerryTreeData + lockall Route102_EventScript_2744C4:: @ 82744C4 special FieldObjectInteractionGetBerryName @@ -3398,7 +4360,29 @@ Route102_Text_274723: @ 8274723 Route102_Text_274744: @ 8274744 .string "!$" - .incbin "baserom.gba", 0x274746, 0x15a +Text_274746: @ 8274746 + .string "If some vines drop down, this tree can\n" + .string "be climbed.$" + +Text_274779: @ 8274779 + .string "If some vines drop down, this tree can\n" + .string "be climbed.\p" + .string "Use the SECRET POWER?$" + +Text_2747C2: @ 82747C2 + .string "A thick vine dropped down!$" + +Text_2747DD: @ 82747DD + .string "If this clump of grass can be moved,\n" + .string "it might be possible to go inside.$" + +Text_274825: @ 8274825 + .string "If this clump of grass can be moved,\n" + .string "it might be possible to go inside.\p" + .string "Use the SECRET POWER?$" + +Text_274883: @ 8274883 + .string "Discovered a small entrance!$" SecretBase_RedCave1_Text_2748A0: @ 82748A0 .string "Have you made a SECRET BASE already?\p" @@ -3415,9 +4399,9 @@ SecretBase_RedCave1_Text_27494D: @ 827494D .string "Hunh?\n" .string "Oh, you can’t now…$" -gUnknown_08274966:: @ 8274966 - - .incbin "baserom.gba", 0x274966, 0x44 +SecretBase_RedCave1_Text_274966:: @ 8274966 + .string "Waaargh! You’re too strong!\n" + .string "About me losing… Please keep it secret!$" SecretBase_RedCave1_Text_2749AA: @ 82749AA .string "What do you think of my SECRET BASE?\n" @@ -3443,9 +4427,10 @@ SecretBase_RedCave1_Text_274B0B: @ 8274B0B .string "Oh…\n" .string "You can’t now, okay.$" -gUnknown_08274B24:: @ 8274B24 - - .incbin "baserom.gba", 0x274b24, 0x48 +SecretBase_RedCave1_Text_274B24:: @ 8274B24 + .string "Hmmm… It’s our loss…\n" + .string "But don’t tell anyone!\l" + .string "It’s a confidential secret!$" SecretBase_RedCave1_Text_274B6C: @ 8274B6C .string "If you’re in this area again,\n" @@ -3473,9 +4458,9 @@ SecretBase_RedCave1_Text_274CDA: @ 8274CDA .string "Hunh? Is that right?\n" .string "You’re not interested in this spot?$" -gUnknown_08274D13:: @ 8274D13 - - .incbin "baserom.gba", 0x274d13, 0x21 +SecretBase_RedCave1_Text_274D13:: @ 8274D13 + .string "I can’t keep going!\n" + .string "I surrender!$" SecretBase_RedCave1_Text_274D34: @ 8274D34 .string "Okay, when I move one day,\n" @@ -3500,9 +4485,9 @@ SecretBase_RedCave1_Text_274E5A: @ 8274E5A .string "Oh.\n" .string "Some other time, then!$" -gUnknown_08274E75:: @ 8274E75 - - .incbin "baserom.gba", 0x274e75, 0x3e +SecretBase_RedCave1_Text_274E75:: @ 8274E75 + .string "Hmm… I’ve still got lots to learn.\n" + .string "I have to study some more.$" SecretBase_RedCave1_Text_274EB3: @ 8274EB3 .string "Thanks for battling with me.\n" @@ -3526,9 +4511,9 @@ SecretBase_RedCave1_Text_274FCA: @ 8274FCA SecretBase_RedCave1_Text_274FDA: @ 8274FDA .string "When you’re ready, give me a shout!$" -gUnknown_08274FFE:: @ 8274FFE - - .incbin "baserom.gba", 0x274ffe, 0x2c +SecretBase_RedCave1_Text_274FFE:: @ 8274FFE + .string "Aww! Done in!\n" + .string "But it’s still fun to battle!$" SecretBase_RedCave1_Text_27502A: @ 827502A .string "Well, anyway, I should go buy some\n" @@ -3558,9 +4543,8 @@ SecretBase_RedCave1_Text_2751CA: @ 82751CA .string "Oh.\n" .string "How disappointing…$" -gUnknown_082751E1:: @ 82751E1 - - .incbin "baserom.gba", 0x2751e1, 0xb +SecretBase_RedCave1_Text_2751E1:: @ 82751E1 + .string "I concede…$" SecretBase_RedCave1_Text_2751EC: @ 82751EC .string "That was all in good fun!\n" @@ -3586,9 +4570,8 @@ SecretBase_RedCave1_Text_275330: @ 8275330 .string "Oh… Are you maybe tired from searching\n" .string "for this place?$" -gUnknown_08275367:: @ 8275367 - - .incbin "baserom.gba", 0x275367, 0xd +SecretBase_RedCave1_Text_275367:: @ 8275367 + .string "I went down…$" SecretBase_RedCave1_Text_275374: @ 8275374 .string "Where’s your SECRET BASE?\n" @@ -3613,9 +4596,9 @@ SecretBase_RedCave1_Text_2754B2: @ 82754B2 SecretBase_RedCave1_Text_2754D8: @ 82754D8 .string "I’ll battle with you anytime.$" -gUnknown_082754F6:: @ 82754F6 - - .incbin "baserom.gba", 0x2754f6, 0x16 +SecretBase_RedCave1_Text_2754F6:: @ 82754F6 + .string "Huh?\n" + .string "Did I just lose?$" SecretBase_RedCave1_Text_27550C: @ 827550C .string "I won’t lose at collecting decorations.\n" @@ -3642,9 +4625,8 @@ SecretBase_RedCave1_Text_275696: @ 8275696 .string "I guess there are times when you’re not\n" .string "into it.$" -gUnknown_082756C7:: @ 82756C7 - - .incbin "baserom.gba", 0x2756c7, 0x28 +SecretBase_RedCave1_Text_2756C7:: @ 82756C7 + .string "I know exactly what you’re made of now.$" SecretBase_RedCave1_Text_2756EF: @ 82756EF .string "We can both become stronger.\n" @@ -3673,9 +4655,9 @@ SecretBase_RedCave1_Text_27589D: @ 827589D .string "I’ll be happy to demonstrate my style\n" .string "anytime.$" -gUnknown_082758CC:: @ 82758CC - - .incbin "baserom.gba", 0x2758cc, 0x3d +SecretBase_RedCave1_Text_2758CC:: @ 82758CC + .string "You’re supremely talented!\n" + .string "Your power seems to be limitless…$" SecretBase_RedCave1_Text_275909: @ 8275909 .string "What did you think of my style?\n" @@ -3689,18 +4671,137 @@ SecretBase_RedCave1_Text_275944: @ 8275944 .string "What do you think of my taste?\n" .string "Are you speechless?$" -gUnknown_082759F1:: @ 82759F1 - .incbin "baserom.gba", 0x2759f1, 0x95 +EventScript_2759F1:: @ 82759F1 + special sub_80E8C98 + special sub_80E8BC8 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_275BE8 + checkpartymove MOVE_SECRET_POWER + setfieldeffectargument 0, VAR_RESULT + buffermovename 1, MOVE_SECRET_POWER + compare_var_to_value VAR_0x8007, 1 + goto_eq EventScript_275A50 + compare_var_to_value VAR_0x8007, 2 + goto_eq EventScript_275A50 + compare_var_to_value VAR_0x8007, 3 + goto_eq EventScript_275A50 + compare_var_to_value VAR_0x8007, 4 + goto_eq EventScript_275A50 + compare_var_to_value VAR_0x8007, 5 + goto_eq EventScript_275AA9 + compare_var_to_value VAR_0x8007, 6 + goto_eq EventScript_275B02 + end + +EventScript_275A50:: @ 8275A50 + lockall + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_275A91 + bufferpartymonnick 0, VAR_RESULT + msgbox gText_23B704, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + msgbox Route103_Text_290771, 4 + closemessage + dofieldeffect 11 + waitstate + goto EventScript_275A9B + end + +EventScript_275A86:: @ 8275A86 + lockall + dofieldeffect 11 + waitstate + goto EventScript_275A9B + end + +EventScript_275A91:: @ 8275A91 + msgbox gText_23B6E0, 4 + releaseall + end + +EventScript_275A9B:: @ 8275A9B + msgbox gText_23B73E, 4 + goto EventScript_275B5B + end + +EventScript_275AA9:: @ 8275AA9 + lockall + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_275AEA + bufferpartymonnick 0, VAR_RESULT + msgbox Text_274779, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + msgbox Route103_Text_290771, 4 + closemessage + dofieldeffect 26 + waitstate + goto EventScript_275AF4 + end + +EventScript_275ADF:: @ 8275ADF + lockall + dofieldeffect 26 + waitstate + goto EventScript_275AF4 + end + +EventScript_275AEA:: @ 8275AEA + msgbox Text_274746, 4 + releaseall + end + +EventScript_275AF4:: @ 8275AF4 + msgbox Text_2747C2, 4 + goto EventScript_275B5B + end + +EventScript_275B02:: @ 8275B02 + lockall + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_275B43 + bufferpartymonnick 0, VAR_RESULT + msgbox Text_274825, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + msgbox Route103_Text_290771, 4 + closemessage + dofieldeffect 27 + waitstate + goto EventScript_275B4D + end -gUnknown_08275A86:: @ 8275A86 - .incbin "baserom.gba", 0x275a86, 0x59 +EventScript_275B38:: @ 8275B38 + lockall + dofieldeffect 27 + waitstate + goto EventScript_275B4D + end -gUnknown_08275ADF:: @ 8275ADF - .incbin "baserom.gba", 0x275adf, 0x59 +EventScript_275B43:: @ 8275B43 + msgbox Text_2747DD, 4 + releaseall + end -gUnknown_08275B38:: @ 8275B38 +EventScript_275B4D:: @ 8275B4D + msgbox Text_274883, 4 + goto EventScript_275B5B + end - .incbin "baserom.gba", 0x275b38, 0x49 +EventScript_275B5B:: @ 8275B5B + closemessage + playse SE_KAIDAN + setvar VAR_0x4097, 0 + setflag FLAG_0x0AD + special sub_80E8E18 + special sub_80E9068 + setvar VAR_0x8004, 0 + setvar VAR_0x8005, 0 + special sub_80E933C + setvar VAR_0x4089, 1 + waitstate + end SecretBase_RedCave1_EventScript_275B81:: @ 8275B81 applymovement 255, SecretBase_RedCave1_Movement_275BB4 @@ -3726,9 +4827,87 @@ SecretBase_RedCave1_Movement_275BB4: @ 8275BB4 step_up step_end -gUnknown_08275BB7:: @ 8275BB7 +EventScript_275BB7:: @ 8275BB7 + lockall + setvar VAR_0x4097, 1 + playse SE_KAIDAN + special sub_80E9744 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275BDB + clearflag FLAG_0x0AD + special sub_80E9068 + setvar VAR_0x4089, 0 + waitstate + end + +EventScript_275BDB:: @ 8275BDB + setflag FLAG_0x0AD + special sub_80E9068 + setvar VAR_0x4089, 0 + waitstate + end + +EventScript_275BE8:: @ 8275BE8 + checkpartymove MOVE_SECRET_POWER + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_275C9A + setfieldeffectargument 0, VAR_RESULT + setorcopyvar VAR_0x8004, VAR_RESULT + lockall + special sub_8139200 + msgbox Text_276A3D, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + msgbox Text_2766AA, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + fadescreenswapbuffers 1 + special sub_80E9B70 + closemessage + fadescreenswapbuffers 0 + msgbox Text_276A95, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_275CDE + bufferpartymonnick 0, VAR_0x8004 + buffermovename 1, MOVE_SECRET_POWER + msgbox Route103_Text_290771, 4 + closemessage + closemessage + compare_var_to_value VAR_0x8007, 1 + goto_eq EventScript_275A86 + compare_var_to_value VAR_0x8007, 2 + goto_eq EventScript_275A86 + compare_var_to_value VAR_0x8007, 3 + goto_eq EventScript_275A86 + compare_var_to_value VAR_0x8007, 4 + goto_eq EventScript_275A86 + compare_var_to_value VAR_0x8007, 5 + goto_eq EventScript_275ADF + compare_var_to_value VAR_0x8007, 6 + goto_eq EventScript_275B38 + releaseall + end - .incbin "baserom.gba", 0x275bb7, 0x12a +EventScript_275C9A:: @ 8275C9A + lockall + compare_var_to_value VAR_0x8007, 1 + goto_eq EventScript_275A91 + compare_var_to_value VAR_0x8007, 2 + goto_eq EventScript_275A91 + compare_var_to_value VAR_0x8007, 3 + goto_eq EventScript_275A91 + compare_var_to_value VAR_0x8007, 4 + goto_eq EventScript_275A91 + compare_var_to_value VAR_0x8007, 5 + goto_eq EventScript_275AEA + compare_var_to_value VAR_0x8007, 6 + goto_eq EventScript_275B43 + end + +EventScript_275CDE:: @ 8275CDE + closemessage + releaseall + end LittlerootTown_BrendansHouse_2F_EventScript_275CE1:: @ 8275CE1 LittlerootTown_MaysHouse_2F_EventScript_275CE1:: @ 8275CE1 @@ -3749,21 +4928,41 @@ SecretBase_RedCave1_EventScript_275CE1:: @ 8275CE1 setflag FLAG_0x0BB return -gUnknown_08275D0C:: @ 8275D0C - -gUnknown_08275D0C:: @ 8275D0C +EventScript_275D0C:: @ 8275D0C setvar VAR_0x8004, 0 setvar VAR_0x8005, 0 special sub_80E933C setvar VAR_0x4089, 1 end -gUnknown_08275D1F:: @ 8275D1F - .incbin "baserom.gba", 0x275d1f, 0xf +EventScript_275D1F:: @ 8275D1F + setvar VAR_0x8005, 0 + goto EventScript_275D2A + end + +EventScript_275D2A:: @ 8275D2A + special sub_8127E18 + end + +EventScript_275D2E:: @ 8275D2E + setvar VAR_0x8004, 0 + goto EventScript_275D39 + end -gUnknown_08275D2E:: @ 8275D2E +EventScript_275D39:: @ 8275D39 + special sub_8129708 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_275D63 + addvar VAR_0x8004, 1 + compare_var_to_value VAR_0x8005, 0 + goto_eq EventScript_275D39 + removeobject VAR_0x8006 + setflag 0x8005 + goto EventScript_275D39 + end - .incbin "baserom.gba", 0x275d2e, 0x36 +EventScript_275D63:: @ 8275D63 + end SecretBase_BlueCave1_EventScript_275D64:: @ 8275D64 SecretBase_BlueCave2_EventScript_275D64:: @ 8275D64 @@ -4316,20 +5515,19 @@ Route111_Movement_276696: @ 8276696 step_down step_end -gUnknown_082766A2:: @ 82766A2 - .incbin "baserom.gba", 0x2766a2, 0x4 - -gUnknown_082766A6:: @ 82766A6 - +EventScript_2766A2:: @ 82766A2 + special sub_80EB290 + end - .incbin "baserom.gba", 0x2766a6, 0x4 +EventScript_2766A6:: @ 82766A6 + special sub_80EB2C8 + end Text_2766AA: @ 82766AA .string "All decorations and furniture in your\n" .string "SECRET BASE will be returned to your PC.\p" .string "Is that okay?$" - Text_276707: @ 8276707 .string "Do you want to register\n" .string "{STR_VAR_1}’s SECRET BASE?$" @@ -4355,7 +5553,6 @@ Text_276805: @ 8276805 Text_27681A: @ 827681A .string "What would you like to do?$" - Text_276835: @ 8276835 .string "Once registered, a SECRET BASE will not\n" .string "disappear unless the other TRAINER\l" @@ -4366,7 +5563,6 @@ Text_276835: @ 8276835 .string "Up to ten SECRET BASE locations\n" .string "may be registered.$" - Text_27692B: @ 827692B .string "A shield of {STR_VAR_2} that marks winning\n" .string "{STR_VAR_1} times in a row at the BATTLE TOWER.$" @@ -4383,7 +5579,14 @@ Text_2769FF: @ 82769FF .string "A toy TV shaped like a SKITTY.\n" .string "It looks ready to stroll away…$" - .incbin "baserom.gba", 0x276a3d, 0x92 +Text_276A3D: @ 8276A3D + .string "You may only make one SECRET BASE.\p" + .string "Would you like to move from the SECRET\n" + .string "BASE near {STR_VAR_1}?$" + +Text_276A95: @ 8276A95 + .string "Moving completed.\p" + .string "Would you like to use the SECRET POWER?$" BattleFrontier_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF DewfordTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF @@ -4449,7 +5652,9 @@ VerdanturfTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 OldaleTown_PokemonCenter_2F_EventScript_276B19:: @ 8276B19 execram - .incbin "baserom.gba", 0x276b1a, 0x9 +OldaleTown_PokemonCenter_2F_EventScript_276B1A:: @ 8276B1A + msgbox gUnknown_08273178, 2 + end OldaleTown_PokemonCenter_2F_EventScript_276B23:: @ 8276B23 checkitem ITEM_EON_TICKET, 1 @@ -4465,7 +5670,10 @@ OldaleTown_PokemonCenter_2F_EventScript_276B23:: @ 8276B23 release end - .incbin "baserom.gba", 0x276b62, 0xa +OldaleTown_PokemonCenter_2F_EventScript_276B62:: @ 8276B62 + msgbox gUnknown_08273178, 4 + release + end BattleFrontier_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C DewfordTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C @@ -4735,7 +5943,10 @@ OldaleTown_PokemonCenter_2F_EventScript_276E13:: @ 8276E13 goto OldaleTown_PokemonCenter_2F_EventScript_276E30 end - .incbin "baserom.gba", 0x276e22, 0xe +OldaleTown_PokemonCenter_2F_EventScript_276E22:: @ 8276E22 + msgbox OldaleTown_PokemonCenter_2F_Text_277EF1, 4 + goto OldaleTown_PokemonCenter_2F_EventScript_276E30 + end OldaleTown_PokemonCenter_2F_EventScript_276E30:: @ 8276E30 setvar VAR_0x8004, 0 @@ -4809,7 +6020,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276F60:: @ 8276F60 call OldaleTown_PokemonCenter_2F_EventScript_27134F compare_var_to_value VAR_RESULT, 0 goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message gUnknown_08278091 + message OldaleTown_PokemonCenter_2F_Text_278091 waitmessage special sub_80B2DA4 waitstate @@ -4859,7 +6070,10 @@ OldaleTown_PokemonCenter_2F_EventScript_276FBD:: @ 8276FBD waitstate end - .incbin "baserom.gba", 0x27702b, 0xb +OldaleTown_PokemonCenter_2F_EventScript_27702B:: @ 827702B + applymovement 255, Movement_277352 + waitmovement 0 + return OldaleTown_PokemonCenter_2F_EventScript_277036:: @ 8277036 special sub_809D2BC @@ -4908,7 +6122,7 @@ OldaleTown_PokemonCenter_2F_EventScript_2770B2:: @ 82770B2 call OldaleTown_PokemonCenter_2F_EventScript_27134F compare_var_to_value VAR_RESULT, 0 goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message gUnknown_08278091 + message OldaleTown_PokemonCenter_2F_Text_278091 waitmessage special sub_80B2E4C waitstate @@ -4983,7 +6197,7 @@ OldaleTown_PokemonCenter_2F_EventScript_2771DB:: @ 82771DB call OldaleTown_PokemonCenter_2F_EventScript_27134F compare_var_to_value VAR_RESULT, 0 goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message gUnknown_08278091 + message OldaleTown_PokemonCenter_2F_Text_278091 waitmessage special sub_80B2E74 waitstate @@ -5077,7 +6291,11 @@ MossdeepCity_GameCorner_1F_EventScript_2772F9:: @ 82772F9 release end - .incbin "baserom.gba", 0x277306, 0x8 +OldaleTown_PokemonCenter_2F_EventScript_277306:: @ 8277306 + special sub_809D2BC + special sub_80AF948 + waitstate + end OldaleTown_PokemonCenter_2F_EventScript_27730E:: @ 827730E special sub_80097E8 @@ -5102,13 +6320,18 @@ OldaleTown_PokemonCenter_2F_EventScript_277335:: @ 8277335 release end - .incbin "baserom.gba", 0x27733f, 0xa +OldaleTown_PokemonCenter_2F_EventScript_27733F:: @ 827733F + msgbox gUnknown_082730BC, 4 + releaseall + end OldaleTown_PokemonCenter_2F_Movement_277349: @ 8277349 step_00 step_end - .incbin "baserom.gba", 0x27734b, 0x2 +OldaleTown_PokemonCenter_2F_Movement_27734B: @ 827734B + step_03 + step_end MossdeepCity_GameCorner_1F_Movement_27734D: @ 827734D OldaleTown_PokemonCenter_2F_Movement_27734D: @ 827734D @@ -5120,7 +6343,11 @@ OldaleTown_PokemonCenter_2F_Movement_27734F: @ 827734F step_down step_end - .incbin "baserom.gba", 0x277352, 0x4 +Movement_277352: @ 8277352 + step_right + step_up + step_up + step_end OldaleTown_PokemonCenter_2F_Movement_277356: @ 8277356 step_left @@ -5132,7 +6359,9 @@ OldaleTown_PokemonCenter_2F_Movement_27735A: @ 827735A step_up step_end - .incbin "baserom.gba", 0x27735c, 0x2 +OldaleTown_PokemonCenter_2F_Movement_27735C: @ 827735C + step_02 + step_end OldaleTown_PokemonCenter_2F_Movement_27735E: @ 827735E step_03 @@ -5146,9 +6375,13 @@ MossdeepCity_GameCorner_1F_Movement_277360: @ 8277360 step_end gUnknown_08277365:: @ 8277365 - .incbin "baserom.gba", 0x277365, 0xf - -gUnknown_08277374:: @ 8277374 + lockall + setvar VAR_0x8004, 0 + special sub_813C4BC + waitbuttonpress + special sub_813C5A0 + releaseall + end gUnknown_08277374:: @ 8277374 setvar VAR_0x8005, 0 @@ -5156,16 +6389,12 @@ gUnknown_08277374:: @ 8277374 waitstate end -gUnknown_0827737E:: @ 827737E - gUnknown_0827737E:: @ 827737E setvar VAR_0x8005, 1 special sub_80B3968 waitstate end -gUnknown_08277388:: @ 8277388 - gUnknown_08277388:: @ 8277388 fadescreen 1 special sub_80F9438 @@ -5177,8 +6406,6 @@ gUnknown_08277388:: @ 8277388 waitstate end -gUnknown_082773A3:: @ 82773A3 - gUnknown_082773A3:: @ 82773A3 fadescreen 1 special sub_80F9438 @@ -5190,8 +6417,6 @@ gUnknown_082773A3:: @ 82773A3 waitstate end -gUnknown_082773BE:: @ 82773BE - gUnknown_082773BE:: @ 82773BE fadescreen 1 special sub_80F9438 @@ -5203,8 +6428,6 @@ gUnknown_082773BE:: @ 82773BE waitstate end -gUnknown_082773D9:: @ 82773D9 - gUnknown_082773D9:: @ 82773D9 fadescreen 1 special sub_80F9438 @@ -5219,25 +6442,29 @@ gUnknown_082773D9:: @ 82773D9 DoubleBattleColosseum_EventScript_2773F4:: @ 82773F4 end -gUnknown_082773F5:: @ 82773F5 - gUnknown_082773F5:: @ 82773F5 setvar VAR_0x8005, 0 special sub_80B3924 waitstate end -gUnknown_082773FF:: @ 82773FF - gUnknown_082773FF:: @ 82773FF setvar VAR_0x8005, 1 special sub_80B3924 waitstate end - .incbin "baserom.gba", 0x277409, 0x14 +gUnknown_08277409:: @ 8277409 + setvar VAR_0x8005, 2 + special sub_80B3924 + waitstate + end -gUnknown_0827741D:: @ 827741D +gUnknown_08277413:: @ 8277413 + setvar VAR_0x8005, 3 + special sub_80B3924 + waitstate + end gUnknown_0827741D:: @ 827741D setvar VAR_0x8005, 0 @@ -5247,8 +6474,6 @@ gUnknown_0827741D:: @ 827741D goto_if 5, RecordCorner_EventScript_277471 end -gUnknown_08277432:: @ 8277432 - gUnknown_08277432:: @ 8277432 setvar VAR_0x8005, 1 special sub_80E6BE8 @@ -5257,8 +6482,6 @@ gUnknown_08277432:: @ 8277432 goto_if 5, RecordCorner_EventScript_277471 end -gUnknown_08277447:: @ 8277447 - gUnknown_08277447:: @ 8277447 setvar VAR_0x8005, 2 special sub_80E6BE8 @@ -5267,8 +6490,6 @@ gUnknown_08277447:: @ 8277447 goto_if 5, RecordCorner_EventScript_277471 end -gUnknown_0827745C:: @ 827745C - gUnknown_0827745C:: @ 827745C setvar VAR_0x8005, 3 special sub_80E6BE8 @@ -5286,14 +6507,23 @@ RecordCorner_EventScript_277471:: @ 8277471 end gUnknown_0827747E:: @ 827747E - .incbin "baserom.gba", 0x27747e, 0xf + msgbox Text_278452, 4 + fadescreen 1 + special sp02A_crash_sound + waitstate + end gUnknown_0827748D:: @ 827748D - .incbin "baserom.gba", 0x27748d, 0xf + msgbox Text_27847B, 4 + fadescreen 1 + special sp02A_crash_sound + waitstate + end gUnknown_0827749C:: @ 827749C - - .incbin "baserom.gba", 0x27749c, 0xa + msgbox Text_27842E, 4 + closemessage + end SingleBattleColosseum_EventScript_2774A6:: @ 82774A6 special sub_8098574 @@ -5330,14 +6560,24 @@ RecordCorner_EventScript_2774E0:: @ 82774E0 end gUnknown_082774EF:: @ 82774EF - .incbin "baserom.gba", 0x2774ef, 0x1a + msgbox Text_2783A8, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq gUnknown_08277509 + erasebox 0, 0, 29, 19 + releaseall + end gUnknown_08277509:: @ 8277509 - .incbin "baserom.gba", 0x277509, 0xa + messageautoscroll Text_2783E9 + waitmessage + special sub_80B371C + end gUnknown_08277513:: @ 8277513 - - .incbin "baserom.gba", 0x277513, 0x8 + special sub_80B36EC + special sub_80AF9F8 + waitstate + end OldaleTown_PokemonCenter_2F_EventScript_27751B:: @ 827751B lock @@ -5742,9 +6982,24 @@ OldaleTown_PokemonCenter_2F_EventScript_277B3A:: @ 8277B3A waitstate end -gUnknown_08277B8A:: @ 8277B8A +OldaleTown_PokemonCenter_2F_EventScript_277B8A:: @ 8277B8A + lockall + checkflag FLAG_SYS_POKEDEX_GET + goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_27733F + specialvar VAR_RESULT, sub_80093CC + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_277BB4 + fadescreen 1 + special sub_801A42C + waitstate + msgbox OldaleTown_PokemonCenter_2F_Text_27874F, 4 + releaseall + end - .incbin "baserom.gba", 0x277b8a, 0x34 +EventScript_277BB4:: @ 8277BB4 + msgbox OldaleTown_PokemonCenter_2F_Text_27871F, 4 + releaseall + end OldaleTown_PokemonCenter_2F_EventScript_277BBE:: @ 8277BBE setmetatile 5, 2, 732, 0 @@ -5980,7 +7235,24 @@ OldaleTown_PokemonCenter_2F_Text_277EA4: @ 8277EA4 .string "Which of our services do you wish\n" .string "to use?$" - .incbin "baserom.gba", 0x277ef1, 0xfd +OldaleTown_PokemonCenter_2F_Text_277EF1: @ 8277EF1 + .string "Which of our services do you wish\n" + .string "to use?$" + +OldaleTown_PokemonCenter_2F_Text_277F1B: @ 8277F1B + .string "Trade POKéMON with another player\n" + .string "using a GBA Game Link cable.$" + +OldaleTown_PokemonCenter_2F_Text_277F5A: @ 8277F5A + .string "You may battle another TRAINER\n" + .string "using a GBA Game Link cable.$" + +OldaleTown_PokemonCenter_2F_Text_277F96: @ 8277F96 + .string "You can use the RECORD CORNER with\n" + .string "others using a GBA Game Link cable.$" + +OldaleTown_PokemonCenter_2F_Text_277FDD: @ 8277FDD + .string "Close this menu.$" OldaleTown_PokemonCenter_2F_Text_277FEE: @ 8277FEE .string "For a DOUBLE BATTLE, you must\n" @@ -5994,21 +7266,27 @@ OldaleTown_PokemonCenter_2F_Text_278061: @ 8278061 .string "A POKéMON holding the {STR_VAR_1}\n" .string "BERRY can’t be traded.$" -gUnknown_08278091:: @ 8278091 - -gUnknown_08278091: @ 8278091 +OldaleTown_PokemonCenter_2F_Text_278091:: @ 8278091 .string "Please wait.\n" .string "… … B Button: Cancel$" -gUnknown_082780B3:: @ 82780B3 - .incbin "baserom.gba", 0x2780b3, 0x3f +OldaleTown_PokemonCenter_2F_Text_2780B3:: @ 82780B3 + .string "When all players are ready…\n" + .string "A Button: Confirm\l" + .string "B Button: Cancel$" -gUnknown_082780F2:: @ 82780F2 - .incbin "baserom.gba", 0x2780f2, 0x3f +OldaleTown_PokemonCenter_2F_Text_2780F2:: @ 82780F2 + .string "Start link with {STR_VAR_1} players.\n" + .string "A Button: Confirm\l" + .string "B Button: Cancel$" -gUnknown_08278131:: @ 8278131 +OldaleTown_PokemonCenter_2F_Text_278131:: @ 8278131 + .string "Awaiting linkup…\n" + .string "… … B Button: Cancel$" - .incbin "baserom.gba", 0x278131, 0x66 +OldaleTown_PokemonCenter_2F_Text_278157:: @ 8278157 + .string "Your progress must be saved before\n" + .string "linking. Is it okay to save?$" OldaleTown_PokemonCenter_2F_Text_278197: @ 8278197 .string "Please enter.$" @@ -6057,7 +7335,27 @@ OldaleTown_PokemonCenter_2F_Text_278372: @ 8278372 .string "Please confirm the number of\n" .string "players and start again.$" - .incbin "baserom.gba", 0x2783a8, 0x10c +Text_2783A8: @ 82783A8 + .string "The link will be terminated if you\n" + .string "leave the room. Is that okay?$" + +Text_2783E9: @ 82783E9 + .string "Terminating link…\n" + .string "You will be escorted out of\l" + .string "the room. Please wait.$" + +Text_27842E: @ 827842E + .string "This TRAINER is too busy to\n" + .string "notice…$" + +Text_278452: @ 8278452 + .string "Score! Got to look at {STR_VAR_1}’s\n" + .string "TRAINER CARD!$" + +Text_27847B: @ 827847B + .string "Score! Got to look at {STR_VAR_1}’s\n" + .string "TRAINER CARD!\p" + .string "It’s a {STR_VAR_2} card!$" SingleBattleColosseum_Text_2784B4: @ 82784B4 .string "Please take your place and start\n" @@ -6105,7 +7403,48 @@ OldaleTown_PokemonCenter_2F_Text_278651: @ 8278651 .string "Japanese Emerald and overseas Ruby\l" .string "or Sapphire games at the same time.$" - .incbin "baserom.gba", 0x27871f, 0x1dd +OldaleTown_PokemonCenter_2F_Text_27871F: @ 827871F + .string "The Wireless Adapter is not\n" + .string "connected properly.$" + +OldaleTown_PokemonCenter_2F_Text_27874F: @ 827874F + .string "Participants are asked to step up\n" + .string "to the reception counter.$" + +OldaleTown_PokemonCenter_2F_Text_27878B: @ 827878B + .string "Hello!$" + +OldaleTown_PokemonCenter_2F_Text_278792: @ 8278792 + .string "Please wait.$" + +OldaleTown_PokemonCenter_2F_Text_27879F: @ 827879F + .string "You may trade your POKéMON here\n" + .string "with another TRAINER.$" + +OldaleTown_PokemonCenter_2F_Text_2787D5: @ 82787D5 + .string "You may battle with your friends\n" + .string "here.$" + +OldaleTown_PokemonCenter_2F_Text_2787FC: @ 82787FC + .string "Two to five TRAINERS can make\n" + .string "BERRY POWDER together.$" + +OldaleTown_PokemonCenter_2F_Text_278831: @ 8278831 + .string "The records of two to four players\n" + .string "can be mixed together.$" + +OldaleTown_PokemonCenter_2F_Text_27886B: @ 827886B + .string "A guide to the WIRELESS CLUB’s\n" + .string "various services.$" + +OldaleTown_PokemonCenter_2F_Text_27889C: @ 827889C + .string "Cancels the selected MENU item.$" + +OldaleTown_PokemonCenter_2F_Text_2788BC: @ 82788BC + .string "Which battle mode would you like?$" + +OldaleTown_PokemonCenter_2F_Text_2788DE: @ 82788DE + .string "Returns to the previous step.$" OldaleTown_PokemonCenter_2F_Text_2788FC: @ 82788FC .string "To use the BERRY CRUSH service,\n" @@ -6126,7 +7465,9 @@ OldaleTown_PokemonCenter_2F_Text_2789B5: @ 82789B5 .string "Adapter is not connected properly.\p" .string "Please do come again.$" - .incbin "baserom.gba", 0x278a39, 0xf +OldaleTown_PokemonCenter_2F_Text_278A39: @ 8278A39 + .string "Oh…\n" + .string "Excuse me!$" OldaleTown_PokemonCenter_1F_Text_278A48: @ 8278A48 .string "It appears as if {STR_VAR_1} is playing\n" @@ -6189,7 +7530,9 @@ MossdeepCity_GameCorner_1F_Text_278E00: @ 8278E00 .string "Okay, you’re all good to go.\n" .string "Don’t let the others beat you!$" - .incbin "baserom.gba", 0x278e3c, 0x24 +MossdeepCity_GameCorner_1F_Text_278E3C: @ 8278E3C + .string "Are you leaving now?\n" + .string "Do come again!$" MossdeepCity_GameCorner_1F_Text_278E60: @ 8278E60 .string "It doesn’t look like you have any\n" @@ -6210,7 +7553,9 @@ MossdeepCity_GameCorner_1F_Text_278FA4: @ 8278FA4 .string "DODRIO BERRY-PICKING is a game that \n" .string "only DODRIO may enter.$" - .incbin "baserom.gba", 0x278fe0, 0x33 +MossdeepCity_GameCorner_1F_Text_278FE0: @ 8278FE0 + .string "Could you retry this from the start\n" + .string "again, please?$" OldaleTown_PokemonCenter_2F_Text_279013: @ 8279013 .string "Welcome to the POKéMON WIRELESS\n" @@ -6524,7 +7869,12 @@ LilycoveCity_ContestLobby_EventScript_279F12:: @ 8279F12 release end - .incbin "baserom.gba", 0x279f21, 0x24 +LilycoveCity_ContestLobby_EventScript_279F21:: @ 8279F21 + msgbox LilycoveCity_ContestLobby_Text_27B5C4, 5 + switch VAR_RESULT + case 0, LilycoveCity_ContestLobby_EventScript_279E13 + case 1, LilycoveCity_ContestLobby_EventScript_279F87 + end LilycoveCity_ContestLobby_EventScript_279F45:: @ 8279F45 msgbox LilycoveCity_ContestLobby_Text_27B547, 5 @@ -7521,7 +8871,8 @@ LinkContestRoom1_EventScript_27ABF1:: @ 827ABF1 setvar VAR_0x4099, 2 return - .incbin "baserom.gba", 0x27abf7, 0x1 +LinkContestRoom1_EventScript_27ABF7:: @ 827ABF7 + return LinkContestRoom1_EventScript_27ABF8:: @ 827ABF8 switch VAR_0x8005 @@ -7835,7 +9186,10 @@ LilycoveCity_ContestLobby_Text_27AEA8: @ 827AEA8 .string "This is the reception counter for\n" .string "POKéMON CONTESTS.$" - .incbin "baserom.gba", 0x27aee3, 0x45 +LilycoveCity_ContestLobby_Text_27AEE3: @ 827AEE3 + .string "Hello!\p" + .string "This reception counter is only\n" + .string "for 4-player POKéMON CONTESTS.$" LilycoveCity_ContestLobby_Text_27AF28: @ 827AF28 .string "Would you like to enter your POKéMON\n" @@ -7917,7 +9271,8 @@ LilycoveCity_ContestLobby_Text_27B547: @ 827B547 .string "Would you like to enter it in this\n" .string "CONTEST anyway?$" - .incbin "baserom.gba", 0x27b5c4, 0x1e +LilycoveCity_ContestLobby_Text_27B5C4: @ 827B5C4 + .string "Is that your CONTEST POKéMON?$" LilycoveCity_ContestLobby_Text_27B5E2: @ 827B5E2 .string "Okay, your POKéMON will be entered\n" @@ -8027,7 +9382,12 @@ LinkContestRoom1_Text_27BC2F: @ 827BC2F .string "the reception counter later.\l" .string "Please do compete again!$" - .incbin "baserom.gba", 0x27bc82, 0x95 +LinkContestRoom1_Text_27BC82: @ 827BC82 + .string "I only register four players for\n" + .string "POKéMON CONTESTS.\p" + .string "If three other players link up, all\n" + .string "four may enter the same CONTEST.\p" + .string "Would you like to take part?$" LilycoveCity_ContestLobby_Text_27BD17: @ 827BD17 .string "Before entering a CONTEST, your\n" @@ -8037,7 +9397,25 @@ LilycoveCity_ContestLobby_Text_27BD4F: @ 827BD4F .string "We hope you will participate another\n" .string "time.$" - .incbin "baserom.gba", 0x27bd7a, 0x172 +LilycoveCity_ContestLobby_Text_27BD7A: @ 827BD7A + .string "Would you like to enter a CONTEST?$" + +LilycoveCity_ContestLobby_Text_27BD9D: @ 827BD9D + .string "When four players are ready, connect\n" + .string "over a Game Link cable, and register\l" + .string "with me, please.\p" + .string "Please choose the same CONTEST\n" + .string "as your fellow contestants.\p" + .string "The CONTEST begins as soon as all\n" + .string "players register their entry.\p" + .string "After that, the usual CONTEST rules\n" + .string "apply.$" + +LilycoveCity_ContestLobby_Text_27BE9E: @ 827BE9E + .string "Which CONTEST would you like to enter?$" + +LilycoveCity_ContestLobby_Text_27BEC5: @ 827BEC5 + .string "Which POKéMON would you like to enter?$" LilycoveCity_ContestLobby_Text_27BEEC: @ 827BEEC .string "Transmitting…$" @@ -8057,7 +9435,13 @@ LilycoveCity_ContestLobby_Text_27BF85: @ 827BF85 .string "Please wait.\n" .string "… … B Button: Cancel$" - .incbin "baserom.gba", 0x27bfa7, 0x51 +LilycoveCity_ContestLobby_Text_27BFA7: @ 827BFA7 + .string "We hope you will participate another\n" + .string "time.$" + +LilycoveCity_ContestLobby_Text_27BFD2: @ 827BFD2 + .string "Transmission error.\n" + .string "Please try again.$" LilycoveCity_ContestLobby_Text_27BFF8: @ 827BFF8 .string "Your POKéMON will be entered in\n" @@ -8179,242 +9563,840 @@ LinkContestRoom1_Text_27C9AF: @ 827C9AF .string "contestants.\p" .string "Now it’s time for primary judging!$" -LinkContestRoom1_Text_27CA04: @ 827CA04 - .string "The audience will vote on their\n" - .string "favorite POKéMON contestants.$" +LinkContestRoom1_Text_27CA04: @ 827CA04 + .string "The audience will vote on their\n" + .string "favorite POKéMON contestants.$" + +LinkContestRoom1_Text_27CA42: @ 827CA42 + .string "Without any further ado,\n" + .string "let the voting begin!$" + +LinkContestRoom1_Text_27CA71: @ 827CA71 + .string "Voting is now complete!\p" + .string "While the votes are being tallied,\n" + .string "let’s move on to secondary judging!$" + +LinkContestRoom1_Text_27CAD0: @ 827CAD0 + .string "The second stage of judging is\n" + .string "the much-anticipated appeal time!\p" + .string "May the contestants amaze us with\n" + .string "superb appeals of dazzling moves!$" + +LinkContestRoom1_Text_27CB55: @ 827CB55 + .string "Let’s see a little enthusiasm!\n" + .string "Let’s appeal!$" + +@ 827CB82 + .include "data/text/contest_text.inc" + +gUnknown_0827D507:: @ 827D507 + .string "Appeal no. {STR_VAR_1}!\n" + .string "Which move will be played?$" + +gUnknown_0827D531:: @ 827D531 + .string "Appeal no. {STR_VAR_1}!\n" + .string "But it can’t participate!$" + +gUnknown_0827D55A:: @ 827D55A + .string "{STR_VAR_1} appealed with\n" + .string "{STR_VAR_2}!$" + +gUnknown_0827D56F:: @ 827D56F + .string "{STR_VAR_1} was watching\n" + .string "the others.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827D597:: @ 827D597 + .string "We’re all out of\n" + .string "Appeal Time!{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827D5C1:: @ 827D5C1 + .string "But the appeal was\n" + .string "jammed.$" + +gUnknown_0827D5DC:: @ 827D5DC + .string "It followed another\n" + .string "POKéMON’s lead.$" + +gUnknown_0827D600:: @ 827D600 + .string "But it messed up.$" + +gUnknown_0827D612:: @ 827D612 + .string "It went better than\n" + .string "usual.$" + +gUnknown_0827D62D:: @ 827D62D + .string "The JUDGE looked away\n" + .string "for some reason.$" + +gUnknown_0827D654:: @ 827D654 + .string "It worked hard to build on\n" + .string "past mistakes.$" + +gUnknown_0827D67E:: @ 827D67E + .string "It can’t make any more\n" + .string "moves.$" + +gUnknown_0827D69C:: @ 827D69C + .string "It worked frighteningly\n" + .string "well.$" + +gUnknown_0827D6BA:: @ 827D6BA + .string "It worked as hard as the\n" + .string "standout POKéMON.$" + +gUnknown_0827D6E5:: @ 827D6E5 + .string "The JUDGE looked on\n" + .string "expectantly.$" + +gUnknown_0827D706:: @ 827D706 + .string "It worked rather well.$" + +gUnknown_0827D71D:: @ 827D71D + .string "It worked a little better\n" + .string "than usual.$" + +gUnknown_0827D743:: @ 827D743 + .string "{STR_VAR_1} failed to\n" + .string "stand out at all…{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D764:: @ 827D764 + .string "{STR_VAR_1} didn’t stand\n" + .string "out very much…{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D785:: @ 827D785 + .string "{STR_VAR_1} caught a\n" + .string "little attention.{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D7A5:: @ 827D7A5 + .string "{STR_VAR_1} attracted a\n" + .string "lot of attention.{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D7C8:: @ 827D7C8 + .string "{STR_VAR_1} commanded\n" + .string "total attention.{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D7E8:: @ 827D7E8 + .string "{STR_VAR_1} hasn’t made\n" + .string "its appeal.{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827D805:: @ 827D805 + .string "Anticipation swelled for\n" + .string "{STR_VAR_1}’s appeal next.$" + +gUnknown_0827D830:: @ 827D830 + .string "$" + +gUnknown_0827D831:: @ 827D831 + .string "The JUDGE ’s views on\n" + .string "{STR_VAR_1} held firm.$" + +gUnknown_0827D855:: @ 827D855 + .string "{STR_VAR_1}’s {STR_VAR_3}\n" + .string "changed perceptions.$" + +gUnknown_0827D872:: @ 827D872 + .string "{STR_VAR_1}’s appeal\n" + .string "effect wore off.$" + +gUnknown_0827D88F:: @ 827D88F + .string "The special appeal’s\n" + .string "effect wore off.$" + +gUnknown_0827D8B5:: @ 827D8B5 + .string "Everyone’s appeals were\n" + .string "made to look the same.$" + +gUnknown_0827D8E4:: @ 827D8E4 + .string "It cheapened\n" + .string "{STR_VAR_2}’s appeal.$" + +gUnknown_0827D8FE:: @ 827D8FE + .string "It cheapened the appeal\n" + .string "of those ahead.$" + +gUnknown_0827D926:: @ 827D926 + .string "It stole attention away\n" + .string "from {STR_VAR_2}.$" + +gUnknown_0827D947:: @ 827D947 + .string "It cheapened\n" + .string "{STR_VAR_2}’s appeal.$" + +gUnknown_0827D961:: @ 827D961 + .string "It severely cheapened\n" + .string "other appeals.$" + +gUnknown_0827D986:: @ 827D986 + .string "Anticipation swelled for\n" + .string "{STR_VAR_1}’s appeal next.$" + +gUnknown_0827D9B1:: @ 827D9B1 + .string "It cheapened the appeal\n" + .string "of those ahead.$" + +gUnknown_0827D9D9:: @ 827D9D9 + .string "It cheapened the JUDGE’s\n" + .string "favorite appeal.$" + +gUnknown_0827DA03:: @ 827DA03 + .string "The appeals of others\n" + .string "were cheapened by half.$" + +gUnknown_0827DA31:: @ 827DA31 + .string "It stood out to make up\n" + .string "for being jammed.$" + +gUnknown_0827DA5B:: @ 827DA5B + .string "It can’t participate in\n" + .string "appeals any more.$" + +gUnknown_0827DA85:: @ 827DA85 + .string "It touched the JUDGE for\n" + .string "a fantastic appeal.$" + +gUnknown_0827DAB2:: @ 827DAB2 + .string "Anticipation rose for\n" + .string "upcoming appeals.$" + +gUnknown_0827DADA:: @ 827DADA + .string "It stood out as much as\n" + .string "special appeals.$" + +gUnknown_0827DB03:: @ 827DB03 + .string "It stood out as much as\n" + .string "{STR_VAR_1}.$" + +gUnknown_0827DB1F:: @ 827DB1F + .string "Jammed appeals were made\n" + .string "even less noticeable.$" + +gUnknown_0827DB4E:: @ 827DB4E + .string "Everyone’s appeals were\n" + .string "made the same.$" + + .string "It became more conscious\n" + .string "of the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1} can’t make an\n" + .string "appeal after this.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It settled down just a\n" + .string "little bit.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It became oblivious to\n" + .string "the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It became less aware of\n" + .string "the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It stopped caring about\n" + .string "other POKéMON much.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It tried to startle the\n" + .string "other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It tried to dazzle the\n" + .string "others.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "The JUDGE looked away\n" + .string "from {STR_VAR_1}.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It tried to unnerve the\n" + .string "next POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1} became\n" + .string "nervous.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "The appeal tried to\n" + .string "unnerve waiting POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It taunted POKéMON\n" + .string "doing well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1} regained its\n" + .string "form.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It tried to jam POKéMON\n" + .string "doing well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "The standout {STR_VAR_1}\n" + .string "hustled even more.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "The largely unnoticed\n" + .string "{STR_VAR_1} worked hard.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It worked as much as\n" + .string "POKéMON before it.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal did\n" + .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It worked as much as the\n" + .string "preceding POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal did\n" + .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal did\n" + .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went slightly well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went pretty well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went excellently.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal was\n" + .string "a dud.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal did\n" + .string "not work very well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went slightly well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went pretty well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went very well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s appeal\n" + .string "went excellently.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It’s the same type as the\n" + .string "POKéMON before--good!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It’s not the same type as\n" + .string "the one before--good!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It stood out much more\n" + .string "than the POKéMON before.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It didn’t do as well as the\n" + .string "POKéMON before.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s condition\n" + .string "rose above usual.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "{STR_VAR_1}’s hot status\n" + .string "made it a great appeal!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It moved up in line for\n" + .string "the next appeal.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It moved back in line once\n" + .string "for the next appeal.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + + .string "It scrambled up the\n" + .string "order for the next turn.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" + +gUnknown_0827E2FE:: @ 827E2FE + .string "The JUDGE looked at\n" + .string "{STR_VAR_1} expectantly.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E32E:: @ 827E32E + .string "The appeal combo went\n" + .string "over well.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E35B:: @ 827E35B + .string "The appeal combo went\n" + .string "over very well.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E38D:: @ 827E38D + .string "The appeal combo went\n" + .string "over excellently.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E3C1:: @ 827E3C1 + .string "{STR_VAR_1} managed to\n" + .string "avert its gaze.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E3EB:: @ 827E3EB + .string "{STR_VAR_1} managed to\n" + .string "avoid seeing it.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E416:: @ 827E416 + .string "{STR_VAR_1} isn’t fazed\n" + .string "by that sort of thing.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E448:: @ 827E448 + .string "{STR_VAR_1} became a\n" + .string "little distracted.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E473:: @ 827E473 + .string "It tried to startle the\n" + .string "other POKéMON.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E4A6:: @ 827E4A6 + .string "{STR_VAR_1} looked down\n" + .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E4D5:: @ 827E4D5 + .string "{STR_VAR_1} turned back\n" + .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E504:: @ 827E504 + .string "{STR_VAR_1} couldn’t help\n" + .string "uttering a cry.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E531:: @ 827E531 + .string "{STR_VAR_1} couldn’t help\n" + .string "leaping up.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E55A:: @ 827E55A + .string "{STR_VAR_1} tripped over\n" + .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E58A:: @ 827E58A + .string "{STR_VAR_1} was too\n" + .string "nervous to move.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E5B2:: @ 827E5B2 + .string "But it messed up.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E5D0:: @ 827E5D0 + .string "But it failed to make\n" + .string "the target nervous.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E606:: @ 827E606 + .string "But it failed to make\n" + .string "anyone nervous.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E638:: @ 827E638 + .string "But it was ignored…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E658:: @ 827E658 + .string "But it couldn’t improve\n" + .string "its condition…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E68B:: @ 827E68B + .string "Its bad condition\n" + .string "resulted in a weak appeal.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E6C4:: @ 827E6C4 + .string "{STR_VAR_1} was\n" + .string "unaffected.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E6E3:: @ 827E6E3 + .string "{STR_VAR_1} disappointed\n" + .string "by repeating an appeal.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E717:: @ 827E717 + .string "{STR_VAR_1}’s {STR_VAR_3}\n" + .string "went over great.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E73C:: @ 827E73C + .string "{STR_VAR_1}’s {STR_VAR_3}\n" + .string "didn’t go over well here…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E76A:: @ 827E76A + .string "{STR_VAR_1}’s {STR_VAR_3}\n" + .string "got the crowd going.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E793:: @ 827E793 + .string "{STR_VAR_1} can’t appeal\n" + .string "next turn…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E7BA:: @ 827E7BA + .string "It attracted the crowd’s\n" + .string "attention.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E7EA:: @ 827E7EA + .string "The crowd continues to\n" + .string "watch {STR_VAR_3}.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E817:: @ 827E817 + .string "{STR_VAR_1}’s\n" + .string "{STR_VAR_2} is ignored.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" + +gUnknown_0827E837:: @ 827E837 + .string "shyness$" + +gUnknown_0827E83F:: @ 827E83F + .string "anxiety$" + +gUnknown_0827E847:: @ 827E847 + .string "laziness$" + +gUnknown_0827E850:: @ 827E850 + .string "hesitancy$" + +gUnknown_0827E85A:: @ 827E85A + .string "fear$" + +gUnknown_0827E85F:: @ 827E85F + .string "coolness$" + +gUnknown_0827E868:: @ 827E868 + .string "beauty$" + +gUnknown_0827E86F:: @ 827E86F + .string "cuteness$" + +gUnknown_0827E878:: @ 827E878 + .string "smartness$" + +gUnknown_0827E882:: @ 827E882 + .string "toughness$" + +gUnknown_0827E88C:: @ 827E88C + .string "TENSION$" + +gUnknown_0827E894:: @ 827E894 + .string "COOL Move$" + +gUnknown_0827E89E:: @ 827E89E + .string "BEAUTY Move$" + +gUnknown_0827E8AA:: @ 827E8AA + .string "CUTE Move$" + +gUnknown_0827E8B4:: @ 827E8B4 + .string "SMART Move$" + +gUnknown_0827E8BF:: @ 827E8BF + .string "TOUGH Move$" + +gUnknown_0827E8CA:: @ 827E8CA + .string "???$" + +gUnknown_0827E8CE:: @ 827E8CE + .string "Missed turn$" + +gUnknown_0827E8DA:: @ 827E8DA + .string "Link standby!$" + +gUnknown_0827E8E8:: @ 827E8E8 + .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!\n" + .string "Congratulations!$" + +gUnknown_0827E910:: @ 827E910 + .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827E929:: @ 827E929 + .string "Primary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" + +gUnknown_0827E943:: @ 827E943 + .string "Secondary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -LinkContestRoom1_Text_27CA42: @ 827CA42 - .string "Without any further ado,\n" - .string "let the voting begin!$" +gUnknown_0827E95F:: @ 827E95F + .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -LinkContestRoom1_Text_27CA71: @ 827CA71 - .string "Voting is now complete!\p" - .string "While the votes are being tallied,\n" - .string "let’s move on to secondary judging!$" +gUnknown_0827E973:: @ 827E973 + .string "The move used most often:\n" + .string "{STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -LinkContestRoom1_Text_27CAD0: @ 827CAD0 - .string "The second stage of judging is\n" - .string "the much-anticipated appeal time!\p" - .string "May the contestants amaze us with\n" - .string "superb appeals of dazzling moves!$" +gUnknown_0827E992:: @ 827E992 + .string "The most impressive POKéMON:\n" + .string "{STR_VAR_1}’s {STR_VAR_2}{PAUSE_UNTIL_PRESS}$" -LinkContestRoom1_Text_27CB55: @ 827CB55 - .string "Let’s see a little enthusiasm!\n" - .string "Let’s appeal!$" +gUnknown_0827E9B9:: @ 827E9B9 + .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -@ 827CB82 - .include "data/text/contest_text.inc" +gUnknown_0827E9CD:: @ 827E9CD + .string "A link TV program will not be made\n" + .string "because the TRAINER lost.{PAUSE_UNTIL_PRESS}$" -gUnknown_0827D507:: @ 827D507 - .incbin "baserom.gba", 0x27d507, 0x2a +gUnknown_0827EA0C:: @ 827EA0C + .string "{STR_VAR_1}\n" + .string "{STR_VAR_2}’s {STR_VAR_3}$" -gUnknown_0827D531:: @ 827D531 - .incbin "baserom.gba", 0x27d531, 0x29 +gUnknown_0827EA17:: @ 827EA17 + .string "CONTEST$" -gUnknown_0827D55A:: @ 827D55A - .incbin "baserom.gba", 0x27d55a, 0x15 + .string "NORMAL RANK$" -gUnknown_0827D56F:: @ 827D56F - .incbin "baserom.gba", 0x27d56f, 0x28 + .string "SUPER RANK$" -gUnknown_0827D597:: @ 827D597 - .incbin "baserom.gba", 0x27d597, 0xd67 + .string "HYPER RANK$" -gUnknown_0827E2FE:: @ 827E2FE - .incbin "baserom.gba", 0x27e2fe, 0x30 + .string "MASTER RANK$" -gUnknown_0827E32E:: @ 827E32E - .incbin "baserom.gba", 0x27e32e, 0x2d + .string "LINK$" -gUnknown_0827E35B:: @ 827E35B - .incbin "baserom.gba", 0x27e35b, 0x32 + .string "COOLNESS$" -gUnknown_0827E38D:: @ 827E38D - .incbin "baserom.gba", 0x27e38d, 0x1fd + .string "BEAUTY$" -gUnknown_0827E58A:: @ 827E58A - .incbin "baserom.gba", 0x27e58a, 0x159 + .string "CUTENESS$" -gUnknown_0827E6E3:: @ 827E6E3 - .incbin "baserom.gba", 0x27e6e3, 0x34 + .string "SMARTNESS$" -gUnknown_0827E717:: @ 827E717 - .incbin "baserom.gba", 0x27e717, 0x25 + .string "TOUGHNESS$" -gUnknown_0827E73C:: @ 827E73C - .incbin "baserom.gba", 0x27e73c, 0x2e + .string "Nonstop supercool--\n" + .string "the inestimable {STR_VAR_1}$" -gUnknown_0827E76A:: @ 827E76A - .incbin "baserom.gba", 0x27e76a, 0x29 + .string "Hey, there!\n" + .string "The good-looking POKéMON {STR_VAR_1}$" -gUnknown_0827E793:: @ 827E793 - .incbin "baserom.gba", 0x27e793, 0x57 + .string "The marvelous, wonderful, and\n" + .string "very great {STR_VAR_1}$" -gUnknown_0827E7EA:: @ 827E7EA - .incbin "baserom.gba", 0x27e7ea, 0x2d + .string "This century’s last Venus--\n" + .string "the beautiful {STR_VAR_1}$" -gUnknown_0827E817:: @ 827E817 - .incbin "baserom.gba", 0x27e817, 0x20 + .string "{STR_VAR_1}’s dazzling,\n" + .string "glittering smile$" -gUnknown_0827E837:: @ 827E837 - .incbin "baserom.gba", 0x27e837, 0x8 + .string "POKéMON CENTER’s super idol--\n" + .string "the incomparable {STR_VAR_1}$" -gUnknown_0827E83F:: @ 827E83F - .incbin "baserom.gba", 0x27e83f, 0x8 + .string "The lovely and sweet {STR_VAR_1}$" -gUnknown_0827E847:: @ 827E847 - .incbin "baserom.gba", 0x27e847, 0x9 + .string "The pretty {STR_VAR_1}’s\n" + .string "winning portrait$" -gUnknown_0827E850:: @ 827E850 - .incbin "baserom.gba", 0x27e850, 0xa + .string "Give us a wink!\n" + .string "The cutie POKéMON {STR_VAR_1}$" -gUnknown_0827E85A:: @ 827E85A - .incbin "baserom.gba", 0x27e85a, 0x80 + .string "The smartness maestro--\n" + .string "the wise POKéMON {STR_VAR_1}$" -gUnknown_0827E8DA:: @ 827E8DA - .incbin "baserom.gba", 0x27e8da, 0x132 + .string "{STR_VAR_1}--the one chosen\n" + .string "above all POKéMON$" -gUnknown_0827EA0C:: @ 827EA0C - .incbin "baserom.gba", 0x27ea0c, 0x2b0 + .string "The excellent {STR_VAR_1}’s\n" + .string "moment of elegance$" + + .string "The powerfully muscular\n" + .string "speedster {STR_VAR_1}$" + + .string "The strong, stronger, and\n" + .string "strongest {STR_VAR_1}$" + + .string "The mighty tough\n" + .string "hyper POKéMON {STR_VAR_1}$" gUnknown_0827ECBC:: @ 27ECBC - .incbin "baserom.gba", 0x27ecbc, 0x7 + .string "ODDISH$" gUnknown_0827ECC3:: @ 27ECC3 - .incbin "baserom.gba", 0x27ecc3, 0xa + .string "POOCHYENA$" gUnknown_0827ECCD:: @ 27ECCD - .incbin "baserom.gba", 0x27eccd, 0x8 + .string "TAILLOW$" gUnknown_0827ECD5:: @ 27ECD5 - .incbin "baserom.gba", 0x27ecd5, 0x8 + .string "AZURILL$" gUnknown_0827ECDD:: @ 27ECDD - .incbin "baserom.gba", 0x27ecdd, 0x6 + .string "LOTAD$" gUnknown_0827ECE3:: @ 27ECE3 - .incbin "baserom.gba", 0x27ece3, 0x8 + .string "WINGULL$" gUnknown_0827ECEB:: @ 27ECEB - .incbin "baserom.gba", 0x27eceb, 0x7 + .string "DUSTOX$" gUnknown_0827ECF2:: @ 27ECF2 - .incbin "baserom.gba", 0x27ecf2, 0x6 + .string "ZUBAT$" gUnknown_0827ECF8:: @ 27ECF8 - .incbin "baserom.gba", 0x27ecf8, 0x8 + .string "NINCADA$" gUnknown_0827ED00:: @ 27ED00 - .incbin "baserom.gba", 0x27ed00, 0x6 + .string "RALTS$" gUnknown_0827ED06:: @ 27ED06 - .incbin "baserom.gba", 0x27ed06, 0xa + .string "ZIGZAGOON$" gUnknown_0827ED10:: @ 27ED10 - .incbin "baserom.gba", 0x27ed10, 0x8 + .string "SLAKOTH$" gUnknown_0827ED18:: @ 27ED18 - .incbin "baserom.gba", 0x27ed18, 0xa + .string "POOCHYENA$" gUnknown_0827ED22:: @ 27ED22 - .incbin "baserom.gba", 0x27ed22, 0xa + .string "SHROOMISH$" gUnknown_0827ED2C:: @ 27ED2C - .incbin "baserom.gba", 0x27ed2c, 0xa + .string "ZIGZAGOON$" gUnknown_0827ED36:: @ 27ED36 - .incbin "baserom.gba", 0x27ed36, 0xa + .string "POOCHYENA$" gUnknown_0827ED40:: @ 27ED40 - .incbin "baserom.gba", 0x27ed40, 0x6 + .string "ZUBAT$" gUnknown_0827ED46:: @ 27ED46 - .incbin "baserom.gba", 0x27ed46, 0x9 + .string "CARVANHA$" gUnknown_0827ED4F:: @ 27ED4F - .incbin "baserom.gba", 0x27ed4f, 0xa + .string "BURN HEAL$" gUnknown_0827ED59:: @ 27ED59 - .incbin "baserom.gba", 0x27ed59, 0xc + .string "HARBOR MAIL$" gUnknown_0827ED65:: @ 27ED65 - .incbin "baserom.gba", 0x27ed65, 0xb + .string "Same price$" gUnknown_0827ED70:: @ 27ED70 - .incbin "baserom.gba", 0x27ed70, 0x4 + .string "¥60$" gUnknown_0827ED74:: @ 27ED74 - .incbin "baserom.gba", 0x27ed74, 0x4 + .string "¥55$" gUnknown_0827ED78:: @ 27ED78 - .incbin "baserom.gba", 0x27ed78, 0x8 + .string "Nothing$" gUnknown_0827ED80:: @ 27ED80 - .incbin "baserom.gba", 0x27ed80, 0x15 + .string "They will cost more.$" gUnknown_0827ED95:: @ 27ED95 - .incbin "baserom.gba", 0x27ed95, 0x15 + .string "They will cost less.$" gUnknown_0827EDAA:: @ 27EDAA - .incbin "baserom.gba", 0x27edaa, 0xb + .string "Same price$" gUnknown_0827EDB5:: @ 27EDB5 - .incbin "baserom.gba", 0x27edb5, 0x5 + .string "Male$" gUnknown_0827EDBA:: @ 27EDBA - .incbin "baserom.gba", 0x27edba, 0x7 + .string "Female$" gUnknown_0827EDC1:: @ 27EDC1 - .incbin "baserom.gba", 0x27edc1, 0x8 + .string "Neither$" gUnknown_0827EDC9:: @ 27EDC9 - .incbin "baserom.gba", 0x27edc9, 0xc + .string "Elderly men$" gUnknown_0827EDD5:: @ 27EDD5 - .incbin "baserom.gba", 0x27edd5, 0xf + .string "Elderly ladies$" gUnknown_0827EDE4:: @ 27EDE4 - .incbin "baserom.gba", 0x27ede4, 0xc + .string "Same number$" gUnknown_0827EDF0:: @ 27EDF0 - .incbin "baserom.gba", 0x27edf0, 0x5 + .string "None$" gUnknown_0827EDF5:: @ 27EDF5 - .incbin "baserom.gba", 0x27edf5, 0x2 + .string "1$" gUnknown_0827EDF7:: @ 27EDF7 - .incbin "baserom.gba", 0x27edf7, 0x2 + .string "2$" gUnknown_0827EDF9:: @ 27EDF9 - .incbin "baserom.gba", 0x27edf9, 0x2 + .string "2$" gUnknown_0827EDFB:: @ 27EDFB - .incbin "baserom.gba", 0x27edfb, 0x2 + .string "3$" gUnknown_0827EDFD:: @ 27EDFD - .incbin "baserom.gba", 0x27edfd, 0x2 + .string "4$" gUnknown_0827EDFF:: @ 27EDFF - .incbin "baserom.gba", 0x27edff, 0x2 + .string "6$" gUnknown_0827EE01:: @ 27EE01 - .incbin "baserom.gba", 0x27ee01, 0x2 + .string "7$" gUnknown_0827EE03:: @ 27EE03 - .incbin "baserom.gba", 0x27ee03, 0x2 + .string "8$" gUnknown_0827EE05:: @ 27EE05 - .incbin "baserom.gba", 0x27ee05, 0x2 + .string "6$" gUnknown_0827EE07:: @ 27EE07 - .incbin "baserom.gba", 0x27ee07, 0x2 + .string "7$" gUnknown_0827EE09:: @ 27EE09 - .incbin "baserom.gba", 0x27ee09, 0x2 + .string "8$" + +EventScript_27EE0B:: @ 827EE0B + lockall + incrementgamestat 44 + special ResetTVShowState + specialvar VAR_RESULT, CheckForBigMovieOrEmergencyNewsOnTV + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_27EE9A + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_27EEA4 + checkflag FLAG_SYS_TV_START + goto_if 0, EventScript_27EE8A + checkflag FLAG_SYS_TV_WATCH + goto_eq EventScript_27EE8A + specialvar VAR_RESULT, IsTVShowInSearchOfTrainersAiring + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_27EEFF + goto EventScript_27EEE9 + end + +EventScript_27EE54:: @ 827EE54 + specialvar VAR_0x8004, special_0x44 + compare_var_to_value VAR_0x8004, 255 + goto_eq EventScript_27EED8 + specialvar VAR_RESULT, special_0x4a + compare_var_to_value VAR_RESULT, 255 + goto_eq EventScript_27EED8 + copyvar VAR_0x8004, VAR_RESULT + specialvar VAR_RESULT, special_0x45 + compare_var_to_value VAR_RESULT, 0 + goto_if 5, EventScript_27EEBA + end + +EventScript_27EE8A:: @ 827EE8A + special GetMomOrDadStringForTVMessage + msgbox gUnknown_08272BCF, 4 + special TurnOffTVScreen + releaseall + end -gUnknown_0827EE0B:: @ 827EE0B +EventScript_27EE9A:: @ 827EE9A + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F0F, 4 + releaseall + end + +EventScript_27EEA4:: @ 827EEA4 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F826F, 4 + special InitRoamer + clearflag FLAG_SYS_TV_LATI + setflag FLAG_0x0FF + special TurnOffTVScreen + releaseall + end + +EventScript_27EEBA:: @ 827EEBA + special DoTVShow + waitmessage + waitbuttonpress + compare_var_to_value VAR_RESULT, 1 + goto_if 5, EventScript_27EEBA + goto EventScript_27EED0 + end + +EventScript_27EED0:: @ 827EED0 + special TurnOffTVScreen + setflag FLAG_SYS_TV_WATCH + releaseall + end + +EventScript_27EED8:: @ 827EED8 + special GetMomOrDadStringForTVMessage + msgbox gUnknown_08272BCF, 4 + goto EventScript_27EED0 + end + +EventScript_27EEE9:: @ 827EEE9 + special DoPokeNews + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_27EE54 + waitmessage + waitbuttonpress + goto EventScript_27EED0 + end - .incbin "baserom.gba", 0x27ee0b, 0x10a +EventScript_27EEFF:: @ 827EEFF + special DoTVShowInSearchOfTrainers + waitmessage + waitbuttonpress + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_27EEFF + goto EventScript_27EED0 + end LilycoveCity_ContestLobby_Text_27EF15: @ 827EF15 .string "Oh, hello! You were in a POKéMON\n" @@ -8463,7 +10445,6 @@ LilycoveCity_ContestLobby_Text_27F23F: @ 827F23F .include "data/text/tv.inc" - BattleFrontier_BattleTowerLobby_EventScript_28C7E9:: @ 828C7E9 LilycoveCity_ContestLobby_EventScript_28C7E9:: @ 828C7E9 SlateportCity_OceanicMuseum_1F_EventScript_28C7E9:: @ 828C7E9 @@ -8814,7 +10795,17 @@ BattleFrontier_BattleTowerLobby_EventScript_28CCA6:: @ 828CCA6 setflag FLAG_0x396 return - .incbin "baserom.gba", 0x28ccaa, 0x1d +EventScript_28CCAA:: @ 828CCAA + setvar VAR_0x8005, 8 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_28CCC6 + setvar VAR_0x8005, 8 + special InterviewAfter + return + +EventScript_28CCC6:: @ 828CCC6 + return Route111_EventScript_28CCC7:: @ 828CCC7 Route118_EventScript_28CCC7:: @ 828CCC7 @@ -9146,7 +11137,6 @@ Route111_EventScript_28D0EE:: @ 828D0EE .include "data/text/pokemon_news.inc" - MauvilleCity_PokemonCenter_1F_EventScript_28E066:: @ 828E066 special sub_81201DC switch VAR_RESULT @@ -9381,68 +11371,467 @@ MauvilleCity_PokemonCenter_1F_EventScript_28E584:: @ 828E584 release end -MauvilleCity_PokemonCenter_1F_EventScript_28E5D4:: @ 828E5D4 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E356, 4 - release - end +MauvilleCity_PokemonCenter_1F_EventScript_28E5D4:: @ 828E5D4 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E356, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E5DE:: @ 828E5DE + msgbox MauvilleCity_PokemonCenter_1F_Text_28E3EC, 4 + goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 + end + +MauvilleCity_PokemonCenter_1F_EventScript_28E5EC:: @ 828E5EC + msgbox MauvilleCity_PokemonCenter_1F_Text_28E380, 4 + release + end + +MauvilleCity_PokemonCenter_1F_Text_28E5F6: @ 828E5F6 + .string "I’m the STORYTELLER.\n" + .string "I’ll tell you tales of legendary\l" + .string "TRAINERS.\p" + .string "Will you hear my tale?$" + +MauvilleCity_PokemonCenter_1F_Text_28E64D: @ 828E64D + .string "Oh…\n" + .string "You’ve left me feeling the blues…$" + +MauvilleCity_PokemonCenter_1F_Text_28E673: @ 828E673 + .string "I know of these legends.\n" + .string "Which tale will you have me tell?$" + +MauvilleCity_PokemonCenter_1F_Text_28E6AE: @ 828E6AE + .string "But, I know of no legendary TRAINERS.\n" + .string "Hence, I know no tales.\p" + .string "Where does one find a TRAINER worthy\n" + .string "of a legendary tale?$" + +MauvilleCity_PokemonCenter_1F_Text_28E726: @ 828E726 + .string "What’s that?!\n" + .string "You… You…\p" + .string "{STR_VAR_2}\n" + .string "{STR_VAR_1} time(s)?!\p" + .string "That is indeed magnificent!\n" + .string "It’s the birth of a new legend!$" + +MauvilleCity_PokemonCenter_1F_Text_28E78A: @ 828E78A + .string "It gets me thinking, could there be\n" + .string "other TRAINERS with more impressive\l" + .string "legends awaiting discovery?$" + +MauvilleCity_PokemonCenter_1F_Text_28E7EE: @ 828E7EE + .string "Are you a TRAINER?\p" + .string "Then tell me, have you any tales that\n" + .string "are even remotely legendary?$" + +MauvilleCity_PokemonCenter_1F_Text_28E844: @ 828E844 + .string "Incidentally… Would you care to hear\n" + .string "another legendary tale?$" + +MauvilleCity_PokemonCenter_1F_Text_28E881: @ 828E881 + .string "Hmm…\n" + .string "I’m not satisfied…\p" + .string "I wish you would bring me news worthy\n" + .string "of being called a legend.$" + +MauvilleCity_PokemonCenter_1F_Text_28E8D9: @ 828E8D9 + .string "I wish more people would be interested\n" + .string "in hearing my epic tales of legendary\l" + .string "TRAINERS.$" + + .string "The Save-Happy TRAINER$" + + .string "Saved the game$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER saved the game\n" + .string "{STR_VAR_1} times!\p" + .string "A more cautious TRAINER than\n" + .string "{STR_VAR_3} one will never find!$" + + .string "The Trendsetter TRAINER$" + + .string "Started trends$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER started new trends\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is setting trends for all\n" + .string "the HOENN region!$" + + .string "The BERRY-Planting TRAINER$" + + .string "Planted BERRIES$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER planted BERRIES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a legendary lover of\n" + .string "BERRIES!$" + + .string "The BIKE-Loving TRAINER$" + + .string "Traded BIKES$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER swapped BIKES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love BIKES deeply\n" + .string "and passionately!$" + + .string "The Interviewed TRAINER$" + + .string "Got interviewed$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER got interviewed\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who’s\n" + .string "attracting much attention!$" + + .string "The Battle-Happy TRAINER$" + + .string "Battled$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER battled {STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who can\n" + .string "never refuse a chance to battle!$" + + .string "The POKéMON-Catching TRAINER$" + + .string "Caught POKéMON$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER caught\n" + .string "{STR_VAR_1} POKéMON!\p" + .string "{STR_VAR_3} is a legendary catcher of\n" + .string "wild POKéMON!$" + + .string "The Fishing TRAINER$" + + .string "Caught POKéMON with a ROD$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER caught\n" + .string "{STR_VAR_1} POKéMON while fishing!\p" + .string "{STR_VAR_3} is a legendary fishing\n" + .string "expert!$" + + .string "The EGG-Warming TRAINER$" + + .string "Hatched EGGS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER hatched {STR_VAR_1} POKéMON\n" + .string "from EGGS!\p" + .string "{STR_VAR_3} is a legendary warmer\n" + .string "of EGGS!$" + + .string "The Evolver TRAINER$" + + .string "Evolved POKéMON$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER made {STR_VAR_1} POKéMON\n" + .string "evolve!\p" + .string "{STR_VAR_3} is the ultimate evolver\n" + .string "of POKéMON!$" + + .string "The POKéMON CENTER-Loving TRAINER$" + + .string "Used POKéMON CENTERS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER healed POKéMON\n" + .string "{STR_VAR_1} times at POKéMON CENTERS!\p" + .string "There could be no greater lover of\n" + .string "POKéMON CENTERS than {STR_VAR_3}!$" + + .string "The Homebody TRAINER$" + + .string "Rested POKéMON at home$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER healed POKéMON\n" + .string "{STR_VAR_1} times at home!\p" + .string "There could be no more of a homebody\n" + .string "than {STR_VAR_3}!$" + + .string "The SAFARI-Loving TRAINER$" + + .string "Entered the SAFARI ZONE$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER went into the SAFARI ZONE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER whose wild side\n" + .string "must come out in the SAFARI ZONE!$" + + .string "The CUT-Frenzy TRAINER$" + + .string "Used CUT$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used CUT\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who just must\n" + .string "love to CUT!$" + + .string "The ROCK-SMASHING TRAINER$" + + .string "Smashed rocks$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used ROCK SMASH\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who\n" + .string "can’t leave a stone unsmashed!$" + + .string "The Move-Loving TRAINER$" + + .string "Moved the SECRET BASE$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER moved the SECRET BASE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who loves\n" + .string "to move houses often!$" + + .string "The SPLASH-Happy TRAINER$" + + .string "Used SPLASH$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used SPLASH\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who must love\n" + .string "SPLASHING around!$" + + .string "The Tenacious TRAINER$" + + .string "Resorted to using STRUGGLE$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER had to rely on STRUGGLE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a tenacious TRAINER\n" + .string "who never gives in to adversity!$" + + .string "The SLOT Champ$" + + .string "Won the jackpot on the SLOTS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won the jackpot on\n" + .string "the SLOTS {STR_VAR_1} times.\p" + .string "{STR_VAR_3} is a TRAINER who was lucky\n" + .string "on the SLOTS!$" + + .string "The ROULETTE Champ$" + + .string "Had consecutive ROULETTE wins of$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won in ROULETTE\n" + .string "{STR_VAR_1} times in a row.\p" + .string "{STR_VAR_3} was lucky when the ball\n" + .string "bounced in ROULETTE!$" + + .string "The BATTLE TOWER Challenger$" + + .string "Took the BATTLE TOWER challenge$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER took the BATTLE TOWER\n" + .string "challenge {STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who aspires\n" + .string "for excellence in the BATTLE TOWER!$" + + .string "The Blend-Loving TRAINER$" + + .string "Made {POKEBLOCK}S$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER made {POKEBLOCK}S\n" + .string "{STR_VAR_1} times!\p" + .string "There is none better at using a BERRY\n" + .string "BLENDER than {STR_VAR_3}!$" + + .string "The CONTEST-Loving TRAINER$" + + .string "Entered CONTESTS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER entered CONTESTS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love showing off\n" + .string "POKéMON to others!$" + + .string "The CONTEST Master$" + + .string "Won CONTESTS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won CONTESTS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be an incredible\n" + .string "CONTEST master!$" + + .string "The Happy Shopper$" + + .string "Shopped$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER bought items in shops\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be one of those\n" + .string "people who are born to shop.$" + + .string "The Item-Finding TRAINER$" + + .string "Used an ITEMFINDER$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used an ITEMFINDER\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must enjoy scouring the\n" + .string "ground for hidden items!$" + + .string "The Rain-Soaked TRAINER$" + + .string "Got rained on$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER got soaked by rain\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3}’s charisma must even\n" + .string "attract rain!$" + + .string "The Avid POKéDEX Reader$" + + .string "Checked a POKéDEX$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER checked a POKéDEX\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love inspecting\n" + .string "POKéMON in a POKéDEX!$" + + .string "The RIBBON Collector$" + + .string "Received RIBBONS$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER received RIBBONS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who\n" + .string "loves to collect RIBBONS!$" + + .string "The Ledge-Jumping TRAINER$" + + .string "Jumped down ledges$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER jumped down ledges\n" + .string "{STR_VAR_1} times!\p" + .string "If there’s a ledge to be jumped,\n" + .string "{STR_VAR_3} can’t ignore it!$" + + .string "The Legendary TV Viewer$" + + .string "Watched TV$" -MauvilleCity_PokemonCenter_1F_EventScript_28E5DE:: @ 828E5DE - msgbox MauvilleCity_PokemonCenter_1F_Text_28E3EC, 4 - goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 - end + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER watched TV\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love watching TV!$" -MauvilleCity_PokemonCenter_1F_EventScript_28E5EC:: @ 828E5EC - msgbox MauvilleCity_PokemonCenter_1F_Text_28E380, 4 - release - end + .string "The Time-Conscious TRAINER$" -MauvilleCity_PokemonCenter_1F_Text_28E5F6: @ 828E5F6 - .string "I’m the STORYTELLER.\n" - .string "I’ll tell you tales of legendary\l" - .string "TRAINERS.\p" - .string "Will you hear my tale?$" + .string "Checked the time$" -MauvilleCity_PokemonCenter_1F_Text_28E64D: @ 828E64D - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER checked the time\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a punctual TRAINER\n" + .string "who’s conscious of the time.$" -MauvilleCity_PokemonCenter_1F_Text_28E673: @ 828E673 - .string "I know of these legends.\n" - .string "Which tale will you have me tell?$" + .string "The POKéMON LOTTERY Wizard$" -MauvilleCity_PokemonCenter_1F_Text_28E6AE: @ 828E6AE - .string "But, I know of no legendary TRAINERS.\n" - .string "Hence, I know no tales.\p" - .string "Where does one find a TRAINER worthy\n" - .string "of a legendary tale?$" + .string "Won POKéMON LOTTERIES$" -MauvilleCity_PokemonCenter_1F_Text_28E726: @ 828E726 - .string "What’s that?!\n" - .string "You… You…\p" - .string "{STR_VAR_2}\n" - .string "{STR_VAR_1} time(s)?!\p" - .string "That is indeed magnificent!\n" - .string "It’s the birth of a new legend!$" + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won POKéMON LOTTERIES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must have many friends\n" + .string "to trade POKéMON with!$" -MauvilleCity_PokemonCenter_1F_Text_28E78A: @ 828E78A - .string "It gets me thinking, could there be\n" - .string "other TRAINERS with more impressive\l" - .string "legends awaiting discovery?$" + .string "The DAY CARE-Using Trainer$" -MauvilleCity_PokemonCenter_1F_Text_28E7EE: @ 828E7EE - .string "Are you a TRAINER?\p" - .string "Then tell me, have you any tales that\n" - .string "are even remotely legendary?$" + .string "Left POKéMON at the DAY CARE$" - .incbin "baserom.gba", 0x28e844, 0x3d + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER left POKéMON with the\n" + .string "DAY CARE {STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a real go-getter\n" + .string "who raises POKéMON aggressively!$" -MauvilleCity_PokemonCenter_1F_Text_28E881: @ 828E881 - .string "Hmm…\n" - .string "I’m not satisfied…\p" - .string "I wish you would bring me news worthy\n" - .string "of being called a legend.$" + .string "The CABLE CAR-Loving TRAINER$" - .incbin "baserom.gba", 0x28e8d9, 0x1871 + .string "Rode the CABLE CAR$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER rode the CABLE CAR\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a busy TRAINER\n" + .string "who’s up and down all the time!$" + + .string "The Hot Spring-Loving TRAINER$" + + .string "Bathed in hot springs$" + + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER bathed in hot springs\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER with\n" + .string "baby-smooth skin!$" MauvilleCity_PokemonCenter_1F_EventScript_29014A:: @ 829014A lock @@ -9507,7 +11896,10 @@ MauvilleCity_PokemonCenter_1F_EventScript_290219:: @ 8290219 release end - .incbin "baserom.gba", 0x290223, 0xa +MauvilleCity_PokemonCenter_1F_EventScript_290223:: @ 8290223 + msgbox MauvilleCity_PokemonCenter_1F_Text_28E8D9, 4 + release + end MauvilleCity_PokemonCenter_1F_EventScript_29022D:: @ 829022D release @@ -9669,9 +12061,12 @@ Route123_EventScript_2906BB:: @ 82906BB goto Route103_EventScript_290710 end -gUnknown_08290705:: @ 8290705 - - .incbin "baserom.gba", 0x290705, 0xb +Route103_EventScript_290705:: @ 8290705 + lockall + dofieldeffect 2 + waitstate + goto Route103_EventScript_290710 + end Route103_EventScript_290710:: @ 8290710 applymovement VAR_LAST_TALKED, Route103_Movement_29071F @@ -9740,9 +12135,12 @@ VictoryRoad_B1F_EventScript_2907A6:: @ 82907A6 goto Route111_EventScript_2907FB end -gUnknown_082907F0:: @ 82907F0 - - .incbin "baserom.gba", 0x2907f0, 0xb +Route111_EventScript_2907F0:: @ 82907F0 + lockall + dofieldeffect 37 + waitstate + goto Route111_EventScript_2907FB + end Route111_EventScript_2907FB:: @ 82907FB applymovement VAR_LAST_TALKED, Route111_Movement_29082B @@ -9812,9 +12210,12 @@ VictoryRoad_B1F_EventScript_2908BA:: @ 82908BA goto FieryPath_EventScript_290908 end -gUnknown_082908FD:: @ 82908FD - - .incbin "baserom.gba", 0x2908fd, 0xb +FieryPath_EventScript_2908FD:: @ 82908FD + lockall + dofieldeffect 40 + waitstate + goto FieryPath_EventScript_290908 + end FieryPath_EventScript_290908:: @ 8290908 setflag FLAG_SYS_USE_STRENGTH @@ -9855,21 +12256,117 @@ FieryPath_Text_290A16: @ 8290A16 .string "STRENGTH made it possible to move\n" .string "boulders around.$" -gUnknown_08290A49:: @ 8290A49 - .incbin "baserom.gba", 0x290a49, 0x3a +EventScript_290A49:: @ 8290A49 + lockall + checkpartymove MOVE_WATERFALL + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_290A84 + bufferpartymonnick 0, VAR_RESULT + setfieldeffectargument 0, VAR_RESULT + msgbox Text_290AC3, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_290A8C + msgbox Text_290AFC, 4 + dofieldeffect 43 + goto EventScript_290A8C + +EventScript_290A83:: @ 8290A83 + lockall + +EventScript_290A84:: @ 8290A84 + msgbox Text_290A8E, 4 + +EventScript_290A8C:: @ 8290A8C + releaseall + end + +Text_290A8E: @ 8290A8E + .string "A wall of water is crashing down with\n" + .string "a mighty roar.$" + +Text_290AC3: @ 8290AC3 + .string "It’s a large waterfall.\n" + .string "Would you like to use WATERFALL?$" + +Text_290AFC: @ 8290AFC + .string "{STR_VAR_1} used WATERFALL.$" + +EventScript_290B0F:: @ 8290B0F + lockall + checkpartymove MOVE_DIVE + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_290B4E + bufferpartymonnick 0, VAR_RESULT + setfieldeffectargument 0, VAR_RESULT + setfieldeffectargument 1, 1 + msgbox Text_290BE8, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_290B58 + msgbox Text_290C1A, 4 + dofieldeffect 44 + goto EventScript_290B58 + end + +EventScript_290B4E:: @ 8290B4E + msgbox Text_290BAA, 4 + releaseall + end + +EventScript_290B58:: @ 8290B58 + releaseall + end + +EventScript_290B5A:: @ 8290B5A + lockall + checkpartymove MOVE_DIVE + compare_var_to_value VAR_RESULT, 6 + goto_eq EventScript_290B99 + bufferpartymonnick 0, VAR_RESULT + setfieldeffectargument 0, VAR_RESULT + setfieldeffectargument 1, 1 + msgbox Text_290C6E, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_290BA8 + msgbox Text_290C1A, 4 + dofieldeffect 44 + goto EventScript_290BA8 + end + +EventScript_290B99:: @ 8290B99 + lockall + msgbox Text_290C28, 4 + goto EventScript_290BA8 + end + +EventScript_290BA8:: @ 8290BA8 + releaseall + end + +Text_290BAA: @ 8290BAA + .string "The sea is deep here. A POKéMON\n" + .string "may be able to go underwater.$" + +Text_290BE8: @ 8290BE8 + .string "The sea is deep here.\n" + .string "Would you like to use DIVE?$" -gUnknown_08290A83:: @ 8290A83 - .incbin "baserom.gba", 0x290a83, 0x8c +Text_290C1A: @ 8290C1A + .string "{STR_VAR_1} used DIVE.$" -gUnknown_08290B0F:: @ 8290B0F - .incbin "baserom.gba", 0x290b0f, 0x4b +Text_290C28: @ 8290C28 + .string "Light is filtering down from above.\n" + .string "A POKéMON may be able to surface.$" -gUnknown_08290B5A:: @ 8290B5A - .incbin "baserom.gba", 0x290b5a, 0x154 +Text_290C6E: @ 8290C6E + .string "Light is filtering down from above.\n" + .string "Would you like to use DIVE?$" -gUnknown_08290CAE:: @ 8290CAE +EventScript_290CAE:: @ 8290CAE + msgbox Text_290CB7, 3 + end - .incbin "baserom.gba", 0x290cae, 0x2a +Text_290CB7: @ 8290CB7 + .string "Looks like there’s nothing here…$" Route102_EventScript_290CD8:: @ 8290CD8 giveitem_std ITEM_POTION, 1, 1 @@ -10399,13 +12896,21 @@ AquaHideout_B2F_EventScript_29137F:: @ 829137F giveitem_std ITEM_NEST_BALL, 1, 1 end - .incbin "baserom.gba", 0x29138c, 0xd +AquaHideout_B2F_EventScript_29138C:: @ 829138C + giveitem_std ITEM_MASTER_BALL, 1, 1 + end Route119_EventScript_291399:: @ 8291399 giveitem_std ITEM_NUGGET, 1, 1 end - .incbin "baserom.gba", 0x2913a6, 0x1a +Route119_EventScript_2913A6:: @ 82913A6 + giveitem_std ITEM_MAX_ELIXIR, 1, 1 + end + +Route119_EventScript_2913B3:: @ 82913B3 + giveitem_std ITEM_NEST_BALL, 1, 1 + end ShoalCave_LowTideEntranceRoom_EventScript_2913C0:: @ 82913C0 giveitem_std ITEM_BIG_PEARL, 1, 1 @@ -10617,7 +13122,8 @@ PetalburgCity_PokemonCenter_1F_EventScript_29167C:: @ 829167C release end - .incbin "baserom.gba", 0x291686, 0x1 +PetalburgCity_PokemonCenter_1F_EventScript_291686:: @ 8291686 + return PetalburgCity_PokemonCenter_1F_Text_291687: @ 8291687 .string "Hello there, TRAINER!\n" @@ -10686,7 +13192,11 @@ PetalburgCity_PokemonCenter_1F_Text_291B22: @ 8291B22 .string "be captivated by you!\p" .string "Thank you!$" - .incbin "baserom.gba", 0x291bb7, 0x61 +PetalburgCity_PokemonCenter_1F_Text_291BB7: @ 8291BB7 + .string "Oh?\n" + .string "You know the secret saying!\p" + .string "That means you’re now a fellow member\n" + .string "of the MYSTERY EVENT CLUB!$" Route117_EventScript_291C18:: @ 8291C18 lock @@ -10951,7 +13461,8 @@ Route117_PokemonDayCare_Movement_291F47: @ 8291F47 slow_step_down step_end - .incbin "baserom.gba", 0x291f5b, 0x1 +Route117_PokemonDayCare_EventScript_291F5B:: @ 8291F5B + end Route117_PokemonDayCare_EventScript_291F5C:: @ 8291F5C msgbox Route117_PokemonDayCare_Text_292488, 4 @@ -10966,11 +13477,25 @@ Route117_PokemonDayCare_EventScript_291F5C:: @ 8291F5C release end - .incbin "baserom.gba", 0x291f95, 0x2b - -gUnknown_08291FC0:: @ 8291FC0 +Route117_PokemonDayCare_EventScript_291F95:: @ 8291F95 + special sub_80712C0 + waitstate + compare_var_to_value VAR_RESULT, 2 + goto_eq Route117_PokemonDayCare_EventScript_291DCA + copyvar VAR_0x8004, VAR_RESULT + specialvar VAR_RESULT, sub_806FDC4 + msgbox Route117_PokemonDayCare_Text_292575, 4 + msgbox Route117_PokemonDayCare_Text_292476, 4 + release + end - .incbin "baserom.gba", 0x291fc0, 0xf +Route117_PokemonDayCare_EventScript_291FC0:: @ 8291FC0 + lockall + msgbox Text_292668, 4 + special EggHatch + waitstate + releaseall + end Route117_Text_291FCF: @ 8291FCF .string "I’m the DAY-CARE MAN.\p" @@ -11014,7 +13539,9 @@ Route117_Text_2921E5: @ 82921E5 .string "I may even have seen it receiving\n" .string "a piece of MAIL.$" - .incbin "baserom.gba", 0x29225a, 0x3f +Route117_Text_29225A: @ 829225A + .string "If you want to pick up your POKéMON,\n" + .string "have a word with my wife.$" Route117_Text_292299: @ 8292299 .string "Ah, it’s you! Your {STR_VAR_1} and\n" @@ -11072,7 +13599,8 @@ Route117_PokemonDayCare_Text_2924EF: @ 82924EF .string "Your POKéMON team is full.\n" .string "Make room, then come see me.$" - .incbin "baserom.gba", 0x292527, 0x22 +Route117_PokemonDayCare_Text_292527: @ 8292527 + .string "Which POKéMON will you take back?$" Route117_PokemonDayCare_Text_292549: @ 8292549 .string "If you want your {STR_VAR_1} back,\n" @@ -11099,7 +13627,8 @@ Route117_PokemonDayCare_Text_292617: @ 8292617 .string "what will you battle with?\p" .string "Come back another time.$" - .incbin "baserom.gba", 0x292668, 0x5 +Text_292668: @ 8292668 + .string "Huh?$" Route117_PokemonDayCare_Text_29266D: @ 829266D .string "Huh?\n" @@ -11109,9 +13638,10 @@ Route117_PokemonDayCare_Text_29266D: @ 829266D .string "You will be better off if you catch\n" .string "some more, I dare say.$" -gUnknown_082926F8:: @ 82926F8 - - .incbin "baserom.gba", 0x2926f8, 0x6 +EventScript_2926F8:: @ 82926F8 + animateflash 1 + setflashradius 1 + end LittlerootTown_BrendansHouse_2F_EventScript_2926FE:: @ 82926FE LittlerootTown_MaysHouse_2F_EventScript_2926FE:: @ 82926FE @@ -11639,7 +14169,9 @@ LittlerootTown_MaysHouse_1F_EventScript_292AF2:: @ 8292AF2 releaseall end - .incbin "baserom.gba", 0x292c72, 0x4 +LittlerootTown_BrendansHouse_1F_EventScript_292C72:: @ 8292C72 + setflag FLAG_SYS_TV_LATI + return LittlerootTown_BrendansHouse_1F_EventScript_292C76:: @ 8292C76 setvar VAR_0x8008, 0 @@ -11826,9 +14358,9 @@ LittlerootTown_BrendansHouse_1F_Movement_292DDE: @ 8292DDE step_26 step_end -gUnknown_08292DE5:: @ 8292DE5 - - .incbin "baserom.gba", 0x292de5, 0x9 +EventScript_292DE5:: @ 8292DE5 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F66, 3 + end LilycoveCity_ContestLobby_Text_292DEE: @ 8292DEE .string "Oh? Did you want to make some {POKEBLOCK}S\n" @@ -11941,7 +14473,9 @@ LilycoveCity_ContestLobby_Text_2934A2: @ 82934A2 .string "You should get a {POKEBLOCK} CASE and\n" .string "then come back.$" - .incbin "baserom.gba", 0x29350b, 0x43 +LilycoveCity_ContestLobby_Text_29350B: @ 829350B + .string "Oh, hello! Did you want to make some\n" + .string "{POKEBLOCK}S with our little group?$" LilycoveCity_ContestLobby_Text_29354E: @ 829354E .string "Oh, dear!$" @@ -12577,14 +15111,68 @@ LilycoveCity_ContestLobby_EventScript_29428F:: @ 829428F goto LilycoveCity_ContestLobby_EventScript_2941AA end - .incbin "baserom.gba", 0x294295, 0x68 +Text_294295: @ 8294295 + .string " so pretty!$" + +Text_2942A1: @ 82942A1 + .string " so darling!$" + +Text_2942AE: @ 82942AE + .string " so relaxed!$" + +Text_2942BB: @ 82942BB + .string " so sunny!$" + +Text_2942C6: @ 82942C6 + .string " so desirable!$" + +Text_2942D5: @ 82942D5 + .string " so exciting!$" + +Text_2942E3: @ 82942E3 + .string " so amusing!$" + +Text_2942F0: @ 82942F0 + .string " so magical!$" gUnknown_082942FD:: @ 82942FD - .incbin "baserom.gba", 0x2942fd, 0x4 + .string " is$" gUnknown_08294301:: @ 8294301 + .string "\n" + .string "Don’t you agree?$" + +gUnknown_08294313:: @ 8294313 + .string "I so want to go on a vacation.\n" + .string "Would you happen to know a nice place?$" + +gUnknown_08294359:: @ 8294359 + .string "I bought crayons with 120 colors!\n" + .string "Don’t you think that’s nice?$" + +gUnknown_08294398:: @ 8294398 + .string "Wouldn’t it be nice if we could float\n" + .string "away on a cloud of bubbles?$" + +gUnknown_082943DA:: @ 82943DA + .string "When you write on a sandy beach,\n" + .string "they wash away. It makes me sad.$" + +gUnknown_0829441C:: @ 829441C + .string "What’s the bottom of the sea like?\n" + .string "Just once I would so love to go!$" + +gUnknown_08294460:: @ 8294460 + .string "When you see the setting sun, does it\n" + .string "make you want to go home?$" - .incbin "baserom.gba", 0x294301, 0x212 +gUnknown_082944A0:: @ 82944A0 + .string "Lying back in the green grass…\n" + .string "Oh, it’s so, so nice!$" + +gUnknown_082944D5:: @ 82944D5 + .string "SECRET BASES are so wonderful!\n" + .string "Can’t you feel the excitement?$" Route102_Text_294513: @ 8294513 .string "If you have POKéMON with you, then\n" @@ -17368,24 +19956,111 @@ Route134_Text_2A4AD8: @ 82A4AD8 .string "My buddy’s a timid fellow, so I’m\n" .string "worried about him.$" -gUnknown_082A4B2A:: @ 82A4B2A - .incbin "baserom.gba", 0x2a4b2a, 0x22 +EventScript_2A4B2A:: @ 82A4B2A + msgbox Text_2A4B33, 3 + end + +Text_2A4B33: @ 82A4B33 + .string "REPEL’s effect wore off…$" + +EventScript_2A4B4C:: @ 82A4B4C + setvar VAR_0x40A4, 1 + special ExitSafariMode + setwarp ROUTE_121_SAFARI_ZONE_ENTRANCE, 255, 2, 5 + end + +EventScript_2A4B5D:: @ 82A4B5D + setvar VAR_0x40A4, 1 + special ExitSafariMode + warp ROUTE_121_SAFARI_ZONE_ENTRANCE, 255, 2, 5 + waitstate + end + +EventScript_2A4B6F:: @ 82A4B6F + lockall + msgbox Text_2A4BF4, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_2A4B85 + releaseall + end + +EventScript_2A4B85:: @ 82A4B85 + goto EventScript_2A4B5D + +EventScript_2A4B8A:: @ 82A4B8A + lockall + playse SE_PINPON + message Text_2A4C26 + waitmessage + waitbuttonpress + releaseall + goto EventScript_2A4B5D + +EventScript_2A4B9B:: @ 82A4B9B + lockall + playse SE_PINPON + message Text_2A4C56 + waitmessage + waitbuttonpress + releaseall + goto EventScript_2A4B5D + +EventScript_2A4BAC:: @ 82A4BAC + lockall + special GetPokeblockFeederInFront + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, EventScript_2A4BEB + msgbox Text_2A4C90, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_2A4BD0 + releaseall + end + +EventScript_2A4BD0:: @ 82A4BD0 + fadescreen 1 + special sub_8135908 + waitstate + compare_var_to_value VAR_RESULT, 65535 + goto_if 5, EventScript_2A4BE2 + end + +EventScript_2A4BE2:: @ 82A4BE2 + message Text_2A4CEB + waitmessage + waitbuttonpress + releaseall + end + +EventScript_2A4BEB:: @ 82A4BEB + message Text_2A4CC5 + waitmessage + waitbuttonpress + releaseall + end -gUnknown_082A4B4C:: @ 82A4B4C - .incbin "baserom.gba", 0x2a4b4c, 0x23 +Text_2A4BF4: @ 82A4BF4 + .string "Would you like to exit the SAFARI\n" + .string "ZONE right now?$" -gUnknown_082A4B6F:: @ 82A4B6F - .incbin "baserom.gba", 0x2a4b6f, 0x1b +Text_2A4C26: @ 82A4C26 + .string "Ding-dong! Time’s up!\n" + .string "Your SAFARI Game is over.$" -gUnknown_082A4B8A:: @ 82A4B8A - .incbin "baserom.gba", 0x2a4b8a, 0x11 +Text_2A4C56: @ 82A4C56 + .string "You’ve run out of SAFARI BALLS.\n" + .string "Your SAFARI Game is over.$" -gUnknown_082A4B9B:: @ 82A4B9B - .incbin "baserom.gba", 0x2a4b9b, 0x11 +Text_2A4C90: @ 82A4C90 + .string "Would you like to place a {POKEBLOCK}\n" + .string "on the {POKEBLOCK} FEEDER?$" -gUnknown_082A4BAC:: @ 82A4BAC +Text_2A4CC5: @ 82A4CC5 + .string "The {STR_VAR_1} you left\n" + .string "before is still here.$" - .incbin "baserom.gba", 0x2a4bac, 0x166 +Text_2A4CEB: @ 82A4CEB + .string "The {STR_VAR_1} was placed\n" + .string "on the {POKEBLOCK} FEEDER.$" Route121_SafariZoneEntrance_Text_2A4D12: @ 82A4D12 .string "Welcome to the SAFARI ZONE!\p" @@ -17614,44 +20289,48 @@ MauvilleCity_GameCorner_EventScript_2A5B0D:: @ 82A5B0D end gUnknown_082A5B12:: @ 82A5B12 - .incbin "baserom.gba", 0x2a5b12, 0x3c + .string "The minimum wager at this table\n" + .string "is {STR_VAR_1}. Do you want to play?$" gUnknown_082A5B4E:: @ 82A5B4E - .incbin "baserom.gba", 0x2a5b4e, 0x1d + .string "You don’t have enough COINS.$" gUnknown_082A5B6B:: @ 82A5B6B - .incbin "baserom.gba", 0x2a5b6b, 0x1e + .string "Special rate table right now!$" gUnknown_082A5B89:: @ 82A5B89 - .incbin "baserom.gba", 0x2a5b89, 0x42 + .string "Place your wager with the + Control\n" + .string "Pad, then press the A Button.$" gUnknown_082A5BCB:: @ 82A5BCB - .incbin "baserom.gba", 0x2a5bcb, 0xc + .string "It’s a hit!$" gUnknown_082A5BD7:: @ 82A5BD7 - .incbin "baserom.gba", 0x2a5bd7, 0x9 + .string "Jackpot!$" gUnknown_082A5BE0:: @ 82A5BE0 - .incbin "baserom.gba", 0x2a5be0, 0xf + .string "Nothing doing!$" gUnknown_082A5BEF:: @ 82A5BEF - .incbin "baserom.gba", 0x2a5bef, 0x15 + .string "You’ve won {STR_VAR_1} COINS!$" gUnknown_082A5C04:: @ 82A5C04 - .incbin "baserom.gba", 0x2a5c04, 0xf + .string "No COINS left…$" gUnknown_082A5C13:: @ 82A5C13 - .incbin "baserom.gba", 0x2a5c13, 0xe + .string "Keep playing?$" gUnknown_082A5C21:: @ 82A5C21 - .incbin "baserom.gba", 0x2a5c21, 0x40 + .string "The ROULETTE board will be cleared.$" + +gUnknown_082A5C45:: @ 82A5C45 + .string "You don’t have a COIN CASE.$" gUnknown_082A5C61:: @ 82A5C61 - .incbin "baserom.gba", 0x2a5c61, 0x3b + .string "Your COIN CASE is full!\n" + .string "Coins can be exchanged for prizes.$" gUnknown_082A5C9C:: @ 82A5C9C - -gUnknown_082A5C9C: @ 82A5C9C .string "PROF. BIRCH: Ah, {PLAYER}{KUN}!\p" .string "Are you curious about how your\n" .string "POKéDEX is coming along?$" @@ -17661,78 +20340,107 @@ Route101_Text_2A5CEB: @ 82A5CEB .string "POKéMON to make it worthwhile.$" gUnknown_082A5D2C:: @ 82A5D2C - -gUnknown_082A5D2C: @ 82A5D2C .string "Hmhm…\p" .string "So, you’ve seen {STR_VAR_1} POKéMON,\n" .string "and you’ve caught {STR_VAR_2} POKéMON…$" gUnknown_082A5D6C:: @ 82A5D6C - .incbin "baserom.gba", 0x2a5d6c, 0x3f + .string "Go into grassy areas more and look\n" + .string "for POKéMON more carefully.$" gUnknown_082A5DAB:: @ 82A5DAB - .incbin "baserom.gba", 0x2a5dab, 0x46 + .string "I guess you’re getting the hang\n" + .string "of it. But, it gets harder from here.$" gUnknown_082A5DF1:: @ 82A5DF1 - .incbin "baserom.gba", 0x2a5df1, 0x43 + .string "Some POKéMON only appear in\n" + .string "certain areas.\l" + .string "You must be persistent.$" gUnknown_082A5E34:: @ 82A5E34 - .incbin "baserom.gba", 0x2a5e34, 0x4f + .string "Well, it could use more quantity,\n" + .string "but this is looking more like\l" + .string "a POKéDEX now.$" gUnknown_082A5E83:: @ 82A5E83 - .incbin "baserom.gba", 0x2a5e83, 0x36 + .string "This is coming along pretty good.\n" + .string "Keep up the effort.$" gUnknown_082A5EB9:: @ 82A5EB9 - .incbin "baserom.gba", 0x2a5eb9, 0x3b + .string "Are you using any RODS?\n" + .string "There are many POKéMON in the sea.$" gUnknown_082A5EF4:: @ 82A5EF4 - .incbin "baserom.gba", 0x2a5ef4, 0x45 + .string "Instead of just catching POKéMON,\n" + .string "how about making them evolve, too?$" gUnknown_082A5F39:: @ 82A5F39 - .incbin "baserom.gba", 0x2a5f39, 0x49 + .string "This is going to be a fantastic\n" + .string "POKéDEX.\l" + .string "That’s the feeling I’m getting.$" gUnknown_082A5F82:: @ 82A5F82 - .incbin "baserom.gba", 0x2a5f82, 0x37 + .string "You’ve collected this many…\n" + .string "Your talent is remarkable!$" gUnknown_082A5FB9:: @ 82A5FB9 - .incbin "baserom.gba", 0x2a5fb9, 0x5f + .string "Have you visited the SAFARI ZONE?\p" + .string "I hear there are some POKéMON that\n" + .string "can only be caught there.$" gUnknown_082A6018:: @ 82A6018 - .incbin "baserom.gba", 0x2a6018, 0x49 + .string "You’ve finally reached\n" + .string "the 100-kind mark.\p" + .string "This is an impressive POKéDEX!$" gUnknown_082A6061:: @ 82A6061 - .incbin "baserom.gba", 0x2a6061, 0x3b + .string "There might be POKéMON that can be\n" + .string "found using ROCK SMASH.$" gUnknown_082A609C:: @ 82A609C - .incbin "baserom.gba", 0x2a609c, 0x39 + .string "You should get some more POKéMON\n" + .string "by trading with others.$" gUnknown_082A60D5:: @ 82A60D5 - .incbin "baserom.gba", 0x2a60d5, 0x4f + .string "I’ve heard of POKéMON that evolve\n" + .string "when they come to fully love their\l" + .string "TRAINERS.$" gUnknown_082A6124:: @ 82A6124 - .incbin "baserom.gba", 0x2a6124, 0x4b + .string "I had no idea that there were so\n" + .string "many POKéMON species in the HOENN\l" + .string "region.$" gUnknown_082A616F:: @ 82A616F - .incbin "baserom.gba", 0x2a616f, 0x67 + .string "On occasion, some POKéMON appear\n" + .string "in large numbers like outbreaks.\p" + .string "Don’t miss opportunities like\n" + .string "those.$" gUnknown_082A61D6:: @ 82A61D6 - .incbin "baserom.gba", 0x2a61d6, 0x64 + .string "One can get a very good idea about\n" + .string "the POKéMON of the HOENN region\l" + .string "by looking through your POKéDEX.$" gUnknown_082A623A:: @ 82A623A - .incbin "baserom.gba", 0x2a623a, 0x4d + .string "I would say you already qualify as\n" + .string "a POKéMON PROFESSOR, and a good\l" + .string "one, too!$" gUnknown_082A6287:: @ 82A6287 - .incbin "baserom.gba", 0x2a6287, 0x42 + .string "With a POKéDEX this complete,\n" + .string "you’re a real professional at this!$" gUnknown_082A62C9:: @ 82A62C9 - .incbin "baserom.gba", 0x2a62c9, 0x49 + .string "You’re very close to completing\n" + .string "this POKéDEX.\l" + .string "I can feel it in my bones!$" gUnknown_082A6312:: @ 82A6312 - .incbin "baserom.gba", 0x2a6312, 0x2b + .string "Congratulations!\n" + .string "Your POKéDEX is complete!$" gUnknown_082A633D:: @ 82A633D - -gUnknown_082A633D: @ 82A633D .string "Hmhm…\n" .string "On a nationwide basis…\p" .string "You’ve seen {STR_VAR_1} POKéMON,\n" @@ -18380,7 +21088,33 @@ ShoalCave_LowTideInnerRoom_Text_2A81A8: @ 82A81A8 .string "There was a SHOAL SHELL here.\n" .string "But, there’s nothing here now.$" - .incbin "baserom.gba", 0x2a81e5, 0x142 +Text_2A81E5: @ 82A81E5 + .string "There’s a set of POKéMON picture books.$" + +Text_2A820D: @ 82A820D + .string "It’s filled with all sorts of books.$" + +Text_2A8232: @ 82A8232 + .string "POKéMON magazines!\n" + .string "POKéMON PAL…\p" + .string "POKéMON HANDBOOK…\n" + .string "ADORABLE POKéMON…$" + +Text_2A8276: @ 82A8276 + .string "This vase looks expensive…\n" + .string "Peered inside…\p" + .string "But, it was empty.$" + +Text_2A82B3: @ 82A82B3 + .string "It’s empty.$" + +Text_2A82BF: @ 82A82BF + .string "The shelves brim with all sorts of\n" + .string "POKéMON merchandise.$" + +Text_2A82F7: @ 82A82F7 + .string "A blueprint of some sort?\n" + .string "It’s too complicated!$" GraniteCave_B1F_MapScript2_2A8327: @ 82A8327 MirageTower_2F_MapScript2_2A8327: @ 82A8327 @@ -18398,8 +21132,6 @@ MtPyre_2F_MapScript1_2A8331: @ 82A8331 copyvar VAR_ICE_STEP_COUNT, 0x1 end -gUnknown_082A8337:: @ 82A8337 - gUnknown_082A8337:: @ 82A8337 lockall delay 20 @@ -18412,8 +21144,15 @@ gUnknown_082A8337:: @ 82A8337 end gUnknown_082A8350:: @ 82A8350 - - .incbin "baserom.gba", 0x2a8350, 0x19 + lockall + delay 20 + applymovement 255, GraniteCave_B1F_Movement_2A8369 + waitmovement 0 + playse SE_RU_HYUU + delay 60 + special sp13F_fall_to_last_warp + waitstate + end GraniteCave_B1F_Movement_2A8369: @ 82A8369 step_54 @@ -18933,7 +21672,9 @@ LilycoveCity_PokemonCenter_1F_Movement_2A89BB: @ 82A89BB step_13 step_end - .incbin "baserom.gba", 0x2a89be, 0x2 +LilycoveCity_PokemonCenter_1F_Movement_2A89BE: @ 82A89BE + step_00 + step_end LilycoveCity_PokemonCenter_1F_Movement_2A89C0: @ 82A89C0 step_3e @@ -19135,7 +21876,9 @@ LilycoveCity_PokemonCenter_1F_Text_2A9007: @ 82A9007 .string "You’ve won a prize provided by\n" .string "{STR_VAR_1}!$" - .incbin "baserom.gba", 0x2a9056, 0x14 +LilycoveCity_PokemonCenter_1F_Text_2A9056: @ 82A9056 + .string "{STR_VAR_1} received\n" + .string "one {STR_VAR_2}!$" LilycoveCity_PokemonCenter_1F_Text_2A906A: @ 82A906A .string "Oh? Your BAG is filled up!\n" @@ -19182,7 +21925,9 @@ LilycoveCity_PokemonCenter_1F_Text_2A92D3: @ 82A92D3 .string "Are you going to quit writing\n" .string "your quiz question?$" - .incbin "baserom.gba", 0x2a9305, 0x31 +LilycoveCity_PokemonCenter_1F_Text_2A9305: @ 82A9305 + .string "Are you going to quit choosing\n" + .string "your quiz answer?$" LilycoveCity_PokemonCenter_1F_Text_2A9336: @ 82A9336 .string "Thank you!\n" @@ -19260,14 +22005,2078 @@ LilycoveCity_PokemonCenter_1F_Text_2A96E6: @ 82A96E6 LilycoveCity_PokemonCenter_1F_Text_2A96F6: @ 82A96F6 .string "{STR_VAR_1}: Baaarun…$" -LilycoveCity_PokemonCenter_1F_Text_2A9703: @ 82A9703 - .string "{STR_VAR_1}: Pikka!$" +LilycoveCity_PokemonCenter_1F_Text_2A9703: @ 82A9703 + .string "{STR_VAR_1}: Pikka!$" + +LilycoveCity_PokemonCenter_1F_Text_2A970E: @ 82A970E + .string "{STR_VAR_1}: Umyaaaan!$" + + .string "Hi! {PLAYER}{STRING 5}, hello!\n" + .string "This is {STR_VAR_1}.\p" + .string "I saw this {STR_VAR_2} a while back\n" + .string "but I couldn’t catch it.\p" + .string "It was so close, too!\n" + .string "Well, see you again!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s {STR_VAR_1}.\p" + .string "I tried to catch a nice {STR_VAR_2}\n" + .string "a little while ago.\p" + .string "But, it got away.\n" + .string "I was sure disappointed!\p" + .string "Okay, bye!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I just took a shot at catching\n" + .string "this {STR_VAR_2}, but it took off.\p" + .string "I came oh so close, too!\p" + .string "It spoiled my day…\n" + .string "All right, see you!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "You know the POKéMON {STR_VAR_2}?\n" + .string "I came close to getting one.\p" + .string "It was just a while back.\n" + .string "I thought I had it but it escaped.\p" + .string "If I see it again, I’ll get it for\n" + .string "sure, though.\p" + .string "Okay, catch you later.$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\l" + .string "Catching any POKéMON lately?\p" + .string "A little while ago I came close to\n" + .string "nabbing one, but it got loose.\p" + .string "Right, take care!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\l" + .string "Caught any POKéMON lately?\p" + .string "I nearly nabbed one the other day.\n" + .string "But it evaded me somehow.\p" + .string "You take care.$" + + .string "…Uh, {PLAYER}{STRING 5}?\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "Oh, wait! Wait!\n" + .string "I can catch this {STR_VAR_2}…\p" + .string "Aaarrrgh! It bolted loose!\n" + .string "That wasn’t just close!$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\p" + .string "Have you had success catching\n" + .string "POKéMON lately?\p" + .string "I came very close a little while\n" + .string "ago, but my target got free.\p" + .string "I need to try harder!\n" + .string "See you again!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "So? Are you getting more POKéMON\n" + .string "together?\p" + .string "I’m having a rotten time of it!\n" + .string "They all get away from me!\p" + .string "See you!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "Listen, I came within a whisker of\n" + .string "catching this {STR_VAR_2}…\p" + .string "But, it gave me the slip…\p" + .string "I need to try harder.\n" + .string "See you around.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "How are things with you?\p" + .string "I tried to catch a wild {STR_VAR_2}\n" + .string "earlier, but it managed to flee.\p" + .string "I feel defeated…$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you still catching POKéMON?\p" + .string "I’ve been trying to catch them\n" + .string "myself, but it’s not so easy.\p" + .string "The way of POKéMON is deep!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "Have you been catching POKéMON?\p" + .string "I’ve been trying to catch them\n" + .string "myself, but with little success.\p" + .string "The way of POKéMON is deep!$" + + .string "Oh, hi, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1}.\p" + .string "Just now, I tried to catch a cute\n" + .string "{STR_VAR_2}.\p" + .string "It got away, though!\n" + .string "Oh, you bet I was disappointed!\p" + .string "Bye-bye!$" + + .string "Hey, {PLAYER}!\n" + .string "This is {STR_VAR_1}!\p" + .string "I’ve been thinking about trying\n" + .string "to catch me some POKéMON.\p" + .string "But I can’t seem to find any.\n" + .string "It’s a real puzzler for me!\p" + .string "I’m at my wit’s end!\n" + .string "See you around!$" + + .string "Hi! {PLAYER}{STRING 5}, hello!\n" + .string "This is {STR_VAR_1}.\p" + .string "I tried battling another TRAINER,\n" + .string "but I lost.\p" + .string "It was really disappointing.\n" + .string "Well, see you again!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s {STR_VAR_1}.\p" + .string "I challenged someone else after\n" + .string "we battled.\p" + .string "I came close, but I ended up\n" + .string "losing. Oh, well!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I just got cleaned in a battle.\p" + .string "I guess I need to raise my team\n" + .string "some more!$" + + .string "Hey, {PLAYER}.\n" + .string "{STR_VAR_1} here.\p" + .string "I tried another battle yesterday,\n" + .string "but I couldn’t pull out the win.\p" + .string "My team needs more raising.\n" + .string "Okay, catch you later.$" + + .string "Hiya, {PLAYER}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "How are things with you?\p" + .string "I’ve been battling on,\n" + .string "but I haven’t won very often.\p" + .string "I can’t get it together.\n" + .string "Right, take care!$" + + .string "Hey, {PLAYER}.\n" + .string "{STR_VAR_1} here.\p" + .string "How’s it going for you?\p" + .string "I’ve been battling hard lately,\n" + .string "but to little success.\p" + .string "I can’t get into the groove.\n" + .string "You take care.$" + + .string "{STR_VAR_1} here.\n" + .string "How’s it going lately?\p" + .string "I lost a battle yesterday,\n" + .string "and it’s filled my thoughts.\p" + .string "I have to devise a plan…\n" + .string "See you.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\p" + .string "How are your POKéMON doing?\n" + .string "I lost a match the other day.\p" + .string "I need to try harder!\n" + .string "See you again!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "Listen, listen, you have to hear\n" + .string "this!\p" + .string "I had a POKéMON battle earlier,\n" + .string "but I lost at the last second.\p" + .string "Oh, it burns me up!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "A little earlier, I was in a battle.\n" + .string "I lost, though.\p" + .string "I need to raise my POKéMON more.\n" + .string "See you around.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "How are your POKéMON?\p" + .string "I just lost yet another battle.\p" + .string "Well, see you!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you still battling hard?\p" + .string "As for me, I lost recently, so I’ve\n" + .string "been training my team all over.\p" + .string "Let’s meet again.$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\p" + .string "I hope you’ve been keeping well.\p" + .string "I was in a battle just a little\n" + .string "while before this.\p" + .string "{PLAYER}{STRING 5}, try to be active like me.\n" + .string "See you again!$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "Are you doing good?\p" + .string "You should go home every so often,\n" + .string "though.\p" + .string "Bye-bye!$" + + .string "Hi! {PLAYER}{STRING 5}, hello!\n" + .string "This is {STR_VAR_1}!\p" + .string "I battled another TRAINER earlier.\n" + .string "I won! I won!\p" + .string "My {STR_VAR_2} really worked hard\n" + .string "for me. This is so great!$" + + .string "Hello, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}!\p" + .string "I had a battle yesterday and\n" + .string "I won! It’s fantastic!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}!\l" + .string "How’s your battling?\p" + .string "Me, I had a battle the other day,\n" + .string "and my {STR_VAR_2} came up huge!\p" + .string "The next time I battle you,\n" + .string "{PLAYER}, it won’t be me losing!$" + + .string "Hey, {PLAYER}.\n" + .string "{STR_VAR_1} here.\p" + .string "I had a match earlier.\n" + .string "I managed to win, but it was close.\p" + .string "My {STR_VAR_2} put on one\n" + .string "inspired showing.$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "How are things with you?\n" + .string "Battling much?\p" + .string "I just won a while back!\n" + .string "My {STR_VAR_2} was brilliant!\p" + .string "You wait. I’m going to beat you\n" + .string "next time! Right, take care!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "How’s it going for you?\p" + .string "I’ve been riding a hot streak.\n" + .string "Why, I just won a battle.\p" + .string "When we have our next battle,\n" + .string "I’m sure not going to lose!$" + + .string "{PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here.\p" + .string "My {STR_VAR_2} is a force!\n" + .string "It won me another battle just now!\p" + .string "I can’t wait to have a rematch\n" + .string "with you.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\p" + .string "I hope you’ve been well.\n" + .string "I wanted to tell you I just won.\p" + .string "My {STR_VAR_2} worked especially\n" + .string "hard to get the win.\p" + .string "See you again!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "How are your POKéMON holding up?\n" + .string "Mine just won a battle!\p" + .string "My {STR_VAR_2} was spectacular,\n" + .string "I must say!\p" + .string "I wish I could’ve shown you!\n" + .string "See you again!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "How has life been treating you?\p" + .string "My POKéMON appear to be charged\n" + .string "with energy.\p" + .string "I just won a battle with them.\n" + .string "See you around.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "Been in any battles lately?\n" + .string "I just won another one today!\p" + .string "I’m on a roll! Gahahaha!\n" + .string "Well, see you!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I trust you’ve been well?\n" + .string "I’m still bursting with life!\p" + .string "Why, just now, I won another match.\n" + .string "I’m not stepping aside to you\l" + .string "youngsters yet!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\p" + .string "I hope you’ve been keeping well.\n" + .string "I still have a bounce in my step!\p" + .string "Why, I just won a battle yet again.\n" + .string "Oh, I won’t lose to young people\l" + .string "quite yet!\p" + .string "See you again!$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I was in a battle recently, and my\n" + .string "{STR_VAR_2} was exceptional!\p" + .string "I wish you could have seen it,\n" + .string "{PLAYER}{STRING 5}. Bye-bye!$" + + .string "Hi! {PLAYER}, hello!\n" + .string "This is {STR_VAR_1}.\p" + .string "Huh? Wait, you’re near\n" + .string "{STR_VAR_2}?\p" + .string "Oh, wow, we have to battle, then!\n" + .string "I’ll be waiting! See you!$" + + .string "Hello, {PLAYER}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "Oh? You happen to be around\n" + .string "{STR_VAR_2} right now?\p" + .string "Would you like to battle now?\n" + .string "I’ll wait for you! See you!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "Oh, hey, are you near\n" + .string "{STR_VAR_2} right now?\p" + .string "How would you like to battle with\n" + .string "me right now?\p" + .string "I’m not losing again!\n" + .string "I’ll be waiting! Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "Whereabouts are you now?\n" + .string "Huh? {STR_VAR_2}?\p" + .string "Want to battle now?\n" + .string "I’ll wait for you. See you!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\l" + .string "How are things with you?\p" + .string "You’re where now?\n" + .string "{STR_VAR_2}?\p" + .string "Well, how about we have a quick\n" + .string "rematch right away?\p" + .string "I’ll keep an eye out for you.\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\l" + .string "How are your POKéMON keeping?\p" + .string "Oh, is that right? You’re around\n" + .string "{STR_VAR_2}?\p" + .string "Well, then, we’d better have\n" + .string "a rematch.\p" + .string "I can wait, sure.\n" + .string "See you!$" + + .string "…Er, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here…\p" + .string "Oh, you happen to be around\n" + .string "{STR_VAR_2}?\p" + .string "Then, let’s battle.\n" + .string "Right away, I mean.\p" + .string "I’ll show you my POKéMON.\n" + .string "I’ll wait for you.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\p" + .string "I hope you’re doing well.\n" + .string "Oh, you’re near {STR_VAR_2}.\p" + .string "Would you like to have a battle\n" + .string "with me, then?\p" + .string "I’ll wait for you.\n" + .string "See you soon!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "Are you keeping up?\n" + .string "Oh, you’re near {STR_VAR_2}?\p" + .string "Oh, well, then don’t you think we\n" + .string "should battle?\p" + .string "Don’t keep me waiting too long!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "How are things with you?\n" + .string "Oh, you’re near {STR_VAR_2}.\p" + .string "We should have a battle now, then.\p" + .string "I’m ready and waiting.\n" + .string "Be quick!$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "Ah, so where you are now is\n" + .string "{STR_VAR_2}?\p" + .string "Well, then, we just have to have\n" + .string "a battle, don’t you think?\p" + .string "I’ll wait around for you!\n" + .string "See you real quick!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Where might you be now?\p" + .string "{STR_VAR_2}?\n" + .string "That’s quite close by!\p" + .string "What do you say we have a battle\n" + .string "now?\p" + .string "I can wait.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\p" + .string "I hope you’ve been keeping well.\n" + .string "Oh, you’re near {STR_VAR_2}?\p" + .string "Since that’s not very far away,\n" + .string "come see me for a battle.\p" + .string "I’ll wait for you.\n" + .string "Bye for now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "You’re what? …{STR_VAR_2}?\n" + .string "That’s very close.\p" + .string "Don’t you think we ought to have\n" + .string "a battle?\p" + .string "I’ll be looking for you!\n" + .string "Bye-bye!$" + + .string "Hi! {PLAYER}, hello!\n" + .string "This is {STR_VAR_1}.\p" + .string "Want to have a battle with me?\p" + .string "I’ll be waiting for you around\n" + .string "{STR_VAR_2}!$" + + .string "Hello, {PLAYER}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "Would you like to have a battle\n" + .string "with me again?\p" + .string "You can find me around\n" + .string "{STR_VAR_2}. I’ll be waiting!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "My POKéMON have grown a lot\n" + .string "tougher since last time.\p" + .string "I want to see how strong they’ve\n" + .string "become with your POKéMON, {PLAYER}.\p" + .string "So, let’s have a battle!\p" + .string "I’ll be waiting for you around\n" + .string "{STR_VAR_2}.$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\l" + .string "How are things with you?\p" + .string "My POKéMON have grown pretty\n" + .string "tough lately.\p" + .string "Hey, how would you like to have\n" + .string "another battle with me?\p" + .string "Let’s meet up around\n" + .string "{STR_VAR_2}, okay?$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "My POKéMON are growing up in\n" + .string "decent ways.\p" + .string "I’d really like to have another\n" + .string "battle with you.\p" + .string "I’ll keep an eye out for you around\n" + .string "{STR_VAR_2}. See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\l" + .string "I hope you’re on top of things.\p" + .string "I was thinking I’d like another\n" + .string "battle with you. What do you say?\p" + .string "If you feel like a battle,\n" + .string "come to {STR_VAR_2}.\p" + .string "See you!$" + + .string "…Er, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here…\l" + .string "So? Are your POKéMON growing?\p" + .string "Mine sure got stronger.\n" + .string "I’d like to show you.\p" + .string "I’ll be around {STR_VAR_2}.\n" + .string "Come see me for a match.\p" + .string "See you around.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\p" + .string "I hope you’re doing well.\n" + .string "My POKéMON are very frisky.\p" + .string "If you’re ever in the area, please\n" + .string "give me a rematch.\p" + .string "I’ll be around {STR_VAR_2}.\n" + .string "Until then, good-bye!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\l" + .string "How are your POKéMON doing?\p" + .string "My POKéMON keep getting better.\n" + .string "I’d like to show you, {PLAYER}{STRING 5}.\p" + .string "I’m around {STR_VAR_2} now,\n" + .string "so let’s battle if you’re close by.\p" + .string "Hope I see you soon!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\l" + .string "So, how are things with you?\p" + .string "My POKéMON have grown much\n" + .string "stronger than before.\p" + .string "I’d love another battle with you,\n" + .string "{PLAYER}{STRING 5}.\p" + .string "I’ll be around {STR_VAR_2}.\n" + .string "Come see me if you’re close.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "Where might you be now?\p" + .string "My POKéMON are full of life.\n" + .string "They appear to be looking forward\l" + .string "to seeing your POKéMON, {PLAYER}{STRING 5}.\p" + .string "I’m around {STR_VAR_2} now.\n" + .string "I hope you’ll seek us out.$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I should tell you, my POKéMON have\n" + .string "grown to be quite robust lately.\p" + .string "I would like to see them in a battle\n" + .string "with you, {PLAYER}{STRING 5}.\p" + .string "We’ll be around {STR_VAR_2}.\n" + .string "Come see us anytime!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "Are your POKéMON keeping well?\p" + .string "My POKéMON have been so healthy,\n" + .string "they don’t look capable of losing!\p" + .string "I would surely love to have another\n" + .string "battle with you.\p" + .string "If you’re near {STR_VAR_2},\n" + .string "do come see us.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "Keeping well, I hope.\p" + .string "Oh, yes! My POKéMON are\n" + .string "much stronger than before.\p" + .string "Don’t you think we ought to have\n" + .string "a battle, {PLAYER}{STRING 5}?\p" + .string "We’ll be waiting for you around\n" + .string "{STR_VAR_2}.\p" + .string "Come see us anytime, okay?$" + + .string "It’s me, the mountain-loving\n" + .string "{STR_VAR_1}!\p" + .string "Well, since we met, have you grown\n" + .string "to appreciate the mountains more?\p" + .string "I rarely see you in the mountains…\p" + .string "Next time, we’ll meet somewhere\n" + .string "around {STR_VAR_2}.$" + + .string "This is {STR_VAR_1}.\n" + .string "Hello.\p" + .string "I was just telling a new TRAINER\n" + .string "about you.\p" + .string "I told her about a strong TRAINER\n" + .string "who raises POKéMON with care.\p" + .string "I hope you’ll become a TRAINER\n" + .string "that everyone will admire.\p" + .string "I hope we meet again!$" + + .string "Hello! It’s {STR_VAR_1}.\p" + .string "I love where I am now.\n" + .string "It’s pleasant with sweet aromas!\p" + .string "I think someone planted BERRIES,\n" + .string "and they burst into bloom.\p" + .string "See you again sometime!$" + + .string "Hello! Thirty years of exploration,\n" + .string "{STR_VAR_1} at your service!\p" + .string "It seems that you’re energetically\n" + .string "traveling here and there.\p" + .string "Have you discovered any new ruins?\n" + .string "Please tell if you have!\p" + .string "Now, if you’ll excuse me,\n" + .string "I have ruins to explore.$" + + .string "It’s {STR_VAR_1}!\p" + .string "Know what I’m doing today?\n" + .string "Looking at waves from the beach!\p" + .string "Sigh… The waves are all sparkly.\n" + .string "The sea is the prettiest from here.\l" + .string "I’m getting hungry, so bye-bye!$" + + .string "Munch-chew…\n" + .string "Oh, hi, it’s {STR_VAR_1}.\l" + .string "I love eating on the beach.\p" + .string "My POKéMON and I have been doing\n" + .string "great. We’re fully fueled!\l" + .string "I’m going for a swim. Bye!$" + + .string "Hello, this is {STR_VAR_1}…\p" + .string "I’ve grown a little jaded with this\n" + .string "whole COOLTRAINER thing…\p" + .string "Everyone thinks I’m a perfect\n" + .string "TRAINER, and that makes me try to\l" + .string "live up to that expectation.\p" + .string "But I guess that goes with being\n" + .string "a COOLTRAINER.\p" + .string "I’ll just have to buckle down…\n" + .string "and grin and bear it.\p" + .string "You’re the only person that I could\n" + .string "confide in like this.\p" + .string "But when I see you next,\n" + .string "don’t worry, I won’t whine!$" + + .string "Yahoo, it’s {STR_VAR_1}!\n" + .string "How do you do?\p" + .string "I’ve been raising my POKéMON with\n" + .string "you as the target.\p" + .string "I don’t intend to lose when we\n" + .string "battle again.\p" + .string "Isn’t it great to have TRAINER\n" + .string "friends? Let’s meet again!$" + + .string "It’s {STR_VAR_1}…\n" + .string "Right now, behind you…\l" + .string "Wasn’t there something…?\p" + .string "The power of the POKéMON that\n" + .string "sleep here at MT. PYRE…\p" + .string "It’s telling me about you…\p" + .string "You should walk away quickly and\n" + .string "never once look back…\p" + .string "Giggle…\n" + .string "Farewell…$" + + .string "This is {STR_VAR_1}.\n" + .string "How do you do?\p" + .string "Isn’t it convenient that we can\n" + .string "chat like this at a distance?\p" + .string "Before, if I wanted to speak with\n" + .string "anyone, I had to have my father\l" + .string "drive me…\p" + .string "I should be going now.\n" + .string "I’m glad we had this chat.$" + + .string "It’s {STR_VAR_1}!\n" + .string "Will you listen to this?\p" + .string "I like the SAFARI ZONE a lot,\n" + .string "but whenever I go, I get lost!\p" + .string "All that tall grass!\n" + .string "And it’s much too spread out!\p" + .string "I feel better getting that off\n" + .string "my chest!\p" + .string "I’m off to the SAFARI ZONE again!\n" + .string "Catch you!$" + + .string "Hello, {STR_VAR_1} here.\n" + .string "Yes, correct, I am rich, yes.\p" + .string "I should tell you, my wealth has\n" + .string "grown since we last met.\p" + .string "What’s more, my POKéMON have also\n" + .string "grown stronger.\p" + .string "I can’t shake the feeling that\n" + .string "this world exists for me!\p" + .string "Oh, no need to say a word!\n" + .string "Everyone knows it’s true!\p" + .string "Oh, you must excuse me, I have this\n" + .string "formal dinner to attend.$" + + .string "Ufufufufu…\n" + .string "It’s me, {STR_VAR_1}…\p" + .string "Can you guess what I’m seeing?\n" + .string "A pair of {STR_VAR_2} in a battle.\p" + .string "Maybe I’ll try catching the winner…\n" + .string "Ufufufufufu…\p" + .string "I… I’m kind of busy now.\n" + .string "I have to go.$" + + .string "Oh, it’s {STR_VAR_1}!\p" + .string "I was just thinking I’m getting\n" + .string "bored of the ABANDONED SHIP.\p" + .string "But since I’m already here,\n" + .string "and I want to beat you once,\l" + .string "I’ll be sticking around a bit more.\p" + .string "If you feel compelled, why don’t\n" + .string "you come see me?\p" + .string "I think today will be the day that\n" + .string "I finally challenge the man next\l" + .string "door to a match.\p" + .string "Be seeing you!$" + + .string "I’m {STR_VAR_1}!\n" + .string "The man of the sea!\p" + .string "You know what I think?\p" + .string "The TRAINERS out at sea are\n" + .string "the toughest of the tough!\p" + .string "You should learn from me and train\n" + .string "in the sea…\p" + .string "Whoops, giant surf rising!\p" + .string "It’s a great training opportunity!\n" + .string "Sorry, but I have to go!$" + + .string "It’s {STR_VAR_1}! Listen, I’ve been\n" + .string "teaching karate to my POKéMON.\p" + .string "But now they’re better than me!\n" + .string "I’ve done nothing but lose to them!\p" + .string "But even though I may lose to\n" + .string "POKéMON, I won’t lose to another\l" + .string "TRAINER, no sir!\p" + .string "We have to battle again!\n" + .string "Ugwaah!$" + + .string "It’s me, {STR_VAR_1}.\n" + .string "How’re your travels unwinding?\p" + .string "…Whoa, is that right?\n" + .string "Sounds awfully stimulating!\p" + .string "I think I could write a song about\n" + .string "one of your episodes.\p" + .string "…Oh, hey, I’m feeling it.\n" + .string "I hear the riffs in my head.\p" + .string "I’d better get this tune properly\n" + .string "written, so I’ve got to fly! Later!$" + + .string "This is {STR_VAR_1}…\n" + .string "Hear my new song.\p" + .string "Lalala, {STR_VAR_2}, {STR_VAR_2}!\n" + .string "Why are you that {STR_VAR_2}?\l" + .string "Why can’t I be you, {STR_VAR_2}?\l" + .string "Lala, {STR_VAR_2} and {STR_VAR_1},\l" + .string "{STR_VAR_1} and {STR_VAR_2}…\p" + .string "Repeat chorus, fade…$" + + .string "I’m {STR_VAR_1}, you know,\n" + .string "the camping expert!\p" + .string "When we battled, I couldn’t help\n" + .string "but lose to you.\p" + .string "After all, my expertise is in\n" + .string "camping.\p" + .string "But win or lose, I like to battle\n" + .string "when I’m camping.\p" + .string "Battle with us again, okay?\n" + .string "Oh, and let’s go camping, too!$" + + .string "It’s me, me, {STR_VAR_1}!\p" + .string "I’d like to climb other mountains\n" + .string "than this one, to be honest.\p" + .string "But I’m not sure if there’d be any\n" + .string "ladies like on MT. CHIMNEY.\p" + .string "If you know any other mountain\n" + .string "with ladies around, let me know!\p" + .string "Ehehehe, see you around!$" + + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "It’s {STR_VAR_1}…\p" + .string "… … … … … …\n" + .string "… … … … … …\l" + .string "That’s all today…$" + + .string "This is {STR_VAR_1}. Today, I had\n" + .string "this feeling I would chat with you.\p" + .string "My desire to defeat you builds\n" + .string "by day and by night.\p" + .string "You have a rival like that, yes?\n" + .string "I wish it were me…\p" + .string "I’m glad you heard me out.\n" + .string "See you!$" + + .string "It’s {STR_VAR_1}.\p" + .string "When there’s a strong TRAINER\n" + .string "nearby, I can sometimes sense that\l" + .string "somehow.\p" + .string "Did you pass close by, {PLAYER}{STRING 5}?\n" + .string "Maybe it was you.\p" + .string "I’ll be waiting for your visit.\n" + .string "Bye!$" + + .string "Hello, this is {STR_VAR_1}.\n" + .string "You sound well, {PLAYER}{STRING 5}.\p" + .string "I’ve traveled around the world,\n" + .string "but I must say I’ve taken a great\l" + .string "shine to this region.\p" + .string "I plan to stay here a while.\n" + .string "Perhaps we can meet again?\p" + .string "I’ve not forgotten your dazzling\n" + .string "techniques.\p" + .string "I do hope for a rematch.$" + + .string "Snivel… It’s… {STR_VAR_1}…\n" + .string "…Sob…\p" + .string "ROXANNE chewed me out in class\n" + .string "today.\p" + .string "But I don’t dislike her or anything.\p" + .string "ROXANNE tells me exactly what\n" + .string "I did wrong so I can learn from it.\p" + .string "You bet I’ll be going to\n" + .string "the TRAINER’S SCHOOL tomorrow!\p" + .string "See you later!$" + + .string "It’s {STR_VAR_1}!\p" + .string "ROXANNE let me battle with her\n" + .string "yesterday.\p" + .string "The results…\n" + .string "Terrible, like you needed to ask.\p" + .string "But I was delighted that ROXANNE\n" + .string "would even let me challenge her!\p" + .string "You wouldn’t believe how much\n" + .string "more I admire her!\p" + .string "I’m going to really focus and work!\n" + .string "I’d better go!$" + + .string "Hi, it’s ANNA! I’m with my junior\n" + .string "partner MEG again today.\p" + .string "I really love caring for MEG and\n" + .string "POKéMON. They’re so cute!\p" + .string "I wish I could look after them\n" + .string "as if they were my siblings!\p" + .string "Oh, hi, MEG!\n" + .string "Did you get the buns?\p" + .string "Huh? No, no, I’m not treating you\n" + .string "like my personal slave!\p" + .string "You lost the match, so you have\n" + .string "to go buy the bread as punishment!\p" + .string "I wouldn’t treat you like a slave,\n" + .string "MEG! You’re too special to me!\p" + .string "I have to go now.\n" + .string "It’s time for our snack!$" + + .string "I love POKéMON!\n" + .string "It’s {STR_VAR_1} from the FAN CLUB!\p" + .string "You have to hear this!\n" + .string "My sweet POKéMON…\p" + .string "Snort! Wahaha!\n" + .string "I can’t say any more! It’s a secret!\l" + .string "It’s just too cute for words!\p" + .string "Oh, my sweet {STR_VAR_2} is begging\n" + .string "for a {POKEBLOCK}!\p" + .string "It’s the picture of cuteness!\p" + .string "Sorry, but I can’t talk now!\n" + .string "You’ll have to hear this next time!$" + + .string "Ohoho!\p" + .string "This is {STR_VAR_1}! I can’t wait to\n" + .string "tell you about my darling POKéMON!\p" + .string "Please, you must listen to this.\n" + .string "It’s about my darling {STR_VAR_2}.\p" + .string "Whenever anyone picks it up,\n" + .string "it leaps straight into my arms!\p" + .string "Oh… Oh… Could there be anything\n" + .string "more blissful?\p" + .string "Oh, it feels so heavenly!\p" + .string "I’m so glad I could share some of\n" + .string "my happiness with you.\p" + .string "Well, I must be going.\n" + .string "Bye, now!$" + + .string "I am… {STR_VAR_1}.\n" + .string "People call me an EXPERT.\p" + .string "But there is one thing I know.\n" + .string "I could not be an EXPERT on my own\l" + .string "power.\p" + .string "Only with the help of POKéMON can\n" + .string "a TRAINER become an EXPERT.\p" + .string "Humph! I believe I may have said\n" + .string "something deep and profound!\p" + .string "I shall leave you in good spirits!$" + + .string "It’s {STR_VAR_1}.\n" + .string "I’m glad to chat with you!\p" + .string "I am feeling alive and refreshed\n" + .string "soaking in this hot-spring tub.\p" + .string "I’ve been battling young TRAINERS\n" + .string "since we met, but you’re still\l" + .string "the best of the lot.\p" + .string "I imagine you’ll become an EXPERT\n" + .string "in your old age! Ohohoho…$" + + .string "Yay! This is {STR_VAR_1}!\n" + .string "What’s up?\p" + .string "I might be imagining this, but when\n" + .string "I win battles, my shorts seem to\l" + .string "feel, like, better. Materially.\p" + .string "What do I mean by that?\n" + .string "It’s kind of hard to explain, but…\l" + .string "How would I say this now…\l" + .string "My shorts feel silkier!\p" + .string "And when I battled you, {PLAYER}{STRING 5},\n" + .string "my shorts felt icky and coarse.\p" + .string "… … … … … …\n" + .string "You didn’t really believe that?\l" + .string "Ehehehe, that’s all! Bye now!$" + + .string "Ahoy!\n" + .string "{STR_VAR_1} here!\p" + .string "As always, I’m fishing with wild\n" + .string "abandon!\p" + .string "Are there other places I can fish\n" + .string "than the sea and rivers?\p" + .string "I get these powerful urges to\n" + .string "fish just about anywhere!\p" + .string "Oh, gosh, darn it!\n" + .string "My line’s tangled up!\p" + .string "Gotta go!\n" + .string "Find me some new fishing spots!$" + + .string "Hey, there! It’s {STR_VAR_1}.\n" + .string "Are you taking it casually?\p" + .string "Ever since I was a kid, you know,\n" + .string "I’ve always been placid, huh?\p" + .string "I never was much for getting all\n" + .string "stressed or rushing things.\p" + .string "But wouldn’t you know it,\n" + .string "I’m now a TRIATHLETE.\p" + .string "You just can’t tell where life will\n" + .string "take you, if you get my drift.\p" + .string "You’re a TRAINER now, but who\n" + .string "knows what the future holds, huh?\p" + .string "Imagine yourself as a teacher,\n" + .string "or maybe an artist. Cool, huh?\p" + .string "But, hey, be cool. Take it casual.\n" + .string "See you around.$" + + .string "This is {STR_VAR_1}!\n" + .string "I’m cycling right now.\p" + .string "I love swimming and running,\n" + .string "but cycling is my first love!\p" + .string "It makes my whole body feel as if\n" + .string "I’m one with the wind.\p" + .string "It exhilarates me as if I were\n" + .string "flying!\p" + .string "Okay! Today, I’m going to set a new\n" + .string "CYCLING ROAD record!\p" + .string "You should make the challenge, too!\n" + .string "See you!$" + + .string "Yo, this is {STR_VAR_1}! I’m smack\n" + .string "in the middle of a triathlon!\p" + .string "But, hey, I’ve always got time to\n" + .string "shoot the breeze!\p" + .string "Working out with POKéMON feels\n" + .string "mighty good!\p" + .string "Without exchanging words, we synch\n" + .string "as if we shared a heart.\p" + .string "It’s inspiring!\p" + .string "Gasp… Chatting while running…\n" + .string "I’m getting run down…\l" + .string "Gasp… Have…to…go…$" + + .string "Hi, it’s {STR_VAR_1}.\n" + .string "If you want to improve endurance,\l" + .string "high-altitude training is it!\p" + .string "Try running on a mountaintop.\n" + .string "You’ll be gasping in no time!\p" + .string "I’m getting oxygen starved, too!\n" + .string "See you!$" + + .string "Oh, it’s {STR_VAR_1}, hello.\p" + .string "I’ve been swimming a lot but I still\n" + .string "can’t seem to reach EVERGRANDE.\p" + .string "Maybe I’m just going in circles.\p" + .string "No, no, that can’t be possible.\n" + .string "Wahahaha.\l" + .string "Take care!$" + + .string "Hey, it’s {STR_VAR_1}…\n" + .string "Whoops!\p" + .string "Splash!\p" + .string "Blug-blug-blug-blug…\p" + .string "Sploosh!\p" + .string "Whiff-whiff! Whiff-whiff!\p" + .string "Hey! Sorry about that!\n" + .string "I just put on some suntan oil.\p" + .string "So my POKéNAV went whoopsy\n" + .string "out of my hand into the water!\p" + .string "But, boy, DEVON’s POKéNAV is built\n" + .string "tough. It survived that dunking!\p" + .string "Anyways, I’m busy sunbathing,\n" + .string "so let’s chat another time.$" + + .string "Hello, this is {STR_VAR_1}.\p" + .string "Out of the three triathlon events,\n" + .string "I like swimming best.\p" + .string "But if I stay in the sea too long,\n" + .string "won’t I get all prune-like?\p" + .string "Ooh, triathlon is such a grueling\n" + .string "test of human endurance! Bye!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "How are your POKéMON doing?\p" + .string "My DRAGON POKéMON appear to be\n" + .string "in peak form. Bye for now.$" + + .string "{STR_VAR_1} here.\p" + .string "My {STR_VAR_2} has grown even more\n" + .string "tough than that last time.\p" + .string "I’m not going to lose again to you.\n" + .string "You wait till next time!\p" + .string "See you around!$" + + .string "It is {STR_VAR_1} here.\p" + .string "I have continued with my studies\n" + .string "in the art of concealment.\p" + .string "But I have been too successful.\n" + .string "No one has been able to find me.\l" + .string "My success makes me lonely…\p" + .string "Like smoke I disappear!\n" + .string "Farewell!$" + + .string "This is {STR_VAR_1}.\n" + .string "I kept up my training since we met.\p" + .string "My {STR_VAR_2} is getting pretty\n" + .string "tough.\p" + .string "Training on a beach is effective,\n" + .string "just as I thought. Bye now!$" + + .string "How do you do?\n" + .string "This is {STR_VAR_1}.\p" + .string "I wonder when this yucky volcanic\n" + .string "ash will stop falling?\p" + .string "If it gets too deep, it will cover\n" + .string "up the pattern on my parasol…\p" + .string "Let’s promise to meet again!$" + + .string "Hi, {STR_VAR_1} here.\p" + .string "Did you know that it’s easier to\n" + .string "float in the sea than a pool?\p" + .string "Just by lying still, your body will\n" + .string "float on its own.\p" + .string "But if you float for too long,\n" + .string "watch that you don’t get carried\l" + .string "off too far out.\p" + .string "…Where am I, anyway?\n" + .string "I’d better go!$" + + .string "Oh, {PLAYER}{STRING 5}, hello!\n" + .string "This is {STR_VAR_1}.\l" + .string "I’m up in the mountains now.\p" + .string "But the ground is too bumpy.\n" + .string "I can’t pitch my tent here…\p" + .string "Oh, I had a brilliant idea!\p" + .string "Maybe I can get my POKéMON to tamp\n" + .string "the ground flat here!\p" + .string "I’m going to try that!\n" + .string "Bye-bye!$" + + .string "Oh, hi, hi, this is {STR_VAR_1}!\p" + .string "I’m raising POKéMON with LIV!\n" + .string "We’re trying very hard!\p" + .string "If we try harder, can we become\n" + .string "number one? Bye-bye!$" + + .string "{STR_VAR_1} here!\p" + .string "I’m a SAILOR, but I’m not on a boat\n" + .string "now.\p" + .string "It makes me wonder--what should\n" + .string "a SAILOR on land be called?\p" + .string "That’s what I’ve been thinking\n" + .string "while staring out across the waves.\p" + .string "All right, next time!$" + + .string "It’s {STR_VAR_1}.\n" + .string "So? Get any more POKéMON?\p" + .string "If you catch a new POKéMON,\n" + .string "you have to come show me.\p" + .string "I won’t whine for it, honest.\n" + .string "I’ll be waiting. See you.$" + + .string "This is {STR_VAR_1}.\p" + .string "Are you raising your POKéMON\n" + .string "in the optimal way?\p" + .string "The air is clean where I am.\n" + .string "It’s the perfect environment for\l" + .string "raising POKéMON.\p" + .string "If you’re going to focus on raising\n" + .string "POKéMON, you should come out to\l" + .string "{STR_VAR_2}. Take care now.$" + + .string "Hi, this is {STR_VAR_1}.\p" + .string "I gave a {POKEBLOCK} to my {STR_VAR_2}.\n" + .string "It seemed to enjoy it very much.\p" + .string "It looks like POKéMON have their\n" + .string "likes and dislikes with {POKEBLOCK}S.\p" + .string "I find that quite fascinating.\n" + .string "Please do take care.$" + + .string "{STR_VAR_1} here.\p" + .string "If you cooperate with POKéMON,\n" + .string "one can be comfortable in the wild.\p" + .string "Everyone should realize that and\n" + .string "cooperate with POKéMON more.\p" + .string "That would be ideal.\n" + .string "I really think so.\p" + .string "I think you’re on the right track!\n" + .string "Catch you later!$" + + .string "Hi, it’s {STR_VAR_1}. You know,\n" + .string "the TRAINER who’s always prepared!\p" + .string "{PLAYER}{STRING 5}, do you have enough items?\n" + .string "Are your POKéMON fit for action?\p" + .string "Keeping everything perfect around\n" + .string "you all the time is the secret to\l" + .string "keeping your journey going.\p" + .string "I’d better go check my own\n" + .string "supplies! Be vigilant!$" + + .string "It’s {STR_VAR_1}!\n" + .string "It’s {STR_VAR_1}!\p" + .string "{STR_VAR_2} is a very busy\n" + .string "thoroughfare, so I get challenged\l" + .string "by all kinds of TRAINERS every day.\p" + .string "Today, I won five battles and lost\n" + .string "only three!\p" + .string "How did you do today?\n" + .string "Tell me about it next time, okay?$" + + .string "It’s me, {STR_VAR_1}.\p" + .string "I’m popular because I have lots\n" + .string "of BUG POKéMON, right?\p" + .string "Well, I took a bunch of my fave\n" + .string "bugs to school today.\p" + .string "This girl I like started crying!\n" + .string "Go ahead and laugh if you want.\p" + .string "I have to try teaching her what\n" + .string "makes BUG POKéMON so appealing.\p" + .string "Snivel…\n" + .string "See you!$" + + .string "Hah! Hah! Hah! Hah!\p" + .string "Hi! It’s {STR_VAR_1}! Hah! Hah!\p" + .string "Trying to chat…\n" + .string "While climbing…\l" + .string "Is harsh exercise… Hah! Hah!\p" + .string "Urgh! Oof…\n" + .string "It’s steeper now…\l" + .string "We’ll chat…another time…\l" + .string "Hah! Hah! Hah!$" + + .string "Oh, hi!\p" + .string "I’m still searching for treasures\n" + .string "with KIRA!\p" + .string "Maybe there isn’t any treasure\n" + .string "here at all…\p" + .string "But the important thing is for me\n" + .string "to search alongside KIRA.\p" + .string "Oh, hey, KIRA!\n" + .string "Wh-why are you angry?\p" + .string "I’m not ignoring you, honey!\n" + .string "You’re my one and only!\p" + .string "…{PLAYER}, I have to go, bye!$" + + .string "This is {STR_VAR_1}!\p" + .string "I went to DEWFORD’s GYM again\n" + .string "for training.\p" + .string "BRAWLY, the GYM LEADER, seems\n" + .string "to be tougher now.\p" + .string "Something about being toughened\n" + .string "by the wild waves…\p" + .string "But he’s still as cool as ever.\n" + .string "The ladies adore him!\l" + .string "It makes me envious, frankly.\p" + .string "I wonder… Is his friend BRUNO\n" + .string "the same way as BRAWLY?\p" + .string "You know, all sweaty or smelly,\n" + .string "and prone to calling people\l" + .string "“big wave,” that sort of thing.\p" + .string "But, hey, this jealousy thing isn’t\n" + .string "very seemly, is it?\p" + .string "Forget this chat ever happened,\n" + .string "how about it? So long!$" + + .string "It’s a pleasure to chat with\n" + .string "a young TRAINER like you.\p" + .string "I imagine that you will continue to\n" + .string "enjoy POKéMON whatever your age.\p" + .string "Wouldn’t it be good if you had\n" + .string "a partnership like ours?\p" + .string "Of course, {PLAYER}{STRING 5}, you already\n" + .string "enjoy the trust and companionship\l" + .string "of your POKéMON now.\p" + .string "You have the makings of long and\n" + .string "enduring relationships already!\p" + .string "Hahaha!\n" + .string "Never be discouraged!$" + + .string "Hi, this is {STR_VAR_1}!\n" + .string "We just won a battle!\p" + .string "We don’t win often, but it was this\n" + .string "cool SWIMMER guy.\p" + .string "My sister was steamed!\p" + .string "She wanted to pretend that she\n" + .string "was weak to make an impression!\p" + .string "She always chews me out whether\n" + .string "we win or lose!\p" + .string "{PLAYER}{STRING 5}, can you say something\n" + .string "to her next time?\p" + .string "Okay, see you!$" + + .string "{STR_VAR_1} here, yes.\n" + .string "I headed out to sea yesterday.\p" + .string "I had been hoping to find a new\n" + .string "ruin to explore.\p" + .string "But the tides somehow seemed to\n" + .string "carry me back where I started.\p" + .string "I’m still weak at battling, too…\n" + .string "Feel free to mock me…\l" + .string "But I won’t give up.\p" + .string "My day will come when I discover\n" + .string "a new ruin!\p" + .string "That’s all I have to say!\n" + .string "Farewell for now!$" + + .string "Ahoy there!\n" + .string "It’s me, {STR_VAR_1}!\l" + .string "I’m out on ROUTE 108 now!\l" + .string "In other words, where I always am!\p" + .string "Today, a gorgeous SWIMMER \n" + .string "swam by me!\p" + .string "So I startled her with a shout!\p" + .string "And she gave me a nasty glare!\p" + .string "That’s all from ROUTE 108!\n" + .string "Brought to you by {STR_VAR_1}!$" + + .string "It’s {STR_VAR_1}!\p" + .string "I’m kind of busy, but I figured\n" + .string "I should let you know that I’ve\l" + .string "beaten five TRAINERS again today.\p" + .string "If I keep this pace up, I can\n" + .string "probably beat you next time.\p" + .string "I think we’ll be good rivals,\n" + .string "you and I. Good-bye for now!$" + + .string "Hi! This is {STR_VAR_1}.\n" + .string "I heard the news!\p" + .string "They say you did excellent at\n" + .string "the {STR_VAR_2}.\p" + .string "It’s awesome, {STR_VAR_3} straight wins?\n" + .string "See you!$" + + .string "Hello, it’s {STR_VAR_1}!\n" + .string "I heard about you!\p" + .string "They said you won {STR_VAR_3} straight\n" + .string "battles at the {STR_VAR_2}.\p" + .string "That’s special! I should try\n" + .string "harder, too! See you!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I heard you went on a tear at\n" + .string "the {STR_VAR_2}!\p" + .string "A big {STR_VAR_3}-win streak…\n" + .string "That is a big record, isn’t it?\p" + .string "I’d better get it together, too!\n" + .string "Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here. What’s up?\p" + .string "There’s a rumor going around that\n" + .string "you strung together {STR_VAR_3} straight\l" + .string "wins at the {STR_VAR_2}.\p" + .string "I’d better step it up, too.\n" + .string "See you!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "You were at the {STR_VAR_2}\n" + .string "and won {STR_VAR_3} battles in a row?\l" + .string "Isn’t that something!\p" + .string "I’d better work on my POKéMON more.\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here. How are you?\p" + .string "By the way, I heard you pulled off\n" + .string "the feat of {STR_VAR_3} straight wins at\l" + .string "the {STR_VAR_2}.\p" + .string "That inspires me to focus on\n" + .string "raising my team.$" + + .string "…Er, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here…\p" + .string "Oh, yeah, you were over at\n" + .string "the {STR_VAR_2}, right?\p" + .string "And you won {STR_VAR_3} battles in a row.\p" + .string "Oh, there goes a rare POKéMON!\n" + .string "I have to go!$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\l" + .string "I hope you’re doing well.\p" + .string "Oh, but, you are. I’ve heard that\n" + .string "you won {STR_VAR_3} matches in a row at\l" + .string "the {STR_VAR_2}.\p" + .string "That’s very impressive!\n" + .string "I hope you stay successful.$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "I heard! Your {STR_VAR_3}-win streak at\n" + .string "the {STR_VAR_2}!\p" + .string "That is so cool!\n" + .string "I’d better try harder, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "You won {STR_VAR_3} straight battles at\n" + .string "the {STR_VAR_2}?\p" + .string "That’s quite the accomplishment.\n" + .string "I need to work harder.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I hear you’re the terror of\n" + .string "the {STR_VAR_2}?\p" + .string "You won, what, {STR_VAR_3} matches in\n" + .string "a row?\p" + .string "You’re good, you.\n" + .string "I wonder how many I can win?$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you keeping well?\p" + .string "Someone passed on word about you.\n" + .string "How you won {STR_VAR_3} straight battles\l" + .string "at a place named {STR_VAR_2}?\p" + .string "That’s quite the tale.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "I hope you’ve been keeping well.\p" + .string "They say you won {STR_VAR_3} straight\n" + .string "battles at the {STR_VAR_2}.\p" + .string "I admire your energy!\n" + .string "Bye now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I heard about you!\n" + .string "Didn’t you just win {STR_VAR_3} battles in\l" + .string "a row at the {STR_VAR_2}?\p" + .string "You’re an inspiration!\n" + .string "Bye-bye!$" -LilycoveCity_PokemonCenter_1F_Text_2A970E: @ 82A970E - .string "{STR_VAR_1}: Umyaaaan!$" + .string "Hi! This is {STR_VAR_1}.\n" + .string "I heard the news!\p" + .string "They say you did excellent at\n" + .string "the {STR_VAR_2}.\p" + .string "It’s awesome--{STR_VAR_3} straight wins?\n" + .string "See you!$" + + .string "Hello, it’s {STR_VAR_1}!\n" + .string "I heard about you!\p" + .string "They said you won {STR_VAR_3} straight\n" + .string "battles at the {STR_VAR_2}.\p" + .string "That’s special! I should try\n" + .string "harder, too! See you!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\p" + .string "I heard you went on a tear at\n" + .string "the {STR_VAR_2}!\p" + .string "A big {STR_VAR_3}-win streak…\n" + .string "That is a big record, isn’t it?\p" + .string "I’d better get it together, too!\n" + .string "Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here. What’s up?\p" + .string "There’s a rumor going around that\n" + .string "you strung together {STR_VAR_3} straight\l" + .string "wins at the {STR_VAR_2}.\p" + .string "I’d better step it up, too.\n" + .string "See you!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "You were at the {STR_VAR_2}\n" + .string "and won {STR_VAR_3} battles in a row?\l" + .string "Isn’t that something!\p" + .string "Me? I’d say I’m coming along.\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here. How are you?\p" + .string "By the way, I heard you pulled off\n" + .string "the feat of {STR_VAR_3} straight wins at\l" + .string "the {STR_VAR_2}.\p" + .string "I’d better try harder myself!\n" + .string "See you soon!$" + + .string "…Er, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here…\p" + .string "Oh, yeah, you were over at\n" + .string "the {STR_VAR_2}, right?\p" + .string "And you won {STR_VAR_3} battles in a row.\p" + .string "Oh, there goes a rare POKéMON!\n" + .string "I have to go!$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\l" + .string "I hope you’re doing well.\p" + .string "Oh, but, you are. I’ve heard that\n" + .string "you won {STR_VAR_3} matches in a row at\l" + .string "the {STR_VAR_2}.\p" + .string "That’s very impressive!\n" + .string "I’d better work on my POKéMON, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "I heard! Your {STR_VAR_3}-win streak at\n" + .string "the {STR_VAR_2}!\p" + .string "That is so cool!\n" + .string "I’d better try harder, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hello…\n" + .string "This is {STR_VAR_1}.\p" + .string "You won {STR_VAR_3} straight battles at\n" + .string "the {STR_VAR_2}?\p" + .string "That’s quite the accomplishment.\n" + .string "I need to work harder.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I hear you’re the terror of\n" + .string "the {STR_VAR_2}?\p" + .string "You won, what, {STR_VAR_3} matches in\n" + .string "a row?\p" + .string "You’re good, you.\n" + .string "I wonder how many I can win?$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you keeping well?\p" + .string "Someone passed on word about you.\n" + .string "How you won {STR_VAR_3} straight battles\l" + .string "at a place named {STR_VAR_2}?\p" + .string "That’s quite the tale.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "I hope you’ve been keeping well.\p" + .string "They say you won {STR_VAR_3} straight\n" + .string "battles at the {STR_VAR_2}.\p" + .string "I admire your energy!\n" + .string "Bye now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "I heard about you!\p" + .string "Didn’t you just win {STR_VAR_3} battles in\n" + .string "a row at the {STR_VAR_2}?\p" + .string "You’re an inspiration!\n" + .string "Bye-bye!$" + .string "Hi! {PLAYER}?\n" + .string "Hello, this is {STR_VAR_1}!\l" + .string "I heard the news!\p" + .string "You became the champion at\n" + .string "the {STR_VAR_2} {STR_VAR_3} times?\p" + .string "It’s awesome! I have to do better!\n" + .string "See you!$" + + .string "Hello, it’s {STR_VAR_1}!\n" + .string "I heard about you!\p" + .string "They said you won {STR_VAR_3} titles\n" + .string "at the {STR_VAR_2}.\p" + .string "That’s super! I wonder if I can\n" + .string "become a champion?$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "How’s it going?\p" + .string "I heard you won events {STR_VAR_3} times\n" + .string "at the {STR_VAR_2}!\p" + .string "Make it one more next time!\n" + .string "Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "I heard you became the champion\n" + .string "at the {STR_VAR_2} {STR_VAR_3} times.\p" + .string "Sounds like you’re working hard.\n" + .string "I’ll try to keep up!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "I heard you won {STR_VAR_3} times\n" + .string "outright at the {STR_VAR_2}.\p" + .string "I’d better get with it, too!\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here. How are you?\p" + .string "By the way, I heard you became\n" + .string "the champion {STR_VAR_3} times at\l" + .string "the {STR_VAR_2}.\p" + .string "I’d better raise my POKéMON before\n" + .string "you pull farther ahead.$" + + .string "{PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here.\p" + .string "You were at the {STR_VAR_2}\n" + .string "and became the champ {STR_VAR_3} times?\p" + .string "That’s neat. By the way, have you\n" + .string "caught any rare POKéMON lately?\p" + .string "Oh, is that right.\n" + .string "Okay, bye.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\l" + .string "I hope you’re doing well.\l" + .string "Oh, but, you are.\p" + .string "I’ve heard that you won {STR_VAR_3} titles\n" + .string "at the {STR_VAR_2}.\p" + .string "I must raise my POKéMON like you.\n" + .string "See you again.$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "I heard! You took the title\n" + .string "{STR_VAR_3} times at the {STR_VAR_2}!\p" + .string "That is so cool!\n" + .string "I’d better try harder, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hello.\n" + .string "This is {STR_VAR_1}.\p" + .string "You won {STR_VAR_3} straight times at\n" + .string "the {STR_VAR_2}?\p" + .string "That’s quite the accomplishment.\n" + .string "I need to work harder.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I hear you’re the terror of\n" + .string "the {STR_VAR_2}?\p" + .string "You won, what, {STR_VAR_3} straight times\n" + .string "now?\p" + .string "I wonder if I can ever become\n" + .string "a champion?\p" + .string "…Pretty well impossible?\n" + .string "Well, see you!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you keeping well?\p" + .string "You’ve won {STR_VAR_3} events at a place\n" + .string "named {STR_VAR_2}?\p" + .string "That’s quite the tale.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "I hope you’ve been keeping well.\p" + .string "They say you won {STR_VAR_3} events\n" + .string "at the {STR_VAR_2}?\p" + .string "I admire your energy!\n" + .string "Bye now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "I heard about you!\p" + .string "Didn’t you win {STR_VAR_3} titles\n" + .string "at the {STR_VAR_2}?\p" + .string "You’re an inspiration!\n" + .string "See you again!$" + + .string "Hi! {PLAYER}?\n" + .string "Hello, this is {STR_VAR_1}!\l" + .string "I heard the news!\p" + .string "You got through {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}!\p" + .string "That’s awesome!\n" + .string "See you!$" + + .string "Hello, it’s {STR_VAR_1}!\n" + .string "I heard about you!\p" + .string "They said you won your way through\n" + .string "{STR_VAR_3} rooms at the {STR_VAR_2}.\p" + .string "I have to try much harder!\n" + .string "Bye!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "How’s it going?\p" + .string "I heard you won through {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}!\p" + .string "Try to do even better next time!\n" + .string "Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "I heard you blew through {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}.\p" + .string "I’d better train my POKéMON and\n" + .string "try to keep up!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "I heard you got past {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}.\p" + .string "I’d better get with it, too!\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here. How are you?\p" + .string "By the way, I heard you got through\n" + .string "{STR_VAR_3} rooms at the {STR_VAR_2}.\p" + .string "I’d better raise my POKéMON before\n" + .string "you pull further ahead.$" + + .string "{PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here.\p" + .string "You were at the {STR_VAR_2}\n" + .string "and won your way past {STR_VAR_3} rooms?\p" + .string "That’s wicked.\p" + .string "Oh, there goes a rare POKéMON!\n" + .string "Okay, bye.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\l" + .string "I hope you’re doing well.\l" + .string "Oh, but, you are.\p" + .string "I’ve heard that you got through\n" + .string "{STR_VAR_3} rooms at the {STR_VAR_2}.\p" + .string "That’s quite impressive!\n" + .string "I must raise my POKéMON like you.\l" + .string "See you again.$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "I heard! You won your way through\n" + .string "{STR_VAR_3} rooms at the {STR_VAR_2}!\p" + .string "That is so cool!\n" + .string "I’d better try harder, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hello.\n" + .string "This is {STR_VAR_1}.\p" + .string "You won your way past {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}?\p" + .string "That’s quite the accomplishment.\n" + .string "I need to work harder.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I hear you’re the terror of\n" + .string "the {STR_VAR_2}?\p" + .string "You got through, what, {STR_VAR_3} rooms?\n" + .string "That’s gotta count for something.\p" + .string "I wonder if I can ever become\n" + .string "a champion?\p" + .string "…Pretty well impossible?\n" + .string "Well, see you!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you keeping well?\p" + .string "You’ve won through {STR_VAR_3} rooms at\n" + .string "a place named {STR_VAR_2}?\p" + .string "That’s quite the tale.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "I hope you’ve been keeping well.\p" + .string "They say you won in {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}?\p" + .string "I admire your energy!\n" + .string "Bye now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "I heard about you!\p" + .string "Didn’t you get through {STR_VAR_3} rooms\n" + .string "at the {STR_VAR_2}?\p" + .string "You’re an inspiration!\n" + .string "See you again!$" + + .string "Hi! {PLAYER}?\n" + .string "Hello, this is {STR_VAR_1}!\l" + .string "I heard the news!\p" + .string "You climbed {STR_VAR_3} floors inside\n" + .string "the {STR_VAR_2}, right?\p" + .string "That’s awesome!\n" + .string "I should try that challenge.$" + + .string "Hello, it’s {STR_VAR_1}!\n" + .string "I heard about you!\p" + .string "They said you won your way through\n" + .string "{STR_VAR_3} floors in the {STR_VAR_2}.\p" + .string "Wow, that’s fantastic!\n" + .string "I’d better raise my POKéMON, too!$" + + .string "Hey there, {PLAYER}!\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "How’s it going?\p" + .string "I heard you climbed {STR_VAR_3} floors\n" + .string "in the {STR_VAR_2}!\p" + .string "Try to do even better next time!\n" + .string "Catch you soon!$" + + .string "Hey, {PLAYER}{STRING 5}.\n" + .string "{STR_VAR_1} here.\p" + .string "I heard you scaled {STR_VAR_3} floors\n" + .string "in the {STR_VAR_2}.\p" + .string "I’d better work hard and try\n" + .string "to keep up!$" + + .string "Hiya, {PLAYER}{STRING 5}!\n" + .string "It’s {STR_VAR_1}.\p" + .string "I heard you climbed {STR_VAR_3} floors\n" + .string "in the {STR_VAR_2}.\p" + .string "I’d better get with it, too!\n" + .string "See you soon!$" + + .string "Hey, {PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here. How are you?\p" + .string "By the way, I heard you got through\n" + .string "{STR_VAR_3} floors in the {STR_VAR_2}.\p" + .string "I’d better raise my POKéMON before\n" + .string "you pull further ahead.$" + + .string "{PLAYER}{STRING 5}?\n" + .string "{STR_VAR_1} here.\p" + .string "You were at the {STR_VAR_2}\n" + .string "and won your way up {STR_VAR_3} floors?\p" + .string "Neat. Were there any rare POKéMON\n" + .string "there?\p" + .string "No, huh?\n" + .string "Okay, bye.$" + + .string "Oh, {PLAYER}{STRING 5}, how do you do?\n" + .string "This is {STR_VAR_1} speaking.\l" + .string "I hope you’re doing well.\l" + .string "Oh, but, you are.\p" + .string "I’ve heard that you got through\n" + .string "{STR_VAR_3} floors in the {STR_VAR_2}.\p" + .string "That’s quite impressive!\n" + .string "I must raise my POKéMON like you.\l" + .string "See you again.$" + + .string "Oh, {PLAYER}{STRING 5}, hi there!\n" + .string "This is {STR_VAR_1}!\p" + .string "I heard! You won your way through\n" + .string "{STR_VAR_3} floors in the {STR_VAR_2}!\p" + .string "That is so cool!\n" + .string "I’d better try harder, too!$" + + .string "Oh, {PLAYER}{STRING 5}, hello.\n" + .string "This is {STR_VAR_1}.\p" + .string "You climbed {STR_VAR_3} floors inside\n" + .string "the {STR_VAR_2}?\p" + .string "That’s quite the accomplishment.\n" + .string "I need to work harder.$" + + .string "Ah, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\p" + .string "I hear you’re the terror of\n" + .string "the {STR_VAR_2}?\p" + .string "You rose through, what, {STR_VAR_3} floors?\n" + .string "That’s gotta count for something.\p" + .string "I wonder if I can ever become\n" + .string "a champion?\p" + .string "…Pretty well impossible?\n" + .string "Well, see you!$" + + .string "Hello, {PLAYER}{STRING 5}.\n" + .string "It’s me, {STR_VAR_1}.\l" + .string "Are you keeping well?\p" + .string "You’ve won through {STR_VAR_3} floors in\n" + .string "a place named {STR_VAR_2}?\p" + .string "That’s quite the tale.\n" + .string "See you!$" + + .string "Ah, hello, {PLAYER}{STRING 5}!\n" + .string "This is {STR_VAR_1}!\l" + .string "I hope you’ve been keeping well.\p" + .string "They say you climbed {STR_VAR_3} floors\n" + .string "in the {STR_VAR_2}?\p" + .string "I admire your energy!\n" + .string "Bye now.$" + + .string "Oh, hi, {PLAYER}{STRING 5}.\n" + .string "This is {STR_VAR_1}.\l" + .string "I heard about you!\p" + .string "Didn’t you get through {STR_VAR_3} floors\n" + .string "in the {STR_VAR_2}?\p" + .string "You’re an inspiration!\n" + .string "See you again!$" + + .string "MOM: Your father and you…\n" + .string "Everyone is captivated by POKéMON.\p" + .string "What is the charm of POKéMON?\p" + .string "Me?\n" + .string "I adore POKéMON that help me with\l" + .string "my everyday chores.$" + + .string "MOM: Hi, {PLAYER}!\n" + .string "Your father keeps himself locked\l" + .string "away in the PETALBURG GYM.\p" + .string "He comes home every so often.\n" + .string "But he goes back to the GYM when\l" + .string "he’s eaten everything he can.\p" + .string "I’m guessing that losing to you\n" + .string "was a big blow to his pride!$" + + .string "MOM: {PLAYER}…\n" + .string "Don’t worry about me or the house.\p" + .string "Wear those RUNNING SHOES until\n" + .string "they fall apart, honey!$" + + .string "ROXANNE: Oh, hello, {PLAYER}!\p" + .string "I’ve been hard at work retraining\n" + .string "since we met.\p" + .string "I will still need some more time\n" + .string "before I can reopen the GYM.\p" + .string "But when I do, please visit my GYM\n" + .string "for a rematch!$" + + .string "ROXANNE: Is this {PLAYER}?\n" + .string "Congratulations!\l" + .string "I’ve been hearing about you!\p" + .string "As for me, I need some more time\n" + .string "before I can reopen the GYM.\p" + .string "But when I do, please visit my GYM\n" + .string "for a rematch!$" + + .string "ROXANNE: {PLAYER}!\n" + .string "My GYM is ready!\p" + .string "Please visit RUSTBORO whenever\n" + .string "you can!$" + + .string "ROXANNE: At the RUSTBORO GYM,\n" + .string "the fact that we battled, {PLAYER},\l" + .string "is a matter of pride.$" + + .string "BRAWLY: Hey, there, {PLAYER}{STRING 5}!\p" + .string "I learned a lot from the battle we\n" + .string "had together.\p" + .string "I intend to do my training over,\n" + .string "then reopen the GYM.\p" + .string "It’s going to take some time before\n" + .string "I’m ready to run the GYM again.\p" + .string "But if I can reopen the GYM,\n" + .string "I want you to challenge us again.$" + + .string "BRAWLY: Hey, {PLAYER}{STRING 5}!\n" + .string "Congratulations!\p" + .string "Word about your exploits arrived\n" + .string "on tidal winds!\p" + .string "It appears as if I need to work on\n" + .string "my training some more.\p" + .string "It’s going to take some time before\n" + .string "I’m ready to run the GYM again.\p" + .string "But if I can reopen the GYM,\n" + .string "I want you to challenge us again.$" + + .string "BRAWLY: Hey, {PLAYER}{STRING 5}!\n" + .string "My GYM’s ready for action!\p" + .string "Come back to DEWFORD anytime\n" + .string "for another challenge!$" + + .string "BRAWLY: {PLAYER}{STRING 5}, I don’t think\n" + .string "I’ll ever get bored of battling you!$" + + .string "WATTSON: Oh, it’s you!\p" + .string "After you left, I’ve been redoing\n" + .string "my training from scratch.\p" + .string "I’d say I could use a wee bit more\n" + .string "time to reopen my GYM.\p" + .string "You’ll have to wait till then!\n" + .string "Wahahahaha!$" + + .string "WATTSON: Wahahahaha!\p" + .string "You’ve really done it, haven’t you?\n" + .string "I’ve been getting word about you!\p" + .string "It seems I need to retrain some\n" + .string "more still.\p" + .string "I’d say I could use a wee bit more\n" + .string "time to reopen my GYM.\p" + .string "You’ll have to wait till then!\n" + .string "Wahahahaha!$" + + .string "WATTSON: Oh, it’s you!\n" + .string "My GYM’s ready!\p" + .string "Visit MAUVILLE anytime!\n" + .string "Wahahahaha!$" + + .string "WATTSON: Wahahaha!\p" + .string "A battle with you is always charged\n" + .string "with shocking power!$" + + .string "FLANNERY: {PLAYER}…\p" + .string "When we battled, I learned exactly\n" + .string "how immature I was.\p" + .string "But I’m not done yet!\p" + .string "I’m going to redo my training and\n" + .string "reopen the GYM.\p" + .string "When the time comes, {PLAYER},\n" + .string "please challenge us again.$" + + .string "FLANNERY: Hello, {PLAYER}?\n" + .string "Congratulations!\p" + .string "Word of your success has reached\n" + .string "us like the heat of a volcano!\p" + .string "Our training is coming along very\n" + .string "well here.\p" + .string "When the GYM’s ready, a mark will\n" + .string "appear beside my name in the\l" + .string "MATCH CALL list.$" + + .string "FLANNERY: Oh, {PLAYER}?\n" + .string "Our GYM’s ready!\p" + .string "Come to LAVARIDGE for a soak\n" + .string "in the hot spring and a challenge!$" + + .string "FLANNERY: {PLAYER}…\n" + .string "I’m positive that you keep getting\l" + .string "better at training every time.$" + + .string "WINONA: Hello, {PLAYER}!\p" + .string "Thanks to our battle, I’ve come\n" + .string "to understand my weak points!\p" + .string "When I reopen the GYM, I won’t go\n" + .string "down in defeat again!$" + + .string "WINONA: You’ve done it, {PLAYER}!\p" + .string "News about the new CHAMPION\n" + .string "has reached us in FORTREE!\p" + .string "But… The next time we battle,\n" + .string "it’s not going to end the same way.$" + + .string "WINONA: Is this {PLAYER}?\n" + .string "Our GYM is back in operation!\p" + .string "We’re waiting for you in FORTREE!$" + + .string "WINONA: {PLAYER}…\n" + .string "Though I have lost, my wings will\l" + .string "never break.\p" + .string "Yes, in exactly the same way that\n" + .string "you never lost sight of your dream.$" + + .string "TATE: Oh! You’re…\n" + .string "LIZA: {PLAYER}!\p" + .string "TATE: We’re in training again…\n" + .string "LIZA: So we can reopen our GYM!\p" + .string "TATE: When our GYM is ready…\n" + .string "LIZA: When our GYM is ready…\p" + .string "TATE: A mark’ll appear by our name…\n" + .string "LIZA: On the MATCH CALL list.$" + + .string "TATE: {PLAYER}, congratulations!\n" + .string "LIZA: {PLAYER}, congratulations!\p" + .string "TATE: The two of us are…\n" + .string "LIZA: Still in training!\p" + .string "TATE: We need some more time, but…\n" + .string "LIZA: When our GYM is ready…\p" + .string "TATE: A mark’ll appear by our name…\n" + .string "LIZA: On the MATCH CALL list.$" + + .string "TATE: {PLAYER}!\n" + .string "LIZA: {PLAYER}!\p" + .string "TATE: Our GYM is ready!\n" + .string "LIZA: Our GYM is ready!\p" + .string "TATE: Please come visit…\n" + .string "LIZA: MOSSDEEP anytime!$" + + .string "TATE: {PLAYER}, the battle we had…\n" + .string "LIZA: Is an invaluable experience.\p" + .string "TATE: It would be nice if…\n" + .string "LIZA: We could all battle again!$" + + .string "JUAN: Hmm…\n" + .string "{PLAYER}{STRING 5}… Was it?\p" + .string "Our battle together--it brought\n" + .string "to me memories of when I first\l" + .string "encountered WALLACE.\p" + .string "Perhaps you are a genius who may\n" + .string "yet surpass WALLACE!$" + + .string "JUAN: Fufu… {PLAYER}{STRING 5}…\n" + .string "You’ve finally achieved your goal.\p" + .string "My eye for appraising talent wasn’t\n" + .string "mistaken…\p" + .string "I wish for another chance to meet\n" + .string "you, for you have scaled the peak\l" + .string "of power and prestige.$" + + .string "JUAN: Hoho… {PLAYER}{STRING 5}…\p" + .string "Our SOOTOPOLIS GYM has finally\n" + .string "reopened.\p" + .string "If you wish to see me, you are\n" + .string "welcome to visit anytime.$" + + .string "JUAN: {PLAYER}{STRING 5}…\p" + .string "Like the finest music, the battles\n" + .string "we wage together strike chords\l" + .string "of inspiration in my heart…\p" + .string "When I close my eyes, I see visions\n" + .string "of you soaring with the melody…$" + + .string "SIDNEY: Yo, {PLAYER}!\p" + .string "If you want to battle with me\n" + .string "again, you come on back whenever\l" + .string "you like to the POKéMON LEAGUE.\p" + .string "I’ll always be here!\n" + .string "I’ll be waiting!$" + + .string "PHOEBE: Hi, {PLAYER}!\p" + .string "How about coming back here again\n" + .string "sometime?\p" + .string "I’d like to see how much tighter\n" + .string "your bond has grown with your\l" + .string "POKéMON.$" - .incbin "baserom.gba", 0x2a971c, 0xa1a5 + .string "GLACIA: Hello, {PLAYER}.\p" + .string "I trust you haven’t become\n" + .string "complacent with your power?\p" + .string "If you feel the need to cool your\n" + .string "hot emotions just a little, do come\l" + .string "to the POKéMON LEAGUE…$" + + .string "DRAKE: That voice… {PLAYER}, is it?\n" + .string "You sound well…\p" + .string "I understand that there is now\n" + .string "a facility called the BATTLE\l" + .string "FRONTIER that tests the skills of\l" + .string "TRAINERS.\p" + .string "However, if you wish to have real\n" + .string "battles, there is no substitute for\l" + .string "the POKéMON LEAGUE!\p" + .string "Don’t you agree, {PLAYER}?$" + + .string "WALLACE: Hello, {PLAYER}{STRING 5}.\n" + .string "Have you met STEVEN?\p" + .string "He is…\n" + .string "Actually incredibly skilled.\p" + .string "However, he’s an odd soul who\n" + .string "rarely battles.\p" + .string "Instead, he would rather look for\n" + .string "rare stones.\p" + .string "I’m sure he’s digging in a cave or\n" + .string "a craggy mountain somewhere.\p" + .string "But what is a rare stone exactly?\n" + .string "All I can think of is a METEORITE…$" MossdeepCity_SpaceCenter_2F_Text_2B38C1: @ 82B38C1 .string "… … … … … …\n" @@ -19298,7 +24107,441 @@ MossdeepCity_SpaceCenter_2F_Text_2B39C6: @ 82B39C6 .string "… … … … … …\n" .string "… … … … … Click!$" - .incbin "baserom.gba", 0x2b3ab3, 0x249f + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "MR. BRINEY retired as a SAILOR,\n" + .string "but I still see him out on the sea\l" + .string "with his pet PEEKO sometimes.\p" + .string "He must love the sea still.$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "You know how little towns like\n" + .string "PETALBURG and DEWFORD have GYMS?\p" + .string "For some reason, the big port of\n" + .string "SLATEPORT doesn’t have a GYM.\p" + .string "When they finally build a GYM there,\n" + .string "I should apply to be the LEADER.$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "Do you remember a man named\n" + .string "the CUTTER in RUSTBORO?\l" + .string "He had a house there, remember?\p" + .string "Well, I found out his younger\n" + .string "brother lives in MAUVILLE.\p" + .string "Can you guess his name?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "The ROCK SMASH GUY!$" + + .string "MAY: {PLAYER}{STRING 5}?\p" + .string "RUSTURF TUNNEL…\n" + .string "They named it that because it\l" + .string "joins RUSTBORO and VERDANTURF.$" + + .string "MAY: {PLAYER}{STRING 5}, how are you?\p" + .string "I’m out on ROUTE 111 now.\p" + .string "I’m going to get a rest at an old\n" + .string "lady’s house.\p" + .string "She lives just north of\n" + .string "the desert.$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "Did you know about the MIRAGE\n" + .string "TOWER in the desert?\p" + .string "They say, like a mirage, it seems\n" + .string "to mysteriously come and go.\p" + .string "I wish I could see it.$" + + .string "MAY: {PLAYER}{STRING 5}, yahoo!\n" + .string "I’m on ROUTE 119 now.\p" + .string "There’s a big river here, and\n" + .string "it often rains.\p" + .string "I got soaked!$" + + .string "MAY: {PLAYER}{STRING 5}, hi.\p" + .string "MT. PYRE is a memorial to POKéMON\n" + .string "whose lives have ended.\p" + .string "Maybe as a result, it’s infested\n" + .string "with many GHOST-type POKéMON!$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "I was thinking of going to the hot\n" + .string "spring in LAVARIDGE.\p" + .string "But on the way, around JAGGED\n" + .string "PASS, I ran into some bad-looking\l" + .string "characters. The mood was ugly!$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\n" + .string "Did you see the news?\p" + .string "They say CAPT. STERN discovered\n" + .string "the SEAFLOOR CAVERN while on his\l" + .string "submarine expedition.$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\n" + .string "Don’t you think it’s neat?\p" + .string "Even if you don’t have a boat,\n" + .string "you can cross the sea using\l" + .string "a POKéMON’s move.\p" + .string "Did you know there’s more?\p" + .string "There’s a POKéMON move that lets\n" + .string "you go to the bottom of the sea.$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\n" + .string "Hope things are okay!\p" + .string "Have you been on the sea and\n" + .string "found your way to the other side\l" + .string "blocked?\p" + .string "Try diving deep underwater and\n" + .string "following trenches.\p" + .string "When you get to the other side,\n" + .string "come up to the surface. Easy!$" + + .string "MAY: Hi, {PLAYER}{STRING 5}!\p" + .string "How’s it going?\n" + .string "Are you filling your POKéDEX?\p" + .string "I heard a rumor that there are\n" + .string "super-ancient POKéMON out there.\l" + .string "And there are three of them!\p" + .string "I would love to see even one…$" + + .string "MAY: {PLAYER}{STRING 5}!\n" + .string "I heard the rumors!\p" + .string "You beat the SOOTOPOLIS GYM\n" + .string "LEADER?\p" + .string "That means you don’t have far\n" + .string "to go, do you?$" + + .string "MAY: There isn’t a single TRAINER\n" + .string "left in HOENN who doesn’t know who\l" + .string "you are, {PLAYER}{STRING 5}!\p" + .string "When I tell people that I’m friends\n" + .string "with you, {PLAYER}{STRING 5}, they’re all\l" + .string "surprised!$" + + .string "BRENDAN: Hey, {PLAYER}!\p" + .string "MR. BRINEY retired as a SAILOR,\n" + .string "but I still see him out on the sea\l" + .string "with his pet PEEKO sometimes.\p" + .string "I guess he must love\n" + .string "the sea still.$" + + .string "BRENDAN: Hey, {PLAYER}!\p" + .string "I don’t get how little towns like\n" + .string "PETALBURG and DEWFORD have GYMS.\p" + .string "I mean, not when the big port of\n" + .string "SLATEPORT doesn’t have a GYM.\p" + .string "When they finally build a GYM there,\n" + .string "I should apply to be the LEADER.$" + + .string "BRENDAN: Yo, {PLAYER}!\p" + .string "Do you remember a guy named\n" + .string "the CUTTER in RUSTBORO?\l" + .string "He had a house there, right?\p" + .string "Well, it turns out his little\n" + .string "brother lives in MAUVILLE.\p" + .string "Can you guess his name?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "The ROCK SMASH GUY!$" + + .string "BRENDAN: This voice… {PLAYER}?\p" + .string "They gave RUSTURF TUNNEL its name\n" + .string "because it joins RUSTBORO and\l" + .string "VERDANTURF.\p" + .string "Did you know that?$" + + .string "BRENDAN: {PLAYER}, what’s up?\p" + .string "Hey, I’m out on ROUTE 111 now.\p" + .string "I’m going to rest up at an old\n" + .string "lady’s house north of the desert.\p" + .string "If you’re in the area, you should\n" + .string "visit her, too.$" + + .string "BRENDAN: Hey, {PLAYER}!\p" + .string "Did you know about the MIRAGE\n" + .string "TOWER in the desert?\p" + .string "They say, like a mirage, it can be\n" + .string "seen only sometimes.\p" + .string "I’d like to see that!$" + + .string "BRENDAN: Who’s this? Oh, {PLAYER}?\n" + .string "Guess what? I’m on ROUTE 119 now.\p" + .string "There’s a big river here, and\n" + .string "it rains all the time.\p" + .string "I got soaked to the bone!$" + + .string "BRENDAN: {PLAYER}!\p" + .string "MT. PYRE is a memorial to POKéMON\n" + .string "whose lives have ended.\p" + .string "That’s probably why it’s infested\n" + .string "with many GHOST-type POKéMON!$" + + .string "BRENDAN: Hey there, {PLAYER}.\p" + .string "I was on my way back to the hot\n" + .string "spring in LAVARIDGE.\p" + .string "But around JAGGED PASS, I ran into\n" + .string "some nasty-looking characters.\p" + .string "Those creeps…\n" + .string "I think they were TEAM MAGMA.$" + + .string "BRENDAN: Hi, {PLAYER}!\n" + .string "Did you catch the news?\p" + .string "They say CAPT. STERN discovered\n" + .string "the SEAFLOOR CAVERN while on his\l" + .string "submarine expedition.$" + + .string "BRENDAN: Hey there, {PLAYER}!\n" + .string "Don’t you think it’s awesome?\p" + .string "Even if you don’t have a boat,\n" + .string "you can cross the sea using\l" + .string "a POKéMON’s move.\p" + .string "And, there’s a move that lets you\n" + .string "travel to the bottom of the sea.\p" + .string "Man, POKéMON can do anything!$" + + .string "BRENDAN: Howdy, {PLAYER}!\n" + .string "How are you holding up?\p" + .string "Ever found your way to the other\n" + .string "side blocked while on the sea?\p" + .string "Try diving deep underwater and\n" + .string "following trenches at the bottom.\p" + .string "When you get to the other side,\n" + .string "come up to the surface. Simple!$" + + .string "BRENDAN: Hey there, {PLAYER}!\p" + .string "How’s it going? Filling up your\n" + .string "POKéDEX successfully?\p" + .string "I heard a rumor that there are\n" + .string "super-ancient POKéMON out there.\l" + .string "And not just one--three!\p" + .string "I’d love to catch even one…$" + + .string "BRENDAN: {PLAYER}!\n" + .string "I heard the rumors!\p" + .string "You beat the SOOTOPOLIS GYM\n" + .string "LEADER? Awesome!\p" + .string "You’re getting awful close now!$" + + .string "BRENDAN: There isn’t a TRAINER in\n" + .string "all of HOENN who doesn’t know who\l" + .string "you are, {PLAYER}!\p" + .string "When I tell people that I’m friends\n" + .string "with you, {PLAYER}, they get pretty\l" + .string "envious!$" + + .string "WALLY: Oh, {PLAYER}!\p" + .string "I’ve been getting healthier and\n" + .string "more physically fit.\p" + .string "I hope I can become a TRAINER like\n" + .string "you soon, {PLAYER}!$" + + .string "WALLY: {PLAYER}, hello!\p" + .string "After RUSTURF TUNNEL went\n" + .string "through, WANDA’s been very happy!$" + + .string "WALLY: Oh, {PLAYER}!\p" + .string "I… I left my uncle’s place in\n" + .string "VERDANTURF without telling anyone.\p" + .string "I wonder if he’s furious with me…\p" + .string "{PLAYER}, you understand how\n" + .string "I feel, don’t you?$" + + .string "WALLY: {PLAYER}?\n" + .string "It’s me, WALLY!\p" + .string "The world of TRAINERS is amazing!\p" + .string "When I have my POKéMON with me,\n" + .string "all sorts of people say hi!\p" + .string "It’s as if everyone’s getting\n" + .string "connected through POKéMON!$" + + .string "WALLY: {PLAYER}? It’s awesome!\n" + .string "That RALTS we caught together?\l" + .string "It evolved, {PLAYER}!\p" + .string "Maybe I’m talented…\p" + .string "Oh, but I shouldn’t get a big head\n" + .string "like that!\p" + .string "After all, it’s the POKéMON that\n" + .string "should be praised!$" + + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "WALLY appears to be out of\n" + .string "the POKéNAV’s service area…$" + + .string "WALLY: Oh, {PLAYER}!\p" + .string "Before I met you, I hardly ever\n" + .string "left my house…\p" + .string "But now, I’m on an adventure with\n" + .string "my very own POKéMON…\p" + .string "{PLAYER}…\n" + .string "Thank you…$" + + .string "SCOTT: Howdy, {PLAYER}{STRING 5}!\p" + .string "You know how POKéMON can be found\n" + .string "everywhere?\p" + .string "Like in the mountains, in the sea,\n" + .string "in tall grass anywhere?\p" + .string "Just like POKéMON, you can find\n" + .string "TRAINERS everywhere, too.\p" + .string "As a result, I have to hurry\n" + .string "everywhere, too. Busy, busy!$" + + .string "SCOTT: I’m on ROUTE 119 right now.\n" + .string "It’s teeming with TRAINERS!\p" + .string "It’s also overgrown with tall grass\n" + .string "everywhere, it seems.\p" + .string "Walking around in shorts here\n" + .string "makes me all ticklish!$" + + .string "SCOTT: Hi, hi, {PLAYER}{STRING 5}!\p" + .string "Have you had the chance to climb\n" + .string "MT. PYRE?\p" + .string "The place is a memorial to POKéMON\n" + .string "that have passed away.\p" + .string "It’s somewhere every TRAINER\n" + .string "should climb to the top of once.$" + + .string "SCOTT: Hi, {PLAYER}{STRING 5}!\p" + .string "I’ve been hearing about these odd\n" + .string "gangs being a nuisance.\p" + .string "TEAM MAGMA and TEAM AQUA,\n" + .string "I think they were.\p" + .string "I would think there’d be some\n" + .string "skilled TRAINERS among them.\p" + .string "…But if they’re thugs…$" + + .string "SCOTT: Oh, hi, {PLAYER}{STRING 5}.\p" + .string "Might there be tough TRAINERS\n" + .string "at the bottom of the sea?\p" + .string "I can’t go check for myself.\n" + .string "I can’t swim, for one.\l" + .string "And I don’t raise POKéMON…$" + + .string "SCOTT: Hi, hi, {PLAYER}{STRING 5}!\p" + .string "You know that you can challenge\n" + .string "the POKéMON LEAGUE when you’ve\l" + .string "collected all the GYM BADGES?\p" + .string "With your talent, becoming the\n" + .string "CHAMPION isn’t a pipe dream.\p" + .string "But did you know?\n" + .string "There’s somewhere even better.\p" + .string "But, that’s all I’m willing to say\n" + .string "for the time being.\p" + .string "It’s something you can look\n" + .string "forward to.\p" + .string "When you’ve won your way through\n" + .string "the POKéMON LEAGUE into the HALL\l" + .string "OF FAME!$" + + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "SCOTT appears to be out of\n" + .string "the POKéNAV’s service area…$" + + .string "DAD: In RUSTBORO, there’s a man\n" + .string "that goes by the odd name of\l" + .string "the CUTTER.\p" + .string "If you’re in the area, you should\n" + .string "pay him a visit.$" + + .string "DAD: Hm… Little by little, but also\n" + .string "very surely, you’re getting\l" + .string "tougher, {PLAYER}.\p" + .string "The stronger you get, the farther\n" + .string "and higher you soar from Mother\l" + .string "and me…\p" + .string "This feeling is hard to explain.$" + + .string "DAD: I see…\n" + .string "You’ve collected four GYM BADGES…\p" + .string "There’s no avoiding it now.\n" + .string "We will battle like I promised.\p" + .string "Come anytime.\n" + .string "We’ll all be waiting for you!$" + + .string "DAD: {PLAYER}! You’d better go visit\n" + .string "Mother every so often.\p" + .string "I’m going to remain here and\n" + .string "redouble my training.\p" + .string "The way of battling is deep\n" + .string "and unforgiving!$" + + .string "DAD: Oh, hi, {PLAYER}!\p" + .string "What’s that? MAGMA EMBLEM?\n" + .string "I don’t know what that’s about.\p" + .string "But with a name like that, it may\n" + .string "be somehow linked to a volcano!$" + + .string "DAD: Hiyah! Haah! Dwah!\p" + .string "…Oh? {PLAYER}!\p" + .string "You caught me right in the middle\n" + .string "of a POKéMON training session!$" + + .string "DAD: {PLAYER}!\p" + .string "Who would’ve thought you’d become\n" + .string "the POKéMON LEAGUE CHAMPION…\p" + .string "Okay!\n" + .string "I won’t be left behind!$" + + .string "DAD: Hm? {PLAYER}?\n" + .string "What good timing!\p" + .string "This time, I’m going to challenge\n" + .string "you to battle.\p" + .string "I’m waiting in the PETALBURG GYM.\n" + .string "Accept my challenge anytime!$" + + .string "DAD: …You amaze me, {PLAYER}.\n" + .string "How much higher will you soar?$" + + .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p" + .string "Have you been to MAUVILLE\n" + .string "already?\p" + .string "You should visit the BIKE SHOP\n" + .string "and get a MACH BIKE.\p" + .string "Then, try exploring the GRANITE\n" + .string "CAVE thoroughly.\p" + .string "You may make a new discovery\n" + .string "there.$" + + .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p" + .string "I’ve met a lot of different\n" + .string "TRAINERS so far.\p" + .string "But you’re one of a kind.\n" + .string "You’re not like anyone else.$" + + .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p" + .string "When you’re on an adventure with\n" + .string "your POKéMON, what do you think?\p" + .string "Do you consider them to be strong\n" + .string "partners?\p" + .string "Do you think of them as fun\n" + .string "companions?\p" + .string "Depending on how you think, your\n" + .string "adventure’s significance changes.$" + + .string "STEVEN: Hello?\n" + .string "{PLAYER}{STRING 5}?\p" + .string "I’m involved in a spot of trouble\n" + .string "at the SPACE CENTER.\p" + .string "I’m sorry, but I can’t talk now.\n" + .string "Bye!$" + + .string "STEVEN: Oh!\n" + .string "{PLAYER}{STRING 5}!\p" + .string "There’s no need to talk.\n" + .string "It’s past time for talking.\p" + .string "You have to believe in yourself\n" + .string "and do what’s right.$" + + .string "… … … … … …\p" + .string "STEVEN appears not to be getting\n" + .string "the call…$" + + .string "STEVEN: {PLAYER}{STRING 5}… Congratulations\n" + .string "for entering the HALL OF FAME.\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "I hope we can meet again\n" + .string "somewhere!$" Route101_Text_2B5F52: @ 82B5F52 .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" @@ -19315,7 +24558,100 @@ Route101_Text_2B603A: @ 82B603A .string "Registered PROF. BIRCH\n" .string "in the POKéNAV.$" - .incbin "baserom.gba", 0x2b6061, 0x82c + .string "PROF. BIRCH: When one has both\n" + .string "the POKéDEX and POKéNAV, studying\l" + .string "POKéMON becomes more fun, eh?$" + + .string "MR. STONE: Oh? {PLAYER}{STRING 5}!\p" + .string "Since you called me, the POKéNAV\n" + .string "must be working properly!\p" + .string "Other people will be registered,\n" + .string "so try calling them up, too!\p" + .string "Good! Good!\n" + .string "You seem to be quite happy!\p" + .string "Hm…\n" + .string "How could I know that?\p" + .string "It’s because I’m looking down at\n" + .string "you from my office window!\p" + .string "Wahahaha!\n" + .string "See you again!$" + + .string "MR. STONE: Oh? {PLAYER}{STRING 5}!\p" + .string "What’s wrong? Have you forgotten\n" + .string "about that little errand of mine?\p" + .string "I need you to deliver my letter\n" + .string "to STEVEN in DEWFORD.\p" + .string "After that, deliver our parcel to\n" + .string "CAPT. STERN in SLATEPORT.\p" + .string "You remember, don’t you?\p" + .string "Now, since I am a busy PRESIDENT,\n" + .string "I have to go! Bye-bye!$" + + .string "MR. STONE: Oh! {PLAYER}{STRING 5}!\p" + .string "Ah, so you’ve met STEVEN!\n" + .string "I’d better reward you, then!\p" + .string "When you visit RUSTBORO again,\n" + .string "come see me at my office.\p" + .string "I’ll be waiting for you!$" + + .string "MR. STONE: Oh! {PLAYER}{STRING 5}!\p" + .string "Did you know that DEVON was\n" + .string "digging the RUSTURF TUNNEL?\p" + .string "But we shut down the operation to\n" + .string "protect the POKéMON in the area.\p" + .string "It’s a no-brainer, really.\p" + .string "It’s more important to let POKéMON\n" + .string "live in peace than worry about our\l" + .string "own convenience.$" + + .string "MR. STONE: Hello, hello, {PLAYER}{STRING 5}!\p" + .string "I heard from someone in PETALBURG\n" + .string "that you’re NORMAN’s child!\p" + .string "No wonder you’re such a capable\n" + .string "being!$" + + .string "MR. STONE: What’s that?\p" + .string "You battled your own father and\n" + .string "defeated him?\p" + .string "That’s astounding!\p" + .string "I had no idea that I befriended\n" + .string "someone so special! Wahaha!$" + + .string "Hello!\n" + .string "This is DEVON CORPORATI…\l" + .string "Oh, hello, {PLAYER}!\p" + .string "Our PRESIDENT was here a little\n" + .string "while ago, but he’s gone out.\p" + .string "Our PRESIDENT is busy, but you\n" + .string "seem to be just as busy, {PLAYER}.$" + + .string "…Huh? …What’s that?\p" + .string "GROU… Yes? …DON?\p" + .string "You’re breaking up…\n" + .string "…can’t hear…\p" + .string "BZZZZ…$" + + .string "…Huh? …What’s that?\p" + .string "Seaflo… Yes? …Caver…?\p" + .string "You’re breaking up…\n" + .string "…can’t hear…\p" + .string "BZZZZ…$" + + .string "MR. STONE: {PLAYER}{STRING 5}! It’s me!\p" + .string "You were apparently involved in all\n" + .string "sorts of things, but I, being busy,\l" + .string "haven’t a clue exactly what!\p" + .string "However, I urge you to take\n" + .string "the road you believe in and walk it.\p" + .string "I’ll always be in your corner!\n" + .string "Take care!$" + + .string "MR. STONE: … … … … … …\n" + .string "Is this maybe {PLAYER}{STRING 5}?\p" + .string "Your voice is so full of confidence,\n" + .string "I didn’t recognize you right off!\p" + .string "Hm! You must come visit us at DEVON\n" + .string "sometime!$" BattleFrontier_BattleTowerLobby_EventScript_2B688D:: @ 82B688D lock @@ -19766,7 +25102,2477 @@ BattleFrontier_BattleTowerLobby_Movement_2B6E95: @ 82B6E95 step_31 step_end - .incbin "baserom.gba", 0x2b6ea5, 0xcf80 + .string "Um, I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "Snivel… This tension is getting to me…$" + + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!\n" + .string "Here we come!$" + + .string "I’m the no. {STR_VAR_2} apprentice of {STR_VAR_1}!\n" + .string "Accept my challenge!$" + + .string "Um… I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice…\n" + .string "Do you think someone like me can win?$" + + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!\n" + .string "I’ll let you challenge me!$" + + .string "I’m horribly busy, but I also happen\n" + .string "to be {STR_VAR_1}’s no. {STR_VAR_2} apprentice.$" + + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "Glad to meet you!$" + + .string "I serve as {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "May I begin?$" + + .string "Eek! I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!\n" + .string "I’ll do my best!$" + + .string "Yeehaw! I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!\n" + .string "Put ’em up!$" + + .string "I’m {STR_VAR_1}’s 1,000th apprentice!\n" + .string "Actually, I’m no. {STR_VAR_2}! Here goes!$" + + .string "Yeah, I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!\n" + .string "Let’s get rockin’ and a-rollin’!$" + + .string "Yippee-yahoo! I’m what you call\n" + .string "{STR_VAR_1}’s no. {STR_VAR_2} apprentice!$" + + .string "Cough! I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "Good to meet you! Cough!$" + + .string "This is nerve-racking…\n" + .string "I’m the no. {STR_VAR_2} apprentice of {STR_VAR_1}.$" + + .string "I am {STR_VAR_1}’s no. {STR_VAR_2} apprentice,\n" + .string "and that’s no lie.$" + + .string "Are you… {PLAYER}?\n" + .string "Oh! Sniff…sob…\p" + .string "Oh! S-sorry…\n" + .string "I’m so nervous, I can’t help crying…\p" + .string "I’m {STR_VAR_1}, and I really look up\n" + .string "to you, {PLAYER}.\p" + .string "I… I had this dream of one day meeting\n" + .string "you and asking you about POKéMON.\p" + .string "Please, please, {PLAYER}!\n" + .string "Please teach me about POKéMON!$" + + .string "Oh… B-but…\n" + .string "Snivel… Waaaaaaah!\p" + .string "Please!\n" + .string "I’m begging you, please!$" + + .string "Oh, really? You will?\n" + .string "Awesome! Wicked! Awoooh!\p" + .string "Oh… I’m sorry…\n" + .string "I’m so happy, I’m crying…\p" + .string "Um… Then please tell me!\n" + .string "It’s about the BATTLE TOWER.\p" + .string "Which would be better for me: Level 50\n" + .string "or the Open Level?$" + + .string "{STR_VAR_1}?\n" + .string "Waaaaah!\p" + .string "Oh! I’m so sorry!\n" + .string "You’ve made me happy by choosing\l" + .string "the level for me, and it’s made me cry…\p" + .string "Snivel…\n" + .string "Thank you so much!\l" + .string "Please talk with me again!$" + + .string "Wowee! You’re {PLAYER}, aren’t you?\n" + .string "You’re awesomely strong, aren’t you?\p" + .string "I’m {STR_VAR_1}!\n" + .string "I just became a TRAINER!\p" + .string "Please, {PLAYER}!\n" + .string "Can you be my teacher and tell me\l" + .string "lots about being a TRAINER?$" + + .string "Aww, why?\n" + .string "Oh, please? Pretty please?\l" + .string "Please be my teacher, please!$" + + .string "Yay! Great!\p" + .string "The first thing I wanted to ask you is\n" + .string "about the BATTLE TOWER!\p" + .string "The Level 50 and Open Level Rooms…\n" + .string "Which would be perfect for me?$" + + .string "{STR_VAR_1}, huh? That’s true!\n" + .string "I’ll do my best there!\p" + .string "If we meet here again, please teach\n" + .string "me something else, teacher!$" + + .string "Um… Are you {PLAYER}?\n" + .string "My name is {STR_VAR_1}.\p" + .string "I want to become a POKéMON TRAINER,\n" + .string "but I don’t know what to do…\p" + .string "So I thought maybe I could ask you for\n" + .string "advice because you’re so famous.\p" + .string "{PLAYER}, could you give me advice?$" + + .string "Oh, but…\p" + .string "I sincerely want to become a POKéMON\n" + .string "TRAINER!\p" + .string "Please, can you answer my questions?$" + + .string "Thank you!\n" + .string "Here’s my first question right away!\p" + .string "The BATTLE TOWER has two levels,\n" + .string "Level 50 and Open Level, right?\p" + .string "Which level do you think is more\n" + .string "suitable for me?$" + + .string "Oh, the {STR_VAR_1} challenge?\n" + .string "Understood!\p" + .string "If I have another question, I’ll come\n" + .string "back here for your advice!$" + + .string "Oh? Huh? You’re…\n" + .string "No, that can’t be true.\p" + .string "There isn’t any way that someone\n" + .string "like me could meet {PLAYER}.\p" + .string "…You really are {PLAYER}?\n" + .string "I can’t believe I’m talking to you!\p" + .string "When something this good happens,\n" + .string "only terrible things will happen to me\l" + .string "now, I just know it…\p" + .string "…I’m sorry…\n" + .string "I’m… {STR_VAR_1}…\p" + .string "There isn’t anything special about\n" + .string "me that I can be proud of…\p" + .string "I shouldn’t even say anything about\n" + .string "myself because you’ll forget…\p" + .string "I had this dream that if I ever met\n" + .string "you, {PLAYER}, that maybe I could ask\l" + .string "you for advice as a TRAINER.\p" + .string "But I don’t think you would agree\n" + .string "to that.\p" + .string "…Or will you be so kind as to give\n" + .string "me advice?$" + + .string "I knew it…\p" + .string "It had to happen because I’m such\n" + .string "a really boring nobody…\p" + .string "But I thought just maybe…\n" + .string "You won’t reconsider, will you?\p" + .string "But I can’t give up just like that.\n" + .string "I’ll ask you while I’m still lucky!\p" + .string "Please, will you be so kind as to give\n" + .string "me advice?$" + + .string "Really? I can’t believe it!\n" + .string "I can’t believe you’ll advise me!\l" + .string "I… I’m so happy…\p" + .string "What I want to ask you is really\n" + .string "trivial, but I can’t decide…\p" + .string "At the BATTLE TOWER, they let you\n" + .string "choose Level 50 or Open Level.\p" + .string "Which course do you think even I may\n" + .string "have a chance at?$" + + .string "{STR_VAR_1}? Okay!\n" + .string "But do you really think someone like\l" + .string "me would have a chance?\p" + .string "I’ll do my best, even though I don’t\n" + .string "think it will work.\p" + .string "Thank you very much for spending\n" + .string "time with someone like me.$" + + .string "Oh! You’re {PLAYER}{STRING 5}, aren’t you?\p" + .string "I’ve heard that you’re tough at\n" + .string "POKéMON!\p" + .string "I’m {STR_VAR_1}!\n" + .string "I’ll be your friend!\p" + .string "Did you know?\p" + .string "You can’t win at the BATTLE FRONTIER\n" + .string "if all you know is what they teach at\l" + .string "the TRAINER’S SCHOOL.\p" + .string "I’m willing to listen to your advice.\n" + .string "You’ll agree, of course?$" + + .string "Huh? Why are you refusing me?\n" + .string "It’s me who’s asking you!\l" + .string "You have to reconsider!$" + + .string "Okay, so there is this something.\n" + .string "I want you to decide it for me.\p" + .string "You know that the BATTLE TOWER has\n" + .string "Level 50 and Open Level Rooms?\p" + .string "Which do you think would be good\n" + .string "for me, {PLAYER}{STRING 5}?$" + + .string "Okay, {STR_VAR_1} is suitable for me?\n" + .string "Thank you!\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "Oh, hi, there! {PLAYER}{STRING 5}!\n" + .string "I know you because you’re famous!\l" + .string "Call me {STR_VAR_1}! Glad to meet you!\p" + .string "I’m a TRIATHLETE, so I keep myself\n" + .string "fit even while I raise POKéMON.\p" + .string "I’m also involved with other things\n" + .string "like work, napping, ballroom dancing…\p" + .string "Being this busy, it’s not so easy for\n" + .string "me to become a decent TRAINER.\p" + .string "So, I have a proposition!\p" + .string "There must be a reason why we met.\n" + .string "So, {PLAYER}{STRING 5}, how about sharing your\l" + .string "wisdom with me every so often?$" + + .string "Oh, but, please?\n" + .string "A guy like me needs someone like\l" + .string "you, {PLAYER}{STRING 5}!\p" + .string "Honestly, I need your advice!$" + + .string "Thank you! That’s more like it!\n" + .string "So, let’s start with an easy one!\p" + .string "You know about the BATTLE TOWER’s\n" + .string "two courses, right?\l" + .string "You know, Level 50 and Open Level.\p" + .string "Me being a busy guy, which one should\n" + .string "I gear up for?$" + + .string "{STR_VAR_1}, huh? Okay, gotcha.\n" + .string "I’ll find time somehow and give it a go!\p" + .string "…Whoops, I’d better go to work!\n" + .string "Thanks! See you around!$" + + .string "No way! Uh-uh!\n" + .string "Are you maybe the real {PLAYER}?\p" + .string "A-hah! Awesome! I’m {STR_VAR_1},\n" + .string "so pleased to meet you!\p" + .string "{PLAYER}, you’re very strong,\n" + .string "aren’t you?\p" + .string "Everyone’s talking about you!\p" + .string "Oh! I just had this great idea!\n" + .string "I’ll get advice off you, {PLAYER}!\l" + .string "I’m sure it will make me tougher!\p" + .string "Isn’t it a great idea?\n" + .string "Please, I want your advice!$" + + .string "Ahahaha, you can pretend to be mean,\n" + .string "but you can’t fool me!\l" + .string "You really mean okay, don’t you?$" + + .string "Yay! I knew you’d have a big heart,\n" + .string "{PLAYER}!\p" + .string "What should I ask you first?\n" + .string "…Oh, I thought of something!\p" + .string "Drum roll, please!\n" + .string "The question I have is…\p" + .string "If I were to take a BATTLE TOWER\n" + .string "challenge, which way should I go?\p" + .string "Level 50 or Open Level?\n" + .string "Which suits me more?$" + + .string "Oh-oh-oh!\n" + .string "{STR_VAR_1}, you say!\l" + .string "Thank you for a totally cool reply!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "I beg your pardon, but…\n" + .string "Are you {PLAYER}?\p" + .string "I’m {STR_VAR_1}, and I am delighted to\n" + .string "make your acquaintance.\p" + .string "I have long been an admirer\n" + .string "of yours…\p" + .string "… … … … … …\p" + .string "Um… I hope you don’t find this\n" + .string "request too much of a burden, but…\p" + .string "May I become your apprentice,\n" + .string "{PLAYER}?$" + + .string "Oh…!\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "…I must have fainted from shock.\n" + .string "I’m sorry, I must have misheard you.\p" + .string "Please! Please say that you will\n" + .string "accept me as your apprentice!$" + + .string "Oh… I’m delighted!\p" + .string "I don’t wish to waste your time,\n" + .string "so please advise me on this.\p" + .string "I plan to take a BATTLE TOWER\n" + .string "challenge soon.\p" + .string "However, there are two levels…\p" + .string "Which would be most suitable for me?\n" + .string "Level 50 or Open Level?$" + + .string "{STR_VAR_1} is your choice!\n" + .string "I see. I will do my best!\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "Eek! Eek! {PLAYER}!\n" + .string "You spoke to me!\l" + .string "I… I’m overjoyed!\p" + .string "Me! My name is {STR_VAR_1}!\n" + .string "I just became a TRAINER!\p" + .string "I’m delighted I met you, {PLAYER},\n" + .string "the big name in POKéMON circles!\p" + .string "Oh-oh-oh, I know!\n" + .string "May I ask a huge favor, {PLAYER}?\p" + .string "Please take me in as your apprentice!\n" + .string "I want to learn from you!$" + + .string "Waaaah!\n" + .string "{PLAYER} turned me down…\l" + .string "It… It’s an invaluable experience!\p" + .string "{PLAYER}, please! I want to hear\n" + .string "an affirmative answer this time!\p" + .string "I beg you for your guidance!$" + + .string "Hieeeeh! {PLAYER} said yes!\n" + .string "{PLAYER} said yes!\p" + .string "I won’t be able to sleep tonight…\n" + .string "Thank you ever so much!\p" + .string "Then, here’s my question!\p" + .string "At the BATTLE TOWER, what is right\n" + .string "for me, Level 50 or Open Level?$" + + .string "{STR_VAR_1}! Perfectly understood!\n" + .string "I understand perfectly!\l" + .string "I’m deliriously delighted!\p" + .string "I hope you’ll be willing to teach me\n" + .string "some more another time.$" + + .string "Whoa! Could you be…\n" + .string "Might you be… {PLAYER}{STRING 5}?!\l" + .string "That strong and famous TRAINER?\l" + .string "Well, hello, aren’t I just the luckiest!\p" + .string "Hello, the name’s {STR_VAR_1}!\p" + .string "I’ve been on the lookout for\n" + .string "a POKéMON teacher.\p" + .string "And with impeccably good timing,\n" + .string "along came you, {PLAYER}{STRING 5}!\p" + .string "So, there you have it, {PLAYER}{STRING 5}!\n" + .string "Let me apprentice under you!$" + + .string "Gwaaaah!\n" + .string "You’re quite cool and tough…\p" + .string "Don’t be that way, please.\n" + .string "I’m asking you!$" + + .string "Oh, yeah! That’s a solid reply!\n" + .string "Excellent, I might add!\p" + .string "So how about a first piece of advice\n" + .string "on the BATTLE TOWER?\p" + .string "If I were to go, what would be better?\n" + .string "Level 50 or Open Level?$" + + .string "Uh-huh, {STR_VAR_1} it is!\n" + .string "OK, A-OK!\l" + .string "I’ll go show my mettle, like, jam!\p" + .string "All right, I’ll look to you as my mentor!\n" + .string "Adios!$" + + .string "Oh, hey, {PLAYER}{STRING 5}, right?\n" + .string "The police were looking for you!\p" + .string "… … …\n" + .string "Of course I’m lying!\p" + .string "Me, I’m {STR_VAR_1}. Despite the way\n" + .string "I look, I’m the POKéMON CHAMPION!\l" + .string "…That’s a lie, too!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at battling.\p" + .string "So, how about you becoming my master\n" + .string "about all things POKéMON?$" + + .string "If you’re going to act cold like that,\n" + .string "I’ll show you what I’ll do!\p" + .string "Waaah! Waaah! Waaah!\n" + .string "Hiccup!\p" + .string "Hahaha, that was my FAKE TEARS!\p" + .string "Come on, will you please be\n" + .string "my POKéMON master?$" + + .string "Yippee!\n" + .string "I’ll buy you a boat for that!\p" + .string "Of course I’m lying again!\n" + .string "But… Thank you, master!\p" + .string "You know how there’s Level 50 and\n" + .string "Open Level at the BATTLE TOWER?\p" + .string "I’m having trouble deciding which\n" + .string "level I should challenge…\p" + .string "Can you decide for me, master?$" + + .string "Okay, so {STR_VAR_1} is better!\n" + .string "I’ll go to the other level, then!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy, and it means hi!\p" + .string "I’m {STR_VAR_1}, the rappin’ SAILOR\n" + .string "am I!\p" + .string "Your turn now, tell me a little about\n" + .string "yourself, give it a try!\p" + .string "Uh-huh, uh-huh!\n" + .string "{PLAYER}{STRING 5}’s your name,\l" + .string "and POKéMON’s your game!\p" + .string "And you’re at a delicate age\n" + .string "when all the world’s your stage!\p" + .string "Anyway, I just want to say,\n" + .string "that you’re the tenth TRAINER\l" + .string "I’ve spoken to today.\p" + .string "Let’s make that a celebration!\n" + .string "Become my mentor for commemoration!$" + + .string "But!\n" + .string "You have to work with me!\p" + .string "Don’t be such a tease!\n" + .string "Become my mentor, please!$" + + .string "That’s it!\n" + .string "{PLAYER}, you’ve got the spirit!\p" + .string "So here’s my first question\n" + .string "that begs your suggestion!\p" + .string "It’s about the BATTLE TOWER,\n" + .string "and it hinges on my power!\p" + .string "Level 50 and Open Level there be,\n" + .string "which is the one that’s good for me?$" + + .string "Okay, {STR_VAR_1} it is, you say!\n" + .string "I’ll go and take it on my way!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Say, hey, aren’t you {PLAYER}?\n" + .string "What should I do? Talk to you?\l" + .string "Why not? I’m already talking to you!\p" + .string "{PLAYER}, are you surprised at me?\n" + .string "I’d better tell you who I happen to be!\p" + .string "{STR_VAR_1} is what you can call me.\n" + .string "The brightest star in guitardom,\l" + .string "that’s me!\p" + .string "Are you receiving me?\n" + .string "You are receiving me!\p" + .string "My luck’s at its best,\n" + .string "I’ll hit you with a request!\p" + .string "{PLAYER}, let me be your underling!\n" + .string "I want you to teach me everything!$" + + .string "You’re turning me down, then?\n" + .string "I’ll just have to ask you again!\p" + .string "{PLAYER}, I beg to be your underling!\n" + .string "I need you to teach me everything!$" + + .string "Lucky, yeah, woohoo!\n" + .string "Should I pop a question to you?\p" + .string "Since we’re near the BATTLE TOWER,\n" + .string "how about a question about its power?\p" + .string "Of the choices you see,\n" + .string "which is the right one for me?$" + + .string "If {STR_VAR_1} is what you suggest,\n" + .string "it must be the very best!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "Oh, hi! You there!\n" + .string "Can I get you to massage my shoulder?\p" + .string "…Yes, there! That’s it!\n" + .string "Ouch, ouch! Oooh, that feels great!\p" + .string "My name’s {STR_VAR_1}.\n" + .string "I take karate training, but my body’s\l" + .string "not built to take the abuse…\p" + .string "I decided I’ll battle POKéMON and\n" + .string "toughen myself up.\p" + .string "You’re {PLAYER}{STRING 5}, aren’t you?\n" + .string "The POKéMON LEAGUE CHAMP?\p" + .string "Listen, can I get you to give me\n" + .string "advice?$" + + .string "Oh, why?\p" + .string "I won’t be a big bother, I promise!\n" + .string "Please?$" + + .string "Thank you. Mighty good of you!\n" + .string "…Cough! Cough!\p" + .string "Oogh, I have to toughen up quick…\p" + .string "I’ll be heading off to the BATTLE TOWER\n" + .string "right away, but what would be better\l" + .string "for me? Level 50 or Open Level?$" + + .string "Hm, all right. That’s {STR_VAR_1}.\n" + .string "I’ll go there right away.\p" + .string "I hope I can keep hitting you up for\n" + .string "help--after all, you’re my mentor!$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}…?\p" + .string "Please, don’t look at me that way.\n" + .string "You’re making me all self-conscious.\p" + .string "I… I’m {STR_VAR_1}.\p" + .string "I’m really embarrassed to say this,\n" + .string "but I explore ancient ruins and such.\p" + .string "I’m even more embarrassed to admit\n" + .string "I’m interested in the BATTLE FRONTIER.\p" + .string "{PLAYER}{STRING 5}, you have a reputation as\n" + .string "a tough TRAINER…\p" + .string "It’s hard for me to say this,\n" + .string "but I want to ask something.\p" + .string "Could you become my teacher and\n" + .string "give me advice?$" + + .string "Please don’t brush me off like this!\n" + .string "I can’t live with the humiliation.\p" + .string "Please become my teacher!\n" + .string "I need your advice!$" + + .string "Th-thank you…\p" + .string "But please don’t look at me like that.\n" + .string "It makes me all flustered.\p" + .string "Please, answer me without looking\n" + .string "at my eyes.\p" + .string "At the BATTLE TOWER…\n" + .string "Which level should I attempt?$" + + .string "Oh… Okay!\n" + .string "I’ll try my hand at that.\p" + .string "I hope I can make a valiant challenge\n" + .string "without getting all flustered…\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really real?\p" + .string "You may call me {STR_VAR_1}.\p" + .string "I have been toying with the idea of\n" + .string "apprenticing under a strong TRAINER.\p" + .string "So, I must say I’m lucky you came along!\n" + .string "…You really are {PLAYER}{STRING 5}, yes?\p" + .string "No, no, if you are real, it’s fine.\n" + .string "I merely want you to recognize me\l" + .string "as your apprentice.$" + + .string "Oh?\n" + .string "But what would compel you to refuse?\p" + .string "I apologize for being skeptical about\n" + .string "your identity.\p" + .string "Please accept my apology and\n" + .string "accept me as your apprentice.$" + + .string "You really are accepting me?\n" + .string "I don’t wish to celebrate prematurely.\p" + .string "If it is true, I apologize.\n" + .string "But now, I need your advice.\p" + .string "If I were to enter the BATTLE TOWER,\n" + .string "what would be worthy of me?\l" + .string "Level 50 or Open Level?$" + + .string "{STR_VAR_1}?\n" + .string "Are you certain?\p" + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I realize I can annoy, but it delights\n" + .string "me that you have accepted me.\p" + .string "Let us meet again!$" + + .string "Sigh… Sob…\n" + .string "Oh, {PLAYER}!\p" + .string "I’m all tangled up in a dilemma\n" + .string "that I can’t decide.\p" + .string "I can’t decide what I should make\n" + .string "my {STR_VAR_1} hold.\p" + .string "Please tell me, {PLAYER}.\n" + .string "What item should I make it hold?$" + + .string "Oh, really? I shouldn’t make\n" + .string "my {STR_VAR_1} hold anything?$" + + .string "Oh, okay! I’m delighted it’s settled!\n" + .string "Awesome! Wicked! Awoooh!\p" + .string "Thank you so much!$" + + .string "Oh, I’m so glad…\n" + .string "I think I have that {STR_VAR_1}, too.\p" + .string "I’m delighted it’s settled!\n" + .string "Awesome! Wicked! Awoooh!\p" + .string "Thank you so much!$" + + .string "Waaaah! Please don’t be mean!\p" + .string "That item {STR_VAR_1} was already\n" + .string "recommended to me before, sob…\p" + .string "Or do you mean I shouldn’t make\n" + .string "my {STR_VAR_2} hold anything?$" + + .string "Yay! It’s {PLAYER}!\n" + .string "Great! I wanted to ask you something!\p" + .string "Do you make your POKéMON hold items?\n" + .string "I want to make mine hold items, but…\p" + .string "What item would be good for\n" + .string "{STR_VAR_1} to hold?\p" + .string "What do you think?$" + + .string "Huh? You mean my {STR_VAR_1} doesn’t\n" + .string "have to hold anything?$" + + .string "Oh, I get it! I’ll do that!\n" + .string "Thanks for teaching me!$" + + .string "Oh, wow! One {STR_VAR_1}, huh?\n" + .string "Okay, I’ll do that!\p" + .string "Thanks for teaching me!$" + + .string "Oh, uh, no, that’s not what I meant.\n" + .string "I want to know about a different item\l" + .string "than the ones I already know.\p" + .string "Or do you mean that my POKéMON doesn’t\n" + .string "have to hold anything this time?$" + + .string "{PLAYER}, hello!\n" + .string "It’s about my {STR_VAR_1}…\p" + .string "I want to make it hold a good item.\n" + .string "What would be good for it?$" + + .string "Oh, then my {STR_VAR_1} doesn’t have\n" + .string "to hold anything?$" + + .string "Okay, I got it!\n" + .string "See you again!$" + + .string "Oh, the item {STR_VAR_1}?\n" + .string "Understood!\p" + .string "I’ll do my best to find one!\n" + .string "See you again!$" + + .string "Somebody taught me about\n" + .string "the {STR_VAR_1} already.\p" + .string "I want my POKéMON to hold a different\n" + .string "kind of item.\p" + .string "Or do you think {STR_VAR_2} doesn’t\n" + .string "have to hold anything?$" + + .string "Hello, {PLAYER}…\n" + .string "I’m sorry to disturb you, but I have\l" + .string "something else I wanted to ask you.\p" + .string "I don’t think I’m good enough to win\n" + .string "matches on my own, so I’m thinking of\l" + .string "making my {STR_VAR_1} hold an item.\p" + .string "But I don’t know what would be good.\p" + .string "{PLAYER}, please, could you decide\n" + .string "for me?$" + + .string "A POKéMON belonging to someone like me\n" + .string "would be better off without an item?$" + + .string "I understand…\n" + .string "You’re saying I shouldn’t rely on items.\l" + .string "I’ll do my best not to!\p" + .string "Thank you very much!$" + + .string "The item {STR_VAR_1}, okay.\n" + .string "I’m not sure if I can get one…\l" + .string "No! I’ll do my best to get it.\p" + .string "Thank you very much!$" + + .string "Oh, but…\n" + .string "I think I’ve heard about that before…\p" + .string "Is it maybe because I haven’t handled\n" + .string "the item {STR_VAR_1} very well?\p" + .string "Or do you mean I shouldn’t make\n" + .string "my {STR_VAR_2} hold anything?$" + + .string "Oh, {PLAYER}{STRING 5}.\n" + .string "There’s something I wanted to ask you.\p" + .string "You know how you decided which\n" + .string "POKéMON I should have for me?\p" + .string "But I never asked you what item\n" + .string "it should be holding.\p" + .string "Since you already gave me advice,\n" + .string "how about seeing this to the end?\p" + .string "What would be good? I want to make\n" + .string "my {STR_VAR_1} hold something.$" + + .string "Oh! So my {STR_VAR_1} should do\n" + .string "the best it can empty-handed?$" + + .string "If you think that’s best, I’ll do that.\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "The item {STR_VAR_1}, huh?\n" + .string "Not bad. I’ll use it!\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "Huh? What are you saying?\n" + .string "You told me about the {STR_VAR_1}\l" + .string "already before.\p" + .string "Or do you mean my {STR_VAR_2} should\n" + .string "do the best it can empty-handed?$" + + .string "Yo, {PLAYER}{STRING 5}!\p" + .string "We’re both busy, but we seem to run\n" + .string "into each other often anyway!\p" + .string "Today I have to do some walking,\n" + .string "cleaning, and brushing.\p" + .string "I haven’t even had the time to buy\n" + .string "my precious {STR_VAR_1} anything.\p" + .string "I don’t have any time, so how about\n" + .string "giving me advice on what I should make\l" + .string "my {STR_VAR_1} hold?$" + + .string "Oh, so me being a busy guy, you say\n" + .string "my {STR_VAR_1} doesn’t need anything?$" + + .string "Okay, gotcha.\n" + .string "I won’t need any time for that.\p" + .string "Thanks today!\n" + .string "See you around!$" + + .string "Okay, gotcha.\n" + .string "I’ll find time somehow and find\l" + .string "that {STR_VAR_1} you recommended.\p" + .string "I’m glad I met a good mentor in you.\n" + .string "Thanks! See you around!$" + + .string "Huh? I already know about\n" + .string "that {STR_VAR_1}.\p" + .string "Oh, right, I get it.\n" + .string "So me being a busy guy, you say\l" + .string "my {STR_VAR_2} doesn’t need anything?$" + + .string "Hiya, {PLAYER}! It’s me!\n" + .string "I need to tap your mind again today.\l" + .string "Please, I need your advice!\p" + .string "Drum roll, please!\n" + .string "The question I have is…\p" + .string "If I want to make my {STR_VAR_1} hold\n" + .string "an item, what should it be?$" + + .string "Is that right? My {STR_VAR_1} doesn’t\n" + .string "need to hold an item, you’re saying.$" + + .string "Okay, that’s what I’ll do!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "Uh-huh! One {STR_VAR_1}.\n" + .string "What a cool choice!\l" + .string "I’ll definitely try that!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "Ahahah! That’s silly!\n" + .string "You already told me about that\l" + .string "{STR_VAR_1} before!\p" + .string "Are you feeling okay, {PLAYER}?\p" + .string "Oh, wait! My {STR_VAR_2} doesn’t\n" + .string "need to hold an item, you’re saying.$" + + .string "Hello, {PLAYER}. I hope you’ve been\n" + .string "keeping well.\p" + .string "May I approach you for advice?\p" + .string "In a recent battle, my opponent\n" + .string "seemed to have given his POKéMON\l" + .string "an item to hold.\p" + .string "As a result, I was defeated…\p" + .string "I don’t wish to be left behind.\n" + .string "I would like to make my {STR_VAR_1}\l" + .string "hold an item, too.\p" + .string "It would please me if you could decide\n" + .string "what would be right for my POKéMON…$" + + .string "In other words… My POKéMON has\n" + .string "no need to hold an item?$" + + .string "I understand clearly now!\n" + .string "I will keep trying like this.\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "One {STR_VAR_1} it is!\n" + .string "I will order it right away.\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "You’ve already told me about that,\n" + .string "and I already have it.\p" + .string "Or are you saying… My POKéMON has\n" + .string "no need to hold an item?$" + + .string "Eek! {PLAYER}!\n" + .string "I… I’m overjoyed to see you again!\p" + .string "Oh-oh-oh! There’s something I just\n" + .string "had to ask you, {PLAYER}!\p" + .string "Please decide what my {STR_VAR_1}\n" + .string "should be holding!$" + + .string "Oh, wow! I didn’t expect that answer!\n" + .string "So, a hold item isn’t necessary?$" + + .string "Perfectly understood!\n" + .string "I’ll keep at this without an item!\p" + .string "I hope you’ll be willing to teach me\n" + .string "some more another time.$" + + .string "{STR_VAR_1}! I’ll use that!\p" + .string "Um… Could it be, {PLAYER}, you also\n" + .string "make your POKéMON hold that item?\p" + .string "I’ll be sure to get it!\n" + .string "I hope you’ll be willing to teach me\l" + .string "some more another time.$" + + .string "Oh? You recommended that\n" + .string "{STR_VAR_1} before, too.\p" + .string "Or is it the best thing to hold?\n" + .string "Or do you mean that my {STR_VAR_2}\l" + .string "doesn’t need anything to hold?$" + + .string "Hola!\n" + .string "My maestro, {PLAYER}{STRING 5}!\p" + .string "I want to hit you up for advice on\n" + .string "POKéMON tools.\p" + .string "What do you think would be good for\n" + .string "my {STR_VAR_1} to hold?\p" + .string "Don’t be shy now.\n" + .string "Let’s blurt it out!$" + + .string "Oh? So, you’re saying my {STR_VAR_1}\n" + .string "can win without holding any item?$" + + .string "Si, bueno!\n" + .string "I’ll give it my best shot, like, slam!\p" + .string "All right, thanks, as always!\n" + .string "Adios!$" + + .string "Uh-huh, that’s one {STR_VAR_1}?\n" + .string "Si, bueno!\l" + .string "I’ll go find me one, like, bam!\p" + .string "All right, thanks, as always!\n" + .string "Adios!$" + + .string "No, no! You already told me about\n" + .string "that {STR_VAR_1} thing before.\p" + .string "Oh, now wait just one minute here…\n" + .string "So, you’re saying my {STR_VAR_2}\l" + .string "can win without holding any item?$" + + .string "{PLAYER}{STRING 5}, something unbelievable\n" + .string "has happened!\p" + .string "I woke up this morning, and my POKéMON\n" + .string "had 10 NUGGETS!\p" + .string "Of course I’m lying!\n" + .string "Wahahaha!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at thinking about\l" + .string "what items POKéMON should hold.\p" + .string "So, how about deciding for me what\n" + .string "my {STR_VAR_1} should hold, master?$" + + .string "What’s that mean?\n" + .string "Don’t make it hold anything?$" + + .string "Okay, so it shouldn’t hold anything.\n" + .string "Then, I’d better get something for it!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "Okay, so it’s one {STR_VAR_1}!\n" + .string "I’ll make it hold anything but that!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "Um, you told me about that before,\n" + .string "didn’t you?\p" + .string "Isn’t there something else?\p" + .string "Or do you mean, don’t make\n" + .string "my {STR_VAR_2} hold anything?$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy!\p" + .string "The rappin’ SAILOR am I!\n" + .string "I present to you a question\l" + .string "that’s pretty fly!\p" + .string "It’s an item question\n" + .string "that begs your suggestion!\p" + .string "My {STR_VAR_1} needs an item to hold,\n" + .string "What should it be, if I may be bold?$" + + .string "Is that right?\n" + .string "My {STR_VAR_1} doesn’t need to be\l" + .string "holding anything tight?$" + + .string "Okay, I hear you, sure I do!\n" + .string "My POKéMON will go empty-handed, too!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Okay, one {STR_VAR_1},\n" + .string "that’s what I’ll use.\l" + .string "I was right to make you choose!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Okay, one {STR_VAR_1}, you say?\n" + .string "You told me that the other day.\l" + .string "I need a new idea, a brand new way.\p" + .string "Or, what, is that right?\n" + .string "My POKéMON doesn’t need to hold\l" + .string "anything tight?$" + + .string "Say, hey, {PLAYER}!\n" + .string "I found you again today!\p" + .string "What should I do? Get your advice?\n" + .string "Why not? I’m already talking to you!\p" + .string "{PLAYER}, are you getting sick of me?\n" + .string "Nah, no way, that can’t be.\p" + .string "Will you hear me out?\n" + .string "I’m looking for advice--that’s what\l" + .string "I’m talking about.\p" + .string "It’s about a hold item for\n" + .string "my {STR_VAR_1} that’d be good.\l" + .string "My indecision is making me brood.$" + + .string "My {STR_VAR_1} needs nothing?\n" + .string "Doesn’t need to hold anything?$" + + .string "If holding nothing is the best,\n" + .string "I’ll do as you suggest!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "If holding that {STR_VAR_1} is\n" + .string "the best, I’ll do as you suggest!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "Haven’t I heard about that\n" + .string "{STR_VAR_1} before?\l" + .string "I’m certain I have, that’s for sure!\p" + .string "I need a new something!\n" + .string "Or, my {STR_VAR_2} needs nothing?\l" + .string "Doesn’t need to hold anything?$" + + .string "Gwah! Ouch! {PLAYER}{STRING 5}, my arm’s broken!\n" + .string "Don’t touch it, please!\p" + .string "I must’ve broken it while I was trying\n" + .string "out different hold items with my posse\l" + .string "of POKéMON.\p" + .string "So, things being this way,\n" + .string "I need you to decide for me.\p" + .string "{PLAYER}{STRING 5}, what do you think would be\n" + .string "good for my {STR_VAR_1} to hold?$" + + .string "Ouch…\p" + .string "So your suggestion is my {STR_VAR_1}\n" + .string "doesn’t have to hold anything?$" + + .string "Hm, all right. That would be easier\n" + .string "for me, the way things are now.\p" + .string "I hope I can keep hitting you up\n" + .string "for help like this.$" + + .string "Hm, all right. That’s one {STR_VAR_1}.\n" + .string "My POKéMON’s arm is fine, so I’ll make\l" + .string "it hold that item right away.\p" + .string "I hope I can keep hitting you up\n" + .string "for help like this.$" + + .string "No, no, you told me about that\n" + .string "{STR_VAR_1} before, remember?\p" + .string "How about telling me something\n" + .string "even better?\p" + .string "Oh, wait a second.\n" + .string "So your suggestion is my {STR_VAR_2}\l" + .string "doesn’t have to hold anything?$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}…\p" + .string "Please, don’t look at me that way.\n" + .string "My POKéMON don’t have anything.\p" + .string "I… I’m really embarrassed about this,\n" + .string "but I really need your advice.\p" + .string "I can’t decide what hold item would\n" + .string "make my {STR_VAR_1} strong.\p" + .string "{PLAYER}{STRING 5}, what do you think would\n" + .string "be good?$" + + .string "Oh… Then, you think it would be better\n" + .string "if my {STR_VAR_1} didn’t have an item?$" + + .string "Oh… Okay!\n" + .string "I’ll go without an item.\p" + .string "This is nerve-racking, though.\n" + .string "Wouldn’t it be too cool?\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "Oh… Okay!\n" + .string "I’ll go with that {STR_VAR_1}.\p" + .string "This is nerve-racking, though.\n" + .string "Wouldn’t it be too cool?\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "B-but I already heard about that.\p" + .string "Please don’t brush me off like this!\n" + .string "I can’t live with the humiliation.\p" + .string "Oh… Am I jumping to conclusions?\n" + .string "Do you think it would be better if\l" + .string "my {STR_VAR_2} didn’t have an item?$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really?\l" + .string "Perhaps you’re a twin?\p" + .string "Oh, no, no, no, don’t worry!\n" + .string "If you really are {PLAYER}, please\l" + .string "forget about my rudeness.\p" + .string "What I would like is some more of\n" + .string "your fine advice.\p" + .string "I have here my {STR_VAR_1} that I wish\n" + .string "to make hold a convenient item.\p" + .string "What would be worthy of it?$" + + .string "It’s better if it held nothing?\n" + .string "Are you certain?$" + + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "Let us meet again!$" + + .string "One {STR_VAR_1}?\n" + .string "Are you certain?\p" + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I do hope my POKéMON will be able to\n" + .string "put it to good use.\p" + .string "Let us meet again!$" + + .string "No, no, wait a minute.\n" + .string "I believe you taught me that before.\p" + .string "I would like you to recommend\n" + .string "something different this time.\p" + .string "Perhaps you’re suggesting that\n" + .string "my {STR_VAR_2} should hold nothing?\l" + .string "Are you certain?$" + + .string "Waah, {PLAYER}!\n" + .string "I have a dilemma, sob…\p" + .string "I want to begin battling other people,\n" + .string "but I don’t know what to do.\p" + .string "How should I line up my POKéMON\n" + .string "so they’ll be at their strongest?\p" + .string "Please tell me, {PLAYER}.\n" + .string "If you were me, which of these POKéMON\l" + .string "would you send out first?$" + + .string "My {STR_VAR_1} should go first?\n" + .string "Waaaaah!\p" + .string "Oh! I’m so sorry!\n" + .string "You’ve made me happy by choosing\l" + .string "my first POKéMON, and it’s made me cry…\p" + .string "Thank you so much!$" + + .string "Yay! It’s {PLAYER}!\n" + .string "Great! I wanted to ask you something!\p" + .string "Um, of my POKéMON, which do you\n" + .string "think should go out first?$" + + .string "My {STR_VAR_1}? That’s true.\n" + .string "Okay, I’ll do that!\p" + .string "Thanks for teaching me!$" + + .string "{PLAYER}, hello!\p" + .string "I think, in a battle, it’s very important\n" + .string "which POKéMON comes out first.\p" + .string "Out of the POKéMON that I have,\n" + .string "which would be good to send out first?$" + + .string "My {STR_VAR_1} goes first?\n" + .string "Okay, I got it!\p" + .string "See you again!$" + + .string "Hello, {PLAYER}…\n" + .string "I’m sorry to disturb you again with\l" + .string "another question.\p" + .string "I have so little confidence, I don’t\n" + .string "know what I’d do without you, {PLAYER}.\p" + .string "It may be a waste of time for me to\n" + .string "even worry about it, but I just can’t\l" + .string "decide something…\p" + .string "Which of my POKéMON should I send\n" + .string "out first in a battle?$" + + .string "My {STR_VAR_1}?\n" + .string "Understood!\p" + .string "I can’t believe that you would bother\n" + .string "to answer my questions so often!\p" + .string "I’m so grateful that you would even\n" + .string "speak with me… Thank you!$" + + .string "Oh, {PLAYER}{STRING 5}! It’s me!\n" + .string "I’m so glad to see you because I have\l" + .string "this little problem.\p" + .string "I can’t decide how my POKéMON should\n" + .string "be lined up. Could you decide for me?\p" + .string "Oh, you don’t need to decide the whole\n" + .string "party right now.\p" + .string "How about deciding just the first\n" + .string "POKéMON for me?$" + + .string "My {STR_VAR_1}? That’s great!\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "Hi, my teacher {PLAYER}{STRING 5}!\n" + .string "I’m busy again today!\p" + .string "I have to do some cycling, shopping,\n" + .string "and humming.\p" + .string "I haven’t even had the time to decide\n" + .string "how to line up my POKéMON team.\p" + .string "So, how about checking out my team?\n" + .string "Which one should go first?$" + + .string "Okay, gotcha.\n" + .string "I have enough time at least to put\l" + .string "my {STR_VAR_1} at the head of the line!\p" + .string "Whoops, my girlfriend’s waiting!\n" + .string "Thanks! See you around!$" + + .string "Yoohoo! Hiya, {PLAYER}!\n" + .string "You always walk around looking tough!\p" + .string "Listen, I need something from you\n" + .string "again! It’s the usual thing!\p" + .string "Drum roll, please!\n" + .string "The question I have is about my team.\p" + .string "Which POKéMON of mine should be first\n" + .string "to go out in a battle?$" + + .string "Hmhm!\n" + .string "My {STR_VAR_1}, you say!\l" + .string "Thanks for a most cool answer!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "Thank you so much for stopping to\n" + .string "chat with me, {PLAYER}.\p" + .string "I know I’m taking advantage of your\n" + .string "kindness, but may I ask for advice?\p" + .string "I would like you to decide on the order\n" + .string "of my POKéMON team.\p" + .string "It would please me if you could decide\n" + .string "which POKéMON should come first.$" + + .string "My {STR_VAR_1} it is!\n" + .string "I will put it first right away!\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "Eek! {PLAYER}!\n" + .string "I… I’m overjoyed to see you again!\p" + .string "My POKéMON have become much\n" + .string "stronger!\p" + .string "But I don’t always win. It seems to\n" + .string "depend on which POKéMON goes first.\p" + .string "{PLAYER}, please, I need your help!\p" + .string "Please decide which of my POKéMON\n" + .string "should go out first!$" + + .string "Sigh… I’m overwhelmed with happiness…\p" + .string "It’s like a dream having you decide\n" + .string "for me, {PLAYER}.\p" + .string "But perfectly understood!\n" + .string "I will go with my {STR_VAR_1} first!\p" + .string "I hope you’ll be willing to teach me\n" + .string "some more another time.$" + + .string "Hello, hello!\n" + .string "My mentor, {PLAYER}{STRING 5}!\l" + .string "Hit me with your sage advice today!\p" + .string "You see, I pulled together a team of\n" + .string "three POKéMON. So far so good.\p" + .string "But the team’s battling order’s not\n" + .string "settled yet.\p" + .string "This is where you come in, {PLAYER}{STRING 5}!\n" + .string "You decide which POKéMON leads off!\p" + .string "Don’t be shy now.\n" + .string "Let’s blurt it out!$" + + .string "Uh-huh, my {STR_VAR_1} leads off!\n" + .string "OK, A-OK!\l" + .string "I’ll reorder the lineup, like, wham!\p" + .string "All right, thanks, as always!\n" + .string "Adios!$" + + .string "{PLAYER}{STRING 5}, listen!\n" + .string "It’s a crisis!\p" + .string "My POKéMON, all three of them, go into\n" + .string "battle at once!\p" + .string "Of course that’s impossible!\n" + .string "Wahahaha!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at thinking about\l" + .string "how I should line up my POKéMON.\p" + .string "So, how about deciding for me which\n" + .string "POKéMON should go first, master?$" + + .string "Okay, so it’s my {STR_VAR_1} you chose?\n" + .string "I’ll let any but that one go first!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy!\p" + .string "The rappin’ SAILOR am I!\n" + .string "I present to you a question\l" + .string "that’s pretty fly!\p" + .string "It’s a team lineup question\n" + .string "that begs your suggestion!\p" + .string "Out of this lot, which should go first\n" + .string "as the first on the spot?$" + + .string "Okay, I hear you, sure I do!\n" + .string "I’ll switch them up, that I’ll do!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Yahoo, {PLAYER}!\n" + .string "How do you do?\p" + .string "What should I do? Go ahead and ask?\n" + .string "Uh-huh, I have something to ask!\l" + .string "Are you receiving me?\l" + .string "You are receiving me!\p" + .string "You have to decide, which of my\n" + .string "POKéMON is the first to ride!\l" + .string "Into battle, I mean to say.$" + + .string "My {STR_VAR_1}? Yes!\n" + .string "That’ll do, there’s no distress!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "…Oof…ooch… {PLAYER}{STRING 5}…\n" + .string "My stomach’s hurting all of a sudden…\p" + .string "…It’s getting better now…\p" + .string "I must’ve worried myself sick racking\n" + .string "my brains on how I should line up\l" + .string "my posse of POKéMON.\p" + .string "So, things being this way,\n" + .string "I need you to decide for me.\p" + .string "{PLAYER}{STRING 5}, which of my POKéMON should\n" + .string "go first? So I’d win, I mean.$" + + .string "Hm, all right.\n" + .string "My {STR_VAR_1} goes first.\p" + .string "I’ll fix the lineup like that after\n" + .string "I have my supper.\p" + .string "I hope I can keep hitting you up\n" + .string "for help like this.$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}?\p" + .string "Please, don’t look at me that way.\n" + .string "You’re making me feel all flustered.\p" + .string "Um…\n" + .string "I really need your advice.\p" + .string "It makes me bashful to say this,\n" + .string "but I chose my 3-POKéMON team.\l" + .string "I can’t decide on the order, though.\p" + .string "Which POKéMON should I send out first\n" + .string "so I at least look capable?$" + + .string "Oh… Okay!\n" + .string "I’ll lead with my {STR_VAR_1}.\p" + .string "I hope I can do my best without\n" + .string "getting all flustered.\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really?\l" + .string "Perhaps you’re a clever look-alike?\p" + .string "Oh, no, no, no, don’t worry!\n" + .string "If you really are {PLAYER}, please\l" + .string "forget about my rudeness.\p" + .string "What I would like is your fine advice.\p" + .string "I have here my POKéMON team.\n" + .string "I would like you to tell me which one\l" + .string "should go first in a battle.$" + + .string "My {STR_VAR_1}…\n" + .string "You aren’t pulling my leg?\p" + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I am as you see, but I shall do\n" + .string "my best.\p" + .string "Let us meet again!$" + + .string "Snivel…\n" + .string "Oh, {PLAYER}!\p" + .string "What perfect timing!\n" + .string "There’s something I just can’t decide…\p" + .string "I can’t decide which POKéMON I should\n" + .string "be using.\p" + .string "I can’t decide between the POKéMON\n" + .string "{STR_VAR_1} and {STR_VAR_2}…\p" + .string "{PLAYER}, which do you think will give\n" + .string "even me a chance at winning?$" + + .string "Snivel… I… I understand!\n" + .string "Oh! I’m so sorry!\l" + .string "You’ve made me so happy, I’m crying…\p" + .string "I’ll do my best to catch one\n" + .string "{STR_VAR_1}!\p" + .string "Thank you so much!$" + + .string "Yay! It’s {PLAYER}!\n" + .string "Yay, you came at the right time, too!\l" + .string "I need your advice again!\p" + .string "Um, I’m all mixed up--should I use\n" + .string "my {STR_VAR_1} or {STR_VAR_2}…\p" + .string "Which do you think I should raise,\n" + .string "{PLAYER}?$" + + .string "Oh, so my {STR_VAR_1} is better!\n" + .string "Okay, I’ll do that!\p" + .string "Thanks for teaching me!$" + + .string "{PLAYER}, hello!\n" + .string "I have a question I wanted to ask.\p" + .string "I’m in a dilemma over whether I should\n" + .string "raise one {STR_VAR_1} or {STR_VAR_2}.\p" + .string "Which POKéMON do you think will\n" + .string "be stronger?$" + + .string "{STR_VAR_1} is your choice?\n" + .string "Okay, I got it!\p" + .string "I’ll go catch a strong {STR_VAR_1}\n" + .string "right away!\p" + .string "See you again!$" + + .string "Hello, {PLAYER}…\p" + .string "Um, you’ve probably already forgotten\n" + .string "about someone like me…\p" + .string "…But that doesn’t matter if you\n" + .string "could give me advice…\p" + .string "I can’t decide on the one kind of\n" + .string "POKéMON I should raise…\p" + .string "I’ve narrowed the field to the POKéMON\n" + .string "{STR_VAR_1} and {STR_VAR_2}, but that’s\l" + .string "where I became stuck…\p" + .string "{PLAYER}, you probably don’t want to\n" + .string "bother, but please decide for me.$" + + .string "But will a wild {STR_VAR_1} even pay\n" + .string "attention to me?\p" + .string "I will try!\p" + .string "But will I even be able to catch one…\n" + .string "No! I’ll do my best!\p" + .string "Thank you!$" + + .string "Oh, {PLAYER}{STRING 5}! I’m so glad to see you!\n" + .string "I was about to go looking for you!\p" + .string "Can you decide what kind of POKéMON\n" + .string "I should use?\p" + .string "For instance…\n" + .string "How about the POKéMON {STR_VAR_1}\l" + .string "and {STR_VAR_2}?\p" + .string "Which one do you think would be\n" + .string "better?$" + + .string "{STR_VAR_1}? That’s great!\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "If it isn’t {PLAYER}{STRING 5}! How’s it going?\n" + .string "I’m busy again as always!\p" + .string "I want to do good with POKéMON, too,\n" + .string "but I haven’t been able to decide\l" + .string "which POKéMON I should use.\p" + .string "You know how {STR_VAR_1} look strong?\n" + .string "But {STR_VAR_2} are tough to ignore.\p" + .string "{PLAYER}{STRING 5}, give me some of your good\n" + .string "advice! Which one’d be good for me?$" + + .string "Okay, gotcha.\n" + .string "I’ll find time somehow and catch me\l" + .string "that {STR_VAR_1} you recommended.\p" + .string "I’m glad I met a good mentor in you.\n" + .string "Thanks! See you around!$" + + .string "Oh!\n" + .string "Yay, it’s {PLAYER}!\p" + .string "I didn’t waste any time boasting to\n" + .string "my friends about meeting you!\p" + .string "I need to tap your mind again today.\n" + .string "It’s an easy one for you!\p" + .string "Drum roll, please!\n" + .string "The question I have is…\p" + .string "If I were to raise a POKéMON,\n" + .string "and the choices were one {STR_VAR_1}\l" + .string "or {STR_VAR_2}, which should it be?$" + + .string "Ahhh!\n" + .string "{STR_VAR_1}, you say!\l" + .string "Thanks for a most cool answer!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "Oh, is it you, {PLAYER}?\n" + .string "I’m delighted to see you again!\p" + .string "Ever since I became your apprentice,\n" + .string "my confidence has been blooming.\p" + .string "I think I’m ready to raise a POKéMON\n" + .string "of my own!\p" + .string "{PLAYER}, may I impose on you to choose\n" + .string "which POKéMON I should raise?\p" + .string "The choices are the POKéMON\n" + .string "{STR_VAR_1} or {STR_VAR_2}…\l" + .string "Which POKéMON is right for me?$" + + .string "One {STR_VAR_1} it is!\n" + .string "I will find one right away!\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "Eek! {PLAYER}! I met you again!\n" + .string "I… I’m overjoyed!\p" + .string "Oh-oh-oh, I know!\n" + .string "I shouldn’t pass up this opportunity!\p" + .string "May I ask a huge favor, {PLAYER}?\n" + .string "Please choose a POKéMON for me!\p" + .string "Please decide which would be better,\n" + .string "{STR_VAR_1} or {STR_VAR_2}!$" + + .string "Wow! You decided for me!\n" + .string "One {STR_VAR_1} is what I’ll raise to\l" + .string "the best of my ability.\p" + .string "I hope you’ll be willing to teach me\n" + .string "some more another time.$" + + .string "Hey, hey!\n" + .string "My mentor, {PLAYER}{STRING 5}!\p" + .string "Hello, I’ve been looking for you\n" + .string "for some more of your sage advice!\p" + .string "Which kind of POKéMON would be right\n" + .string "for me, one {STR_VAR_1} or {STR_VAR_2}?\p" + .string "Don’t be shy now.\n" + .string "Let’s blurt it out!$" + + .string "Uh-huh, one {STR_VAR_1} it is!\n" + .string "OK, A-OK!\l" + .string "I’ll get one in a BALL, like, cram!\p" + .string "All right, thanks, as always!\n" + .string "Adios!$" + + .string "{PLAYER}{STRING 5}, listen! Big news!\n" + .string "I caught a mirage POKéMON!\p" + .string "Of course I’m lying!\n" + .string "Wahahaha!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at catching\l" + .string "POKéMON.\p" + .string "So, how about deciding for me which\n" + .string "kind of POKéMON I should catch,\l" + .string "master?\p" + .string "Which would be better?\n" + .string "{STR_VAR_1} or {STR_VAR_2}?$" + + .string "Okay, so it’s {STR_VAR_1} you chose?\n" + .string "I’ll grab the other kind, then!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy!\p" + .string "The rappin’ SAILOR am I!\n" + .string "Surely you remember who am I?\p" + .string "Today, I have a POKéMON question\n" + .string "that begs your suggestion!\p" + .string "I have the choice between this\n" + .string "{STR_VAR_1} and {STR_VAR_2}, you see.\l" + .string "Which is the one to catch for me?$" + + .string "{STR_VAR_1}, you say, hey, hey!\n" + .string "I’ll go get me one right away!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Oh, wow, if it isn’t {PLAYER}!\p" + .string "What should I do? Get your advice?\n" + .string "Why not? I’m already talking to you!\p" + .string "It’s been a long time. Let me break\n" + .string "the ice. I’m also looking for advice!\l" + .string "Are you receiving me?\l" + .string "You are receiving me!\p" + .string "My POKéMON--which should I use?\n" + .string "It’s either {STR_VAR_1} or {STR_VAR_2}.\l" + .string "Which do you choose?$" + + .string "If that {STR_VAR_1} is the best,\n" + .string "I’ll do as you suggest!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "Oh, hi, {PLAYER}{STRING 5}…\n" + .string "I have this horrible headache…\p" + .string "I must’ve worried too much about\n" + .string "the kind of POKéMON I should raise.\p" + .string "So, things being this way,\n" + .string "I need you to decide for me.\p" + .string "{PLAYER}{STRING 5}, if I had to choose between\n" + .string "the POKéMON {STR_VAR_1} and\l" + .string "{STR_VAR_2}, which should it be?$" + + .string "Hm, one {STR_VAR_1}, all right.\n" + .string "I’ll go look for one when I get better.\p" + .string "I hope I can keep hitting you up\n" + .string "for help like this.$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}…?\p" + .string "Please, don’t look at me that way.\n" + .string "I’m getting all flustered…\l" + .string "I… I need your advice.\p" + .string "I… I’m really embarrassed, but I can’t\n" + .string "decide which POKéMON to use.\p" + .string "If the choices were {STR_VAR_1} or\n" + .string "{STR_VAR_2}, which would be better?$" + + .string "Oh… Okay!\n" + .string "I’ll do my best with one {STR_VAR_1}.\p" + .string "I hope I can do my best without\n" + .string "getting all flustered.\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really real?\p" + .string "No, no, if you are real, it’s fine.\n" + .string "Incidentally, I would like to obtain\l" + .string "your advice.\p" + .string "It’s about the POKéMON I am to use.\p" + .string "If the choices are the POKéMON\n" + .string "{STR_VAR_1} and {STR_VAR_2}, which is\l" + .string "more worthy of me?$" + + .string "{STR_VAR_1}?\n" + .string "Are you certain?\p" + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I do hope it is something even I can\n" + .string "handle with aplomb.\p" + .string "Let us meet again!$" + + .string "Waaah! Oh, {PLAYER}!\n" + .string "Snivel… Hiccup…\p" + .string "I have a dilemma!\n" + .string "I can’t decide on a move for\l" + .string "my {STR_VAR_1}…\p" + .string "Please, please, {PLAYER}.\n" + .string "Can you decide for me?\p" + .string "For my {STR_VAR_1}, which move would\n" + .string "be the better choice: {STR_VAR_2}\l" + .string "or {STR_VAR_3}?$" + + .string "{STR_VAR_1}?\n" + .string "Waaaaah!\p" + .string "Oh! I’m so sorry, {PLAYER}!\n" + .string "You’ve made me so happy by deciding\l" + .string "the move, I’m crying…\p" + .string "Snivel…\n" + .string "Thank you so much!$" + + .string "Yay! Hi, {PLAYER}!\n" + .string "I need your advice again!\p" + .string "I want to teach my {STR_VAR_1}\n" + .string "a cool move.\p" + .string "I like either of the moves\n" + .string "{STR_VAR_2} or {STR_VAR_3}.\l" + .string "What’s your recommendation?$" + + .string "{STR_VAR_1} is better? I guess so!\n" + .string "Okay, I’ll go with that!\p" + .string "If we meet here again, please teach\n" + .string "me something else, teacher!$" + + .string "{PLAYER}, hello!\n" + .string "It’s about my {STR_VAR_1}, but I’m\l" + .string "worried about its moves.\p" + .string "You see, it’s the moves {STR_VAR_2}\n" + .string "and {STR_VAR_3}.\p" + .string "Which is stronger and better for\n" + .string "my {STR_VAR_1}?$" + + .string "{STR_VAR_1} is your choice?\n" + .string "Okay, I got it!\p" + .string "I’ll go teach {STR_VAR_1} to\n" + .string "my POKéMON right away!\p" + .string "See you again!$" + + .string "Ohhh, {PLAYER}…\n" + .string "I’m hopeless, no, really!\p" + .string "I’ve decided to raise a POKéMON,\n" + .string "but now I can’t even decide what\l" + .string "move I should let it learn…\p" + .string "I know that it doesn’t mean anything\n" + .string "to you, {PLAYER}.\p" + .string "But it means a lot to me…\p" + .string "Please, {PLAYER}, could you choose\n" + .string "a move for my {STR_VAR_1}?\p" + .string "If you could even choose between\n" + .string "{STR_VAR_2} and {STR_VAR_3}…$" + + .string "I understand!\p" + .string "But will it even be willing to learn\n" + .string "{STR_VAR_1} for me…\l" + .string "No! I’ll do my best!\p" + .string "Thank you!$" + + .string "Oh, {PLAYER}{STRING 5}!\n" + .string "I was just hoping to see you, too!\p" + .string "I was wondering what move would\n" + .string "be suitable for my {STR_VAR_1}.\p" + .string "I can’t decide, so can you decide\n" + .string "for me instead?\p" + .string "For instance… How about the moves\n" + .string "{STR_VAR_2} and {STR_VAR_3}?\l" + .string "Which one would be better?$" + + .string "{STR_VAR_1}? That’s great!\p" + .string "Knowing that you made the decision,\n" + .string "{PLAYER}{STRING 5}, I won’t be so upset if\l" + .string "I lose.\p" + .string "Okay, I’ll look to you for advice again.\n" + .string "Bye!$" + + .string "How could things be this busy?\n" + .string "Hey, if it isn’t {PLAYER}{STRING 5}!\l" + .string "How’s it going?\p" + .string "Since I got up this morning, I’ve done\n" + .string "my jogging, swimming, and cooking!\p" + .string "You wouldn’t believe how busy I am!\p" + .string "I can’t even decide what move\n" + .string "my {STR_VAR_1} should learn!\p" + .string "{STR_VAR_2} looks good, huh?\n" + .string "But {STR_VAR_3}’s also decent.\p" + .string "{PLAYER}{STRING 5}, give me some of your good\n" + .string "advice! Which move’d be good for me?$" + + .string "Okay, gotcha.\n" + .string "I’ll make room in my schedule and\l" + .string "teach that move.\p" + .string "I’m glad I met a good mentor in you.\n" + .string "Thanks! See you around!$" + + .string "Oh! Lucky!\n" + .string "I met you again, {PLAYER}!\l" + .string "I need to tap your mind again today.\p" + .string "Drum roll, please!\n" + .string "The question I have is…\p" + .string "For my {STR_VAR_1}, which is the move\n" + .string "best suited, {STR_VAR_2} or\l" + .string "{STR_VAR_3}?$" + + .string "Ahhh!\n" + .string "{STR_VAR_1}, you say!\l" + .string "Thanks for a most cool answer!\p" + .string "I guess that’s about all I wanted\n" + .string "to ask you today.\p" + .string "Let’s meet here again, okay?\n" + .string "Thanks!$" + + .string "Oh, hello, {PLAYER}.\n" + .string "I trust you’ve been well?\p" + .string "I have to seek your advice again.\n" + .string "It’s about my dearest {STR_VAR_1}.\p" + .string "What would be the ideal move for\n" + .string "my lovable {STR_VAR_1}?\l" + .string "{STR_VAR_2} or {STR_VAR_3}?$" + + .string "{STR_VAR_1} it is!\n" + .string "I will teach that right away!\p" + .string "Thank you, {PLAYER}.\n" + .string "I hope I can count on you again.\l" + .string "Please take care!$" + + .string "Eek! {PLAYER}! I met you again!\n" + .string "I… I’m overjoyed!\p" + .string "Whenever I’m in need, you’re always\n" + .string "there for me, {PLAYER}!\p" + .string "Today, I want you to recommend\n" + .string "a move for me!\p" + .string "Please choose a move for\n" + .string "my {STR_VAR_1}!\p" + .string "Which move would be better,\n" + .string "{STR_VAR_2} or {STR_VAR_3}?$" + + .string "Oh-oh-oh! Thank you!\n" + .string "{STR_VAR_1} is it!\l" + .string "Perfectly understood!\p" + .string "I hope you’ll be willing to teach me\n" + .string "some more another time.$" + + .string "Hola, {PLAYER}{STRING 5}, bueno!\n" + .string "I’m hoping for some more of\l" + .string "your sage advice today!\p" + .string "What would be the best move for\n" + .string "my {STR_VAR_1}?\p" + .string "It should be something that’ll\n" + .string "let me win just like that!\p" + .string "Would it be {STR_VAR_2}?\n" + .string "Or {STR_VAR_3}?$" + + .string "Uh-huh, {STR_VAR_1} it is!\n" + .string "Si, bueno!\l" + .string "I’ll get it taught, like, ka-blam!\p" + .string "All right, thanks, as always!\n" + .string "Adios!$" + + .string "{PLAYER}{STRING 5}, it’s completely wild!\p" + .string "My POKéMON!\n" + .string "It learned six moves!\p" + .string "Of course I’m lying!\n" + .string "Wahahaha!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at choosing moves\l" + .string "for my POKéMON.\p" + .string "So, how about deciding for me which\n" + .string "kind of move I should teach?\p" + .string "{STR_VAR_2} or {STR_VAR_3}--which\n" + .string "would go with my {STR_VAR_1} best?$" + + .string "Okay, so it’s {STR_VAR_1} you chose?\n" + .string "I’ll choose another move, then!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks, master!\n" + .string "I hope you’ll keep teaching me!$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy!\p" + .string "The rappin’ SAILOR am I!\n" + .string "I’m always with it, don’t ask me why.\p" + .string "Today, I have a move question\n" + .string "that begs your suggestion!\p" + .string "{STR_VAR_2} and {STR_VAR_3} are\n" + .string "the moves. What would be the best\l" + .string "for my {STR_VAR_1} so it grooves?$" + + .string "{STR_VAR_1}, you say, hey, hey!\n" + .string "I’ll go teach that right away!\p" + .string "If it’s advice I ever need,\n" + .string "{PLAYER}, your word I’ll always heed!$" + + .string "Oh, yeahah, if it isn’t {PLAYER}!\p" + .string "What should I do? Get your advice?\n" + .string "Why not? I’m already talking to you!\p" + .string "{PLAYER}, are you surprised by me?\n" + .string "I want your advice, can’t you see?\p" + .string "Are you receiving me?\n" + .string "You are receiving me!\p" + .string "My {STR_VAR_1}--what should it use?\n" + .string "It’s {STR_VAR_2} or {STR_VAR_3},\l" + .string "what do you choose?$" + + .string "If that {STR_VAR_1} is the best,\n" + .string "I’ll do as you suggest!\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me.\p" + .string "See you again, my smart friend!$" + + .string "Gahack! Gaah! Oh, {PLAYER}{STRING 5}…\n" + .string "I have this lousy cold, I do…\p" + .string "I want to pick a move for my POKéMON,\n" + .string "but I’m not up to it…\p" + .string "So, things being this way,\n" + .string "I need you to decide for me.\p" + .string "{PLAYER}{STRING 5}, if I had to choose between\n" + .string "{STR_VAR_2} and {STR_VAR_3} for\l" + .string "my {STR_VAR_1}, which would it be?$" + + .string "Hm, {STR_VAR_1}, all right. Cough!\n" + .string "I’ll go teach it when I get better.\p" + .string "I hope I can keep hitting you up\n" + .string "for help like this.$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}…?\p" + .string "Please, don’t look at me that way.\n" + .string "I’m getting all flustered…\l" + .string "I… I need your advice.\p" + .string "I… I’m really embarrassed, but I can’t\n" + .string "decide what move I should teach\l" + .string "my POKéMON.\p" + .string "It’s for my {STR_VAR_1}.\n" + .string "If the choices were {STR_VAR_2} or\l" + .string "{STR_VAR_3}, which would be better?$" + + .string "Oh… Okay!\n" + .string "I’ll try that {STR_VAR_1}.\p" + .string "I hope I can teach that move…\n" + .string "This is so nerve-racking…\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "If we meet again, I hope you will be\l" + .string "as helpful.$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really real?\p" + .string "Perhaps you’re one of those popular\n" + .string "mimics?\p" + .string "No, no, if you are real, it’s fine.\n" + .string "No need to be upset, I assure you!\p" + .string "Incidentally, I would like to obtain\n" + .string "your advice.\p" + .string "It’s about my {STR_VAR_1}.\p" + .string "Which move would be better for it to\n" + .string "use, {STR_VAR_2} or {STR_VAR_3}?$" + + .string "{STR_VAR_1}?\n" + .string "There’s no question about that?\p" + .string "I see. If that’s the case, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I do hope it is something even\n" + .string "my POKéMON can learn.\p" + .string "Let us meet again!$" + + .string "Oh… {PLAYER}?\n" + .string "It is {PLAYER}!\l" + .string "Oh! Sniff…sob… Please, listen!\p" + .string "I… When I battle, I get so nervous,\n" + .string "I can’t help crying even if I win…\p" + .string "I wish I could say something cool\n" + .string "when I win…\p" + .string "Please, please, {PLAYER}!\n" + .string "Could you maybe teach me something\l" + .string "cool to say when I win so I don’t cry?$" + + .string "{STR_VAR_1}\p" + .string "Awesome! Wicked! Awoooh!\n" + .string "It’s really cool!\p" + .string "Oh… I’m sorry…\n" + .string "I’m so happy, I’m crying…\p" + .string "Snivel… {PLAYER}!\n" + .string "Thank you so much for everything!\p" + .string "I will battle the best I can for\n" + .string "your sake, {PLAYER}!\p" + .string "{PLAYER}…\n" + .string "Next time… We should battle!$" + + .string "Yay! It’s {PLAYER}! Hello!\n" + .string "I wanted to ask you something!\p" + .string "I want to say something cool when\n" + .string "I win a match.\p" + .string "Do you have a cool saying that\n" + .string "you could recommend?$" + + .string "{STR_VAR_1}\p" + .string "Oh, wow! That is so cool!\n" + .string "Okay, I’ll say that!\p" + .string "Thanks for teaching me all this time!\n" + .string "I’m going to do the best I can\l" + .string "wherever I go from now on!\p" + .string "When we meet again, it’ll be for\n" + .string "a battle!$" + + .string "{PLAYER}, hello!\p" + .string "My POKéMON and I are ready for\n" + .string "anything, except for one thing.\p" + .string "I think it would be good if I had\n" + .string "something to shout when I win.\p" + .string "Could you think up something good\n" + .string "to say?$" + + .string "{STR_VAR_1}\p" + .string "…Cool!\n" + .string "I will use that!\p" + .string "I’m going out to battle all over\n" + .string "the place.\p" + .string "Who knows, I may even get to battle\n" + .string "you one day, {PLAYER}.\p" + .string "Next time, let’s meet at a place\n" + .string "of battle!$" + + .string "Hello, {PLAYER}…\n" + .string "I’m sorry to bug you, but I’m hopeless…\p" + .string "Even when…\n" + .string "Even when I win, I don’t have anything\l" + .string "special to say…\p" + .string "I know that it doesn’t mean anything\n" + .string "to you, {PLAYER}.\p" + .string "But it means a lot to me…\p" + .string "Please, {PLAYER}, what should I say\n" + .string "if I win a battle?$" + + .string "{STR_VAR_1}\p" + .string "That’s inspired…\p" + .string "Uh… Is it okay for someone like me\n" + .string "to even say that?\p" + .string "No! I’ll do my best!\p" + .string "{PLAYER}, thank you so much for\n" + .string "putting up with me for so long…\p" + .string "I promise to do my best from now on.\p" + .string "I’m sure you’ll quickly forget about\n" + .string "someone like me, but let’s meet\l" + .string "somewhere again!$" + + .string "Oh, {PLAYER}{STRING 5}.\n" + .string "There’s something I want you to hear.\p" + .string "I know that I don’t always sound\n" + .string "nice or polite…\p" + .string "When I win a battle, I think I come\n" + .string "across as being arrogant.\p" + .string "I don’t want people to dislike me,\n" + .string "so I want to say something nice to\l" + .string "someone I beat.\p" + .string "But I can’t think of anything good!\n" + .string "Could you think something up for me?$" + + .string "{STR_VAR_1}\p" + .string "Not bad!\n" + .string "Yup, that’s what I’ll go with!\p" + .string "I’m going to hit the road and do what\n" + .string "I can with what you taught me in\l" + .string "my head and heart.\p" + .string "I’m sorry that I’ve been so pushy\n" + .string "with you!\p" + .string "Next time, we battle, okay?\n" + .string "See you!$" + + .string "Oh, I can’t get over how busy I am!\n" + .string "Oh, hey, I was looking for you, {PLAYER}{STRING 5}.\p" + .string "Are you well as usual?\n" + .string "Things haven’t changed for me at all.\p" + .string "I’ve got running, fighting, and mapping\n" + .string "to do. Why am I so busy?\p" + .string "But even though I’m busy, it’d be rude\n" + .string "to just turn on my heels and walk away\l" + .string "from a win without saying a word.\p" + .string "So, what would be a cool saying to\n" + .string "underline my coolness when I’m done\l" + .string "and walking away? {PLAYER}{STRING 5}, help me!$" + + .string "{STR_VAR_1}\p" + .string "Okay, gotcha.\n" + .string "I can find time to say that!\p" + .string "Honestly, I’m glad I met a good mentor\n" + .string "like you.\p" + .string "I’m going to make time somehow so\n" + .string "I can get into battling.\p" + .string "Thanks for everything, {PLAYER}{STRING 5}!\n" + .string "We have to battle, you and me, one day!$" + + .string "I lucked out again!\n" + .string "{PLAYER}! Am I glad to see you!\l" + .string "Like usual, I need your advice!\p" + .string "Drum roll, please!\n" + .string "The last question I have is…\p" + .string "If I win a battle and want to end\n" + .string "it with a cool flourish, what\l" + .string "should I say?$" + + .string "{STR_VAR_1}\p" + .string "That… That’s fabulous!\n" + .string "It’s dignified and cool! I claim it!\p" + .string "…Listen, I think I’m getting decent\n" + .string "at this, huh?\p" + .string "So, I’m thinking of challenging other\n" + .string "TRAINERS from now on.\p" + .string "{PLAYER}, your advice really helped me.\p" + .string "Maybe one day, there’ll be a time when\n" + .string "we battle!\p" + .string "Thank you for everything!$" + + .string "Oh, {PLAYER}.\n" + .string "I’m so glad I met you!\p" + .string "I no longer have any concerns with\n" + .string "regard to my POKéMON.\p" + .string "It’s myself that worries me…\p" + .string "Do you know how a TRAINER says\n" + .string "a few things upon winning a battle?\p" + .string "Definitely, I wish I could do that,\n" + .string "too!\p" + .string "Please, what should I say when\n" + .string "I win a battle?$" + + .string "{STR_VAR_1}\p" + .string "Ah! That saying! It refreshes me\n" + .string "and makes me feel reborn!\p" + .string "I must use that right away!\p" + .string "And now, I must take my leave,\n" + .string "{PLAYER}…\p" + .string "I will go out to battle many others,\n" + .string "but never will I forget your teachings.\p" + .string "Perhaps one day…\n" + .string "Farewell!$" + + .string "Eek! I spotted {PLAYER}!\n" + .string "I… I’m overjoyed to see you!\p" + .string "Oh-oh-oh! There’s something I just\n" + .string "had to ask you!\p" + .string "A little while ago, I won a battle.\n" + .string "That part was giddying!\p" + .string "But it made me so overjoyed that\n" + .string "I choked up and couldn’t say a thing!\p" + .string "So now, {PLAYER}, please, I want you to\n" + .string "think up an exit line for when I win!$" + + .string "{STR_VAR_1}\p" + .string "Waaaaah!\n" + .string "I’m going to say that?!\l" + .string "I… I’m delirious with joy!\p" + .string "Th-th-thank you!\n" + .string "I have nothing left to regret now!\p" + .string "I’m going to travel now and battle\n" + .string "all sorts of people.\p" + .string "Everything, I owe it to you, {PLAYER}.\n" + .string "Really, really, thank you!\p" + .string "I’ve got to go now, but let’s meet\n" + .string "in battle one day!$" + + .string "Hola, bueno!\n" + .string "{PLAYER}{STRING 5}!\p" + .string "You know, I’m getting the itch to roam\n" + .string "and battle where I may.\p" + .string "But before I do, I want your advice\n" + .string "once again, please!\p" + .string "If I were to win a battle, what would\n" + .string "be a good boast I could say to my\l" + .string "fallen TRAINER opponent?$" + + .string "{STR_VAR_1}\p" + .string "Uh-huh, that’s sweet!\n" + .string "Si, bueno!\l" + .string "I’ll try saying that, like, ham!\p" + .string "And now, it’s time to say good-bye!\n" + .string "Thanks for all sorts of things!\p" + .string "Give me a battle one day, OK?\n" + .string "Adios!$" + + .string "{PLAYER}{STRING 5}, there’s big trouble!\p" + .string "When I win a battle, I brag about it\n" + .string "for an hour at least!\p" + .string "Of course I’m lying!\n" + .string "Wahahaha!\p" + .string "This is no lie, though.\n" + .string "I’m not very good at chatting.\p" + .string "So, how about deciding for me what\n" + .string "I should say after winning a battle,\l" + .string "master?$" + + .string "{STR_VAR_1}\p" + .string "That’s what I should say, huh?\n" + .string "Then, I’ll stay away from that!\p" + .string "Just kidding!\n" + .string "I’ll obey your teaching, master!\p" + .string "Thanks for teaching me all this time,\n" + .string "master!\p" + .string "I’m finally understanding what being\n" + .string "a TRAINER is about.\p" + .string "I’m going to go out and win battles\n" + .string "against any TRAINER.\p" + .string "Maybe it’ll be you one day, master!\p" + .string "That’s all!\n" + .string "Farewell, my master!$" + + .string "A-H-O-Y!\n" + .string "And that spells ahoy!\p" + .string "The rappin’ SAILOR am I!\n" + .string "This will be my last question,\l" + .string "don’t you cry!\p" + .string "It’s a saying question\n" + .string "that begs your suggestion!\p" + .string "If I win a match, what can I say\n" + .string "in a real cool way?$" + + .string "{STR_VAR_1}\p" + .string "Perfect! That’s what I’ll use.\n" + .string "I was right to make you choose!\p" + .string "And now, I think it’d be best,\n" + .string "if I were to fly the nest!\p" + .string "Thanks for all you taught me.\n" + .string "I’ll be off on a battle spree!\p" + .string "B-O-N-V-O-Y-A-G-E!\n" + .string "And that spells bon voyage,\l" + .string "to you this is my homage!$" + + .string "Oh, yeah, {PLAYER}!\n" + .string "I found you again today!\p" + .string "What should I do? Ask you again?\n" + .string "Why not? I’m already asking you!\p" + .string "Anyways, {PLAYER}…\n" + .string "Are you receiving me?\l" + .string "You are receiving me!\l" + .string "I need some more advice for me!\p" + .string "It’s about what I should yell.\n" + .string "Something cool to holler when\l" + .string "a battle ends well.\p" + .string "Come on, I wanna hear you say it!$" + + .string "{STR_VAR_1}\p" + .string "All right, all right!\n" + .string "I’ll use that because it’s so tight!\p" + .string "I’m out of things to ask you.\n" + .string "Waving bye is all that’s left to do.\p" + .string "But maybe one day we’ll meet, with one\n" + .string "destined to go down in defeat.\p" + .string "But, it really is time to say farewell.\p" + .string "Well, {PLAYER}, I have to roam free,\n" + .string "but don’t you forget about me!\p" + .string "Take care, {PLAYER}!\n" + .string "Love ya!$" + + .string "{PLAYER}{STRING 5}, I’m finished…\n" + .string "My nose won’t stop dripping…\p" + .string "I was trying to think up something\n" + .string "cool to say when I win a battle.\p" + .string "It inspired me so much, it made me cry,\n" + .string "and now my nose won’t stop running…\p" + .string "So, things being this way,\n" + .string "I need you to decide for me, {PLAYER}{STRING 5}.\p" + .string "When I win a battle,\n" + .string "what should I say?$" + + .string "{STR_VAR_1}\p" + .string "… … …That’s good.\n" + .string "No, it’s awe inspiring!\l" + .string "It’s bringing fresh tears to my eyes!\p" + .string "But in spite of my tears and runny\n" + .string "nose, I will use that saying!\p" + .string "I’m plumb out of things to ask you,\n" + .string "{PLAYER}{STRING 5}.\p" + .string "From now on, we’re rivals!\n" + .string "Thanks for everything!$" + + .string "Er… Um…\n" + .string "{PLAYER}{STRING 5}…\p" + .string "Please, don’t look at me that way.\n" + .string "You’re making me all nervous.\p" + .string "I… I need your advice again.\n" + .string "I’ll make it my last, though…\p" + .string "It’s really embarrassing to ask,\n" + .string "but what if I win a battle?\l" + .string "What should I say?$" + + .string "{STR_VAR_1}\p" + .string "Oh… Okay!\n" + .string "I’ll try to say that!\l" + .string "I might be too nervous to say it…\p" + .string "Thank you, {PLAYER}{STRING 5}.\n" + .string "I have to say good-bye now.\p" + .string "I’ll obey all that you’ve taught me,\n" + .string "{PLAYER}{STRING 5}, and do the best I can.$" + + .string "Hm? You appear to be {PLAYER}{STRING 5}…\n" + .string "But are you really?\l" + .string "Perhaps a clever {PLAYER} DOLL?\p" + .string "Oh, no, no, no, don’t worry!\n" + .string "If you really are real, please\l" + .string "forget about my rudeness.\p" + .string "No need to be so angry. All I wish for\n" + .string "is more of your fine advice.\p" + .string "It concerns a saying.\p" + .string "More precisely, what should I say\n" + .string "if I win a battle?$" + + .string "{STR_VAR_1}\p" + .string "… … … … … …\n" + .string "When I win a match…\p" + .string "{STR_VAR_1}\p" + .string "…Are you serious?\p" + .string "I see. If you are serious, that’s fine.\n" + .string "I thank you for your time.\p" + .string "I do hope even I will be able to\n" + .string "put that saying to good use.\p" + .string "I seem to have run dry on what advice\n" + .string "I need.\p" + .string "I do believe it’s high time I bid you\n" + .string "farewell and strike out on my own.\p" + .string "Thank you, my mentor!\n" + .string "I apologize for my skepticism!$" + + .string "The best candidate to be a champ!$" + + .string "A sure-finalist team.$" + + .string "A likely top-three finisher.$" + + .string "A candidate to finish first.$" + + .string "A team with top-class potential.$" + + .string "The dark horse team this tournament.$" + + .string "A better-than-average team.$" + + .string "This tournament’s average team.$" + + .string "A team with average potential.$" + + .string "A weaker-than-average team.$" + + .string "A team looking for its first win.$" + + .string "One win will make this team proud.$" + + .string "Overall, a weak team.$" + + .string "A team with very low potential.$" + + .string "A team unlikely to win the tournament.$" + + .string "The team most unlikely to win.$" + + .string "The perfect, invincible superstar!$" + + .string "Willing to risk total disaster at times.$" + + .string "Skilled at enduring long battles.$" + + .string "Varies tactics to suit the opponent.$" + + .string "Has a tough winning pattern.$" + + .string "Occasionally uses a very rare move.$" + + .string "Uses startling and disruptive moves.$" + + .string "Constantly watches HP in battle.$" + + .string "Good at storing then loosing power.$" + + .string "Skilled at enfeebling foes.$" + + .string "Prefers tactics that rely on luck.$" + + .string "Attacks with a regal atmosphere.$" + + .string "Attacks with powerful, low-PP moves.$" + + .string "Skilled at enfeebling, then attacking.$" + + .string "Battles while enduring all attacks.$" + + .string "Skilled at upsetting foes emotionally.$" + + .string "Uses strong and straightforward moves.$" + + .string "Aggressively uses strong moves.$" + + .string "Battles while cleverly dodging attacks.$" + + .string "Skilled at using upsetting attacks.$" + + .string "Uses many popular moves.$" + + .string "Has moves for powerful combinations.$" + + .string "Uses high-probability attacks.$" + + .string "Aggressively uses spectacular moves.$" + + .string "Emphasizes offense over defense.$" + + .string "Emphasizes defense over offense.$" + + .string "Attacks quickly with strong moves.$" + + .string "Often uses moves with added effects.$" + + .string "Uses a well-balanced mix of moves.$" + + .string "This is sample message 1.$" + + .string "This is sample message 2.$" + + .string "This is sample message 3.$" + + .string "This is sample message 4.$" + + .string "Emphasizes HP and ATTACK.$" + + .string "Emphasizes HP and DEFENSE.$" + + .string "Emphasizes HP and SPEED.$" + + .string "Emphasizes HP and SP. ATTACK.$" + + .string "Emphasizes HP and SP. DEFENSE.$" + + .string "Emphasizes ATTACK and DEFENSE.$" + + .string "Emphasizes ATTACK and SPEED.$" + + .string "Emphasizes ATTACK and SP. ATTACK.$" + + .string "Emphasizes ATTACK and SP. DEFENSE.$" + + .string "Emphasizes DEFENSE and SPEED.$" + + .string "Emphasizes DEFENSE and SP. ATTACK.$" + + .string "Emphasizes DEFENSE and SP. DEFENSE.$" + + .string "Emphasizes SPEED and SP. ATTACK.$" + + .string "Emphasizes SPEED and SP. DEFENSE.$" + + .string "Emphasizes SP. ATTACK and SP. DEFENSE.$" + + .string "Emphasizes HP.$" + + .string "Emphasizes ATTACK.$" + + .string "Emphasizes DEFENSE.$" + + .string "Emphasizes SPEED.$" + + .string "Emphasizes SP. ATTACK.$" + + .string "Emphasizes SP. DEFENSE.$" + + .string "Neglects HP and ATTACK.$" + + .string "Neglects HP and DEFENSE.$" + + .string "Neglects HP and SPEED.$" + + .string "Neglects HP and SP. ATTACK.$" + + .string "Neglects HP and SP. DEFENSE.$" + + .string "Neglects ATTACK and DEFENSE.$" + + .string "Neglects ATTACK and SPEED.$" + + .string "Neglects ATTACK and SP. ATTACK.$" + + .string "Neglects ATTACK and SP. DEFENSE.$" + + .string "Neglects DEFENSE and SPEED.$" + + .string "Neglects DEFENSE and SP. ATTACK.$" + + .string "Neglects DEFENSE and SP. DEFENSE.$" + + .string "Neglects SPEED and SP. ATTACK.$" + + .string "Neglects SPEED and SP. DEFENSE.$" + + .string "Neglects SP. ATTACK and SP. DEFENSE.$" + + .string "Neglects HP.$" + + .string "Neglects ATTACK.$" + + .string "Neglects DEFENSE.$" + + .string "Neglects SPEED.$" + + .string "Neglects SP. ATTACK.$" + + .string "Neglects SP. DEFENSE.$" + + .string "Raises POKéMON in a well-balanced way.$" + + .string "Let the battle begin!$" + + .string "{STR_VAR_1} won using {STR_VAR_2}!$" + + .string "{STR_VAR_1} became the champ!$" + + .string "{STR_VAR_1} won by default!$" + + .string "{STR_VAR_1} won outright by default!$" + + .string "{STR_VAR_1} won without using a move!$" + + .string "{STR_VAR_1} won outright with no moves!$" + + .string "Round 1, Match 1$" + + .string "Round 1, Match 2$" + + .string "Round 1, Match 3$" + + .string "Round 1, Match 4$" + + .string "Round 1, Match 5$" + + .string "Round 1, Match 6$" + + .string "Round 1, Match 7$" + + .string "Round 1, Match 8$" + + .string "Round 2, Match 1$" + + .string "Round 2, Match 2$" + + .string "Round 2, Match 3$" + + .string "Round 2, Match 4$" + + .string "Semifinal Match 1$" + + .string "Semifinal Match 2$" + + .string "Final Match$" + +BattleFrontier_BattlePikeRandomRoom1_MapScripts_2C3E1B: @ 82C3E1B + map_script 3, BattleFrontier_BattlePikeRandomRoom1_MapScript1_2C3E25 + map_script 4, BattleFrontier_BattlePikeRandomRoom1_MapScript2_2C3EDE BattleFrontier_BattlePikeRandomRoom1_MapScript1_2C3E25: @ 82C3E25 setvar VAR_0x8004, 4 @@ -20201,7 +28007,10 @@ FallarborTown_BattleTentLobby_Text_2C4B35: @ 82C4B35 .string "Before showing you to the BATTLE\n" .string "TENT, I must save. Is that okay?$" - .incbin "baserom.gba", 0x2c4b77, 0x51 +FallarborTown_BattleTentLobby_Text_2C4B77: @ 82C4B77 + .string "We offer two levels of challenge,\n" + .string "Level 50 and Open Level.\l" + .string "Which is your choice?$" FallarborTown_BattleTentLobby_Text_2C4BC8: @ 82C4BC8 .string "Very well, now select your\n" @@ -20312,7 +28121,10 @@ VerdanturfTown_BattleTentLobby_Text_2C539A: @ 82C539A .string "When you have fortified your heart\n" .string "and POKéMON, you must return.$" - .incbin "baserom.gba", 0x2c53db, 0x62 +VerdanturfTown_BattleTentLobby_Text_2C53DB: @ 82C53DB + .string "There are two levels of difficulty,\n" + .string "Level 50 and Open Level.\l" + .string "Which is your choice of a challenge?$" VerdanturfTown_BattleTentLobby_Text_2C543D: @ 82C543D .string "Sigh…\p" @@ -20400,13 +28212,17 @@ SlateportCity_BattleTentLobby_Text_2C589C: @ 82C589C SlateportCity_BattleTentLobby_Text_2C5AA5: @ 82C5AA5 .string "We look forward to your next visit.$" - .incbin "baserom.gba", 0x2c5ac9, 0x3d +SlateportCity_BattleTentLobby_Text_2C5AC9: @ 82C5AC9 + .string "Which level do you wish to challenge?\n" + .string "Level 50 or Level 100?$" SlateportCity_BattleTentLobby_Text_2C5B06: @ 82C5B06 .string "Before you begin your challenge,\n" .string "I need to save data. Is that okay?$" - .incbin "baserom.gba", 0x2c5b4a, 0x42 +SlateportCity_BattleTentLobby_Text_2C5B4A: @ 82C5B4A + .string "Okay, I will hold your POKéMON for\n" + .string "safekeeping while you compete.$" SlateportCity_BattleTentLobby_Text_2C5B8C: @ 82C5B8C .string "Please step this way.$" @@ -20418,7 +28234,9 @@ SlateportCity_BattleTentLobby_Text_2C5BA2: @ 82C5BA2 .string "I must also save your event results.\n" .string "Please wait.$" - .incbin "baserom.gba", 0x2c5c30, 0x3f +SlateportCity_BattleTentLobby_Text_2C5C30: @ 82C5C30 + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.$" SlateportCity_BattleTentLobby_Text_2C5C6F: @ 82C5C6F .string "Congratulations!\n" @@ -20449,7 +28267,18 @@ SlateportCity_BattleTentLobby_Text_2C5DFA: @ 82C5DFA .string "As a result, you have been disqualified\n" .string "from your challenge.$" - .incbin "baserom.gba", 0x2c5e85, 0x83 +SlateportCity_BattleTentLobby_Text_2C5E85: @ 82C5E85 + .string "We’ll return your personal POKéMON.$" + +SlateportCity_BattleTentLobby_Text_2C5EA9: @ 82C5EA9 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +SlateportCity_BattleTentLobby_Text_2C5EC3: @ 82C5EC3 + .string "The Battle Swap rules are listed.$" + +SlateportCity_BattleTentLobby_Text_2C5EE5: @ 82C5EE5 + .string "Which heading do you want to read?$" SlateportCity_BattleTentLobby_Text_2C5F08: @ 82C5F08 .string "In a Battle Swap event, you may use\n" @@ -20489,7 +28318,63 @@ SlateportCity_BattleTentLobby_Text_2C61FE: @ 82C61FE .string "All rental POKéMON are kept at\n" .string "Level 30.$" - .incbin "baserom.gba", 0x2c6261, 0x56c +VerdanturfTown_BattleTentLobby_Text_2C6261: @ 82C6261 + .string "The VERDANTURF BATTLE TENT\n" + .string "rules are listed.$" + +VerdanturfTown_BattleTentLobby_Text_2C628E: @ 82C628E + .string "Which heading do you want to read?$" + +VerdanturfTown_BattleTentLobby_Text_2C62B1: @ 82C62B1 + .string "Here at the VERDANTURF BATTLE TENT,\n" + .string "POKéMON are required to think and\l" + .string "battle by themselves.\p" + .string "Unlike in the wild, POKéMON that live\n" + .string "with people behave differently\l" + .string "depending on their nature.$" + +VerdanturfTown_BattleTentLobby_Text_2C636D: @ 82C636D + .string "Depending on its nature, a POKéMON\n" + .string "may prefer to attack no matter what.\p" + .string "Another POKéMON may prefer to protect\n" + .string "itself from any harm.\p" + .string "Yet another may enjoy vexing or\n" + .string "confounding its foes.\p" + .string "Depending on its nature, a POKéMON\n" + .string "will have favorite moves that it is good\l" + .string "at using.\p" + .string "It may also dislike certain moves that\n" + .string "it has trouble using.$" + +VerdanturfTown_BattleTentLobby_Text_2C64BA: @ 82C64BA + .string "There are offensive moves that inflict\n" + .string "direct damage on the foe.\p" + .string "There are defensive moves that are\n" + .string "used to prepare for enemy attacks or\l" + .string "used to heal HP and so on.\p" + .string "There are also other somewhat-odd\n" + .string "moves that may enfeeble the foes with\l" + .string "stat problems including poison and \l" + .string "paralysis.\p" + .string "POKéMON will consider using moves in\n" + .string "these three categories.$" + +VerdanturfTown_BattleTentLobby_Text_2C6612: @ 82C6612 + .string "When not under command by its TRAINER,\n" + .string "a POKéMON may be unable to effectively\l" + .string "use certain moves.\p" + .string "A POKéMON is not good at using any\n" + .string "move that it dislikes.\p" + .string "If a POKéMON only knows moves that\n" + .string "do not match its nature, it will often\l" + .string "be unable to live up to its potential.$" + +VerdanturfTown_BattleTentLobby_Text_2C671E: @ 82C671E + .string "Depending on its nature, a POKéMON may\n" + .string "start using moves that don’t match its\l" + .string "nature when it is in trouble.\p" + .string "If a POKéMON begins behaving oddly\n" + .string "in a pinch, watch it carefully.$" FallarborTown_BattleTentLobby_Text_2C67CD: @ 82C67CD VerdanturfTown_BattleTentLobby_Text_2C67CD: @ 82C67CD @@ -21179,9 +29064,13 @@ TrainerHill_Roof_MapScript2_2C8381: @ 82C8381 map_script_2 VAR_0x4001, 1, TrainerHill_1F_EventScript_2C83DF .2byte 0 -gUnknown_082C8393:: @ 82C8393 - - .incbin "baserom.gba", 0x2c8393, 0x13 +TrainerHill_1F_EventScript_2C8393:: @ 82C8393 + lockall + setvar VAR_0x8004, 7 + special sp194_trainer_tower + msgbox TrainerHill_Entrance_Text_268D47, 4 + releaseall + end TrainerHill_1F_EventScript_2C83A6:: @ 82C83A6 setvar VAR_0x4002, 1 @@ -21211,55 +29100,193 @@ TrainerHill_Entrance_EventScript_2C83DF:: @ 82C83DF waitstate end - .incbin "baserom.gba", 0x2c83ee, 0x2 +TrainerHill_1F_Movement_2C83EE:: @ 82C83EE + step_54 + step_end + +EventScript_2C83F0:: @ 82C83F0 + trainerbattle 12, TRAINER_PHILLIP, 0, BattleFrontier_BattlePyramidEmptySquare_Text_252C8D, BattleFrontier_BattlePyramidEmptySquare_Text_252C8D + setvar VAR_0x8004, 11 + special sp194_trainer_tower + waitmessage + waitbuttonpress + closemessage + end + +Text_2C840A:: @ 82C840A + .string "This is a test message.\n" + .string "This is a signpost.$" + +EventScript_2C8436:: @ 82C8436 + msgbox Text_2C840A, 3 + end + + .string "It’s very disappointing…$" + + .string "Okay, I understand…$" + + .string "I’m terribly sorry…$" + + .string "Thank you…$" + + .string "Ahahaha! Aren’t you embarrassed?\n" + .string "Everyone’s watching!$" + + .string "Grr…\n" + .string "What the…$" + + .string "My DOME ACE title isn’t just for show!$" + + .string "Ahahaha!\n" + .string "You’re inspiring!$" + + .string "Way to work!\n" + .string "That was a good lesson, eh?$" + + .string "Good job!\n" + .string "You know what you’re doing!$" + + .string "Hey, hey, hey!\n" + .string "You’re finished already?$" + + .string "What happened here?$" + + .string "Humph…$" + + .string "Urk…$" + + .string "Hah!$" + + .string "Darn!$" + + .string "Oh, come on!\n" + .string "You have to try harder than that!$" + + .string "No way!\n" + .string "Good job!$" + + .string "Heheh!\n" + .string "What did you expect?$" + + .string "Huh?\n" + .string "Are you serious?!$" + + .string "Your POKéMON are wimpy because\n" + .string "you’re wimpy as a TRAINER!$" + + .string "Ah…\n" + .string "Now this is something else…$" + + .string "Gwahahaha!\n" + .string "My brethren, we have nothing to fear!$" + + .string "Gwah!\n" + .string "Hahahaha!$" + + .string "Hey! What’s wrong with you!\n" + .string "Let’s see some effort! Get up!$" + + .string "That’s it! You’ve done great!\n" + .string "You’ve worked hard for this!$" -gUnknown_082C83F0:: @ 82C83F0 - .incbin "baserom.gba", 0x2c83f0, 0x46 + .string "Hey! Don’t you give up now!\n" + .string "Get up! Don’t lose faith in yourself!$" -gUnknown_082C8436:: @ 82C8436 - .incbin "baserom.gba", 0x2c8436, 0x37e + .string "That’s it! You’ve done it!\n" + .string "You kept working for this!$" + .align 2 gUnknown_082C87B4:: @ 82C87B4 - .incbin "baserom.gba", 0x2c87b4, 0x21 + .string "Would you like to save the game?$" gUnknown_082C87D5:: @ 82C87D5 - .incbin "baserom.gba", 0x2c87d5, 0x3b + .string "There is already a saved file.\n" + .string "Is it okay to overwrite it?$" gUnknown_082C8810:: @ 82C8810 - .incbin "baserom.gba", 0x2c8810, 0x22 + .string "SAVING…\n" + .string "DON’T TURN OFF THE POWER.$" gUnknown_082C8832:: @ 82C8832 - .incbin "baserom.gba", 0x2c8832, 0x13 + .string "{PLAYER} saved the game.$" gUnknown_082C8845:: @ 82C8845 - .incbin "baserom.gba", 0x2c8845, 0xe5 + .string "WARNING!\p" + .string "There is a different game file that\n" + .string "is already saved.\p" + .string "If you save now, the other file’s\n" + .string "adventure, including items and\l" + .string "POKéMON, will be entirely lost.\p" + .string "Are you sure you want to save now\n" + .string "and overwrite the other save file?$" gUnknown_082C892A:: @ 82C892A - .incbin "baserom.gba", 0x2c892a, 0x2f + .string "Save error.\p" + .string "Please exchange the\n" + .string "backup memory.$" gUnknown_082C8959:: @ 82C8959 - .incbin "baserom.gba", 0x2c8959, 0x22 + .string "SAVING…\n" + .string "DON’T TURN OFF THE POWER.$" gUnknown_082C897B:: @ 82C897B - .incbin "baserom.gba", 0x2c897b, 0xa4 + .string "Hi! Sorry to keep you waiting!\p" + .string "Welcome to the world of POKéMON!\p" + .string "My name is BIRCH.\p" + .string "But everyone calls me the POKéMON\n" + .string "PROFESSOR.\p" + .string "$" + +gUnknown_082C89FB:: @ 82C89FB + .string "This is what we call a “POKéMON.”\p" + .string "\n" + .string "$" gUnknown_082C8A1F:: @ 82C8A1F - .incbin "baserom.gba", 0x2c8a1f, 0x1b1 + .string "This world is widely inhabited by\n" + .string "creatures known as POKéMON.\p" + .string "We humans live alongside POKéMON,\n" + .string "at times as friendly playmates, and\l" + .string "at times as cooperative workmates.\p" + .string "And sometimes, we band together\n" + .string "and battle others like us.\p" + .string "But despite our closeness, we don’t\n" + .string "know everything about POKéMON.\p" + .string "In fact, there are many, many\n" + .string "secrets surrounding POKéMON.\p" + .string "To unravel POKéMON mysteries,\n" + .string "I’ve been undertaking research.\l" + .string "That’s what I do.\p" + .string "$" gUnknown_082C8BD0:: @ 82C8BD0 - .incbin "baserom.gba", 0x2c8bd0, 0xd + .string "And you are?$" gUnknown_082C8BDD:: @ 82C8BDD - .incbin "baserom.gba", 0x2c8bdd, 0x22 + .string "Are you a boy?\n" + .string "Or are you a girl?$" gUnknown_082C8BFF:: @ 82C8BFF - .incbin "baserom.gba", 0x2c8bff, 0x1d + .string "All right.\n" + .string "What’s your name?$" gUnknown_082C8C1C:: @ 82C8C1C - .incbin "baserom.gba", 0x2c8c1c, 0xe + .string "So it’s {PLAYER}{KUN}?$" gUnknown_082C8C2A:: @ 82C8C2A - .incbin "baserom.gba", 0x2c8c2a, 0x50 + .string "Ah, okay!\p" + .string "You’re {PLAYER}{KUN} who’s moving to my\n" + .string "hometown of LITTLEROOT.\l" + .string "I get it now!\p" + .string "$" gUnknown_082C8C7A:: @ 82C8C7A - .incbin "baserom.gba", 0x2c8c7a, 0xea + .string "All right, are you ready?\p" + .string "Your very own adventure is about\n" + .string "to unfold.\p" + .string "Take courage, and leap into the\n" + .string "world of POKéMON where dreams,\l" + .string "adventure, and friendships await!\p" + .string "Well, I’ll be expecting you later.\n" + .string "Come see me in my POKéMON LAB.\p" + .string "$" -- cgit v1.2.3 From f497c1508bb285fb0a7065df2ca2168ec6fac14b Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sat, 11 Nov 2017 16:10:17 -0600 Subject: Split files from event_scripts.s Also move maps/scripts to scripts/maps --- data/event_scripts.s | 17408 +++---------------------------------------------- 1 file changed, 1086 insertions(+), 16322 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 85ead8d4d..2710ae9a0 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -7,7 +7,7 @@ .section script_data, "aw", %progbits @ 81DB67C - .include "data/event_script_command_function_table.inc" + .include "data/script_cmd_table.inc" gSpecialVars:: @ 81DBA0C .4byte gSpecialVar_0x8000 @@ -36,393 +36,393 @@ gSpecialVars:: @ 81DBA0C .include "data/specials.inc" gStdScripts:: @ 81DC2A0 - .4byte Std_ObtainItem - .4byte Std_FindItem - .4byte Std_2 - .4byte Std_3 - .4byte Std_4 - .4byte Std_5 - .4byte Std_6 - .4byte Std_ObtainDecoration - .4byte Std_8 - .4byte Std_9 - .4byte Std_10 + .4byte Std_ObtainItem + .4byte Std_FindItem + .4byte Std_2 + .4byte Std_3 + .4byte Std_4 + .4byte Std_5 + .4byte Std_6 + .4byte Std_ObtainDecoration + .4byte Std_8 + .4byte Std_9 + .4byte Std_10 gStdScripts_End:: @ 81DC2CC map_script 3, PetalburgCity_MapScript1_1DC2D7 map_script 2, PetalburgCity_MapScript2_1DC31C .byte 0 - .include "data/maps/scripts/PetalburgCity.inc" - .include "data/maps/scripts/SlateportCity.inc" - .include "data/maps/scripts/MauvilleCity.inc" - .include "data/maps/scripts/RustboroCity.inc" - .include "data/maps/scripts/FortreeCity.inc" - .include "data/maps/scripts/LilycoveCity.inc" - .include "data/maps/scripts/MossdeepCity.inc" - .include "data/maps/scripts/SootopolisCity.inc" - .include "data/maps/scripts/EverGrandeCity.inc" - .include "data/maps/scripts/LittlerootTown.inc" - .include "data/maps/scripts/OldaleTown.inc" - .include "data/maps/scripts/DewfordTown.inc" - .include "data/maps/scripts/LavaridgeTown.inc" - .include "data/maps/scripts/FallarborTown.inc" - .include "data/maps/scripts/VerdanturfTown.inc" - .include "data/maps/scripts/PacifidlogTown.inc" - .include "data/maps/scripts/Route101.inc" - .include "data/maps/scripts/Route102.inc" - .include "data/maps/scripts/Route103.inc" - .include "data/maps/scripts/Route104.inc" - .include "data/maps/scripts/Route105.inc" - .include "data/maps/scripts/Route106.inc" - .include "data/maps/scripts/Route107.inc" - .include "data/maps/scripts/Route108.inc" - .include "data/maps/scripts/Route109.inc" - .include "data/maps/scripts/Route110.inc" - .include "data/maps/scripts/Route111.inc" - .include "data/maps/scripts/Route112.inc" - .include "data/maps/scripts/Route113.inc" - .include "data/maps/scripts/Route114.inc" - .include "data/maps/scripts/Route115.inc" - .include "data/maps/scripts/Route116.inc" - .include "data/maps/scripts/Route117.inc" - .include "data/maps/scripts/Route118.inc" - .include "data/maps/scripts/Route119.inc" - .include "data/maps/scripts/Route120.inc" - .include "data/maps/scripts/Route121.inc" - .include "data/maps/scripts/Route122.inc" - .include "data/maps/scripts/Route123.inc" - .include "data/maps/scripts/Route124.inc" - .include "data/maps/scripts/Route125.inc" - .include "data/maps/scripts/Route126.inc" - .include "data/maps/scripts/Route127.inc" - .include "data/maps/scripts/Route128.inc" - .include "data/maps/scripts/Route129.inc" - .include "data/maps/scripts/Route130.inc" - .include "data/maps/scripts/Route131.inc" - .include "data/maps/scripts/Route132.inc" - .include "data/maps/scripts/Route133.inc" - .include "data/maps/scripts/Route134.inc" - .include "data/maps/scripts/Underwater1.inc" - .include "data/maps/scripts/Underwater2.inc" - .include "data/maps/scripts/Underwater3.inc" - .include "data/maps/scripts/Underwater4.inc" - .include "data/maps/scripts/Underwater5.inc" - .include "data/maps/scripts/Underwater6.inc" - .include "data/maps/scripts/Underwater7.inc" - .include "data/maps/scripts/LittlerootTown_BrendansHouse_1F.inc" - .include "data/maps/scripts/LittlerootTown_BrendansHouse_2F.inc" - .include "data/maps/scripts/LittlerootTown_MaysHouse_1F.inc" - .include "data/maps/scripts/LittlerootTown_MaysHouse_2F.inc" - .include "data/maps/scripts/LittlerootTown_ProfessorBirchsLab.inc" - .include "data/maps/scripts/OldaleTown_House1.inc" - .include "data/maps/scripts/OldaleTown_House2.inc" - .include "data/maps/scripts/OldaleTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/OldaleTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/OldaleTown_Mart.inc" - .include "data/maps/scripts/DewfordTown_House1.inc" - .include "data/maps/scripts/DewfordTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/DewfordTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/DewfordTown_Gym.inc" - .include "data/maps/scripts/DewfordTown_Hall.inc" - .include "data/maps/scripts/DewfordTown_House2.inc" - .include "data/maps/scripts/LavaridgeTown_HerbShop.inc" - .include "data/maps/scripts/LavaridgeTown_Gym_1F.inc" - .include "data/maps/scripts/LavaridgeTown_Gym_B1F.inc" - .include "data/maps/scripts/LavaridgeTown_House.inc" - .include "data/maps/scripts/LavaridgeTown_Mart.inc" - .include "data/maps/scripts/LavaridgeTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/LavaridgeTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/FallarborTown_Mart.inc" - .include "data/maps/scripts/FallarborTown_BattleTentLobby.inc" - .include "data/maps/scripts/FallarborTown_BattleTentCorridor.inc" - .include "data/maps/scripts/FallarborTown_BattleTentBattleRoom.inc" - .include "data/maps/scripts/FallarborTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/FallarborTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/FallarborTown_House1.inc" - .include "data/maps/scripts/FallarborTown_House2.inc" - .include "data/maps/scripts/VerdanturfTown_BattleTentLobby.inc" - .include "data/maps/scripts/VerdanturfTown_BattleTentCorridor.inc" - .include "data/maps/scripts/VerdanturfTown_BattleTentBattleRoom.inc" - .include "data/maps/scripts/VerdanturfTown_Mart.inc" - .include "data/maps/scripts/VerdanturfTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/VerdanturfTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/VerdanturfTown_WandasHouse.inc" - .include "data/maps/scripts/VerdanturfTown_FriendshipRatersHouse.inc" - .include "data/maps/scripts/VerdanturfTown_House.inc" - .include "data/maps/scripts/PacifidlogTown_PokemonCenter_1F.inc" - .include "data/maps/scripts/PacifidlogTown_PokemonCenter_2F.inc" - .include "data/maps/scripts/PacifidlogTown_House1.inc" - .include "data/maps/scripts/PacifidlogTown_House2.inc" - .include "data/maps/scripts/PacifidlogTown_House3.inc" - .include "data/maps/scripts/PacifidlogTown_House4.inc" - .include "data/maps/scripts/PacifidlogTown_House5.inc" - .include "data/maps/scripts/PetalburgCity_WallysHouse.inc" - .include "data/maps/scripts/PetalburgCity_Gym.inc" - .include "data/maps/scripts/PetalburgCity_House1.inc" - .include "data/maps/scripts/PetalburgCity_House2.inc" - .include "data/maps/scripts/PetalburgCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/PetalburgCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/PetalburgCity_Mart.inc" - .include "data/maps/scripts/SlateportCity_SternsShipyard_1F.inc" - .include "data/maps/scripts/SlateportCity_SternsShipyard_2F.inc" - .include "data/maps/scripts/SlateportCity_BattleTentLobby.inc" - .include "data/maps/scripts/SlateportCity_BattleTentCorridor.inc" - .include "data/maps/scripts/SlateportCity_BattleTentBattleRoom.inc" - .include "data/maps/scripts/SlateportCity_House1.inc" - .include "data/maps/scripts/SlateportCity_PokemonFanClub.inc" - .include "data/maps/scripts/SlateportCity_OceanicMuseum_1F.inc" - .include "data/maps/scripts/SlateportCity_OceanicMuseum_2F.inc" - .include "data/maps/scripts/SlateportCity_Harbor.inc" - .include "data/maps/scripts/SlateportCity_House2.inc" - .include "data/maps/scripts/SlateportCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/SlateportCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/SlateportCity_Mart.inc" - .include "data/maps/scripts/MauvilleCity_Gym.inc" - .include "data/maps/scripts/MauvilleCity_BikeShop.inc" - .include "data/maps/scripts/MauvilleCity_House1.inc" - .include "data/maps/scripts/MauvilleCity_GameCorner.inc" - .include "data/maps/scripts/MauvilleCity_House2.inc" - .include "data/maps/scripts/MauvilleCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/MauvilleCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/MauvilleCity_Mart.inc" - .include "data/maps/scripts/RustboroCity_DevonCorp_1F.inc" - .include "data/maps/scripts/RustboroCity_DevonCorp_2F.inc" - .include "data/maps/scripts/RustboroCity_DevonCorp_3F.inc" - .include "data/maps/scripts/RustboroCity_Gym.inc" - .include "data/maps/scripts/RustboroCity_PokemonSchool.inc" - .include "data/maps/scripts/RustboroCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/RustboroCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/RustboroCity_Mart.inc" - .include "data/maps/scripts/RustboroCity_Flat1_1F.inc" - .include "data/maps/scripts/RustboroCity_Flat1_2F.inc" - .include "data/maps/scripts/RustboroCity_House1.inc" - .include "data/maps/scripts/RustboroCity_CuttersHouse.inc" - .include "data/maps/scripts/RustboroCity_House2.inc" - .include "data/maps/scripts/RustboroCity_Flat2_1F.inc" - .include "data/maps/scripts/RustboroCity_Flat2_2F.inc" - .include "data/maps/scripts/RustboroCity_Flat2_3F.inc" - .include "data/maps/scripts/RustboroCity_House3.inc" - .include "data/maps/scripts/FortreeCity_House1.inc" - .include "data/maps/scripts/FortreeCity_Gym.inc" - .include "data/maps/scripts/FortreeCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/FortreeCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/FortreeCity_Mart.inc" - .include "data/maps/scripts/FortreeCity_House2.inc" - .include "data/maps/scripts/FortreeCity_House3.inc" - .include "data/maps/scripts/FortreeCity_House4.inc" - .include "data/maps/scripts/FortreeCity_House5.inc" - .include "data/maps/scripts/FortreeCity_DecorationShop.inc" - .include "data/maps/scripts/LilycoveCity_CoveLilyMotel_1F.inc" - .include "data/maps/scripts/LilycoveCity_CoveLilyMotel_2F.inc" - .include "data/maps/scripts/LilycoveCity_LilycoveMuseum_1F.inc" - .include "data/maps/scripts/LilycoveCity_LilycoveMuseum_2F.inc" - .include "data/maps/scripts/LilycoveCity_ContestLobby.inc" - .include "data/maps/scripts/LilycoveCity_ContestHall.inc" - .include "data/maps/scripts/LilycoveCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/LilycoveCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/LilycoveCity_UnusedMart.inc" - .include "data/maps/scripts/LilycoveCity_PokemonTrainerFanClub.inc" - .include "data/maps/scripts/LilycoveCity_Harbor.inc" - .include "data/maps/scripts/LilycoveCity_MoveDeletersHouse.inc" - .include "data/maps/scripts/LilycoveCity_House1.inc" - .include "data/maps/scripts/LilycoveCity_House2.inc" - .include "data/maps/scripts/LilycoveCity_House3.inc" - .include "data/maps/scripts/LilycoveCity_House4.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStore_1F.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStore_2F.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStore_3F.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStore_4F.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStore_5F.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStoreRooftop.inc" - .include "data/maps/scripts/LilycoveCity_DepartmentStoreElevator.inc" - .include "data/maps/scripts/MossdeepCity_Gym.inc" - .include "data/maps/scripts/MossdeepCity_House1.inc" - .include "data/maps/scripts/MossdeepCity_House2.inc" - .include "data/maps/scripts/MossdeepCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/MossdeepCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/MossdeepCity_Mart.inc" - .include "data/maps/scripts/MossdeepCity_House3.inc" - .include "data/maps/scripts/MossdeepCity_StevensHouse.inc" - .include "data/maps/scripts/MossdeepCity_House4.inc" - .include "data/maps/scripts/MossdeepCity_SpaceCenter_1F.inc" - .include "data/maps/scripts/MossdeepCity_SpaceCenter_2F.inc" - .include "data/maps/scripts/MossdeepCity_GameCorner_1F.inc" - .include "data/maps/scripts/MossdeepCity_GameCorner_B1F.inc" - .include "data/maps/scripts/SootopolisCity_Gym_1F.inc" - .include "data/maps/scripts/SootopolisCity_Gym_B1F.inc" - .include "data/maps/scripts/SootopolisCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/SootopolisCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/SootopolisCity_Mart.inc" - .include "data/maps/scripts/SootopolisCity_House1.inc" - .include "data/maps/scripts/SootopolisCity_House2.inc" - .include "data/maps/scripts/SootopolisCity_House3.inc" - .include "data/maps/scripts/SootopolisCity_House4.inc" - .include "data/maps/scripts/SootopolisCity_House5.inc" - .include "data/maps/scripts/SootopolisCity_House6.inc" - .include "data/maps/scripts/SootopolisCity_House7.inc" - .include "data/maps/scripts/SootopolisCity_LotadAndSeedotHouse.inc" - .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_1F.inc" - .include "data/maps/scripts/SootopolisCity_MysteryEventsHouse_B1F.inc" - .include "data/maps/scripts/EverGrandeCity_SidneysRoom.inc" - .include "data/maps/scripts/EverGrandeCity_PhoebesRoom.inc" - .include "data/maps/scripts/EverGrandeCity_GlaciasRoom.inc" - .include "data/maps/scripts/EverGrandeCity_DrakesRoom.inc" - .include "data/maps/scripts/EverGrandeCity_ChampionsRoom.inc" - .include "data/maps/scripts/EverGrandeCity_Hall1.inc" - .include "data/maps/scripts/EverGrandeCity_Hall2.inc" - .include "data/maps/scripts/EverGrandeCity_Hall3.inc" - .include "data/maps/scripts/EverGrandeCity_Hall4.inc" - .include "data/maps/scripts/EverGrandeCity_Hall5.inc" - .include "data/maps/scripts/EverGrandeCity_PokemonLeague_1F.inc" - .include "data/maps/scripts/EverGrandeCity_HallOfFame.inc" - .include "data/maps/scripts/EverGrandeCity_PokemonCenter_1F.inc" - .include "data/maps/scripts/EverGrandeCity_PokemonCenter_2F.inc" - .include "data/maps/scripts/EverGrandeCity_PokemonLeague_2F.inc" - .include "data/maps/scripts/Route104_MrBrineysHouse.inc" - .include "data/maps/scripts/Route104_PrettyPetalFlowerShop.inc" - .include "data/maps/scripts/Route111_WinstrateFamilysHouse.inc" - .include "data/maps/scripts/Route111_OldLadysRestStop.inc" - .include "data/maps/scripts/Route112_CableCarStation.inc" - .include "data/maps/scripts/MtChimney_CableCarStation.inc" - .include "data/maps/scripts/Route114_FossilManiacsHouse.inc" - .include "data/maps/scripts/Route114_FossilManiacsTunnel.inc" - .include "data/maps/scripts/Route114_LanettesHouse.inc" - .include "data/maps/scripts/Route116_TunnelersRestHouse.inc" - .include "data/maps/scripts/Route117_PokemonDayCare.inc" - .include "data/maps/scripts/Route121_SafariZoneEntrance.inc" - .include "data/maps/scripts/MeteorFalls_1F_1R.inc" - .include "data/maps/scripts/MeteorFalls_1F_2R.inc" - .include "data/maps/scripts/MeteorFalls_B1F_1R.inc" - .include "data/maps/scripts/MeteorFalls_B1F_2R.inc" - .include "data/maps/scripts/RusturfTunnel.inc" - .include "data/maps/scripts/Underwater_SootopolisCity.inc" - .include "data/maps/scripts/DesertRuins.inc" - .include "data/maps/scripts/GraniteCave_1F.inc" - .include "data/maps/scripts/GraniteCave_B1F.inc" - .include "data/maps/scripts/GraniteCave_B2F.inc" - .include "data/maps/scripts/GraniteCave_StevensRoom.inc" - .include "data/maps/scripts/PetalburgWoods.inc" - .include "data/maps/scripts/MtChimney.inc" - .include "data/maps/scripts/JaggedPass.inc" - .include "data/maps/scripts/FieryPath.inc" - .include "data/maps/scripts/MtPyre_1F.inc" - .include "data/maps/scripts/MtPyre_2F.inc" - .include "data/maps/scripts/MtPyre_3F.inc" - .include "data/maps/scripts/MtPyre_4F.inc" - .include "data/maps/scripts/MtPyre_5F.inc" - .include "data/maps/scripts/MtPyre_6F.inc" - .include "data/maps/scripts/MtPyre_Exterior.inc" - .include "data/maps/scripts/MtPyre_Summit.inc" - .include "data/maps/scripts/AquaHideout_1F.inc" - .include "data/maps/scripts/AquaHideout_B1F.inc" - .include "data/maps/scripts/AquaHideout_B2F.inc" - .include "data/maps/scripts/Underwater_SeafloorCavern.inc" - .include "data/maps/scripts/SeafloorCavern_Entrance.inc" - .include "data/maps/scripts/SeafloorCavern_Room1.inc" - .include "data/maps/scripts/SeafloorCavern_Room2.inc" - .include "data/maps/scripts/SeafloorCavern_Room3.inc" - .include "data/maps/scripts/SeafloorCavern_Room4.inc" - .include "data/maps/scripts/SeafloorCavern_Room5.inc" - .include "data/maps/scripts/SeafloorCavern_Room6.inc" - .include "data/maps/scripts/SeafloorCavern_Room7.inc" - .include "data/maps/scripts/SeafloorCavern_Room8.inc" - .include "data/maps/scripts/SeafloorCavern_Room9.inc" - .include "data/maps/scripts/CaveOfOrigin_Entrance.inc" - .include "data/maps/scripts/CaveOfOrigin_1F.inc" - .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap1.inc" - .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap2.inc" - .include "data/maps/scripts/CaveOfOrigin_UnusedRubySapphireMap3.inc" - .include "data/maps/scripts/CaveOfOrigin_B1F.inc" - .include "data/maps/scripts/VictoryRoad_1F.inc" - .include "data/maps/scripts/VictoryRoad_B1F.inc" - .include "data/maps/scripts/VictoryRoad_B2F.inc" - .include "data/maps/scripts/ShoalCave_LowTideEntranceRoom.inc" - .include "data/maps/scripts/ShoalCave_LowTideInnerRoom.inc" - .include "data/maps/scripts/ShoalCave_LowTideStairsRoom.inc" - .include "data/maps/scripts/ShoalCave_LowTideLowerRoom.inc" - .include "data/maps/scripts/ShoalCave_HighTideEntranceRoom.inc" - .include "data/maps/scripts/ShoalCave_HighTideInnerRoom.inc" - .include "data/maps/scripts/NewMauville_Entrance.inc" - .include "data/maps/scripts/NewMauville_Inside.inc" - .include "data/maps/scripts/AbandonedShip_Deck.inc" - .include "data/maps/scripts/AbandonedShip_Corridors_1F.inc" - .include "data/maps/scripts/AbandonedShip_Rooms_1F.inc" - .include "data/maps/scripts/AbandonedShip_Corridors_B1F.inc" - .include "data/maps/scripts/AbandonedShip_Rooms_B1F.inc" - .include "data/maps/scripts/AbandonedShip_Rooms2_B1F.inc" - .include "data/maps/scripts/AbandonedShip_Underwater1.inc" - .include "data/maps/scripts/AbandonedShip_Room_B1F.inc" - .include "data/maps/scripts/AbandonedShip_Rooms2_1F.inc" - .include "data/maps/scripts/AbandonedShip_CaptainsOffice.inc" - .include "data/maps/scripts/AbandonedShip_Underwater2.inc" - .include "data/maps/scripts/AbandonedShip_HiddenFloorCorridors.inc" - .include "data/maps/scripts/AbandonedShip_HiddenFloorRooms.inc" - .include "data/maps/scripts/IslandCave.inc" - .include "data/maps/scripts/AncientTomb.inc" - .include "data/maps/scripts/Underwater_Route134.inc" - .include "data/maps/scripts/Underwater_SealedChamber.inc" - .include "data/maps/scripts/SealedChamber_OuterRoom.inc" - .include "data/maps/scripts/SealedChamber_InnerRoom.inc" - .include "data/maps/scripts/ScorchedSlab.inc" - .include "data/maps/scripts/AquaHideout_UnusedRubyMap1.inc" - .include "data/maps/scripts/AquaHideout_UnusedRubyMap2.inc" - .include "data/maps/scripts/AquaHideout_UnusedRubyMap3.inc" - .include "data/maps/scripts/SkyPillar_Entrance.inc" - .include "data/maps/scripts/SkyPillar_Outside.inc" - .include "data/maps/scripts/SkyPillar_1F.inc" - .include "data/maps/scripts/SkyPillar_2F.inc" - .include "data/maps/scripts/SkyPillar_3F.inc" - .include "data/maps/scripts/SkyPillar_4F.inc" - .include "data/maps/scripts/ShoalCave_LowTideIceRoom.inc" - .include "data/maps/scripts/SkyPillar_5F.inc" - .include "data/maps/scripts/SkyPillar_Top.inc" - .include "data/maps/scripts/MagmaHideout_1F.inc" - .include "data/maps/scripts/MagmaHideout_2F_1R.inc" - .include "data/maps/scripts/MagmaHideout_2F_2R.inc" - .include "data/maps/scripts/MagmaHideout_3F_1R.inc" - .include "data/maps/scripts/MagmaHideout_3F_2R.inc" - .include "data/maps/scripts/MagmaHideout_4F.inc" - .include "data/maps/scripts/MagmaHideout_3F_3R.inc" - .include "data/maps/scripts/MagmaHideout_2F_3R.inc" - .include "data/maps/scripts/MirageTower_1F.inc" - .include "data/maps/scripts/MirageTower_2F.inc" - .include "data/maps/scripts/MirageTower_3F.inc" - .include "data/maps/scripts/MirageTower_4F.inc" - .include "data/maps/scripts/DesertUnderpass.inc" - .include "data/maps/scripts/ArtisanCave_B1F.inc" - .include "data/maps/scripts/ArtisanCave_1F.inc" - .include "data/maps/scripts/Underwater_MarineCave.inc" - .include "data/maps/scripts/MarineCave_Entrance.inc" - .include "data/maps/scripts/MarineCave_End.inc" - .include "data/maps/scripts/TerraCave_Entrance.inc" - .include "data/maps/scripts/TerraCave_End.inc" - .include "data/maps/scripts/AlteringCave.inc" - .include "data/maps/scripts/MeteorFalls_StevensCave.inc" - .include "data/maps/scripts/SecretBase_BlueCave1.inc" - .include "data/maps/scripts/SecretBase_BlueCave2.inc" - .include "data/maps/scripts/SecretBase_BlueCave3.inc" - .include "data/maps/scripts/SecretBase_BlueCave4.inc" - .include "data/maps/scripts/SecretBase_BrownCave1.inc" - .include "data/maps/scripts/SecretBase_BrownCave2.inc" - .include "data/maps/scripts/SecretBase_BrownCave3.inc" - .include "data/maps/scripts/SecretBase_BrownCave4.inc" - .include "data/maps/scripts/SecretBase_RedCave1.inc" - .include "data/maps/scripts/SecretBase_RedCave2.inc" - .include "data/maps/scripts/SecretBase_RedCave3.inc" - .include "data/maps/scripts/SecretBase_RedCave4.inc" - .include "data/maps/scripts/SecretBase_Shrub1.inc" - .include "data/maps/scripts/SecretBase_Shrub2.inc" - .include "data/maps/scripts/SecretBase_Shrub3.inc" - .include "data/maps/scripts/SecretBase_Shrub4.inc" - .include "data/maps/scripts/SecretBase_Tree1.inc" - .include "data/maps/scripts/SecretBase_Tree2.inc" - .include "data/maps/scripts/SecretBase_Tree3.inc" - .include "data/maps/scripts/SecretBase_Tree4.inc" - .include "data/maps/scripts/SecretBase_YellowCave1.inc" - .include "data/maps/scripts/SecretBase_YellowCave2.inc" - .include "data/maps/scripts/SecretBase_YellowCave3.inc" - .include "data/maps/scripts/SecretBase_YellowCave4.inc" + .include "data/scripts/maps/PetalburgCity.inc" + .include "data/scripts/maps/SlateportCity.inc" + .include "data/scripts/maps/MauvilleCity.inc" + .include "data/scripts/maps/RustboroCity.inc" + .include "data/scripts/maps/FortreeCity.inc" + .include "data/scripts/maps/LilycoveCity.inc" + .include "data/scripts/maps/MossdeepCity.inc" + .include "data/scripts/maps/SootopolisCity.inc" + .include "data/scripts/maps/EverGrandeCity.inc" + .include "data/scripts/maps/LittlerootTown.inc" + .include "data/scripts/maps/OldaleTown.inc" + .include "data/scripts/maps/DewfordTown.inc" + .include "data/scripts/maps/LavaridgeTown.inc" + .include "data/scripts/maps/FallarborTown.inc" + .include "data/scripts/maps/VerdanturfTown.inc" + .include "data/scripts/maps/PacifidlogTown.inc" + .include "data/scripts/maps/Route101.inc" + .include "data/scripts/maps/Route102.inc" + .include "data/scripts/maps/Route103.inc" + .include "data/scripts/maps/Route104.inc" + .include "data/scripts/maps/Route105.inc" + .include "data/scripts/maps/Route106.inc" + .include "data/scripts/maps/Route107.inc" + .include "data/scripts/maps/Route108.inc" + .include "data/scripts/maps/Route109.inc" + .include "data/scripts/maps/Route110.inc" + .include "data/scripts/maps/Route111.inc" + .include "data/scripts/maps/Route112.inc" + .include "data/scripts/maps/Route113.inc" + .include "data/scripts/maps/Route114.inc" + .include "data/scripts/maps/Route115.inc" + .include "data/scripts/maps/Route116.inc" + .include "data/scripts/maps/Route117.inc" + .include "data/scripts/maps/Route118.inc" + .include "data/scripts/maps/Route119.inc" + .include "data/scripts/maps/Route120.inc" + .include "data/scripts/maps/Route121.inc" + .include "data/scripts/maps/Route122.inc" + .include "data/scripts/maps/Route123.inc" + .include "data/scripts/maps/Route124.inc" + .include "data/scripts/maps/Route125.inc" + .include "data/scripts/maps/Route126.inc" + .include "data/scripts/maps/Route127.inc" + .include "data/scripts/maps/Route128.inc" + .include "data/scripts/maps/Route129.inc" + .include "data/scripts/maps/Route130.inc" + .include "data/scripts/maps/Route131.inc" + .include "data/scripts/maps/Route132.inc" + .include "data/scripts/maps/Route133.inc" + .include "data/scripts/maps/Route134.inc" + .include "data/scripts/maps/Underwater1.inc" + .include "data/scripts/maps/Underwater2.inc" + .include "data/scripts/maps/Underwater3.inc" + .include "data/scripts/maps/Underwater4.inc" + .include "data/scripts/maps/Underwater5.inc" + .include "data/scripts/maps/Underwater6.inc" + .include "data/scripts/maps/Underwater7.inc" + .include "data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc" + .include "data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc" + .include "data/scripts/maps/LittlerootTown_MaysHouse_1F.inc" + .include "data/scripts/maps/LittlerootTown_MaysHouse_2F.inc" + .include "data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc" + .include "data/scripts/maps/OldaleTown_House1.inc" + .include "data/scripts/maps/OldaleTown_House2.inc" + .include "data/scripts/maps/OldaleTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/OldaleTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/OldaleTown_Mart.inc" + .include "data/scripts/maps/DewfordTown_House1.inc" + .include "data/scripts/maps/DewfordTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/DewfordTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/DewfordTown_Gym.inc" + .include "data/scripts/maps/DewfordTown_Hall.inc" + .include "data/scripts/maps/DewfordTown_House2.inc" + .include "data/scripts/maps/LavaridgeTown_HerbShop.inc" + .include "data/scripts/maps/LavaridgeTown_Gym_1F.inc" + .include "data/scripts/maps/LavaridgeTown_Gym_B1F.inc" + .include "data/scripts/maps/LavaridgeTown_House.inc" + .include "data/scripts/maps/LavaridgeTown_Mart.inc" + .include "data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/FallarborTown_Mart.inc" + .include "data/scripts/maps/FallarborTown_BattleTentLobby.inc" + .include "data/scripts/maps/FallarborTown_BattleTentCorridor.inc" + .include "data/scripts/maps/FallarborTown_BattleTentBattleRoom.inc" + .include "data/scripts/maps/FallarborTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/FallarborTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/FallarborTown_House1.inc" + .include "data/scripts/maps/FallarborTown_House2.inc" + .include "data/scripts/maps/VerdanturfTown_BattleTentLobby.inc" + .include "data/scripts/maps/VerdanturfTown_BattleTentCorridor.inc" + .include "data/scripts/maps/VerdanturfTown_BattleTentBattleRoom.inc" + .include "data/scripts/maps/VerdanturfTown_Mart.inc" + .include "data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/VerdanturfTown_WandasHouse.inc" + .include "data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc" + .include "data/scripts/maps/VerdanturfTown_House.inc" + .include "data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/PacifidlogTown_House1.inc" + .include "data/scripts/maps/PacifidlogTown_House2.inc" + .include "data/scripts/maps/PacifidlogTown_House3.inc" + .include "data/scripts/maps/PacifidlogTown_House4.inc" + .include "data/scripts/maps/PacifidlogTown_House5.inc" + .include "data/scripts/maps/PetalburgCity_WallysHouse.inc" + .include "data/scripts/maps/PetalburgCity_Gym.inc" + .include "data/scripts/maps/PetalburgCity_House1.inc" + .include "data/scripts/maps/PetalburgCity_House2.inc" + .include "data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/PetalburgCity_Mart.inc" + .include "data/scripts/maps/SlateportCity_SternsShipyard_1F.inc" + .include "data/scripts/maps/SlateportCity_SternsShipyard_2F.inc" + .include "data/scripts/maps/SlateportCity_BattleTentLobby.inc" + .include "data/scripts/maps/SlateportCity_BattleTentCorridor.inc" + .include "data/scripts/maps/SlateportCity_BattleTentBattleRoom.inc" + .include "data/scripts/maps/SlateportCity_House1.inc" + .include "data/scripts/maps/SlateportCity_PokemonFanClub.inc" + .include "data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc" + .include "data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc" + .include "data/scripts/maps/SlateportCity_Harbor.inc" + .include "data/scripts/maps/SlateportCity_House2.inc" + .include "data/scripts/maps/SlateportCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/SlateportCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/SlateportCity_Mart.inc" + .include "data/scripts/maps/MauvilleCity_Gym.inc" + .include "data/scripts/maps/MauvilleCity_BikeShop.inc" + .include "data/scripts/maps/MauvilleCity_House1.inc" + .include "data/scripts/maps/MauvilleCity_GameCorner.inc" + .include "data/scripts/maps/MauvilleCity_House2.inc" + .include "data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/MauvilleCity_Mart.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_1F.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_2F.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_3F.inc" + .include "data/scripts/maps/RustboroCity_Gym.inc" + .include "data/scripts/maps/RustboroCity_PokemonSchool.inc" + .include "data/scripts/maps/RustboroCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/RustboroCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/RustboroCity_Mart.inc" + .include "data/scripts/maps/RustboroCity_Flat1_1F.inc" + .include "data/scripts/maps/RustboroCity_Flat1_2F.inc" + .include "data/scripts/maps/RustboroCity_House1.inc" + .include "data/scripts/maps/RustboroCity_CuttersHouse.inc" + .include "data/scripts/maps/RustboroCity_House2.inc" + .include "data/scripts/maps/RustboroCity_Flat2_1F.inc" + .include "data/scripts/maps/RustboroCity_Flat2_2F.inc" + .include "data/scripts/maps/RustboroCity_Flat2_3F.inc" + .include "data/scripts/maps/RustboroCity_House3.inc" + .include "data/scripts/maps/FortreeCity_House1.inc" + .include "data/scripts/maps/FortreeCity_Gym.inc" + .include "data/scripts/maps/FortreeCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/FortreeCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/FortreeCity_Mart.inc" + .include "data/scripts/maps/FortreeCity_House2.inc" + .include "data/scripts/maps/FortreeCity_House3.inc" + .include "data/scripts/maps/FortreeCity_House4.inc" + .include "data/scripts/maps/FortreeCity_House5.inc" + .include "data/scripts/maps/FortreeCity_DecorationShop.inc" + .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc" + .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc" + .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc" + .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc" + .include "data/scripts/maps/LilycoveCity_ContestLobby.inc" + .include "data/scripts/maps/LilycoveCity_ContestHall.inc" + .include "data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/LilycoveCity_UnusedMart.inc" + .include "data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc" + .include "data/scripts/maps/LilycoveCity_Harbor.inc" + .include "data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc" + .include "data/scripts/maps/LilycoveCity_House1.inc" + .include "data/scripts/maps/LilycoveCity_House2.inc" + .include "data/scripts/maps/LilycoveCity_House3.inc" + .include "data/scripts/maps/LilycoveCity_House4.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc" + .include "data/scripts/maps/MossdeepCity_Gym.inc" + .include "data/scripts/maps/MossdeepCity_House1.inc" + .include "data/scripts/maps/MossdeepCity_House2.inc" + .include "data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/MossdeepCity_Mart.inc" + .include "data/scripts/maps/MossdeepCity_House3.inc" + .include "data/scripts/maps/MossdeepCity_StevensHouse.inc" + .include "data/scripts/maps/MossdeepCity_House4.inc" + .include "data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc" + .include "data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc" + .include "data/scripts/maps/MossdeepCity_GameCorner_1F.inc" + .include "data/scripts/maps/MossdeepCity_GameCorner_B1F.inc" + .include "data/scripts/maps/SootopolisCity_Gym_1F.inc" + .include "data/scripts/maps/SootopolisCity_Gym_B1F.inc" + .include "data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/SootopolisCity_Mart.inc" + .include "data/scripts/maps/SootopolisCity_House1.inc" + .include "data/scripts/maps/SootopolisCity_House2.inc" + .include "data/scripts/maps/SootopolisCity_House3.inc" + .include "data/scripts/maps/SootopolisCity_House4.inc" + .include "data/scripts/maps/SootopolisCity_House5.inc" + .include "data/scripts/maps/SootopolisCity_House6.inc" + .include "data/scripts/maps/SootopolisCity_House7.inc" + .include "data/scripts/maps/SootopolisCity_LotadAndSeedotHouse.inc" + .include "data/scripts/maps/SootopolisCity_MysteryEventsHouse_1F.inc" + .include "data/scripts/maps/SootopolisCity_MysteryEventsHouse_B1F.inc" + .include "data/scripts/maps/EverGrandeCity_SidneysRoom.inc" + .include "data/scripts/maps/EverGrandeCity_PhoebesRoom.inc" + .include "data/scripts/maps/EverGrandeCity_GlaciasRoom.inc" + .include "data/scripts/maps/EverGrandeCity_DrakesRoom.inc" + .include "data/scripts/maps/EverGrandeCity_ChampionsRoom.inc" + .include "data/scripts/maps/EverGrandeCity_Hall1.inc" + .include "data/scripts/maps/EverGrandeCity_Hall2.inc" + .include "data/scripts/maps/EverGrandeCity_Hall3.inc" + .include "data/scripts/maps/EverGrandeCity_Hall4.inc" + .include "data/scripts/maps/EverGrandeCity_Hall5.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonLeague_1F.inc" + .include "data/scripts/maps/EverGrandeCity_HallOfFame.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonLeague_2F.inc" + .include "data/scripts/maps/Route104_MrBrineysHouse.inc" + .include "data/scripts/maps/Route104_PrettyPetalFlowerShop.inc" + .include "data/scripts/maps/Route111_WinstrateFamilysHouse.inc" + .include "data/scripts/maps/Route111_OldLadysRestStop.inc" + .include "data/scripts/maps/Route112_CableCarStation.inc" + .include "data/scripts/maps/MtChimney_CableCarStation.inc" + .include "data/scripts/maps/Route114_FossilManiacsHouse.inc" + .include "data/scripts/maps/Route114_FossilManiacsTunnel.inc" + .include "data/scripts/maps/Route114_LanettesHouse.inc" + .include "data/scripts/maps/Route116_TunnelersRestHouse.inc" + .include "data/scripts/maps/Route117_PokemonDayCare.inc" + .include "data/scripts/maps/Route121_SafariZoneEntrance.inc" + .include "data/scripts/maps/MeteorFalls_1F_1R.inc" + .include "data/scripts/maps/MeteorFalls_1F_2R.inc" + .include "data/scripts/maps/MeteorFalls_B1F_1R.inc" + .include "data/scripts/maps/MeteorFalls_B1F_2R.inc" + .include "data/scripts/maps/RusturfTunnel.inc" + .include "data/scripts/maps/Underwater_SootopolisCity.inc" + .include "data/scripts/maps/DesertRuins.inc" + .include "data/scripts/maps/GraniteCave_1F.inc" + .include "data/scripts/maps/GraniteCave_B1F.inc" + .include "data/scripts/maps/GraniteCave_B2F.inc" + .include "data/scripts/maps/GraniteCave_StevensRoom.inc" + .include "data/scripts/maps/PetalburgWoods.inc" + .include "data/scripts/maps/MtChimney.inc" + .include "data/scripts/maps/JaggedPass.inc" + .include "data/scripts/maps/FieryPath.inc" + .include "data/scripts/maps/MtPyre_1F.inc" + .include "data/scripts/maps/MtPyre_2F.inc" + .include "data/scripts/maps/MtPyre_3F.inc" + .include "data/scripts/maps/MtPyre_4F.inc" + .include "data/scripts/maps/MtPyre_5F.inc" + .include "data/scripts/maps/MtPyre_6F.inc" + .include "data/scripts/maps/MtPyre_Exterior.inc" + .include "data/scripts/maps/MtPyre_Summit.inc" + .include "data/scripts/maps/AquaHideout_1F.inc" + .include "data/scripts/maps/AquaHideout_B1F.inc" + .include "data/scripts/maps/AquaHideout_B2F.inc" + .include "data/scripts/maps/Underwater_SeafloorCavern.inc" + .include "data/scripts/maps/SeafloorCavern_Entrance.inc" + .include "data/scripts/maps/SeafloorCavern_Room1.inc" + .include "data/scripts/maps/SeafloorCavern_Room2.inc" + .include "data/scripts/maps/SeafloorCavern_Room3.inc" + .include "data/scripts/maps/SeafloorCavern_Room4.inc" + .include "data/scripts/maps/SeafloorCavern_Room5.inc" + .include "data/scripts/maps/SeafloorCavern_Room6.inc" + .include "data/scripts/maps/SeafloorCavern_Room7.inc" + .include "data/scripts/maps/SeafloorCavern_Room8.inc" + .include "data/scripts/maps/SeafloorCavern_Room9.inc" + .include "data/scripts/maps/CaveOfOrigin_Entrance.inc" + .include "data/scripts/maps/CaveOfOrigin_1F.inc" + .include "data/scripts/maps/CaveOfOrigin_UnusedRubySapphireMap1.inc" + .include "data/scripts/maps/CaveOfOrigin_UnusedRubySapphireMap2.inc" + .include "data/scripts/maps/CaveOfOrigin_UnusedRubySapphireMap3.inc" + .include "data/scripts/maps/CaveOfOrigin_B1F.inc" + .include "data/scripts/maps/VictoryRoad_1F.inc" + .include "data/scripts/maps/VictoryRoad_B1F.inc" + .include "data/scripts/maps/VictoryRoad_B2F.inc" + .include "data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideInnerRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideStairsRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideLowerRoom.inc" + .include "data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc" + .include "data/scripts/maps/ShoalCave_HighTideInnerRoom.inc" + .include "data/scripts/maps/NewMauville_Entrance.inc" + .include "data/scripts/maps/NewMauville_Inside.inc" + .include "data/scripts/maps/AbandonedShip_Deck.inc" + .include "data/scripts/maps/AbandonedShip_Corridors_1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms_1F.inc" + .include "data/scripts/maps/AbandonedShip_Corridors_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms2_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Underwater1.inc" + .include "data/scripts/maps/AbandonedShip_Room_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms2_1F.inc" + .include "data/scripts/maps/AbandonedShip_CaptainsOffice.inc" + .include "data/scripts/maps/AbandonedShip_Underwater2.inc" + .include "data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc" + .include "data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc" + .include "data/scripts/maps/IslandCave.inc" + .include "data/scripts/maps/AncientTomb.inc" + .include "data/scripts/maps/Underwater_Route134.inc" + .include "data/scripts/maps/Underwater_SealedChamber.inc" + .include "data/scripts/maps/SealedChamber_OuterRoom.inc" + .include "data/scripts/maps/SealedChamber_InnerRoom.inc" + .include "data/scripts/maps/ScorchedSlab.inc" + .include "data/scripts/maps/AquaHideout_UnusedRubyMap1.inc" + .include "data/scripts/maps/AquaHideout_UnusedRubyMap2.inc" + .include "data/scripts/maps/AquaHideout_UnusedRubyMap3.inc" + .include "data/scripts/maps/SkyPillar_Entrance.inc" + .include "data/scripts/maps/SkyPillar_Outside.inc" + .include "data/scripts/maps/SkyPillar_1F.inc" + .include "data/scripts/maps/SkyPillar_2F.inc" + .include "data/scripts/maps/SkyPillar_3F.inc" + .include "data/scripts/maps/SkyPillar_4F.inc" + .include "data/scripts/maps/ShoalCave_LowTideIceRoom.inc" + .include "data/scripts/maps/SkyPillar_5F.inc" + .include "data/scripts/maps/SkyPillar_Top.inc" + .include "data/scripts/maps/MagmaHideout_1F.inc" + .include "data/scripts/maps/MagmaHideout_2F_1R.inc" + .include "data/scripts/maps/MagmaHideout_2F_2R.inc" + .include "data/scripts/maps/MagmaHideout_3F_1R.inc" + .include "data/scripts/maps/MagmaHideout_3F_2R.inc" + .include "data/scripts/maps/MagmaHideout_4F.inc" + .include "data/scripts/maps/MagmaHideout_3F_3R.inc" + .include "data/scripts/maps/MagmaHideout_2F_3R.inc" + .include "data/scripts/maps/MirageTower_1F.inc" + .include "data/scripts/maps/MirageTower_2F.inc" + .include "data/scripts/maps/MirageTower_3F.inc" + .include "data/scripts/maps/MirageTower_4F.inc" + .include "data/scripts/maps/DesertUnderpass.inc" + .include "data/scripts/maps/ArtisanCave_B1F.inc" + .include "data/scripts/maps/ArtisanCave_1F.inc" + .include "data/scripts/maps/Underwater_MarineCave.inc" + .include "data/scripts/maps/MarineCave_Entrance.inc" + .include "data/scripts/maps/MarineCave_End.inc" + .include "data/scripts/maps/TerraCave_Entrance.inc" + .include "data/scripts/maps/TerraCave_End.inc" + .include "data/scripts/maps/AlteringCave.inc" + .include "data/scripts/maps/MeteorFalls_StevensCave.inc" + .include "data/scripts/maps/SecretBase_BlueCave1.inc" + .include "data/scripts/maps/SecretBase_BlueCave2.inc" + .include "data/scripts/maps/SecretBase_BlueCave3.inc" + .include "data/scripts/maps/SecretBase_BlueCave4.inc" + .include "data/scripts/maps/SecretBase_BrownCave1.inc" + .include "data/scripts/maps/SecretBase_BrownCave2.inc" + .include "data/scripts/maps/SecretBase_BrownCave3.inc" + .include "data/scripts/maps/SecretBase_BrownCave4.inc" + .include "data/scripts/maps/SecretBase_RedCave1.inc" + .include "data/scripts/maps/SecretBase_RedCave2.inc" + .include "data/scripts/maps/SecretBase_RedCave3.inc" + .include "data/scripts/maps/SecretBase_RedCave4.inc" + .include "data/scripts/maps/SecretBase_Shrub1.inc" + .include "data/scripts/maps/SecretBase_Shrub2.inc" + .include "data/scripts/maps/SecretBase_Shrub3.inc" + .include "data/scripts/maps/SecretBase_Shrub4.inc" + .include "data/scripts/maps/SecretBase_Tree1.inc" + .include "data/scripts/maps/SecretBase_Tree2.inc" + .include "data/scripts/maps/SecretBase_Tree3.inc" + .include "data/scripts/maps/SecretBase_Tree4.inc" + .include "data/scripts/maps/SecretBase_YellowCave1.inc" + .include "data/scripts/maps/SecretBase_YellowCave2.inc" + .include "data/scripts/maps/SecretBase_YellowCave3.inc" + .include "data/scripts/maps/SecretBase_YellowCave4.inc" gUnknown_0823B4BB:: @ 823B4BB lockall @@ -621,154 +621,154 @@ gText_23B73E:: @ 823B73E SecretBase_RedCave1_Text_23B759: @ 823B759 .string "Want to make your SECRET BASE here?$" - .include "data/maps/scripts/SingleBattleColosseum.inc" - .include "data/maps/scripts/TradeCenter.inc" - .include "data/maps/scripts/RecordCorner.inc" - .include "data/maps/scripts/DoubleBattleColosseum.inc" - .include "data/maps/scripts/LinkContestRoom1.inc" - .include "data/maps/scripts/LinkContestRoom2.inc" - .include "data/maps/scripts/LinkContestRoom3.inc" - .include "data/maps/scripts/LinkContestRoom4.inc" - .include "data/maps/scripts/LinkContestRoom5.inc" - .include "data/maps/scripts/LinkContestRoom6.inc" - .include "data/maps/scripts/UnknownMap_25_29.inc" - .include "data/maps/scripts/UnknownMap_25_30.inc" - .include "data/maps/scripts/UnknownMap_25_31.inc" - .include "data/maps/scripts/UnknownMap_25_32.inc" - .include "data/maps/scripts/UnknownMap_25_33.inc" - .include "data/maps/scripts/UnknownMap_25_34.inc" - .include "data/maps/scripts/InsideOfTruck.inc" - .include "data/maps/scripts/SSTidalCorridor.inc" - .include "data/maps/scripts/SSTidalLowerDeck.inc" - .include "data/maps/scripts/SSTidalRooms.inc" - .include "data/maps/scripts/BattlePyramidSquare01.inc" - .include "data/maps/scripts/BattlePyramidSquare02.inc" - .include "data/maps/scripts/BattlePyramidSquare03.inc" - .include "data/maps/scripts/BattlePyramidSquare04.inc" - .include "data/maps/scripts/BattlePyramidSquare05.inc" - .include "data/maps/scripts/BattlePyramidSquare06.inc" - .include "data/maps/scripts/BattlePyramidSquare07.inc" - .include "data/maps/scripts/BattlePyramidSquare08.inc" - .include "data/maps/scripts/BattlePyramidSquare09.inc" - .include "data/maps/scripts/BattlePyramidSquare10.inc" - .include "data/maps/scripts/BattlePyramidSquare11.inc" - .include "data/maps/scripts/BattlePyramidSquare12.inc" - .include "data/maps/scripts/BattlePyramidSquare13.inc" - .include "data/maps/scripts/BattlePyramidSquare14.inc" - .include "data/maps/scripts/BattlePyramidSquare15.inc" - .include "data/maps/scripts/BattlePyramidSquare16.inc" - .include "data/maps/scripts/UnionRoom.inc" - .include "data/maps/scripts/SafariZone_Northwest.inc" - .include "data/maps/scripts/SafariZone_North.inc" - .include "data/maps/scripts/SafariZone_Southwest.inc" - .include "data/maps/scripts/SafariZone_South.inc" - .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" - .include "data/maps/scripts/SouthernIsland_Exterior.inc" - .include "data/maps/scripts/SouthernIsland_Interior.inc" - .include "data/maps/scripts/SafariZone_RestHouse.inc" - .include "data/maps/scripts/SafariZone_Northeast.inc" - .include "data/maps/scripts/SafariZone_Southeast.inc" - .include "data/maps/scripts/BattleFrontier_OutsideEast.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor2.inc" - .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomeLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleDomeBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattlePalaceCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattlePyramidEmptySquare.inc" - .include "data/maps/scripts/BattleFrontier_BattlePyramidTop.inc" - .include "data/maps/scripts/BattleFrontier_BattleArenaLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattleArenaCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattleFactoryBattleRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeLobby.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeCorridor.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom2.inc" - .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom3.inc" - .include "data/maps/scripts/BattleFrontier_RankingHall.inc" - .include "data/maps/scripts/BattleFrontier_Lounge1.inc" - .include "data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc" - .include "data/maps/scripts/BattleFrontier_Lounge2.inc" - .include "data/maps/scripts/BattleFrontier_Lounge3.inc" - .include "data/maps/scripts/BattleFrontier_Lounge4.inc" - .include "data/maps/scripts/BattleFrontier_ScottsHouse.inc" - .include "data/maps/scripts/BattleFrontier_Lounge5.inc" - .include "data/maps/scripts/BattleFrontier_Lounge6.inc" - .include "data/maps/scripts/BattleFrontier_Lounge7.inc" - .include "data/maps/scripts/BattleFrontier_ReceptionGate.inc" - .include "data/maps/scripts/BattleFrontier_Lounge8.inc" - .include "data/maps/scripts/BattleFrontier_Lounge9.inc" - .include "data/maps/scripts/BattleFrontier_PokemonCenter_1F.inc" - .include "data/maps/scripts/BattleFrontier_PokemonCenter_2F.inc" - .include "data/maps/scripts/BattleFrontier_Mart.inc" - .include "data/maps/scripts/FarawayIsland_Entrance.inc" - .include "data/maps/scripts/FarawayIsland_Interior.inc" - .include "data/maps/scripts/BirthIsland_Exterior.inc" - .include "data/maps/scripts/BirthIsland_Harbor.inc" - .include "data/maps/scripts/TrainerHill_Entrance.inc" - .include "data/maps/scripts/TrainerHill_1F.inc" - .include "data/maps/scripts/TrainerHill_2F.inc" - .include "data/maps/scripts/TrainerHill_3F.inc" - .include "data/maps/scripts/TrainerHill_4F.inc" - .include "data/maps/scripts/TrainerHill_Roof.inc" - .include "data/maps/scripts/NavelRock_Exterior.inc" - .include "data/maps/scripts/NavelRock_Harbor.inc" - .include "data/maps/scripts/NavelRock_Entrance.inc" - .include "data/maps/scripts/NavelRock_B1F.inc" - .include "data/maps/scripts/NavelRock_Fork.inc" - .include "data/maps/scripts/NavelRock_Up1.inc" - .include "data/maps/scripts/NavelRock_Up2.inc" - .include "data/maps/scripts/NavelRock_Up3.inc" - .include "data/maps/scripts/NavelRock_Up4.inc" - .include "data/maps/scripts/NavelRock_Top.inc" - .include "data/maps/scripts/NavelRock_Down01.inc" - .include "data/maps/scripts/NavelRock_Down02.inc" - .include "data/maps/scripts/NavelRock_Down03.inc" - .include "data/maps/scripts/NavelRock_Down04.inc" - .include "data/maps/scripts/NavelRock_Down05.inc" - .include "data/maps/scripts/NavelRock_Down06.inc" - .include "data/maps/scripts/NavelRock_Down07.inc" - .include "data/maps/scripts/NavelRock_Down08.inc" - .include "data/maps/scripts/NavelRock_Down09.inc" - .include "data/maps/scripts/NavelRock_Down10.inc" - .include "data/maps/scripts/NavelRock_Down11.inc" - .include "data/maps/scripts/NavelRock_Bottom.inc" - .include "data/maps/scripts/TrainerHill_Elevator.inc" - .include "data/maps/scripts/Route104_Prototype.inc" - .include "data/maps/scripts/Route104_PrototypePrettyPetalFlowerShop.inc" - .include "data/maps/scripts/Route109_SeashoreHouse.inc" - .include "data/maps/scripts/Route110_TrickHouseEntrance.inc" - .include "data/maps/scripts/Route110_TrickHouseEnd.inc" - .include "data/maps/scripts/Route110_TrickHouseCorridor.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle1.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle2.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle3.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle4.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle5.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle6.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle7.inc" - .include "data/maps/scripts/Route110_TrickHousePuzzle8.inc" - .include "data/maps/scripts/Route110_SeasideCyclingRoadEntrance1.inc" - .include "data/maps/scripts/Route110_SeasideCyclingRoadEntrance2.inc" - .include "data/maps/scripts/Route113_GlassWorkshop.inc" - .include "data/maps/scripts/Route123_BerryMastersHouse.inc" - .include "data/maps/scripts/Route119_WeatherInstitute_1F.inc" - .include "data/maps/scripts/Route119_WeatherInstitute_2F.inc" - .include "data/maps/scripts/Route119_House.inc" - .include "data/maps/scripts/Route124_DivingTreasureHuntersHouse.inc" + .include "data/scripts/maps/SingleBattleColosseum.inc" + .include "data/scripts/maps/TradeCenter.inc" + .include "data/scripts/maps/RecordCorner.inc" + .include "data/scripts/maps/DoubleBattleColosseum.inc" + .include "data/scripts/maps/LinkContestRoom1.inc" + .include "data/scripts/maps/LinkContestRoom2.inc" + .include "data/scripts/maps/LinkContestRoom3.inc" + .include "data/scripts/maps/LinkContestRoom4.inc" + .include "data/scripts/maps/LinkContestRoom5.inc" + .include "data/scripts/maps/LinkContestRoom6.inc" + .include "data/scripts/maps/UnknownMap_25_29.inc" + .include "data/scripts/maps/UnknownMap_25_30.inc" + .include "data/scripts/maps/UnknownMap_25_31.inc" + .include "data/scripts/maps/UnknownMap_25_32.inc" + .include "data/scripts/maps/UnknownMap_25_33.inc" + .include "data/scripts/maps/UnknownMap_25_34.inc" + .include "data/scripts/maps/InsideOfTruck.inc" + .include "data/scripts/maps/SSTidalCorridor.inc" + .include "data/scripts/maps/SSTidalLowerDeck.inc" + .include "data/scripts/maps/SSTidalRooms.inc" + .include "data/scripts/maps/BattlePyramidSquare01.inc" + .include "data/scripts/maps/BattlePyramidSquare02.inc" + .include "data/scripts/maps/BattlePyramidSquare03.inc" + .include "data/scripts/maps/BattlePyramidSquare04.inc" + .include "data/scripts/maps/BattlePyramidSquare05.inc" + .include "data/scripts/maps/BattlePyramidSquare06.inc" + .include "data/scripts/maps/BattlePyramidSquare07.inc" + .include "data/scripts/maps/BattlePyramidSquare08.inc" + .include "data/scripts/maps/BattlePyramidSquare09.inc" + .include "data/scripts/maps/BattlePyramidSquare10.inc" + .include "data/scripts/maps/BattlePyramidSquare11.inc" + .include "data/scripts/maps/BattlePyramidSquare12.inc" + .include "data/scripts/maps/BattlePyramidSquare13.inc" + .include "data/scripts/maps/BattlePyramidSquare14.inc" + .include "data/scripts/maps/BattlePyramidSquare15.inc" + .include "data/scripts/maps/BattlePyramidSquare16.inc" + .include "data/scripts/maps/UnionRoom.inc" + .include "data/scripts/maps/SafariZone_Northwest.inc" + .include "data/scripts/maps/SafariZone_North.inc" + .include "data/scripts/maps/SafariZone_Southwest.inc" + .include "data/scripts/maps/SafariZone_South.inc" + .include "data/scripts/maps/BattleFrontier_OutsideWest.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerElevator.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerCorridor.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerBattleRoom.inc" + .include "data/scripts/maps/SouthernIsland_Exterior.inc" + .include "data/scripts/maps/SouthernIsland_Interior.inc" + .include "data/scripts/maps/SafariZone_RestHouse.inc" + .include "data/scripts/maps/SafariZone_Northeast.inc" + .include "data/scripts/maps/SafariZone_Southeast.inc" + .include "data/scripts/maps/BattleFrontier_OutsideEast.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerMultiBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerCorridor2.inc" + .include "data/scripts/maps/BattleFrontier_BattleTowerBattleRoom2.inc" + .include "data/scripts/maps/BattleFrontier_BattleDomeLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattleDomeCorridor.inc" + .include "data/scripts/maps/BattleFrontier_BattleDomePreBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattleDomeBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattlePalaceLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattlePalaceCorridor.inc" + .include "data/scripts/maps/BattleFrontier_BattlePalaceBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattlePyramidLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattlePyramidEmptySquare.inc" + .include "data/scripts/maps/BattleFrontier_BattlePyramidTop.inc" + .include "data/scripts/maps/BattleFrontier_BattleArenaLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattleArenaCorridor.inc" + .include "data/scripts/maps/BattleFrontier_BattleArenaBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattleFactoryLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattleFactoryPreBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattleFactoryBattleRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeLobby.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeCorridor.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeThreePathRoom.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeRandomRoom1.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeRandomRoom2.inc" + .include "data/scripts/maps/BattleFrontier_BattlePikeRandomRoom3.inc" + .include "data/scripts/maps/BattleFrontier_RankingHall.inc" + .include "data/scripts/maps/BattleFrontier_Lounge1.inc" + .include "data/scripts/maps/BattleFrontier_BattlePointExchangeServiceCorner.inc" + .include "data/scripts/maps/BattleFrontier_Lounge2.inc" + .include "data/scripts/maps/BattleFrontier_Lounge3.inc" + .include "data/scripts/maps/BattleFrontier_Lounge4.inc" + .include "data/scripts/maps/BattleFrontier_ScottsHouse.inc" + .include "data/scripts/maps/BattleFrontier_Lounge5.inc" + .include "data/scripts/maps/BattleFrontier_Lounge6.inc" + .include "data/scripts/maps/BattleFrontier_Lounge7.inc" + .include "data/scripts/maps/BattleFrontier_ReceptionGate.inc" + .include "data/scripts/maps/BattleFrontier_Lounge8.inc" + .include "data/scripts/maps/BattleFrontier_Lounge9.inc" + .include "data/scripts/maps/BattleFrontier_PokemonCenter_1F.inc" + .include "data/scripts/maps/BattleFrontier_PokemonCenter_2F.inc" + .include "data/scripts/maps/BattleFrontier_Mart.inc" + .include "data/scripts/maps/FarawayIsland_Entrance.inc" + .include "data/scripts/maps/FarawayIsland_Interior.inc" + .include "data/scripts/maps/BirthIsland_Exterior.inc" + .include "data/scripts/maps/BirthIsland_Harbor.inc" + .include "data/scripts/maps/TrainerHill_Entrance.inc" + .include "data/scripts/maps/TrainerHill_1F.inc" + .include "data/scripts/maps/TrainerHill_2F.inc" + .include "data/scripts/maps/TrainerHill_3F.inc" + .include "data/scripts/maps/TrainerHill_4F.inc" + .include "data/scripts/maps/TrainerHill_Roof.inc" + .include "data/scripts/maps/NavelRock_Exterior.inc" + .include "data/scripts/maps/NavelRock_Harbor.inc" + .include "data/scripts/maps/NavelRock_Entrance.inc" + .include "data/scripts/maps/NavelRock_B1F.inc" + .include "data/scripts/maps/NavelRock_Fork.inc" + .include "data/scripts/maps/NavelRock_Up1.inc" + .include "data/scripts/maps/NavelRock_Up2.inc" + .include "data/scripts/maps/NavelRock_Up3.inc" + .include "data/scripts/maps/NavelRock_Up4.inc" + .include "data/scripts/maps/NavelRock_Top.inc" + .include "data/scripts/maps/NavelRock_Down01.inc" + .include "data/scripts/maps/NavelRock_Down02.inc" + .include "data/scripts/maps/NavelRock_Down03.inc" + .include "data/scripts/maps/NavelRock_Down04.inc" + .include "data/scripts/maps/NavelRock_Down05.inc" + .include "data/scripts/maps/NavelRock_Down06.inc" + .include "data/scripts/maps/NavelRock_Down07.inc" + .include "data/scripts/maps/NavelRock_Down08.inc" + .include "data/scripts/maps/NavelRock_Down09.inc" + .include "data/scripts/maps/NavelRock_Down10.inc" + .include "data/scripts/maps/NavelRock_Down11.inc" + .include "data/scripts/maps/NavelRock_Bottom.inc" + .include "data/scripts/maps/TrainerHill_Elevator.inc" + .include "data/scripts/maps/Route104_Prototype.inc" + .include "data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc" + .include "data/scripts/maps/Route109_SeashoreHouse.inc" + .include "data/scripts/maps/Route110_TrickHouseEntrance.inc" + .include "data/scripts/maps/Route110_TrickHouseEnd.inc" + .include "data/scripts/maps/Route110_TrickHouseCorridor.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle1.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle2.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle3.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle4.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle5.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle6.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle7.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle8.inc" + .include "data/scripts/maps/Route110_SeasideCyclingRoadEntrance1.inc" + .include "data/scripts/maps/Route110_SeasideCyclingRoadEntrance2.inc" + .include "data/scripts/maps/Route113_GlassWorkshop.inc" + .include "data/scripts/maps/Route123_BerryMastersHouse.inc" + .include "data/scripts/maps/Route119_WeatherInstitute_1F.inc" + .include "data/scripts/maps/Route119_WeatherInstitute_2F.inc" + .include "data/scripts/maps/Route119_House.inc" + .include "data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc" Std_2: @ 8271315 lock @@ -3228,11 +3228,7 @@ gUnknown_08272E30:: @ 8272E30 gUnknown_08272F07:: @ 8272F07 .string "Your POKéMON may be infected with\nPOKéRUS.\pLittle is known about the POKéRUS\nexcept that they are microscopic life-\lforms that attach to POKéMON.\pWhile infected, POKéMON are said to\ngrow exceptionally well.$" -gUnknown_08272FD6:: @ 8272FD6 - .string "The water is dyed a deep blue…\nWould you like to SURF?$" - -gUnknown_0827300D:: @ 827300D - .string "{STR_VAR_1} used SURF!$" + .include "data/text/surf.inc" gUnknown_0827301B:: @ 827301B .string "It sounded as if a door opened\nsomewhere far away.$" @@ -4098,267 +4094,7 @@ LavaridgeTown_Gym_1F_EventScript_2742F6:: @ 82742F6 releaseall end -BerryTreeScript:: @ 82742F9 - special FieldObjectInteractionGetBerryTreeData - switch VAR_0x8004 - case 255, Route102_EventScript_27434F - case 0, Route102_EventScript_274359 - case 1, Route102_EventScript_2743B1 - case 2, Route102_EventScript_2743C1 - case 3, Route102_EventScript_2743D1 - case 4, Route102_EventScript_2743E1 - case 5, Route102_EventScript_274421 - end - -Route102_EventScript_27434F:: @ 827434F - lockall - message Route102_Text_274744 - waitmessage - waitbuttonpress - releaseall - end - -Route102_EventScript_274359:: @ 8274359 - lock - faceplayer - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 1 - goto_eq Route102_EventScript_274374 - message Route102_Text_2744F0 - waitmessage - waitbuttonpress - release - end - -Route102_EventScript_274374:: @ 8274374 - msgbox Route102_Text_274507, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route102_EventScript_274393 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route102_EventScript_2743AF - end - -Route102_EventScript_274393:: @ 8274393 - fadescreen 1 - closemessage - special Bag_ChooseBerry - waitstate - compare_var_to_value VAR_ITEM_ID, 0 - goto_eq Route102_EventScript_2743AF - takeitem VAR_ITEM_ID, 1 - call Route102_EventScript_2744DD - -Route102_EventScript_2743AF:: @ 82743AF - release - end - -Route102_EventScript_2743B1:: @ 82743B1 - lockall - special FieldObjectInteractionGetBerryCountString - message Route102_Text_274560 - waitmessage - waitbuttonpress - goto Route102_EventScript_27448D - -Route102_EventScript_2743C1:: @ 82743C1 - lockall - special FieldObjectInteractionGetBerryName - message Route102_Text_274579 - waitmessage - waitbuttonpress - goto Route102_EventScript_27448D - -Route102_EventScript_2743D1:: @ 82743D1 - lockall - special FieldObjectInteractionGetBerryName - message Route102_Text_27458A - waitmessage - waitbuttonpress - goto Route102_EventScript_27448D - -Route102_EventScript_2743E1:: @ 82743E1 - call Route102_EventScript_2743F6 - lockall - special FieldObjectInteractionGetBerryName - message Route102_Text_2745AB - waitmessage - waitbuttonpress - goto Route102_EventScript_27448D - -Route102_EventScript_2743F6:: @ 82743F6 - compare_var_to_value VAR_0x8005, 0 - goto_eq Route102_EventScript_27441A - compare_var_to_value VAR_0x8005, 4 - goto_eq Route102_EventScript_274413 - bufferstring 1, Route102_Text_2745E5 - return - -Route102_EventScript_274413:: @ 8274413 - bufferstring 1, Route102_Text_2745CD - return - -Route102_EventScript_27441A:: @ 827441A - bufferstring 1, Route102_Text_2745DE - return - -Route102_EventScript_274421:: @ 8274421 - buffernumberstring 1, VAR_0x8006 - lock - faceplayer - special FieldObjectInteractionGetBerryCountString - msgbox Route102_Text_2745EE, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route102_EventScript_274448 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route102_EventScript_274479 - -Route102_EventScript_274448:: @ 8274448 - special FieldObjectInteractionPickBerryTree - compare_var_to_value VAR_0x8004, 0 - goto_eq Route102_EventScript_274470 - special sub_80EED34 - special FieldObjectInteractionRemoveBerryTree - message Route102_Text_27461B - playfanfare BGM_ME_KINOMI - waitmessage - waitfanfare - waitbuttonpress - message Route102_Text_274630 - waitmessage - waitbuttonpress - release - end - -Route102_EventScript_274470:: @ 8274470 - message Route102_Text_27468F - waitmessage - waitbuttonpress - release - end - -Route102_EventScript_274479:: @ 8274479 - message Route102_Text_2746CB - waitmessage - waitbuttonpress - release - end - -Route102_EventScript_274482:: @ 8274482 - lockall - special FieldObjectInteractionGetBerryTreeData - call Route102_EventScript_2744DD - releaseall - end - -Route102_EventScript_27448D:: @ 827448D - checkitem ITEM_WAILMER_PAIL, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route102_EventScript_2744BE - special FieldObjectInteractionGetBerryName - msgbox Route102_Text_2746E4, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route102_EventScript_2744C4 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route102_EventScript_2744BE - -Route102_EventScript_2744BE:: @ 82744BE - releaseall - end - -Route102_EventScript_2744C0:: @ 82744C0 - special FieldObjectInteractionGetBerryTreeData - lockall - -Route102_EventScript_2744C4:: @ 82744C4 - special FieldObjectInteractionGetBerryName - message Route102_Text_274710 - waitmessage - special FieldObjectInteractionWaterBerryTree - special sub_80FAFF8 - waitstate - message Route102_Text_274723 - waitmessage - waitbuttonpress - releaseall - end - -Route102_EventScript_2744DD:: @ 82744DD - special FieldObjectInteractionPlantBerryTree - incrementgamestat 3 - special sub_80EED10 - special FieldObjectInteractionGetBerryCountString - message Route102_Text_274535 - waitmessage - waitbuttonpress - return - -Route102_Text_2744F0: @ 82744F0 - .string "It’s soft, loamy soil.$" - -Route102_Text_274507: @ 8274507 - .string "It’s soft, loamy soil.\n" - .string "Want to plant a BERRY?$" - -Route102_Text_274535: @ 8274535 - .string "{PLAYER} planted one {STR_VAR_1} in\n" - .string "the soft, loamy soil.$" - -Route102_Text_274560: @ 8274560 - .string "One {STR_VAR_1} was planted here.$" - -Route102_Text_274579: @ 8274579 - .string "{STR_VAR_1} has sprouted.$" - -Route102_Text_27458A: @ 827458A - .string "This {STR_VAR_1} plant is growing taller.$" - -Route102_Text_2745AB: @ 82745AB - .string "These {STR_VAR_1} flowers are blooming\n" - .string "{STR_VAR_2}.$" - -Route102_Text_2745CD: @ 82745CD - .string "very beautifully$" - -Route102_Text_2745DE: @ 82745DE - .string "cutely$" - -Route102_Text_2745E5: @ 82745E5 - .string "prettily$" - -Route102_Text_2745EE: @ 82745EE - .string "You found {STR_VAR_2} {STR_VAR_1}!\p" - .string "Do you want to pick the\n" - .string "{STR_VAR_1}?$" - -Route102_Text_27461B: @ 827461B - .string "{PLAYER} picked the {STR_VAR_2} {STR_VAR_1}.$" - -Route102_Text_274630: @ 8274630 - .string "{PLAYER} put away the {STR_VAR_1}\n" - .string "in the BAG’s BERRIES POCKET.\p" - .string "The soil returned to its soft and\n" - .string "loamy state.$" - -Route102_Text_27468F: @ 827468F - .string "The BAG’s BERRIES POCKET is full.\p" - .string "The {STR_VAR_1} couldn’t be taken.$" - -Route102_Text_2746CB: @ 82746CB - .string "{PLAYER} left the {STR_VAR_1}\n" - .string "unpicked.$" - -Route102_Text_2746E4: @ 82746E4 - .string "Want to water the {STR_VAR_1} with the\n" - .string "WAILMER PAIL?$" - -Route102_Text_274710: @ 8274710 - .string "{PLAYER} watered the {STR_VAR_1}.$" - -Route102_Text_274723: @ 8274723 - .string "The plant seems to be delighted.$" - -Route102_Text_274744: @ 8274744 - .string "!$" + .include "data/scripts/berry_tree.inc" Text_274746: @ 8274746 .string "If some vines drop down, this tree can\n" @@ -5409,119 +5145,7 @@ SecretBase_RedCave1_EventScript_2762C5:: @ 82762C5 special sub_80EB3D0 return -Route111_Text_2762C9: @ 82762C9 - .string "What’s that?\n" - .string "What am I doing?\p" - .string "I’m thinking about making my own room\n" - .string "here using a POKéMON move.\p" - .string "I know! I’ll give you this TM.\n" - .string "Will you use it to make your own room?$" - -Route111_Text_27636E: @ 827636E - .string "Find a big tree that looks like it might\n" - .string "drop some vines.\p" - .string "Use SECRET POWER in front of the tree.\n" - .string "Some vines should get free and drop\l" - .string "down, so you can climb the tree.\p" - .string "You’ll find a lot of space for putting\n" - .string "your favorite things.\p" - .string "It’ll be your own secret room…\n" - .string "A SECRET BASE!\p" - .string "You should make one, too.\p" - .string "Another thing, you don’t always have\n" - .string "to make your SECRET BASE in a tree.\p" - .string "Try using SECRET POWER on rock walls\n" - .string "that have small indents in them.\p" - .string "I’m going to look for other places, too.\n" - .string "Okay, bye!$" - -Route111_Text_27655C: @ 827655C - .string "Oh, you don’t want this?\n" - .string "If you change your mind, tell me, okay?$" - -Route111_Text_27659D: @ 827659D - .string "Oh, you don’t have any room for this.\p" - .string "I’ll hold on to it, so come back for it\n" - .string "another time, okay?$" - -Route111_EventScript_2765FF:: @ 82765FF - lock - faceplayer - msgbox Route111_Text_2762C9, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route111_EventScript_27661E - msgbox Route111_Text_27655C, 4 - release - end - -Route111_EventScript_27661E:: @ 827661E - giveitem_std ITEM_TM43 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_276680 - msgbox Route111_Text_27636E, 4 - closemessage - setflag FLAG_0x060 - clearflag FLAG_0x3B4 - compare_var_to_value VAR_FACING, 3 - call_if 1, Route111_EventScript_27666A - compare_var_to_value VAR_FACING, 4 - call_if 1, Route111_EventScript_27666A - compare_var_to_value VAR_FACING, 2 - call_if 1, Route111_EventScript_276675 - removeobject VAR_LAST_TALKED - release - end - -Route111_EventScript_27666A:: @ 827666A - applymovement VAR_LAST_TALKED, Route111_Movement_27668A - waitmovement 0 - return - -Route111_EventScript_276675:: @ 8276675 - applymovement VAR_LAST_TALKED, Route111_Movement_276696 - waitmovement 0 - return - -Route111_EventScript_276680:: @ 8276680 - msgbox Route111_Text_27659D, 4 - release - end - -Route111_Movement_27668A: @ 827668A - step_down - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_down - step_down - step_end - -Route111_Movement_276696: @ 8276696 - step_left - step_down - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_down - step_down - step_end - -EventScript_2766A2:: @ 82766A2 - special sub_80EB290 - end - -EventScript_2766A6:: @ 82766A6 - special sub_80EB2C8 - end + .include "data/scripts/secret_power_tm.inc" Text_2766AA: @ 82766AA .string "All decorations and furniture in your\n" @@ -5588,14676 +5212,700 @@ Text_276A95: @ 8276A95 .string "Moving completed.\p" .string "Would you like to use the SECRET POWER?$" -BattleFrontier_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -DewfordTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -EverGrandeCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -EverGrandeCity_PokemonLeague_2F_MapScript1_276ACF: @ 8276ACF -FallarborTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -FortreeCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -LavaridgeTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -LilycoveCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -MauvilleCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -MossdeepCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -OldaleTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -PacifidlogTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -PetalburgCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -RustboroCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -SlateportCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -SootopolisCity_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF -VerdanturfTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF - call OldaleTown_PokemonCenter_2F_EventScript_276AD5 - end - -OldaleTown_PokemonCenter_2F_EventScript_276AD5:: @ 8276AD5 - specialvar VAR_RESULT, sub_813B514 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276AFB - specialvar VAR_RESULT, sub_801B27C - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276AFF - goto OldaleTown_PokemonCenter_2F_EventScript_276AFB - end + .include "data/scripts/cable_club.inc" + .include "data/scripts/contest_hall.inc" + .include "data/text/contest_strings.inc" -OldaleTown_PokemonCenter_2F_EventScript_276AFB:: @ 8276AFB - clearflag FLAG_0x2BE - return +gUnknown_0827E8CE:: @ 827E8CE + .string "Missed turn$" -OldaleTown_PokemonCenter_2F_EventScript_276AFF:: @ 8276AFF - setflag FLAG_0x2BE - return +gUnknown_0827E8DA:: @ 827E8DA + .string "Link standby!$" -BattleFrontier_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -DewfordTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -EverGrandeCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -EverGrandeCity_PokemonLeague_2F_EventScript_276B03:: @ 8276B03 -FallarborTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -FortreeCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -LavaridgeTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -LilycoveCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -MauvilleCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -MossdeepCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -OldaleTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -PacifidlogTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -PetalburgCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -RustboroCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -SlateportCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -SootopolisCity_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 -VerdanturfTown_PokemonCenter_2F_EventScript_276B03:: @ 8276B03 - specialvar VAR_RESULT, sub_813B514 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B23 - goto OldaleTown_PokemonCenter_2F_EventScript_276B19 - end +gUnknown_0827E8E8:: @ 827E8E8 + .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!\n" + .string "Congratulations!$" -OldaleTown_PokemonCenter_2F_EventScript_276B19:: @ 8276B19 - execram +gUnknown_0827E910:: @ 827E910 + .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!{PAUSE_UNTIL_PRESS}$" -OldaleTown_PokemonCenter_2F_EventScript_276B1A:: @ 8276B1A - msgbox gUnknown_08273178, 2 - end +gUnknown_0827E929:: @ 827E929 + .string "Primary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -OldaleTown_PokemonCenter_2F_EventScript_276B23:: @ 8276B23 - checkitem ITEM_EON_TICKET, 1 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B19 - checkflag FLAG_SYS_HAS_EON_TICKET - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276B19 - msgbox gUnknown_08273594, 4 - giveitem_std ITEM_EON_TICKET - setflag FLAG_SYS_HAS_EON_TICKET - setvar VAR_0x403F, 0 - msgbox gUnknown_082735F2, 4 - release - end +gUnknown_0827E943:: @ 827E943 + .string "Secondary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -OldaleTown_PokemonCenter_2F_EventScript_276B62:: @ 8276B62 - msgbox gUnknown_08273178, 4 - release - end +gUnknown_0827E95F:: @ 827E95F + .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -BattleFrontier_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -DewfordTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -EverGrandeCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -EverGrandeCity_PokemonLeague_2F_MapScript2_276B6C: @ 8276B6C -FallarborTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -FortreeCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -LavaridgeTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -LilycoveCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -MauvilleCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -MossdeepCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -OldaleTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -PacifidlogTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -PetalburgCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -RustboroCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -SlateportCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -SootopolisCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C -VerdanturfTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C - map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276BAE - map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276BAE - .2byte 0 +gUnknown_0827E973:: @ 827E973 + .string "The move used most often:\n" + .string "{STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -MossdeepCity_GameCorner_1F_EventScript_276BAE:: @ 8276BAE -OldaleTown_PokemonCenter_2F_EventScript_276BAE:: @ 8276BAE - compare_var_to_value VAR_0x8007, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276BBD - turnobject VAR_0x8007, 3 - -OldaleTown_PokemonCenter_2F_EventScript_276BBD:: @ 8276BBD - end - -BattleFrontier_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -DewfordTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -EverGrandeCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -EverGrandeCity_PokemonLeague_2F_MapScript1_276BBE: @ 8276BBE -FallarborTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -FortreeCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -LavaridgeTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -LilycoveCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -MauvilleCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -MossdeepCity_GameCorner_1F_MapScript1_276BBE: @ 8276BBE -MossdeepCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -OldaleTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -PacifidlogTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -PetalburgCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -RustboroCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -SlateportCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -SootopolisCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE -VerdanturfTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE - compare_var_to_value VAR_0x4087, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 - compare_var_to_value VAR_0x4087, 2 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 - compare_var_to_value VAR_0x4087, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C17 - compare_var_to_value VAR_0x4087, 3 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C1D - compare_var_to_value VAR_0x4087, 4 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C23 - compare_var_to_value VAR_0x4087, 6 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C29 - compare_var_to_value VAR_0x4087, 7 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C2F - compare_var_to_value VAR_0x4087, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276C35 - end - -OldaleTown_PokemonCenter_2F_EventScript_276C17:: @ 8276C17 - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - end - -OldaleTown_PokemonCenter_2F_EventScript_276C1D:: @ 8276C1D - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - end - -OldaleTown_PokemonCenter_2F_EventScript_276C23:: @ 8276C23 - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - end - -OldaleTown_PokemonCenter_2F_EventScript_276C29:: @ 8276C29 - call OldaleTown_PokemonCenter_2F_EventScript_277BBE - end - -OldaleTown_PokemonCenter_2F_EventScript_276C2F:: @ 8276C2F - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - end - -OldaleTown_PokemonCenter_2F_EventScript_276C35:: @ 8276C35 - call OldaleTown_PokemonCenter_2F_EventScript_277C0A - end - -BattleFrontier_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -DewfordTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -EverGrandeCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -EverGrandeCity_PokemonLeague_2F_MapScript2_276C3B: @ 8276C3B -FallarborTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -FortreeCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -LavaridgeTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -LilycoveCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -MauvilleCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -MossdeepCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -OldaleTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -PacifidlogTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -PetalburgCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -RustboroCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -SlateportCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -SootopolisCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B -VerdanturfTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B - map_script_2 VAR_0x40CD, 1, OldaleTown_PokemonCenter_2F_EventScript_276DE0 - map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276C85 - map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276C85 - map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276C85 - map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276CE7 - map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276D2C - map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276D6C - map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276C85 - map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276C9D - .2byte 0 +gUnknown_0827E992:: @ 827E992 + .string "The most impressive POKéMON:\n" + .string "{STR_VAR_1}’s {STR_VAR_2}{PAUSE_UNTIL_PRESS}$" -OldaleTown_PokemonCenter_2F_EventScript_276C85:: @ 8276C85 - lockall - call OldaleTown_PokemonCenter_2F_EventScript_276CB5 - call OldaleTown_PokemonCenter_2F_EventScript_277BF7 - special DrawWholeMapView - playse SE_TK_KASYA - erasebox 0, 0, 29, 19 - releaseall - end +gUnknown_0827E9B9:: @ 827E9B9 + .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" -MossdeepCity_GameCorner_1F_EventScript_276C9D:: @ 8276C9D -OldaleTown_PokemonCenter_2F_EventScript_276C9D:: @ 8276C9D - lockall - call OldaleTown_PokemonCenter_2F_EventScript_276CB5 - call OldaleTown_PokemonCenter_2F_EventScript_277C1D - special DrawWholeMapView - playse SE_TK_KASYA - erasebox 0, 0, 29, 19 - releaseall - end +gUnknown_0827E9CD:: @ 827E9CD + .string "A link TV program will not be made\n" + .string "because the TRAINER lost.{PAUSE_UNTIL_PRESS}$" -OldaleTown_PokemonCenter_2F_EventScript_276CB5:: @ 8276CB5 - special sub_80097E8 - setvar VAR_0x4087, 0 - compare_var_to_value VAR_0x8007, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F - waitmovement 0 - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 - waitmovement 0 - return +gUnknown_0827EA0C:: @ 827EA0C + .string "{STR_VAR_1}\n" + .string "{STR_VAR_2}’s {STR_VAR_3}$" -OldaleTown_PokemonCenter_2F_EventScript_276CE7:: @ 8276CE7 - lockall - call OldaleTown_PokemonCenter_2F_EventScript_276CFF - call OldaleTown_PokemonCenter_2F_EventScript_277BF7 - special DrawWholeMapView - playse SE_TK_KASYA - erasebox 0, 0, 29, 19 - releaseall - end +gUnknown_0827EA17:: @ 827EA17 + .string "CONTEST$" -OldaleTown_PokemonCenter_2F_EventScript_276CFF:: @ 8276CFF - special sub_80097E8 - setvar VAR_0x4087, 0 - compare_var_to_value VAR_0x8007, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735E - waitmovement 0 - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - call OldaleTown_PokemonCenter_2F_EventScript_276DAE - return + .string "NORMAL RANK$" -OldaleTown_PokemonCenter_2F_EventScript_276D2C:: @ 8276D2C - lockall - call OldaleTown_PokemonCenter_2F_EventScript_276D44 - call OldaleTown_PokemonCenter_2F_EventScript_277BF7 - special DrawWholeMapView - playse SE_TK_KASYA - erasebox 0, 0, 29, 19 - releaseall - end + .string "SUPER RANK$" -OldaleTown_PokemonCenter_2F_EventScript_276D44:: @ 8276D44 - special sub_80097E8 - setvar VAR_0x4087, 0 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F - waitmovement 0 - compare_var_to_value VAR_0x8007, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276D6B - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 - waitmovement 0 + .string "HYPER RANK$" -OldaleTown_PokemonCenter_2F_EventScript_276D6B:: @ 8276D6B - return + .string "MASTER RANK$" -OldaleTown_PokemonCenter_2F_EventScript_276D6C:: @ 8276D6C - lockall - call OldaleTown_PokemonCenter_2F_EventScript_276D84 - call OldaleTown_PokemonCenter_2F_EventScript_277BD1 - special DrawWholeMapView - playse SE_TK_KASYA - erasebox 0, 0, 29, 19 - releaseall - end + .string "LINK$" -OldaleTown_PokemonCenter_2F_EventScript_276D84:: @ 8276D84 - setvar VAR_0x4087, 0 - compare_var_to_value VAR_0x8007, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735E - waitmovement 0 - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - call OldaleTown_PokemonCenter_2F_EventScript_276DAE - return + .string "COOLNESS$" -OldaleTown_PokemonCenter_2F_EventScript_276DAE:: @ 8276DAE - message OldaleTown_PokemonCenter_2F_Text_278521 - waitmessage - playse SE_PIN - delay 60 - message OldaleTown_PokemonCenter_2F_Text_27854C - waitmessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F - waitmovement 0 - applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_277349 - waitmovement 0 - return + .string "BEAUTY$" -OldaleTown_PokemonCenter_2F_EventScript_276DD5:: @ 8276DD5 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27734F - waitmovement 0 - return + .string "CUTENESS$" -OldaleTown_PokemonCenter_2F_EventScript_276DE0:: @ 8276DE0 - lockall - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_2725A6 - waitmovement 0 - msgbox OldaleTown_PokemonCenter_2F_Text_27964A, 4 - closemessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_276E10 - waitmovement 0 - delay 30 - msgbox OldaleTown_PokemonCenter_2F_Text_279718, 4 - setvar VAR_0x40CD, 2 - releaseall - end - -OldaleTown_PokemonCenter_2F_Movement_276E10: @ 8276E10 - step_up - step_up - step_end - -OldaleTown_PokemonCenter_2F_EventScript_276E13:: @ 8276E13 - message OldaleTown_PokemonCenter_2F_Text_277EA4 - waitmessage - delay 28 - goto OldaleTown_PokemonCenter_2F_EventScript_276E30 - end - -OldaleTown_PokemonCenter_2F_EventScript_276E22:: @ 8276E22 - msgbox OldaleTown_PokemonCenter_2F_Text_277EF1, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_276E30 - end - -OldaleTown_PokemonCenter_2F_EventScript_276E30:: @ 8276E30 - setvar VAR_0x8004, 0 - checkflag FLAG_VISITED_MAUVILLE_CITY - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276E75 - multichoice 0, 0, 74, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_2770B2 - case 1, OldaleTown_PokemonCenter_2F_EventScript_276EB7 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_276E75:: @ 8276E75 - multichoice 0, 0, 76, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_2770B2 - case 1, OldaleTown_PokemonCenter_2F_EventScript_276EB7 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2771DB - case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_276EB7:: @ 8276EB7 - copyvar VAR_0x8007, VAR_LAST_TALKED - goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 - end - -OldaleTown_PokemonCenter_2F_EventScript_276EC2:: @ 8276EC2 - message OldaleTown_PokemonCenter_2F_Text_2790BE - waitmessage - multichoice 0, 0, 18, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_276F23 - case 1, OldaleTown_PokemonCenter_2F_EventScript_276F2E - case 2, OldaleTown_PokemonCenter_2F_EventScript_276F55 - case 3, OldaleTown_PokemonCenter_2F_EventScript_276F15 - case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_276F15:: @ 8276F15 - msgbox OldaleTown_PokemonCenter_2F_Text_279142, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 - end - -OldaleTown_PokemonCenter_2F_EventScript_276F23:: @ 8276F23 - setvar VAR_0x8004, 1 - goto OldaleTown_PokemonCenter_2F_EventScript_276F60 - end - -OldaleTown_PokemonCenter_2F_EventScript_276F2E:: @ 8276F2E - special sub_80F92F8 - compare_var_to_value VAR_RESULT, 0 - goto_if 5, OldaleTown_PokemonCenter_2F_EventScript_276F47 - setvar VAR_0x8004, 2 - goto OldaleTown_PokemonCenter_2F_EventScript_276F60 - end - -OldaleTown_PokemonCenter_2F_EventScript_276F47:: @ 8276F47 - msgbox OldaleTown_PokemonCenter_2F_Text_277FEE, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_276EC2 - end - -OldaleTown_PokemonCenter_2F_EventScript_276F55:: @ 8276F55 - setvar VAR_0x8004, 5 - goto OldaleTown_PokemonCenter_2F_EventScript_276F60 - end - -OldaleTown_PokemonCenter_2F_EventScript_276F60:: @ 8276F60 - call OldaleTown_PokemonCenter_2F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message OldaleTown_PokemonCenter_2F_Text_278091 - waitmessage - special sub_80B2DA4 - waitstate - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276FBD - compare_var_to_value VAR_RESULT, 2 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 - compare_var_to_value VAR_RESULT, 3 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF - compare_var_to_value VAR_RESULT, 4 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277046 - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - compare_var_to_value VAR_RESULT, 6 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 - end - -OldaleTown_PokemonCenter_2F_EventScript_276FBD:: @ 8276FBD - special sp000_heal_pokemon - special copy_player_party_to_sav1 - special copy_bags_and_unk_data_from_save_blocks - copyvar VAR_0x4087, VAR_0x8004 - messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 - waitmessage - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - closemessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 - waitmovement 0 - opendoor 9, 1 - waitdooranim - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - closedoor 9, 1 - waitdooranim - release - compare_var_to_value VAR_0x8004, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277036 - special sub_809D2BC - warp SINGLE_BATTLE_COLOSSEUM, 255, 6, 8 - special sub_80AF948 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_27702B:: @ 827702B - applymovement 255, Movement_277352 - waitmovement 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_277036:: @ 8277036 - special sub_809D2BC - warp DOUBLE_BATTLE_COLOSSEUM, 255, 5, 8 - special sub_80AF948 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_277046:: @ 8277046 - switch VAR_0x8004 - case 1, OldaleTown_PokemonCenter_2F_EventScript_277094 - case 2, OldaleTown_PokemonCenter_2F_EventScript_277083 - case 5, OldaleTown_PokemonCenter_2F_EventScript_277072 - goto OldaleTown_PokemonCenter_2F_EventScript_27730E - end - -OldaleTown_PokemonCenter_2F_EventScript_277072:: @ 8277072 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_27833D, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 - end - -OldaleTown_PokemonCenter_2F_EventScript_277083:: @ 8277083 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278307, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 - end - -OldaleTown_PokemonCenter_2F_EventScript_277094:: @ 8277094 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_2782D1, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_2770A5 - end - -OldaleTown_PokemonCenter_2F_EventScript_2770A5:: @ 82770A5 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278372, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_2770B2:: @ 82770B2 - copyvar VAR_0x8007, VAR_LAST_TALKED - call OldaleTown_PokemonCenter_2F_EventScript_277199 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - call OldaleTown_PokemonCenter_2F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message OldaleTown_PokemonCenter_2F_Text_278091 - waitmessage - special sub_80B2E4C - waitstate - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27713A - compare_var_to_value VAR_RESULT, 2 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 - compare_var_to_value VAR_RESULT, 3 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF - compare_var_to_value VAR_RESULT, 4 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27730E - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - compare_var_to_value VAR_RESULT, 6 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 - compare_var_to_value VAR_RESULT, 7 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772AB - compare_var_to_value VAR_RESULT, 9 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772B8 - end - -OldaleTown_PokemonCenter_2F_EventScript_27713A:: @ 827713A - setvar VAR_0x8004, 3 - copyvar VAR_0x4087, VAR_0x8004 - messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 - waitmessage - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - closemessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 - waitmovement 0 - opendoor 9, 1 - waitdooranim - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - closedoor 9, 1 - waitdooranim - release - special sub_809D2BC - setwarp TRADE_CENTER, 255, 5, 8 - special sub_80AF948 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_277199:: @ 8277199 - specialvar VAR_RESULT, CalculatePlayerPartyCount - compare_var_to_value VAR_RESULT, 2 - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_2771BF - specialvar VAR_RESULT, sub_80F9370 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2771CD - setvar VAR_RESULT, 1 - return - -OldaleTown_PokemonCenter_2F_EventScript_2771BF:: @ 82771BF - msgbox OldaleTown_PokemonCenter_2F_Text_278027, 4 - setvar VAR_RESULT, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_2771CD:: @ 82771CD - msgbox OldaleTown_PokemonCenter_2F_Text_278061, 4 - setvar VAR_RESULT, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_2771DB:: @ 82771DB - copyvar VAR_0x8007, VAR_LAST_TALKED - call OldaleTown_PokemonCenter_2F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - message OldaleTown_PokemonCenter_2F_Text_278091 - waitmessage - special sub_80B2E74 - waitstate - special sub_80B2EA8 - waitstate - compare_var_to_value VAR_RESULT, 12 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277328 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27724C - compare_var_to_value VAR_RESULT, 2 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772D2 - compare_var_to_value VAR_RESULT, 3 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772DF - compare_var_to_value VAR_RESULT, 4 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27730E - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - compare_var_to_value VAR_RESULT, 6 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772C5 - end - -OldaleTown_PokemonCenter_2F_EventScript_27724C:: @ 827724C - setvar VAR_0x8004, 4 - copyvar VAR_0x4087, VAR_0x8004 - messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197 - waitmessage - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - closemessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 - waitmovement 0 - opendoor 9, 1 - waitdooranim - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - closedoor 9, 1 - waitdooranim - release - special sub_809D2BC - setwarp RECORD_CORNER, 255, 8, 9 - special sub_80AF948 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_2772AB:: @ 82772AB - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278565, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_2772B8:: @ 82772B8 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_2785C9, 4 - release - end - -BattleFrontier_BattleTowerLobby_EventScript_2772C5:: @ 82772C5 -OldaleTown_PokemonCenter_2F_EventScript_2772C5:: @ 82772C5 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_27821C, 4 - release - end - -BattleFrontier_BattleTowerLobby_EventScript_2772D2:: @ 82772D2 -OldaleTown_PokemonCenter_2F_EventScript_2772D2:: @ 82772D2 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_2781C7, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_2772DF:: @ 82772DF - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278255, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_2772EC:: @ 82772EC - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278291, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_2772F9:: @ 82772F9 - special sub_80097E8 - msgbox MossdeepCity_GameCorner_1F_Text_278D51, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_277306:: @ 8277306 - special sub_809D2BC - special sub_80AF948 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_27730E:: @ 827730E - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_2782A8, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_27731B:: @ 827731B - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_2785E9, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_277328:: @ 8277328 - special sub_80097E8 - msgbox OldaleTown_PokemonCenter_2F_Text_278651, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_277335:: @ 8277335 - msgbox gUnknown_0827306F, 4 - release - end - -OldaleTown_PokemonCenter_2F_EventScript_27733F:: @ 827733F - msgbox gUnknown_082730BC, 4 - releaseall - end - -OldaleTown_PokemonCenter_2F_Movement_277349: @ 8277349 - step_00 - step_end - -OldaleTown_PokemonCenter_2F_Movement_27734B: @ 827734B - step_03 - step_end - -MossdeepCity_GameCorner_1F_Movement_27734D: @ 827734D -OldaleTown_PokemonCenter_2F_Movement_27734D: @ 827734D - step_02 - step_end - -OldaleTown_PokemonCenter_2F_Movement_27734F: @ 827734F - step_down - step_down - step_end - -Movement_277352: @ 8277352 - step_right - step_up - step_up - step_end - -OldaleTown_PokemonCenter_2F_Movement_277356: @ 8277356 - step_left - step_up - step_up - step_end - -OldaleTown_PokemonCenter_2F_Movement_27735A: @ 827735A - step_up - step_end - -OldaleTown_PokemonCenter_2F_Movement_27735C: @ 827735C - step_02 - step_end - -OldaleTown_PokemonCenter_2F_Movement_27735E: @ 827735E - step_03 - step_end - -MossdeepCity_GameCorner_1F_Movement_277360: @ 8277360 - step_left - step_up - step_up - step_up - step_end - -gUnknown_08277365:: @ 8277365 - lockall - setvar VAR_0x8004, 0 - special sub_813C4BC - waitbuttonpress - special sub_813C5A0 - releaseall - end - -gUnknown_08277374:: @ 8277374 - setvar VAR_0x8005, 0 - special sub_80B3968 - waitstate - end - -gUnknown_0827737E:: @ 827737E - setvar VAR_0x8005, 1 - special sub_80B3968 - waitstate - end - -gUnknown_08277388:: @ 8277388 - fadescreen 1 - special sub_80F9438 - waitstate - compare_var_to_value VAR_RESULT, 0 - goto_eq DoubleBattleColosseum_EventScript_2773F4 - setvar VAR_0x8005, 0 - special sub_80B3968 - waitstate - end - -gUnknown_082773A3:: @ 82773A3 - fadescreen 1 - special sub_80F9438 - waitstate - compare_var_to_value VAR_RESULT, 0 - goto_eq DoubleBattleColosseum_EventScript_2773F4 - setvar VAR_0x8005, 1 - special sub_80B3968 - waitstate - end - -gUnknown_082773BE:: @ 82773BE - fadescreen 1 - special sub_80F9438 - waitstate - compare_var_to_value VAR_RESULT, 0 - goto_eq DoubleBattleColosseum_EventScript_2773F4 - setvar VAR_0x8005, 2 - special sub_80B3968 - waitstate - end - -gUnknown_082773D9:: @ 82773D9 - fadescreen 1 - special sub_80F9438 - waitstate - compare_var_to_value VAR_RESULT, 0 - goto_eq DoubleBattleColosseum_EventScript_2773F4 - setvar VAR_0x8005, 3 - special sub_80B3968 - waitstate - end - -DoubleBattleColosseum_EventScript_2773F4:: @ 82773F4 - end - -gUnknown_082773F5:: @ 82773F5 - setvar VAR_0x8005, 0 - special sub_80B3924 - waitstate - end - -gUnknown_082773FF:: @ 82773FF - setvar VAR_0x8005, 1 - special sub_80B3924 - waitstate - end - -gUnknown_08277409:: @ 8277409 - setvar VAR_0x8005, 2 - special sub_80B3924 - waitstate - end - -gUnknown_08277413:: @ 8277413 - setvar VAR_0x8005, 3 - special sub_80B3924 - waitstate - end - -gUnknown_0827741D:: @ 827741D - setvar VAR_0x8005, 0 - special sub_80E6BE8 - waitstate - compare_var_to_value VAR_0x4001, 0 - goto_if 5, RecordCorner_EventScript_277471 - end - -gUnknown_08277432:: @ 8277432 - setvar VAR_0x8005, 1 - special sub_80E6BE8 - waitstate - compare_var_to_value VAR_0x4001, 0 - goto_if 5, RecordCorner_EventScript_277471 - end - -gUnknown_08277447:: @ 8277447 - setvar VAR_0x8005, 2 - special sub_80E6BE8 - waitstate - compare_var_to_value VAR_0x4001, 0 - goto_if 5, RecordCorner_EventScript_277471 - end - -gUnknown_0827745C:: @ 827745C - setvar VAR_0x8005, 3 - special sub_80E6BE8 - waitstate - compare_var_to_value VAR_0x4001, 0 - goto_if 5, RecordCorner_EventScript_277471 - end - -RecordCorner_EventScript_277471:: @ 8277471 - bufferitemname 1, VAR_0x4001 - message RecordCorner_Text_27863C - waitmessage - waitbuttonpress - releaseall - end - -gUnknown_0827747E:: @ 827747E - msgbox Text_278452, 4 - fadescreen 1 - special sp02A_crash_sound - waitstate - end - -gUnknown_0827748D:: @ 827748D - msgbox Text_27847B, 4 - fadescreen 1 - special sp02A_crash_sound - waitstate - end - -gUnknown_0827749C:: @ 827749C - msgbox Text_27842E, 4 - closemessage - end - -SingleBattleColosseum_EventScript_2774A6:: @ 82774A6 - special sub_8098574 - msgbox SingleBattleColosseum_Text_2784B4, 4 - special sub_809859C - closemessage - end - -TradeCenter_EventScript_2774B6:: @ 82774B6 - special sub_8098574 - msgbox TradeCenter_Text_2784E2, 4 - special sub_809859C - closemessage - end - -RecordCorner_EventScript_2774C6:: @ 82774C6 - compare_var_to_value VAR_0x4000, 0 - goto_if 5, RecordCorner_EventScript_2774E0 - special sub_8098574 - message RecordCorner_Text_27861C - waitmessage - waitbuttonpress - special sub_809859C - closemessage - end - -RecordCorner_EventScript_2774E0:: @ 82774E0 - special sub_8098574 - message RecordCorner_Text_27850E - waitmessage - waitbuttonpress - special sub_809859C - closemessage - end - -gUnknown_082774EF:: @ 82774EF - msgbox Text_2783A8, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq gUnknown_08277509 - erasebox 0, 0, 29, 19 - releaseall - end - -gUnknown_08277509:: @ 8277509 - messageautoscroll Text_2783E9 - waitmessage - special sub_80B371C - end - -gUnknown_08277513:: @ 8277513 - special sub_80B36EC - special sub_80AF9F8 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_27751B:: @ 827751B - lock - faceplayer - setvar VAR_FRONTIER_FACILITY, 8 - checkflag FLAG_SYS_POKEDEX_GET - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 - specialvar VAR_RESULT, sub_813990C - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27731B - copyvar VAR_0x8007, VAR_LAST_TALKED - specialvar VAR_RESULT, sub_80093CC - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277668 - message OldaleTown_PokemonCenter_2F_Text_27940D - waitmessage - goto OldaleTown_PokemonCenter_2F_EventScript_27755C - end - -OldaleTown_PokemonCenter_2F_EventScript_27755C:: @ 827755C - multichoice 17, 6, 17, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27759F - case 1, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 2, OldaleTown_PokemonCenter_2F_EventScript_277593 - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_277593:: @ 8277593 - message OldaleTown_PokemonCenter_2F_Text_2794B8 - waitmessage - goto OldaleTown_PokemonCenter_2F_EventScript_27755C - end - -OldaleTown_PokemonCenter_2F_EventScript_27759F:: @ 827759F - call OldaleTown_PokemonCenter_2F_EventScript_277626 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - call OldaleTown_PokemonCenter_2F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - msgbox OldaleTown_PokemonCenter_2F_Text_27961C, 4 - closemessage - special sp000_heal_pokemon - setvar VAR_0x8004, 6 - copyvar VAR_0x4087, VAR_0x8004 - call OldaleTown_PokemonCenter_2F_EventScript_277BBE - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 - waitmovement 0 - opendoor 5, 1 - waitdooranim - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - closedoor 5, 1 - waitdooranim - special sub_8018090 - special sub_809D2BC - warpteleport2 UNION_ROOM, 255, 7, 11 - waitstate - special UnionRoomSpecial - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_277626:: @ 8277626 - specialvar VAR_RESULT, sub_80C7008 - compare_var_to_value VAR_RESULT, 2 - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_27764C - specialvar VAR_RESULT, sub_80F9370 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27765A - setvar VAR_RESULT, 1 - return - -OldaleTown_PokemonCenter_2F_EventScript_27764C:: @ 827764C - msgbox OldaleTown_PokemonCenter_2F_Text_27893E, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_273755 - end - -OldaleTown_PokemonCenter_2F_EventScript_27765A:: @ 827765A - msgbox OldaleTown_PokemonCenter_2F_Text_27897B, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_273755 - end - -OldaleTown_PokemonCenter_2F_EventScript_277668:: @ 8277668 - msgbox OldaleTown_PokemonCenter_2F_Text_2789B5, 4 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_277672:: @ 8277672 - lock - faceplayer - checkflag FLAG_SYS_POKEDEX_GET - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 - msgbox OldaleTown_PokemonCenter_2F_Text_279937, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27769A - msgbox OldaleTown_PokemonCenter_2F_Text_2799AA, 4 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_27769A:: @ 827769A - msgbox OldaleTown_PokemonCenter_2F_Text_279C91, 4 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_2776A4:: @ 82776A4 - lock - faceplayer - setvar VAR_FRONTIER_FACILITY, 9 - checkflag FLAG_SYS_POKEDEX_GET - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_277335 - specialvar VAR_RESULT, sub_813990C - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27731B - specialvar VAR_RESULT, sub_80093CC - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_276E13 - message OldaleTown_PokemonCenter_2F_Text_279013 - waitmessage - delay 28 - goto OldaleTown_PokemonCenter_2F_EventScript_2776E3 - end - -OldaleTown_PokemonCenter_2F_EventScript_2776E3:: @ 82776E3 - checkitem ITEM_POWDER_JAR, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27778B - checkflag FLAG_VISITED_MAUVILLE_CITY - goto_eq OldaleTown_PokemonCenter_2F_EventScript_27773E - multichoice 0, 0, 78, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D - case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B - case 2, OldaleTown_PokemonCenter_2F_EventScript_2778F7 - case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_27773E:: @ 827773E - multichoice 0, 0, 79, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D - case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B - case 2, OldaleTown_PokemonCenter_2F_EventScript_2778D9 - case 3, OldaleTown_PokemonCenter_2F_EventScript_2778F7 - case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_27778B:: @ 827778B - checkflag FLAG_VISITED_MAUVILLE_CITY - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2777CB - multichoice 0, 0, 75, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D - case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B - case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_2777CB:: @ 82777CB - multichoice 0, 0, 77, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27780D - case 1, OldaleTown_PokemonCenter_2F_EventScript_27783B - case 2, OldaleTown_PokemonCenter_2F_EventScript_2778D9 - case 3, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_27780D:: @ 827780D - msgbox OldaleTown_PokemonCenter_2F_Text_27909D, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - call OldaleTown_PokemonCenter_2F_EventScript_277199 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - setvar VAR_0x8004, 3 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_27783B:: @ 827783B - message OldaleTown_PokemonCenter_2F_Text_2790BE - waitmessage - multichoice 0, 0, 18, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_27788E - case 1, OldaleTown_PokemonCenter_2F_EventScript_277899 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2778C0 - case 3, OldaleTown_PokemonCenter_2F_EventScript_2778CB - case 4, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_27788E:: @ 827788E - setvar VAR_0x8004, 0 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_277899:: @ 8277899 - special sub_80F92F8 - compare_var_to_value VAR_RESULT, 0 - goto_if 5, OldaleTown_PokemonCenter_2F_EventScript_2778B2 - setvar VAR_0x8004, 1 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_2778B2:: @ 82778B2 - msgbox OldaleTown_PokemonCenter_2F_Text_277FEE, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_27783B - end - -OldaleTown_PokemonCenter_2F_EventScript_2778C0:: @ 82778C0 - setvar VAR_0x8004, 2 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_2778CB:: @ 82778CB - msgbox OldaleTown_PokemonCenter_2F_Text_279142, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_27783B - end - -OldaleTown_PokemonCenter_2F_EventScript_2778D9:: @ 82778D9 - msgbox OldaleTown_PokemonCenter_2F_Text_2790E8, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - setvar VAR_0x8004, 12 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_2778F7:: @ 82778F7 - msgbox OldaleTown_PokemonCenter_2F_Text_279114, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - special HasAtLeastOneBerry - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277923 - setvar VAR_0x8004, 5 - goto OldaleTown_PokemonCenter_2F_EventScript_277931 - end - -OldaleTown_PokemonCenter_2F_EventScript_277923:: @ 8277923 - msgbox OldaleTown_PokemonCenter_2F_Text_2788FC, 4 - goto OldaleTown_PokemonCenter_2F_EventScript_2776E3 - end - -OldaleTown_PokemonCenter_2F_EventScript_277931:: @ 8277931 - call OldaleTown_PokemonCenter_2F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2772EC - switch VAR_0x8004 - case 3, OldaleTown_PokemonCenter_2F_EventScript_277989 - case 0, OldaleTown_PokemonCenter_2F_EventScript_277989 - case 1, OldaleTown_PokemonCenter_2F_EventScript_277989 - case 2, OldaleTown_PokemonCenter_2F_EventScript_277A16 - case 5, OldaleTown_PokemonCenter_2F_EventScript_277AA3 - case 12, OldaleTown_PokemonCenter_2F_EventScript_277AA3 - end - -OldaleTown_PokemonCenter_2F_EventScript_277989:: @ 8277989 - message OldaleTown_PokemonCenter_2F_Text_2792CD - waitmessage - multichoice 16, 6, 81, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_2779EE - case 1, OldaleTown_PokemonCenter_2F_EventScript_2779C6 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_2779C6:: @ 82779C6 - call OldaleTown_PokemonCenter_2F_EventScript_277B30 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277989 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2779C6 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_2779EE:: @ 82779EE - call OldaleTown_PokemonCenter_2F_EventScript_277B35 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277989 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_2779EE - release - return - -OldaleTown_PokemonCenter_2F_EventScript_277A16:: @ 8277A16 - message OldaleTown_PokemonCenter_2F_Text_279334 - waitmessage - multichoice 16, 6, 81, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_277A7B - case 1, OldaleTown_PokemonCenter_2F_EventScript_277A53 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_277A53:: @ 8277A53 - call OldaleTown_PokemonCenter_2F_EventScript_277B30 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A16 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A53 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_277A7B:: @ 8277A7B - call OldaleTown_PokemonCenter_2F_EventScript_277B35 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A16 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277A7B - release - return - -OldaleTown_PokemonCenter_2F_EventScript_277AA3:: @ 8277AA3 - message OldaleTown_PokemonCenter_2F_Text_2793A3 - waitmessage - multichoice 16, 6, 81, 0 - switch VAR_RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_277B08 - case 1, OldaleTown_PokemonCenter_2F_EventScript_277AE0 - case 2, OldaleTown_PokemonCenter_2F_EventScript_2772EC - case 127, OldaleTown_PokemonCenter_2F_EventScript_2772EC - end - -OldaleTown_PokemonCenter_2F_EventScript_277AE0:: @ 8277AE0 - call OldaleTown_PokemonCenter_2F_EventScript_277B30 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AA3 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AE0 - release - return - -OldaleTown_PokemonCenter_2F_EventScript_277B08:: @ 8277B08 - call OldaleTown_PokemonCenter_2F_EventScript_277B35 - compare_var_to_value VAR_RESULT, 1 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B3A - compare_var_to_value VAR_RESULT, 5 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277AA3 - compare_var_to_value VAR_RESULT, 8 - goto_eq OldaleTown_PokemonCenter_2F_EventScript_277B08 - release - return - -BattleFrontier_BattleTowerLobby_EventScript_277B30:: @ 8277B30 -MossdeepCity_GameCorner_1F_EventScript_277B30:: @ 8277B30 -OldaleTown_PokemonCenter_2F_EventScript_277B30:: @ 8277B30 - special BerryBlenderLinkBecomeLeader - waitstate - return - -BattleFrontier_BattleTowerLobby_EventScript_277B35:: @ 8277B35 -MossdeepCity_GameCorner_1F_EventScript_277B35:: @ 8277B35 -OldaleTown_PokemonCenter_2F_EventScript_277B35:: @ 8277B35 - special BerryBlenderLinkJoinGroup - waitstate - return - -OldaleTown_PokemonCenter_2F_EventScript_277B3A:: @ 8277B3A - messageautoscroll OldaleTown_PokemonCenter_2F_Text_2781A5 - waitmessage - delay 60 - closemessage - copyvar VAR_0x8007, VAR_LAST_TALKED - call OldaleTown_PokemonCenter_2F_EventScript_277BE4 - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_27734D - waitmovement 0 - closemessage - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_277356 - waitmovement 0 - opendoor 9, 1 - waitdooranim - applymovement 255, OldaleTown_PokemonCenter_2F_Movement_27735A - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - closedoor 9, 1 - waitdooranim - release - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_277B8A:: @ 8277B8A - lockall - checkflag FLAG_SYS_POKEDEX_GET - goto_if 0, OldaleTown_PokemonCenter_2F_EventScript_27733F - specialvar VAR_RESULT, sub_80093CC - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_277BB4 - fadescreen 1 - special sub_801A42C - waitstate - msgbox OldaleTown_PokemonCenter_2F_Text_27874F, 4 - releaseall - end - -EventScript_277BB4:: @ 8277BB4 - msgbox OldaleTown_PokemonCenter_2F_Text_27871F, 4 - releaseall - end - -OldaleTown_PokemonCenter_2F_EventScript_277BBE:: @ 8277BBE - setmetatile 5, 2, 732, 0 - setmetatile 5, 3, 740, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_277BD1:: @ 8277BD1 - setmetatile 5, 2, 542, 1 - setmetatile 5, 3, 605, 1 - return - -OldaleTown_PokemonCenter_2F_EventScript_277BE4:: @ 8277BE4 - setmetatile 9, 2, 732, 0 - setmetatile 9, 3, 740, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_277BF7:: @ 8277BF7 - setmetatile 9, 2, 542, 1 - setmetatile 9, 3, 605, 1 - return - -MossdeepCity_GameCorner_1F_EventScript_277C0A:: @ 8277C0A -OldaleTown_PokemonCenter_2F_EventScript_277C0A:: @ 8277C0A - setmetatile 5, 2, 556, 0 - setmetatile 5, 3, 564, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_277C1D:: @ 8277C1D - setmetatile 5, 2, 554, 1 - setmetatile 5, 3, 562, 1 - return - -BattleFrontier_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -DewfordTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -EverGrandeCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -EverGrandeCity_PokemonLeague_1F_MapScript1_277C30: @ 8277C30 -FallarborTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -FortreeCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -LavaridgeTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -LilycoveCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -MauvilleCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -MossdeepCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -OldaleTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -PacifidlogTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -PetalburgCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -RustboroCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -SlateportCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -SootopolisCity_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 -VerdanturfTown_PokemonCenter_1F_MapScript1_277C30: @ 8277C30 - special sub_8016934 - end - -MossdeepCity_GameCorner_1F_EventScript_277C34:: @ 8277C34 - lock - faceplayer - message MossdeepCity_GameCorner_1F_Text_278A7D - waitmessage - multichoice 0, 0, 80, 0 - switch VAR_RESULT - case 0, MossdeepCity_GameCorner_1F_EventScript_277C73 - case 1, MossdeepCity_GameCorner_1F_EventScript_277C7D - case 2, MossdeepCity_GameCorner_1F_EventScript_277C87 - case 127, MossdeepCity_GameCorner_1F_EventScript_277C87 - end - -MossdeepCity_GameCorner_1F_EventScript_277C73:: @ 8277C73 - msgbox MossdeepCity_GameCorner_1F_Text_278ACB, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_277C7D:: @ 8277C7D - msgbox MossdeepCity_GameCorner_1F_Text_278BF1, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_277C87:: @ 8277C87 - msgbox MossdeepCity_GameCorner_1F_Text_278CAC, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_277C91:: @ 8277C91 - lock - faceplayer - message MossdeepCity_GameCorner_1F_Text_278CEB - waitmessage - specialvar VAR_RESULT, sub_80093CC - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277E48 - delay 60 - message MossdeepCity_GameCorner_1F_Text_278DAD - waitmessage - multichoice 0, 0, 80, 0 - switch VAR_RESULT - case 0, MossdeepCity_GameCorner_1F_EventScript_277CE9 - case 1, MossdeepCity_GameCorner_1F_EventScript_277D35 - case 2, MossdeepCity_GameCorner_1F_EventScript_2772F9 - case 127, MossdeepCity_GameCorner_1F_EventScript_2772F9 - end - -MossdeepCity_GameCorner_1F_EventScript_277CE9:: @ 8277CE9 - setvar VAR_0x8005, 0 - special sub_802C920 - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277E55 - msgbox MossdeepCity_GameCorner_1F_Text_278DD9, 4 - fadescreen 1 - setvar VAR_0x8005, 0 - special sub_81B8958 - waitstate - compare_var_to_value VAR_0x8004, 6 - goto_if 4, MossdeepCity_GameCorner_1F_EventScript_2772F9 - call MossdeepCity_GameCorner_1F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 - setvar VAR_0x8004, 4 - goto MossdeepCity_GameCorner_1F_EventScript_277D81 - end - -MossdeepCity_GameCorner_1F_EventScript_277D35:: @ 8277D35 - setvar VAR_0x8005, 1 - special sub_8027A5C - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277E55 - msgbox MossdeepCity_GameCorner_1F_Text_278DD9, 4 - fadescreen 1 - setvar VAR_0x8005, 1 - special sub_81B8958 - waitstate - compare_var_to_value VAR_0x8004, 6 - goto_if 4, MossdeepCity_GameCorner_1F_EventScript_2772F9 - call MossdeepCity_GameCorner_1F_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 - setvar VAR_0x8004, 6 - goto MossdeepCity_GameCorner_1F_EventScript_277D81 - end - -MossdeepCity_GameCorner_1F_EventScript_277D81:: @ 8277D81 - message MossdeepCity_GameCorner_1F_Text_2793A3 - waitmessage - multichoice 16, 6, 81, 0 - switch VAR_RESULT - case 0, MossdeepCity_GameCorner_1F_EventScript_277DE6 - case 1, MossdeepCity_GameCorner_1F_EventScript_277DBE - case 2, MossdeepCity_GameCorner_1F_EventScript_2772F9 - case 127, MossdeepCity_GameCorner_1F_EventScript_2772F9 - end - -MossdeepCity_GameCorner_1F_EventScript_277DBE:: @ 8277DBE - call MossdeepCity_GameCorner_1F_EventScript_277B30 - compare_var_to_value VAR_RESULT, 1 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277E0E - compare_var_to_value VAR_RESULT, 5 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277D81 - compare_var_to_value VAR_RESULT, 8 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277DBE - release - return - -MossdeepCity_GameCorner_1F_EventScript_277DE6:: @ 8277DE6 - call MossdeepCity_GameCorner_1F_EventScript_277B35 - compare_var_to_value VAR_RESULT, 1 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277E0E - compare_var_to_value VAR_RESULT, 5 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277D81 - compare_var_to_value VAR_RESULT, 8 - goto_eq MossdeepCity_GameCorner_1F_EventScript_277DE6 - release - return - -MossdeepCity_GameCorner_1F_EventScript_277E0E:: @ 8277E0E - messageautoscroll MossdeepCity_GameCorner_1F_Text_278E00 - waitmessage - delay 60 - closemessage - copyvar VAR_0x8007, VAR_LAST_TALKED - call MossdeepCity_GameCorner_1F_EventScript_277C0A - special DrawWholeMapView - playse SE_TK_KASYA - delay 60 - applymovement VAR_LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_27734D - waitmovement 0 - closemessage - applymovement 255, MossdeepCity_GameCorner_1F_Movement_277360 - waitmovement 0 - hideobjectat 255, PETALBURG_CITY - release - waitstate - end - -MossdeepCity_GameCorner_1F_EventScript_277E48:: @ 8277E48 - delay 60 - msgbox MossdeepCity_GameCorner_1F_Text_278D68, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_277E55:: @ 8277E55 - msgbox MossdeepCity_GameCorner_1F_Text_278E60, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MossdeepCity_GameCorner_1F_EventScript_2772F9 - compare_var_to_value VAR_0x8005, 0 - call_if 1, MossdeepCity_GameCorner_1F_EventScript_277E84 - compare_var_to_value VAR_0x8005, 1 - call_if 1, MossdeepCity_GameCorner_1F_EventScript_277E8D - goto MossdeepCity_GameCorner_1F_EventScript_2772F9 - end - -MossdeepCity_GameCorner_1F_EventScript_277E84:: @ 8277E84 - msgbox MossdeepCity_GameCorner_1F_Text_278EDC, 4 - return - -MossdeepCity_GameCorner_1F_EventScript_277E8D:: @ 8277E8D - msgbox MossdeepCity_GameCorner_1F_Text_278FA4, 4 - return - -MossdeepCity_GameCorner_1F_EventScript_277E96:: @ 8277E96 - lockall - special sub_802E3C4 - waitstate - releaseall - end - -MossdeepCity_GameCorner_1F_EventScript_277E9D:: @ 8277E9D - lockall - special sub_8027AAC - waitstate - releaseall - end - -OldaleTown_PokemonCenter_2F_Text_277EA4: @ 8277EA4 - .string "Welcome to the POKéMON CABLE\n" - .string "CLUB.\p" - .string "Which of our services do you wish\n" - .string "to use?$" - -OldaleTown_PokemonCenter_2F_Text_277EF1: @ 8277EF1 - .string "Which of our services do you wish\n" - .string "to use?$" - -OldaleTown_PokemonCenter_2F_Text_277F1B: @ 8277F1B - .string "Trade POKéMON with another player\n" - .string "using a GBA Game Link cable.$" - -OldaleTown_PokemonCenter_2F_Text_277F5A: @ 8277F5A - .string "You may battle another TRAINER\n" - .string "using a GBA Game Link cable.$" - -OldaleTown_PokemonCenter_2F_Text_277F96: @ 8277F96 - .string "You can use the RECORD CORNER with\n" - .string "others using a GBA Game Link cable.$" - -OldaleTown_PokemonCenter_2F_Text_277FDD: @ 8277FDD - .string "Close this menu.$" - -OldaleTown_PokemonCenter_2F_Text_277FEE: @ 8277FEE - .string "For a DOUBLE BATTLE, you must\n" - .string "have at least two POKéMON.$" - -OldaleTown_PokemonCenter_2F_Text_278027: @ 8278027 - .string "For trading, you must have at\n" - .string "least two POKéMON with you.$" - -OldaleTown_PokemonCenter_2F_Text_278061: @ 8278061 - .string "A POKéMON holding the {STR_VAR_1}\n" - .string "BERRY can’t be traded.$" - -OldaleTown_PokemonCenter_2F_Text_278091:: @ 8278091 - .string "Please wait.\n" - .string "… … B Button: Cancel$" - -OldaleTown_PokemonCenter_2F_Text_2780B3:: @ 82780B3 - .string "When all players are ready…\n" - .string "A Button: Confirm\l" - .string "B Button: Cancel$" - -OldaleTown_PokemonCenter_2F_Text_2780F2:: @ 82780F2 - .string "Start link with {STR_VAR_1} players.\n" - .string "A Button: Confirm\l" - .string "B Button: Cancel$" - -OldaleTown_PokemonCenter_2F_Text_278131:: @ 8278131 - .string "Awaiting linkup…\n" - .string "… … B Button: Cancel$" - -OldaleTown_PokemonCenter_2F_Text_278157:: @ 8278157 - .string "Your progress must be saved before\n" - .string "linking. Is it okay to save?$" - -OldaleTown_PokemonCenter_2F_Text_278197: @ 8278197 - .string "Please enter.$" - -OldaleTown_PokemonCenter_2F_Text_2781A5: @ 82781A5 - .string "I’ll direct you to your room now.$" - -LilycoveCity_ContestLobby_Text_2781C7: @ 82781C7 -OldaleTown_PokemonCenter_2F_Text_2781C7: @ 82781C7 - .string "Someone is not ready to link.\p" - .string "Please come back after everyone\n" - .string "has made preparations.$" - -LilycoveCity_ContestLobby_Text_27821C: @ 827821C -OldaleTown_PokemonCenter_2F_Text_27821C: @ 827821C - .string "Sorry, we have a link error…\n" - .string "Please reset and try again.$" - -BattleFrontier_BattleTowerLobby_Text_278255: @ 8278255 -LilycoveCity_ContestLobby_Text_278255: @ 8278255 -OldaleTown_PokemonCenter_2F_Text_278255: @ 8278255 - .string "The link partners appear to have\n" - .string "made different selections.$" - -OldaleTown_PokemonCenter_2F_Text_278291: @ 8278291 - .string "Please do visit again.$" - -BattleFrontier_BattleTowerLobby_Text_2782A8: @ 82782A8 -OldaleTown_PokemonCenter_2F_Text_2782A8: @ 82782A8 - .string "The number of participants is\n" - .string "incorrect.$" - -OldaleTown_PokemonCenter_2F_Text_2782D1: @ 82782D1 - .string "The SINGLE BATTLE Mode can’t be\n" - .string "played by {STR_VAR_1} players.$" - -OldaleTown_PokemonCenter_2F_Text_278307: @ 8278307 - .string "The DOUBLE BATTLE Mode can’t be\n" - .string "played by {STR_VAR_1} players.$" - -OldaleTown_PokemonCenter_2F_Text_27833D: @ 827833D - .string "There must be four players to play\n" - .string "this Battle Mode.$" - -OldaleTown_PokemonCenter_2F_Text_278372: @ 8278372 - .string "Please confirm the number of\n" - .string "players and start again.$" - -Text_2783A8: @ 82783A8 - .string "The link will be terminated if you\n" - .string "leave the room. Is that okay?$" - -Text_2783E9: @ 82783E9 - .string "Terminating link…\n" - .string "You will be escorted out of\l" - .string "the room. Please wait.$" - -Text_27842E: @ 827842E - .string "This TRAINER is too busy to\n" - .string "notice…$" - -Text_278452: @ 8278452 - .string "Score! Got to look at {STR_VAR_1}’s\n" - .string "TRAINER CARD!$" - -Text_27847B: @ 827847B - .string "Score! Got to look at {STR_VAR_1}’s\n" - .string "TRAINER CARD!\p" - .string "It’s a {STR_VAR_2} card!$" - -SingleBattleColosseum_Text_2784B4: @ 82784B4 - .string "Please take your place and start\n" - .string "your battle.$" - -TradeCenter_Text_2784E2: @ 82784E2 - .string "Please take your seat and start\n" - .string "your trade.$" - -RecordCorner_Text_27850E: @ 827850E - .string "Thanks for coming.$" - -OldaleTown_PokemonCenter_2F_Text_278521: @ 8278521 - .string "The TRAINER CARD data will\n" - .string "be overwritten.$" - -OldaleTown_PokemonCenter_2F_Text_27854C: @ 827854C - .string "I hope to see you again!$" - -OldaleTown_PokemonCenter_2F_Text_278565: @ 8278565 - .string "I’m awfully sorry.\p" - .string "We’re not set up to conduct trades\n" - .string "with TRAINERS far away in another\l" - .string "region yet…$" - -OldaleTown_PokemonCenter_2F_Text_2785C9: @ 82785C9 - .string "The other TRAINER is not ready.$" - -OldaleTown_PokemonCenter_2F_Text_2785E9: @ 82785E9 - .string "You have at least one POKéMON\n" - .string "that can’t be taken.$" - -RecordCorner_Text_27861C: @ 827861C - .string "Please take your seat and wait.$" - -RecordCorner_Text_27863C: @ 827863C - .string "{STR_VAR_1} sent over one\n" - .string "{STR_VAR_2}.$" - -OldaleTown_PokemonCenter_2F_Text_278651: @ 8278651 - .string "Sorry, there is a transmission error.\p" - .string "You may not mix records with \n" - .string "Japanese Ruby or Sapphire games.\p" - .string "Also, you can’t mix records with\n" - .string "Japanese Emerald and overseas Ruby\l" - .string "or Sapphire games at the same time.$" - -OldaleTown_PokemonCenter_2F_Text_27871F: @ 827871F - .string "The Wireless Adapter is not\n" - .string "connected properly.$" - -OldaleTown_PokemonCenter_2F_Text_27874F: @ 827874F - .string "Participants are asked to step up\n" - .string "to the reception counter.$" - -OldaleTown_PokemonCenter_2F_Text_27878B: @ 827878B - .string "Hello!$" - -OldaleTown_PokemonCenter_2F_Text_278792: @ 8278792 - .string "Please wait.$" - -OldaleTown_PokemonCenter_2F_Text_27879F: @ 827879F - .string "You may trade your POKéMON here\n" - .string "with another TRAINER.$" - -OldaleTown_PokemonCenter_2F_Text_2787D5: @ 82787D5 - .string "You may battle with your friends\n" - .string "here.$" - -OldaleTown_PokemonCenter_2F_Text_2787FC: @ 82787FC - .string "Two to five TRAINERS can make\n" - .string "BERRY POWDER together.$" - -OldaleTown_PokemonCenter_2F_Text_278831: @ 8278831 - .string "The records of two to four players\n" - .string "can be mixed together.$" - -OldaleTown_PokemonCenter_2F_Text_27886B: @ 827886B - .string "A guide to the WIRELESS CLUB’s\n" - .string "various services.$" - -OldaleTown_PokemonCenter_2F_Text_27889C: @ 827889C - .string "Cancels the selected MENU item.$" - -OldaleTown_PokemonCenter_2F_Text_2788BC: @ 82788BC - .string "Which battle mode would you like?$" - -OldaleTown_PokemonCenter_2F_Text_2788DE: @ 82788DE - .string "Returns to the previous step.$" - -OldaleTown_PokemonCenter_2F_Text_2788FC: @ 82788FC - .string "To use the BERRY CRUSH service,\n" - .string "you must have at least one BERRY.$" - -OldaleTown_PokemonCenter_2F_Text_27893E: @ 827893E - .string "To enter the UNION ROOM, you must\n" - .string "have at least two POKéMON.$" - -OldaleTown_PokemonCenter_2F_Text_27897B: @ 827897B - .string "No POKéMON holding the {STR_VAR_1}\n" - .string "BERRY may enter the UNION ROOM.$" - -OldaleTown_PokemonCenter_2F_Text_2789B5: @ 82789B5 - .string "This is the POKéMON WIRELESS CLUB\n" - .string "UNION ROOM.\p" - .string "Unfortunately, your Wireless\n" - .string "Adapter is not connected properly.\p" - .string "Please do come again.$" - -OldaleTown_PokemonCenter_2F_Text_278A39: @ 8278A39 - .string "Oh…\n" - .string "Excuse me!$" - -OldaleTown_PokemonCenter_1F_Text_278A48: @ 8278A48 - .string "It appears as if {STR_VAR_1} is playing\n" - .string "right now.\l" - .string "Go for it!$" - -MossdeepCity_GameCorner_1F_Text_278A7D: @ 8278A7D - .string "I can explain game rules to you,\n" - .string "if you’d like.\p" - .string "Which game should I describe?$" - -MossdeepCity_GameCorner_1F_Text_278ACB: @ 8278ACB - .string "“POKéMON JUMP”\p" - .string "Make your POKéMON skip the VINE WHIP\n" - .string "rope with the A Button.\p" - .string "Only mini POKéMON around 28 inches\n" - .string "or less may participate.\p" - .string "POKéMON that only swim, burrow,\n" - .string "or fly are not good at jumping.\p" - .string "As a result, those POKéMON may not\n" - .string "participate.\p" - .string "Good things happen if everyone\n" - .string "jumps in time.$" - -MossdeepCity_GameCorner_1F_Text_278BF1: @ 8278BF1 - .string "“DODRIO BERRY-PICKING”\p" - .string "Command DODRIO’s three heads to\n" - .string "catch falling BERRIES.\p" - .string "Press right, up, or left on the\n" - .string "{0xF9}Ç Control Pad to move the heads.\p" - .string "To play this game, you must have\n" - .string "a DODRIO.$" - -MossdeepCity_GameCorner_1F_Text_278CAC: @ 8278CAC - .string "If you want to play a game,\n" - .string "please tell the old man beside me.$" - -MossdeepCity_GameCorner_1F_Text_278CEB: @ 8278CEB - .string "Hi, welcome!\n" - .string "Are you here to play games using\l" - .string "Wireless Communication?\p" - .string "Can you wait just a little bit?$" - -MossdeepCity_GameCorner_1F_Text_278D51: @ 8278D51 - .string "All right, come again!$" - -MossdeepCity_GameCorner_1F_Text_278D68: @ 8278D68 - .string "The Wireless Adapter isn’t connected.\n" - .string "Come back when it’s hooked up!$" - -MossdeepCity_GameCorner_1F_Text_278DAD: @ 8278DAD - .string "All right, which game did you want\n" - .string "to play?$" - -MossdeepCity_GameCorner_1F_Text_278DD9: @ 8278DD9 - .string "Which POKéMON would you like to\n" - .string "enter?$" - -MossdeepCity_GameCorner_1F_Text_278E00: @ 8278E00 - .string "Okay, you’re all good to go.\n" - .string "Don’t let the others beat you!$" - -MossdeepCity_GameCorner_1F_Text_278E3C: @ 8278E3C - .string "Are you leaving now?\n" - .string "Do come again!$" - -MossdeepCity_GameCorner_1F_Text_278E60: @ 8278E60 - .string "It doesn’t look like you have any\n" - .string "POKéMON that you can enter…\p" - .string "Would you like me to explain what\n" - .string "kinds of POKéMON can enter?$" - -MossdeepCity_GameCorner_1F_Text_278EDC: @ 8278EDC - .string "“POKéMON JUMP” is open to POKéMON\n" - .string "around 28 inches or less.\p" - .string "What you can’t enter are those\n" - .string "POKéMON that can’t jump.\p" - .string "You know, like POKéMON that only\n" - .string "swim, burrow, or fly.\p" - .string "That’s all you need to know.$" - -MossdeepCity_GameCorner_1F_Text_278FA4: @ 8278FA4 - .string "DODRIO BERRY-PICKING is a game that \n" - .string "only DODRIO may enter.$" - -MossdeepCity_GameCorner_1F_Text_278FE0: @ 8278FE0 - .string "Could you retry this from the start\n" - .string "again, please?$" - -OldaleTown_PokemonCenter_2F_Text_279013: @ 8279013 - .string "Welcome to the POKéMON WIRELESS\n" - .string "CLUB DIRECT CORNER.\p" - .string "You may interact directly with\n" - .string "your friends here.\p" - .string "Which room would you like to\n" - .string "enter?$" - -OldaleTown_PokemonCenter_2F_Text_27909D: @ 827909D - .string "Would you like to trade POKéMON?$" - -OldaleTown_PokemonCenter_2F_Text_2790BE: @ 82790BE - .string "Which Battle Mode would you like\n" - .string "to play?$" - -OldaleTown_PokemonCenter_2F_Text_2790E8: @ 82790E8 - .string "Would you like to access\n" - .string "the RECORD CORNER?$" - -OldaleTown_PokemonCenter_2F_Text_279114: @ 8279114 - .string "Would you like to use the\n" - .string "BERRY CRUSH System?$" - -OldaleTown_PokemonCenter_2F_Text_279142: @ 8279142 - .string "There are three Battle Modes.\p" - .string "SINGLE BATTLE is for two TRAINERS\n" - .string "with one or more POKéMON each.\p" - .string "Each TRAINER can have one POKéMON\n" - .string "in battle at a time.\p" - .string "DOUBLE BATTLE is for two TRAINERS\n" - .string "with two or more POKéMON each.\p" - .string "Each TRAINER will send out two\n" - .string "POKéMON in battle at a time.\p" - .string "MULTI BATTLE is for four TRAINERS\n" - .string "with one or more POKéMON each.\p" - .string "Each TRAINER can have one POKéMON\n" - .string "in battle at a time.$" - -BattleFrontier_BattleTowerLobby_Text_2792CD: @ 82792CD -OldaleTown_PokemonCenter_2F_Text_2792CD: @ 82792CD - .string "Please decide which of you two\n" - .string "will become the LEADER.\p" - .string "The other player must then choose\n" - .string "“JOIN GROUP.”$" - -OldaleTown_PokemonCenter_2F_Text_279334: @ 8279334 - .string "Please decide which of you four\n" - .string "will become the GROUP LEADER.\p" - .string "The other players must then choose\n" - .string "“JOIN GROUP.”$" - -MossdeepCity_GameCorner_1F_Text_2793A3: @ 82793A3 -OldaleTown_PokemonCenter_2F_Text_2793A3: @ 82793A3 - .string "Please decide which of you will\n" - .string "become the GROUP LEADER.\p" - .string "The other players must then choose\n" - .string "“JOIN GROUP.”$" - -OldaleTown_PokemonCenter_2F_Text_27940D: @ 827940D - .string "Welcome to the POKéMON WIRELESS\n" - .string "CLUB UNION ROOM.\p" - .string "You may interact directly with\n" - .string "other TRAINERS here, some of\l" - .string "whom you may not even know.\p" - .string "Would you like to enter the ROOM?$" - -OldaleTown_PokemonCenter_2F_Text_2794B8: @ 82794B8 - .string "The TRAINERS in the UNION ROOM\n" - .string "will be those players around you\l" - .string "who have also entered the ROOM.\p" - .string "You may do all sorts of things\n" - .string "here, such as exchanging greetings.\p" - .string "You may enter two POKéMON up to\n" - .string "Lv. 30 for a one-on-one battle.\p" - .string "You may take part in a chat with\n" - .string "two to five people.\p" - .string "Or, you may register a POKéMON for\n" - .string "trade.\p" - .string "Would you like to enter the ROOM?$" - -OldaleTown_PokemonCenter_2F_Text_27961C: @ 827961C - .string "I hope you enjoy your time in\n" - .string "the UNION ROOM.$" - -OldaleTown_PokemonCenter_2F_Text_27964A: @ 827964A - .string "Hello!\n" - .string "My name is TEALA.\p" - .string "This must be your first time\n" - .string "up here.\p" - .string "I’ll show you how the Wireless\n" - .string "Communication System works.\p" - .string "First, I need to show you this\n" - .string "floor of our POKéMON CENTER.\p" - .string "Right this way, please.$" - -OldaleTown_PokemonCenter_2F_Text_279718: @ 8279718 - .string "On the top floor, there are two\n" - .string "rooms.\p" - .string "First, the room on the left.\n" - .string "It’s the UNION ROOM.\p" - .string "You may link up with TRAINERS\n" - .string "around you who have also entered\l" - .string "the UNION ROOM.\p" - .string "With them, you may do things like\n" - .string "chat, battle, and trade.\p" - .string "Second, the room on the right is\n" - .string "the DIRECT CORNER.\p" - .string "You may trade or battle POKéMON\n" - .string "with your friends in this room.\p" - .string "If the Wireless Adapter isn’t\n" - .string "connected, you may still link up\l" - .string "using a GBA Game Link cable.\p" - .string "If that is the case, you must go\n" - .string "to the DIRECT CORNER.\p" - .string "I hope you enjoy the Wireless \n" - .string "Communication System.$" - -OldaleTown_PokemonCenter_2F_Text_279937: @ 8279937 - .string "Hello, {PLAYER}!\p" - .string "It’s me, TEALA, the POKéMON\n" - .string "CENTER 2F attendant.\p" - .string "Is there something you needed to\n" - .string "ask me about linking?$" - -OldaleTown_PokemonCenter_2F_Text_2799AA: @ 82799AA - .string "Let me explain how the POKéMON\n" - .string "WIRELESS CLUB works.\p" - .string "On this, the top floor, there are\n" - .string "two rooms.\p" - .string "First, the room on the left.\n" - .string "It’s the UNION ROOM.\p" - .string "You may link up with TRAINERS\n" - .string "around you who have also entered\l" - .string "the UNION ROOM.\p" - .string "With them, you may do things like\n" - .string "chat, battle, and trade.\p" - .string "Second, the room on the right is\n" - .string "the DIRECT CORNER.\p" - .string "You may trade or battle POKéMON\n" - .string "with your friends in this room.\p" - .string "Sometimes, you may not be able to\n" - .string "find your friends in the UNION ROOM\l" - .string "or the DIRECT CORNER.\p" - .string "In that case, please move closer\n" - .string "to your friends.\p" - .string "If the Wireless Adapter isn’t\n" - .string "connected, you may still link up\l" - .string "using a GBA Game Link cable.\p" - .string "If that is the case, you must go\n" - .string "to the DIRECT CORNER.\p" - .string "I hope you enjoy the Wireless \n" - .string "Communication System.$" - -OldaleTown_PokemonCenter_2F_Text_279C91: @ 8279C91 - .string "I hope you enjoy the Wireless\n" - .string "Communication System.$" - -LilycoveCity_ContestLobby_EventScript_279CC5:: @ 8279CC5 - lock - faceplayer - compare_var_to_value VAR_0x408A, 0 - goto_if 5, LilycoveCity_ContestLobby_EventScript_279D13 - checkflag FLAG_0x05F - call_if 1, LilycoveCity_ContestLobby_EventScript_279CEA - checkflag FLAG_0x05F - call_if 0, LilycoveCity_ContestLobby_EventScript_279CF3 - goto LilycoveCity_ContestLobby_EventScript_279D5A - end - -LilycoveCity_ContestLobby_EventScript_279CEA:: @ 8279CEA - msgbox LilycoveCity_ContestLobby_Text_27AEA8, 4 - return - -LilycoveCity_ContestLobby_EventScript_279CF3:: @ 8279CF3 - msgbox LilycoveCity_ContestLobby_Text_27ADA7, 4 - giveitem_std ITEM_POKEBLOCK_CASE - setflag FLAG_0x05F - msgbox LilycoveCity_ContestLobby_Text_27AE47, 4 - return - -LilycoveCity_ContestLobby_EventScript_279D13:: @ 8279D13 - msgbox LilycoveCity_ContestLobby_Text_27B67B, 4 - switch VAR_0x408A - case 4, LilycoveCity_ContestLobby_EventScript_279D2C - end - -LilycoveCity_ContestLobby_EventScript_279D2C:: @ 8279D2C - giveitem_std ITEM_LUXURY_BALL - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_279D4B - setvar VAR_0x408A, 0 - closemessage - release - end - -LilycoveCity_ContestLobby_EventScript_279D4B:: @ 8279D4B - call LilycoveCity_ContestLobby_EventScript_27205E - msgbox LilycoveCity_ContestLobby_Text_27B6E7, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_279D5A:: @ 8279D5A - message LilycoveCity_ContestLobby_Text_27AF28 - waitmessage - multichoice 0, 0, 2, 0 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_279E62 - case 1, LilycoveCity_ContestLobby_EventScript_279D97 - case 2, LilycoveCity_ContestLobby_EventScript_279E09 - case 127, LilycoveCity_ContestLobby_EventScript_279E09 - end - -LilycoveCity_ContestLobby_EventScript_279D97:: @ 8279D97 - message LilycoveCity_ContestLobby_Text_27AF5E - waitmessage - multichoice 0, 0, 3, 0 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_279DDF - case 1, LilycoveCity_ContestLobby_EventScript_279DED - case 2, LilycoveCity_ContestLobby_EventScript_279DFB - case 3, LilycoveCity_ContestLobby_EventScript_279D5A - case 127, LilycoveCity_ContestLobby_EventScript_279D5A - end - -LilycoveCity_ContestLobby_EventScript_279DDF:: @ 8279DDF - msgbox LilycoveCity_ContestLobby_Text_27AF7A, 4 - goto LilycoveCity_ContestLobby_EventScript_279D97 - end - -LilycoveCity_ContestLobby_EventScript_279DED:: @ 8279DED - msgbox LilycoveCity_ContestLobby_Text_27B17D, 4 - goto LilycoveCity_ContestLobby_EventScript_279D97 - end - -LilycoveCity_ContestLobby_EventScript_279DFB:: @ 8279DFB - msgbox LilycoveCity_ContestLobby_Text_27B221, 4 - goto LilycoveCity_ContestLobby_EventScript_279D97 - end - -LilycoveCity_ContestLobby_EventScript_279E09:: @ 8279E09 - msgbox LilycoveCity_ContestLobby_Text_27BD4F, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_279E13:: @ 8279E13 - msgbox LilycoveCity_ContestLobby_Text_27B44A, 4 - choosecontestpkmn - compare_var_to_value VAR_0x8004, 255 - goto_eq LilycoveCity_ContestLobby_EventScript_279E09 - special sub_80F7F30 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_279F12 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_279F87 - compare_var_to_value VAR_RESULT, 2 - goto_eq LilycoveCity_ContestLobby_EventScript_279F45 - compare_var_to_value VAR_RESULT, 3 - goto_eq LilycoveCity_ContestLobby_EventScript_279F69 - compare_var_to_value VAR_RESULT, 4 - goto_eq LilycoveCity_ContestLobby_EventScript_279F78 - end - -LilycoveCity_ContestLobby_EventScript_279E62:: @ 8279E62 - message LilycoveCity_ContestLobby_Text_27B3FF - waitmessage - multichoice 0, 0, 82, 0 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_279EB5 - case 1, LilycoveCity_ContestLobby_EventScript_279EC0 - case 2, LilycoveCity_ContestLobby_EventScript_279ECB - case 3, LilycoveCity_ContestLobby_EventScript_279ED6 - case 4, LilycoveCity_ContestLobby_EventScript_279E09 - case 127, LilycoveCity_ContestLobby_EventScript_279E09 - end - -LilycoveCity_ContestLobby_EventScript_279EB5:: @ 8279EB5 - setvar VAR_CONTEST_RANK, 0 - goto LilycoveCity_ContestLobby_EventScript_279EE1 - end - -LilycoveCity_ContestLobby_EventScript_279EC0:: @ 8279EC0 - setvar VAR_CONTEST_RANK, 1 - goto LilycoveCity_ContestLobby_EventScript_279EE1 - end - -LilycoveCity_ContestLobby_EventScript_279ECB:: @ 8279ECB - setvar VAR_CONTEST_RANK, 2 - goto LilycoveCity_ContestLobby_EventScript_279EE1 - end - -LilycoveCity_ContestLobby_EventScript_279ED6:: @ 8279ED6 - setvar VAR_CONTEST_RANK, 3 - goto LilycoveCity_ContestLobby_EventScript_279EE1 - end - -LilycoveCity_ContestLobby_EventScript_279EE1:: @ 8279EE1 - message LilycoveCity_ContestLobby_Text_27B423 - waitmessage - multichoice 0, 0, 4, 0 - switch VAR_RESULT - case 5, LilycoveCity_ContestLobby_EventScript_279E09 - case 127, LilycoveCity_ContestLobby_EventScript_279E09 - copyvar VAR_CONTEST_CATEGORY, VAR_RESULT - goto LilycoveCity_ContestLobby_EventScript_279E13 - end - -LilycoveCity_ContestLobby_EventScript_279F12:: @ 8279F12 - msgbox LilycoveCity_ContestLobby_Text_27B471, 4 - goto LilycoveCity_ContestLobby_EventScript_279E13 - release - end - -LilycoveCity_ContestLobby_EventScript_279F21:: @ 8279F21 - msgbox LilycoveCity_ContestLobby_Text_27B5C4, 5 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_279E13 - case 1, LilycoveCity_ContestLobby_EventScript_279F87 - end - -LilycoveCity_ContestLobby_EventScript_279F45:: @ 8279F45 - msgbox LilycoveCity_ContestLobby_Text_27B547, 5 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_279E13 - case 1, LilycoveCity_ContestLobby_EventScript_279F87 - end - -LilycoveCity_ContestLobby_EventScript_279F69:: @ 8279F69 - msgbox LilycoveCity_ContestLobby_Text_27B4C4, 4 - goto LilycoveCity_ContestLobby_EventScript_279E13 - release - end - -LilycoveCity_ContestLobby_EventScript_279F78:: @ 8279F78 - msgbox LilycoveCity_ContestLobby_Text_27B501, 4 - goto LilycoveCity_ContestLobby_EventScript_279E13 - release - end - -LilycoveCity_ContestLobby_EventScript_279F87:: @ 8279F87 - msgbox LilycoveCity_ContestLobby_Text_27B5E2, 4 - closemessage - releaseall - setvar VAR_0x4086, 1 - return - -LinkContestRoom1_EventScript_279F97:: @ 8279F97 - special sub_80F90DC - setvar VAR_0x8006, 0 - lockall - applymovement 14, LinkContestRoom1_Movement_27AD43 - waitmovement 0 - applymovement 1, LinkContestRoom1_Movement_27AD09 - waitmovement 0 - releaseall - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_279FF2 - call LinkContestRoom1_EventScript_27A03C - call LinkContestRoom1_EventScript_27A097 - call LinkContestRoom1_EventScript_27A0F5 - call LinkContestRoom1_EventScript_27A801 - call LinkContestRoom1_EventScript_27A8A5 - call LinkContestRoom1_EventScript_27A987 - call LinkContestRoom1_EventScript_27A9D4 - call LinkContestRoom1_EventScript_27AA1B - call LinkContestRoom1_EventScript_27AB36 - setvar VAR_0x4086, 2 - return - -LinkContestRoom1_EventScript_279FF2:: @ 8279FF2 - switch VAR_CONTEST_RANK - case 0, LinkContestRoom1_EventScript_27A024 - case 1, LinkContestRoom1_EventScript_27A02A - case 2, LinkContestRoom1_EventScript_27A030 - case 3, LinkContestRoom1_EventScript_27A036 - return - -LinkContestRoom1_EventScript_27A024:: @ 827A024 - setvar VAR_0x8009, 5 - return - -LinkContestRoom1_EventScript_27A02A:: @ 827A02A - setvar VAR_0x8009, 6 - return - -LinkContestRoom1_EventScript_27A030:: @ 827A030 - setvar VAR_0x8009, 7 - return - -LinkContestRoom1_EventScript_27A036:: @ 827A036 - setvar VAR_0x8009, 8 - return - -LinkContestRoom1_EventScript_27A03C:: @ 827A03C - switch VAR_CONTEST_CATEGORY - case 0, LinkContestRoom1_EventScript_27A079 - case 1, LinkContestRoom1_EventScript_27A07F - case 2, LinkContestRoom1_EventScript_27A085 - case 3, LinkContestRoom1_EventScript_27A08B - case 4, LinkContestRoom1_EventScript_27A091 - return - -LinkContestRoom1_EventScript_27A079:: @ 827A079 - setvar VAR_0x8008, 0 - return - -LinkContestRoom1_EventScript_27A07F:: @ 827A07F - setvar VAR_0x8008, 1 - return - -LinkContestRoom1_EventScript_27A085:: @ 827A085 - setvar VAR_0x8008, 2 - return - -LinkContestRoom1_EventScript_27A08B:: @ 827A08B - setvar VAR_0x8008, 3 - return - -LinkContestRoom1_EventScript_27A091:: @ 827A091 - setvar VAR_0x8008, 4 - return - -LinkContestRoom1_EventScript_27A097:: @ 827A097 - buffercontesttypestring 1, 32776 - bufferstdstring 2, VAR_0x8009 - call LinkContestRoom1_EventScript_27A0B1 - lockall - applymovement 1, LinkContestRoom1_Movement_27AD0B - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A0B1:: @ 827A0B1 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A0C7 - lockall - msgbox LinkContestRoom1_Text_27B711, 4 - releaseall - return - -LinkContestRoom1_EventScript_27A0C7:: @ 827A0C7 - specialvar VAR_RESULT, sub_80F9160 - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27A0DE - messageautoscroll LinkContestRoom1_Text_27B78F - waitmessage - return - -LinkContestRoom1_EventScript_27A0DE:: @ 827A0DE - messageautoscroll LinkContestRoom1_Text_27C929 - waitmessage - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27C972 - waitmessage - call LinkContestRoom1_EventScript_27A133 - return - -LinkContestRoom1_EventScript_27A0F5:: @ 827A0F5 - call LinkContestRoom1_EventScript_27A149 - call LinkContestRoom1_EventScript_27A1D2 - call LinkContestRoom1_EventScript_27A34F - call LinkContestRoom1_EventScript_27A2D5 - call LinkContestRoom1_EventScript_27A77A - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27A133 - addvar VAR_0x8006, 1 - compare_var_to_value VAR_0x8006, 4 - goto_if 5, LinkContestRoom1_EventScript_27A0F5 - call LinkContestRoom1_EventScript_27A230 - setvar VAR_0x4001, 6 - return - -LinkContestRoom1_EventScript_27A133:: @ 827A133 - specialvar VAR_RESULT, sub_80F9160 - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27A144 - return - -LinkContestRoom1_EventScript_27A144:: @ 827A144 - special sub_80F905C - waitstate - return - -LinkContestRoom1_EventScript_27A149:: @ 827A149 - compare_var_to_value VAR_0x8006, 0 - goto_eq LinkContestRoom1_EventScript_27A176 - compare_var_to_value VAR_0x8006, 1 - goto_eq LinkContestRoom1_EventScript_27A18D - compare_var_to_value VAR_0x8006, 2 - goto_eq LinkContestRoom1_EventScript_27A1A4 - compare_var_to_value VAR_0x8006, 3 - goto_eq LinkContestRoom1_EventScript_27A1BB - return - -LinkContestRoom1_EventScript_27A176:: @ 827A176 - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement 3, LinkContestRoom1_Movement_27AD52 - waitmovement 0 - releaseall - setvar VAR_0x800B, 3 - return - -LinkContestRoom1_EventScript_27A18D:: @ 827A18D - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement 4, LinkContestRoom1_Movement_27AD5E - waitmovement 0 - releaseall - setvar VAR_0x800B, 4 - return - -LinkContestRoom1_EventScript_27A1A4:: @ 827A1A4 - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement 5, LinkContestRoom1_Movement_27AD66 - waitmovement 0 - releaseall - setvar VAR_0x800B, 5 - return - -LinkContestRoom1_EventScript_27A1BB:: @ 827A1BB - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement 14, LinkContestRoom1_Movement_27AD6E - waitmovement 0 - releaseall - setvar VAR_0x800B, 14 - return - -LinkContestRoom1_EventScript_27A1D2:: @ 827A1D2 - special sub_80F8850 - addvar VAR_0x8006, 1 - buffernumberstring 1, VAR_0x8006 - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD20 - waitmovement 0 - releaseall - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27AD80 - addobject 13 - playse SE_DANSA - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD20 - waitmovement 0 - releaseall - addvar VAR_0x8006, 65535 - playse SE_BOWA2 - special sub_80F8D28 - call LinkContestRoom1_EventScript_27A217 - return - -LinkContestRoom1_EventScript_27A217:: @ 827A217 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A229 - message LinkContestRoom1_Text_27B815 - waitmessage - return - -LinkContestRoom1_EventScript_27A229:: @ 827A229 - messageautoscroll LinkContestRoom1_Text_27B815 - waitmessage - return - -LinkContestRoom1_EventScript_27A230:: @ 827A230 - call LinkContestRoom1_EventScript_27A26C - call LinkContestRoom1_EventScript_27A2B9 - playse SE_W227B - waitmessage - call LinkContestRoom1_EventScript_27AA1B - applymovement 1, LinkContestRoom1_Movement_27AD23 - waitmovement 0 - applymovement 2, LinkContestRoom1_Movement_27AD25 - waitmovement 0 - delay 20 - applymovement 1, LinkContestRoom1_Movement_27AD13 - applymovement 2, LinkContestRoom1_Movement_27AD13 - waitmovement 0 - return - -LinkContestRoom1_EventScript_27A26C:: @ 827A26C - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A280 - msgbox LinkContestRoom1_Text_27B830, 4 - return - -LinkContestRoom1_EventScript_27A280:: @ 827A280 - specialvar VAR_RESULT, sub_80F9160 - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27A297 - messageautoscroll LinkContestRoom1_Text_27B830 - waitmessage - return - -LinkContestRoom1_EventScript_27A297:: @ 827A297 - messageautoscroll LinkContestRoom1_Text_27C9AF - waitmessage - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27CA04 - waitmessage - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27CA42 - waitmessage - call LinkContestRoom1_EventScript_27A133 - return - -LinkContestRoom1_EventScript_27A2B9:: @ 827A2B9 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A2CA - message LinkContestRoom1_Text_27B8F2 - return - -LinkContestRoom1_EventScript_27A2CA:: @ 827A2CA - messageautoscroll LinkContestRoom1_Text_27B8F2 - call LinkContestRoom1_EventScript_27A133 - return - -LinkContestRoom1_EventScript_27A2D5:: @ 827A2D5 - call LinkContestRoom1_EventScript_27A133 - applymovement 1, LinkContestRoom1_Movement_27AD33 - waitmovement 0 - playse SE_W227B - call LinkContestRoom1_EventScript_27AA6F - applymovement 9, LinkContestRoom1_Movement_27AD3B - applymovement 12, LinkContestRoom1_Movement_27AD3F - applymovement 7, LinkContestRoom1_Movement_27AD3B - waitmovement 0 - applymovement 1, LinkContestRoom1_Movement_27AD3B - waitmovement 0 - applymovement 10, LinkContestRoom1_Movement_27AD33 - applymovement 11, LinkContestRoom1_Movement_27AD3F - applymovement 6, LinkContestRoom1_Movement_27AD37 - applymovement 8, LinkContestRoom1_Movement_27AD33 - waitmovement 0 - applymovement 1, LinkContestRoom1_Movement_27AD45 - waitmovement 0 - applymovement 1, LinkContestRoom1_Movement_27AD4E - applymovement 2, LinkContestRoom1_Movement_27AD49 - waitmovement 0 - releaseall - call LinkContestRoom1_EventScript_27A133 - return - -LinkContestRoom1_EventScript_27A34F:: @ 827A34F - special sub_80F82FC - compare_var_to_value VAR_0x4088, 1 - call_if 1, LinkContestRoom1_EventScript_27A454 - compare_var_to_value VAR_0x4088, 2 - call_if 1, LinkContestRoom1_EventScript_27A4B2 - compare_var_to_value VAR_0x4088, 3 - call_if 1, LinkContestRoom1_EventScript_27A510 - compare_var_to_value VAR_0x4088, 4 - call_if 1, LinkContestRoom1_EventScript_27A56E - compare_var_to_value VAR_0x4088, 5 - call_if 1, LinkContestRoom1_EventScript_27A5CC - setvar VAR_0x4001, 9 - setvar VAR_0x4002, 9 - setvar VAR_0x4003, 9 - setvar VAR_0x4004, 9 - setvar VAR_0x4005, 9 - setvar VAR_0x4006, 9 - setvar VAR_0x4007, 9 - setvar VAR_0x4008, 9 - compare_var_to_value VAR_0x4000, 0 - call_if 2, LinkContestRoom1_EventScript_27A3E5 - setvar VAR_0x4001, 0 - setvar VAR_0x4002, 0 - setvar VAR_0x4003, 0 - setvar VAR_0x4004, 0 - setvar VAR_0x4005, 0 - setvar VAR_0x4006, 0 - setvar VAR_0x4007, 0 - setvar VAR_0x4008, 0 - return - -LinkContestRoom1_EventScript_27A3E5:: @ 827A3E5 - setvar VAR_RESULT, 8 - special sub_80F8FE8 - compare_var_to_value VAR_RESULT, 0 - call_if 1, LinkContestRoom1_EventScript_27A65A - compare_var_to_value VAR_RESULT, 1 - call_if 1, LinkContestRoom1_EventScript_27A67E - compare_var_to_value VAR_RESULT, 2 - call_if 1, LinkContestRoom1_EventScript_27A6A2 - compare_var_to_value VAR_RESULT, 3 - call_if 1, LinkContestRoom1_EventScript_27A6C6 - compare_var_to_value VAR_RESULT, 4 - call_if 1, LinkContestRoom1_EventScript_27A6EA - compare_var_to_value VAR_RESULT, 5 - call_if 1, LinkContestRoom1_EventScript_27A70E - compare_var_to_value VAR_RESULT, 6 - call_if 1, LinkContestRoom1_EventScript_27A732 - compare_var_to_value VAR_RESULT, 7 - call_if 1, LinkContestRoom1_EventScript_27A756 - compare_var_to_value VAR_0x4000, 0 - goto_if 2, LinkContestRoom1_EventScript_27A3E5 - waitmovement 0 - return - -LinkContestRoom1_EventScript_27A454:: @ 827A454 - compare_var_to_value VAR_0x8004, 80 - goto_if 2, LinkContestRoom1_EventScript_27A654 - compare_var_to_value VAR_0x8004, 70 - goto_if 2, LinkContestRoom1_EventScript_27A64E - compare_var_to_value VAR_0x8004, 60 - goto_if 2, LinkContestRoom1_EventScript_27A648 - compare_var_to_value VAR_0x8004, 50 - goto_if 2, LinkContestRoom1_EventScript_27A642 - compare_var_to_value VAR_0x8004, 40 - goto_if 2, LinkContestRoom1_EventScript_27A63C - compare_var_to_value VAR_0x8004, 30 - goto_if 2, LinkContestRoom1_EventScript_27A636 - compare_var_to_value VAR_0x8004, 20 - goto_if 2, LinkContestRoom1_EventScript_27A630 - compare_var_to_value VAR_0x8004, 10 - goto_if 2, LinkContestRoom1_EventScript_27A62A - setvar VAR_0x4000, 0 - return - -LinkContestRoom1_EventScript_27A4B2:: @ 827A4B2 - compare_var_to_value VAR_0x8004, 230 - goto_if 2, LinkContestRoom1_EventScript_27A654 - compare_var_to_value VAR_0x8004, 210 - goto_if 2, LinkContestRoom1_EventScript_27A64E - compare_var_to_value VAR_0x8004, 190 - goto_if 2, LinkContestRoom1_EventScript_27A648 - compare_var_to_value VAR_0x8004, 170 - goto_if 2, LinkContestRoom1_EventScript_27A642 - compare_var_to_value VAR_0x8004, 150 - goto_if 2, LinkContestRoom1_EventScript_27A63C - compare_var_to_value VAR_0x8004, 130 - goto_if 2, LinkContestRoom1_EventScript_27A636 - compare_var_to_value VAR_0x8004, 110 - goto_if 2, LinkContestRoom1_EventScript_27A630 - compare_var_to_value VAR_0x8004, 90 - goto_if 2, LinkContestRoom1_EventScript_27A62A - setvar VAR_0x4000, 0 - return - -LinkContestRoom1_EventScript_27A510:: @ 827A510 - compare_var_to_value VAR_0x8004, 380 - goto_if 2, LinkContestRoom1_EventScript_27A654 - compare_var_to_value VAR_0x8004, 350 - goto_if 2, LinkContestRoom1_EventScript_27A64E - compare_var_to_value VAR_0x8004, 320 - goto_if 2, LinkContestRoom1_EventScript_27A648 - compare_var_to_value VAR_0x8004, 290 - goto_if 2, LinkContestRoom1_EventScript_27A642 - compare_var_to_value VAR_0x8004, 260 - goto_if 2, LinkContestRoom1_EventScript_27A63C - compare_var_to_value VAR_0x8004, 230 - goto_if 2, LinkContestRoom1_EventScript_27A636 - compare_var_to_value VAR_0x8004, 200 - goto_if 2, LinkContestRoom1_EventScript_27A630 - compare_var_to_value VAR_0x8004, 170 - goto_if 2, LinkContestRoom1_EventScript_27A62A - setvar VAR_0x4000, 0 - return - -LinkContestRoom1_EventScript_27A56E:: @ 827A56E - compare_var_to_value VAR_0x8004, 600 - goto_if 2, LinkContestRoom1_EventScript_27A654 - compare_var_to_value VAR_0x8004, 560 - goto_if 2, LinkContestRoom1_EventScript_27A64E - compare_var_to_value VAR_0x8004, 520 - goto_if 2, LinkContestRoom1_EventScript_27A648 - compare_var_to_value VAR_0x8004, 480 - goto_if 2, LinkContestRoom1_EventScript_27A642 - compare_var_to_value VAR_0x8004, 440 - goto_if 2, LinkContestRoom1_EventScript_27A63C - compare_var_to_value VAR_0x8004, 400 - goto_if 2, LinkContestRoom1_EventScript_27A636 - compare_var_to_value VAR_0x8004, 360 - goto_if 2, LinkContestRoom1_EventScript_27A630 - compare_var_to_value VAR_0x8004, 320 - goto_if 2, LinkContestRoom1_EventScript_27A62A - setvar VAR_0x4000, 0 - return - -LinkContestRoom1_EventScript_27A5CC:: @ 827A5CC - compare_var_to_value VAR_0x8004, 600 - goto_if 2, LinkContestRoom1_EventScript_27A654 - compare_var_to_value VAR_0x8004, 550 - goto_if 2, LinkContestRoom1_EventScript_27A64E - compare_var_to_value VAR_0x8004, 500 - goto_if 2, LinkContestRoom1_EventScript_27A648 - compare_var_to_value VAR_0x8004, 450 - goto_if 2, LinkContestRoom1_EventScript_27A642 - compare_var_to_value VAR_0x8004, 400 - goto_if 2, LinkContestRoom1_EventScript_27A63C - compare_var_to_value VAR_0x8004, 300 - goto_if 2, LinkContestRoom1_EventScript_27A636 - compare_var_to_value VAR_0x8004, 200 - goto_if 2, LinkContestRoom1_EventScript_27A630 - compare_var_to_value VAR_0x8004, 100 - goto_if 2, LinkContestRoom1_EventScript_27A62A - setvar VAR_0x4000, 0 - return - -LinkContestRoom1_EventScript_27A62A:: @ 827A62A - setvar VAR_0x4000, 1 - return - -LinkContestRoom1_EventScript_27A630:: @ 827A630 - setvar VAR_0x4000, 2 - return - -LinkContestRoom1_EventScript_27A636:: @ 827A636 - setvar VAR_0x4000, 3 - return - -LinkContestRoom1_EventScript_27A63C:: @ 827A63C - setvar VAR_0x4000, 4 - return - -LinkContestRoom1_EventScript_27A642:: @ 827A642 - setvar VAR_0x4000, 5 - return - -LinkContestRoom1_EventScript_27A648:: @ 827A648 - setvar VAR_0x4000, 6 - return - -LinkContestRoom1_EventScript_27A64E:: @ 827A64E - setvar VAR_0x4000, 7 - return - -LinkContestRoom1_EventScript_27A654:: @ 827A654 - setvar VAR_0x4000, 8 - return - -LinkContestRoom1_EventScript_27A65A:: @ 827A65A - compare_var_to_value VAR_0x4001, 1 - goto_eq LinkContestRoom1_EventScript_27A67D - applymovement 6, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4001, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A67D:: @ 827A67D - return - -LinkContestRoom1_EventScript_27A67E:: @ 827A67E - compare_var_to_value VAR_0x4002, 1 - goto_eq LinkContestRoom1_EventScript_27A6A1 - applymovement 12, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4002, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A6A1:: @ 827A6A1 - return - -LinkContestRoom1_EventScript_27A6A2:: @ 827A6A2 - compare_var_to_value VAR_0x4003, 1 - goto_eq LinkContestRoom1_EventScript_27A6C5 - applymovement 7, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4003, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A6C5:: @ 827A6C5 - return - -LinkContestRoom1_EventScript_27A6C6:: @ 827A6C6 - compare_var_to_value VAR_0x4004, 1 - goto_eq LinkContestRoom1_EventScript_27A6E9 - applymovement 8, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4004, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A6E9:: @ 827A6E9 - return - -LinkContestRoom1_EventScript_27A6EA:: @ 827A6EA - compare_var_to_value VAR_0x4005, 1 - goto_eq LinkContestRoom1_EventScript_27A70D - applymovement 9, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4005, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A70D:: @ 827A70D - return - -LinkContestRoom1_EventScript_27A70E:: @ 827A70E - compare_var_to_value VAR_0x4006, 1 - goto_eq LinkContestRoom1_EventScript_27A731 - applymovement 10, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4006, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A731:: @ 827A731 - return - -LinkContestRoom1_EventScript_27A732:: @ 827A732 - compare_var_to_value VAR_0x4007, 1 - goto_eq LinkContestRoom1_EventScript_27A755 - applymovement 11, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4007, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A755:: @ 827A755 - return - -LinkContestRoom1_EventScript_27A756:: @ 827A756 - compare_var_to_value VAR_0x4008, 1 - goto_eq LinkContestRoom1_EventScript_27A779 - applymovement 15, LinkContestRoom1_Movement_27AD11 - playse SE_PIN - delay 14 - setvar VAR_0x4008, 1 - addvar VAR_0x4000, 65535 - return - -LinkContestRoom1_EventScript_27A779:: @ 827A779 - return - -LinkContestRoom1_EventScript_27A77A:: @ 827A77A - closemessage - release - removeobject 13 - special sub_80F8EB8 - call LinkContestRoom1_EventScript_27A133 - switch VAR_0x8006 - case 0, LinkContestRoom1_EventScript_27A7B9 - case 1, LinkContestRoom1_EventScript_27A7CB - case 2, LinkContestRoom1_EventScript_27A7DD - case 3, LinkContestRoom1_EventScript_27A7EF - return - -LinkContestRoom1_EventScript_27A7B9:: @ 827A7B9 - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD58 - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A7CB:: @ 827A7CB - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD62 - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A7DD:: @ 827A7DD - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD6A - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A7EF:: @ 827A7EF - call LinkContestRoom1_EventScript_27A133 - lockall - applymovement VAR_0x800B, LinkContestRoom1_Movement_27AD74 - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A801:: @ 827A801 - lockall - applymovement 1, LinkContestRoom1_Movement_27AD27 - waitmovement 0 - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27A853 - waitmessage - applymovement 1, LinkContestRoom1_Movement_27AD15 - applymovement 2, LinkContestRoom1_Movement_27AD19 - waitmovement 0 - releaseall - call LinkContestRoom1_EventScript_27A133 - setvar VAR_0x4009, 1 - special sub_80F910C - startcontest - special sub_80F90DC - setvar VAR_0x4009, 0 - lockall - applymovement 1, LinkContestRoom1_Movement_27AD19 - applymovement 2, LinkContestRoom1_Movement_27AD15 - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27A853:: @ 827A853 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A867 - msgbox LinkContestRoom1_Text_27B904, 4 - return - -LinkContestRoom1_EventScript_27A867:: @ 827A867 - specialvar VAR_RESULT, sub_80F9160 - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27A87E - messageautoscroll LinkContestRoom1_Text_27B904 - waitmessage - return - -LinkContestRoom1_EventScript_27A87E:: @ 827A87E - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27CA71 - waitmessage - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27CAD0 - waitmessage - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27CB55 - waitmessage - call LinkContestRoom1_EventScript_27A133 - return - -LinkContestRoom1_EventScript_27A8A5:: @ 827A8A5 - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27A8FB - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27A91E - call LinkContestRoom1_EventScript_27A133 - applymovement 1, LinkContestRoom1_Movement_27AD0F - waitmovement 0 - call LinkContestRoom1_EventScript_27A941 - call LinkContestRoom1_EventScript_27A133 - call LinkContestRoom1_EventScript_27A964 - call LinkContestRoom1_EventScript_27A133 - applymovement 1, LinkContestRoom1_Movement_27AD13 - waitmovement 0 - closemessage - releaseall - special sub_80F910C - setvar VAR_0x4009, 1 - showcontestresults - setvar VAR_0x4009, 0 - playbgm BGM_CON_FAN, 0 - return - -LinkContestRoom1_EventScript_27A8FB:: @ 827A8FB - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A90F - msgbox LinkContestRoom1_Text_27BA15, 4 - return - -LinkContestRoom1_EventScript_27A90F:: @ 827A90F - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27BA15 - waitmessage - delay 30 - return - -LinkContestRoom1_EventScript_27A91E:: @ 827A91E - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A932 - msgbox LinkContestRoom1_Text_27BA30, 4 - return - -LinkContestRoom1_EventScript_27A932:: @ 827A932 - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27BA30 - waitmessage - delay 30 - return - -LinkContestRoom1_EventScript_27A941:: @ 827A941 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A955 - msgbox LinkContestRoom1_Text_27BAAC, 4 - return - -LinkContestRoom1_EventScript_27A955:: @ 827A955 - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27BAAC - waitmessage - delay 30 - return - -LinkContestRoom1_EventScript_27A964:: @ 827A964 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27A978 - msgbox LinkContestRoom1_Text_27BB25, 4 - return - -LinkContestRoom1_EventScript_27A978:: @ 827A978 - call LinkContestRoom1_EventScript_27A133 - messageautoscroll LinkContestRoom1_Text_27BB25 - waitmessage - delay 30 - return - -LinkContestRoom1_EventScript_27A987:: @ 827A987 - special sub_80F831C - switch VAR_0x8005 - case 0, LinkContestRoom1_EventScript_27A9BC - case 1, LinkContestRoom1_EventScript_27A9C2 - case 2, LinkContestRoom1_EventScript_27A9C8 - case 3, LinkContestRoom1_EventScript_27A9CE - return - -LinkContestRoom1_EventScript_27A9BC:: @ 827A9BC - setvar VAR_0x4003, 3 - return - -LinkContestRoom1_EventScript_27A9C2:: @ 827A9C2 - setvar VAR_0x4003, 4 - return - -LinkContestRoom1_EventScript_27A9C8:: @ 827A9C8 - setvar VAR_0x4003, 5 - return - -LinkContestRoom1_EventScript_27A9CE:: @ 827A9CE - setvar VAR_0x4003, 14 - return - -LinkContestRoom1_EventScript_27A9D4:: @ 827A9D4 - special sub_80F834C - special sub_80F8390 - addvar VAR_0x8005, 1 - buffernumberstring 1, VAR_0x8005 - addvar VAR_0x8005, 65535 - call LinkContestRoom1_EventScript_27AA00 - applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD1D - waitmovement 0 - playse SE_W227B - setvar VAR_0x4001, 0 - return - -LinkContestRoom1_EventScript_27AA00:: @ 827AA00 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27AA14 - msgbox LinkContestRoom1_Text_27BB4C, 4 - return - -LinkContestRoom1_EventScript_27AA14:: @ 827AA14 - messageautoscroll LinkContestRoom1_Text_27BB4C - waitmessage - return - -LinkContestRoom1_EventScript_27AA1B:: @ 827AA1B - addvar VAR_0x4001, 1 - lockall - compare_var_to_value VAR_0x4088, 1 - call_if 2, LinkContestRoom1_EventScript_27AA6F - applymovement 9, LinkContestRoom1_Movement_27AD3B - applymovement 12, LinkContestRoom1_Movement_27AD3F - applymovement 7, LinkContestRoom1_Movement_27AD3B - delay 30 - applymovement 10, LinkContestRoom1_Movement_27AD33 - applymovement 11, LinkContestRoom1_Movement_27AD3F - applymovement 6, LinkContestRoom1_Movement_27AD37 - applymovement 8, LinkContestRoom1_Movement_27AD33 - compare_var_to_value VAR_0x4001, 4 - goto_if 5, LinkContestRoom1_EventScript_27AA1B - delay 30 - return - -LinkContestRoom1_EventScript_27AA6F:: @ 827AA6F - turnvobject 0, 1 - turnvobject 2, 1 - turnvobject 4, 4 - turnvobject 6, 1 - turnvobject 8, 1 - turnvobject 10, 1 - turnvobject 12, 1 - turnvobject 14, 1 - turnvobject 16, 1 - turnvobject 18, 1 - turnvobject 20, 4 - turnvobject 22, 4 - turnvobject 25, 4 - turnvobject 27, 3 - turnvobject 28, 4 - delay 10 - turnvobject 0, 4 - turnvobject 2, 4 - turnvobject 4, 4 - turnvobject 6, 4 - turnvobject 8, 4 - turnvobject 10, 3 - turnvobject 12, 3 - turnvobject 14, 3 - turnvobject 16, 3 - turnvobject 18, 3 - turnvobject 20, 1 - turnvobject 22, 1 - turnvobject 25, 2 - turnvobject 27, 2 - turnvobject 28, 2 - delay 10 - turnvobject 1, 2 - turnvobject 3, 2 - turnvobject 5, 2 - turnvobject 7, 2 - turnvobject 9, 4 - turnvobject 11, 2 - turnvobject 15, 2 - turnvobject 13, 2 - turnvobject 17, 2 - turnvobject 19, 2 - turnvobject 21, 3 - turnvobject 23, 3 - turnvobject 24, 3 - turnvobject 26, 4 - turnvobject 29, 3 - turnvobject 30, 3 - delay 10 - turnvobject 1, 4 - turnvobject 3, 4 - turnvobject 5, 4 - turnvobject 7, 4 - turnvobject 9, 4 - turnvobject 11, 3 - turnvobject 15, 3 - turnvobject 13, 3 - turnvobject 17, 3 - turnvobject 19, 3 - turnvobject 21, 1 - turnvobject 23, 1 - turnvobject 24, 1 - turnvobject 26, 2 - turnvobject 29, 2 - turnvobject 30, 2 - delay 10 - return - -LinkContestRoom1_EventScript_27AB36:: @ 827AB36 - compare_var_to_value VAR_0x4088, 5 - goto_eq LinkContestRoom1_EventScript_27ABD8 - call LinkContestRoom1_EventScript_27AB9E - checkflag FLAG_0x002 - goto_eq LinkContestRoom1_EventScript_27AB82 - lockall - msgbox LinkContestRoom1_Text_27BBA8, 4 - releaseall - call LinkContestRoom1_EventScript_27ABF8 - call LinkContestRoom1_EventScript_27AC5E - playse SE_W227B - setvar VAR_0x4001, 0 - call LinkContestRoom1_EventScript_27AA1B - delay 30 - special sub_80F88E8 - compare_var_to_value VAR_0x8004, 1 - goto_eq LinkContestRoom1_EventScript_27ABD2 - return - -LinkContestRoom1_EventScript_27AB82:: @ 827AB82 - lockall - msgbox LinkContestRoom1_Text_27BB7A, 4 - releaseall - delay 90 - special sub_80F88E8 - compare_var_to_value VAR_0x8004, 1 - goto_eq LinkContestRoom1_EventScript_27ABD2 - return - -LinkContestRoom1_EventScript_27AB9E:: @ 827AB9E - specialvar VAR_RESULT, sub_80F7F7C - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27ABAF - return - -LinkContestRoom1_EventScript_27ABAF:: @ 827ABAF - special sub_80F831C - compare_var_to_value VAR_0x8005, 3 - goto_eq LinkContestRoom1_EventScript_27ABBE - return - -LinkContestRoom1_EventScript_27ABBE:: @ 827ABBE - compare_var_to_value VAR_CONTEST_RANK, 3 - goto_eq LinkContestRoom1_EventScript_27ABCD - setflag FLAG_0x002 - return - -LinkContestRoom1_EventScript_27ABCD:: @ 827ABCD - return - -LinkContestRoom1_EventScript_27ABCE:: @ 827ABCE - setflag FLAG_0x10E - return - -LinkContestRoom1_EventScript_27ABD2:: @ 827ABD2 - setvar VAR_0x4099, 1 - return - -LinkContestRoom1_EventScript_27ABD8:: @ 827ABD8 - delay 60 - special sub_80F84B0 - special sub_80F831C - special sub_80F88E8 - compare_var_to_value VAR_0x8004, 1 - goto_eq LinkContestRoom1_EventScript_27ABF1 - closemessage - return - -LinkContestRoom1_EventScript_27ABF1:: @ 827ABF1 - setvar VAR_0x4099, 2 - return - -LinkContestRoom1_EventScript_27ABF7:: @ 827ABF7 - return - -LinkContestRoom1_EventScript_27ABF8:: @ 827ABF8 - switch VAR_0x8005 - case 0, LinkContestRoom1_EventScript_27AC2A - case 1, LinkContestRoom1_EventScript_27AC37 - case 2, LinkContestRoom1_EventScript_27AC44 - case 3, LinkContestRoom1_EventScript_27AC51 - return - -LinkContestRoom1_EventScript_27AC2A:: @ 827AC2A - lockall - applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD7A - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27AC37:: @ 827AC37 - lockall - applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD7E - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27AC44:: @ 827AC44 - lockall - applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD29 - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27AC51:: @ 827AC51 - lockall - applymovement VAR_0x4003, LinkContestRoom1_Movement_27AD2D - waitmovement 0 - releaseall - return - -LinkContestRoom1_EventScript_27AC5E:: @ 827AC5E - special sub_80F831C - compare_var_to_value VAR_0x8005, 3 - goto_eq LinkContestRoom1_EventScript_27AC77 - lockall - msgbox LinkContestRoom1_Text_27BB7A, 4 - releaseall - return - -LinkContestRoom1_EventScript_27AC77:: @ 827AC77 - compare_var_to_value VAR_0x4088, 2 - call_if 1, LinkContestRoom1_EventScript_27ABCE - specialvar VAR_RESULT, sub_80F7F7C - compare_var_to_value VAR_RESULT, 0 - goto_eq LinkContestRoom1_EventScript_27ACDF - compare_var_to_value VAR_CONTEST_RANK, 3 - goto_eq LinkContestRoom1_EventScript_27ACBD - lockall - msgbox LinkContestRoom1_Text_27BB7A, 4 - releaseall - return - -LinkContestRoom1_EventScript_27ACA8:: @ 827ACA8 - lockall - call LinkContestRoom1_EventScript_27205E - msgbox LinkContestRoom1_Text_27BC2F, 4 - releaseall - setvar VAR_0x408A, 4 - return - -LinkContestRoom1_EventScript_27ACBD:: @ 827ACBD - giveitem_std ITEM_LUXURY_BALL - compare_var_to_value VAR_RESULT, 0 - goto_eq LinkContestRoom1_EventScript_27ACA8 - lockall - msgbox LinkContestRoom1_Text_27BB7A, 4 - releaseall - return - -LinkContestRoom1_EventScript_27ACDF:: @ 827ACDF - special sub_80F7FFC - incrementgamestat 42 - setflag FLAG_SYS_RIBBON_GET - lockall - msgbox LinkContestRoom1_Text_27BBD4, 4 - playfanfare BGM_FANFA4 - msgbox LinkContestRoom1_Text_27BC00, 4 - waitfanfare - special sub_80F8390 - msgbox LinkContestRoom1_Text_27BC16, 4 - releaseall - return - -LinkContestRoom1_Movement_27AD09: @ 827AD09 - step_down - step_end - -LinkContestRoom1_Movement_27AD0B: @ 827AD0B - step_40 - step_up - step_41 - step_end - -LinkContestRoom1_Movement_27AD0F: @ 827AD0F - step_28 - step_end - -LinkContestRoom1_Movement_27AD11: @ 827AD11 - step_58 - step_end - -LinkContestRoom1_Movement_27AD13: @ 827AD13 - step_25 - step_end - -LinkContestRoom1_Movement_27AD15: @ 827AD15 - step_left - step_left - step_25 - step_end - -LinkContestRoom1_Movement_27AD19: @ 827AD19 - step_right - step_right - step_25 - step_end - -LinkContestRoom1_Movement_27AD1D: @ 827AD1D - step_up - step_25 - step_end - -LinkContestRoom1_Movement_27AD20: @ 827AD20 - step_14 - step_14 - step_end - -LinkContestRoom1_Movement_27AD23: @ 827AD23 - step_28 - step_end - -LinkContestRoom1_Movement_27AD25: @ 827AD25 - step_27 - step_end - -LinkContestRoom1_Movement_27AD27: @ 827AD27 - step_25 - step_end - -LinkContestRoom1_Movement_27AD29: @ 827AD29 - step_left - step_left - step_up - step_end - -LinkContestRoom1_Movement_27AD2D: @ 827AD2D - step_left - step_left - step_left - step_left - step_up - step_end - -LinkContestRoom1_Movement_27AD33: @ 827AD33 - step_02 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_27AD37: @ 827AD37 - step_01 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_27AD3B: @ 827AD3B - step_03 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_27AD3F: @ 827AD3F - step_00 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_27AD43: @ 827AD43 - step_01 - step_end - -LinkContestRoom1_Movement_27AD45: @ 827AD45 - step_01 - step_14 - step_28 - step_end - -LinkContestRoom1_Movement_27AD49: @ 827AD49 - step_27 - step_14 - step_14 - step_25 - step_end - -LinkContestRoom1_Movement_27AD4E: @ 827AD4E - step_14 - step_14 - step_25 - step_end - -LinkContestRoom1_Movement_27AD52: @ 827AD52 - step_up - step_right - step_right - step_right - step_26 - step_end - -LinkContestRoom1_Movement_27AD58: @ 827AD58 - step_17 - step_17 - step_17 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_27AD5E: @ 827AD5E - step_up - step_right - step_26 - step_end - -LinkContestRoom1_Movement_27AD62: @ 827AD62 - step_17 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_27AD66: @ 827AD66 - step_up - step_left - step_26 - step_end - -LinkContestRoom1_Movement_27AD6A: @ 827AD6A - step_18 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_27AD6E: @ 827AD6E - step_up - step_left - step_left - step_left - step_26 - step_end - -LinkContestRoom1_Movement_27AD74: @ 827AD74 - step_18 - step_18 - step_18 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_27AD7A: @ 827AD7A - step_right - step_right - step_up - step_end - -LinkContestRoom1_Movement_27AD7E: @ 827AD7E - step_up - step_end - -LinkContestRoom1_EventScript_27AD80:: @ 827AD80 - specialvar VAR_RESULT, sub_80F9134 - compare_var_to_value VAR_RESULT, 1 - goto_eq LinkContestRoom1_EventScript_27AD91 - return - -LinkContestRoom1_EventScript_27AD91:: @ 827AD91 - return - -LilycoveCity_ContestLobby_EventScript_27AD92:: @ 827AD92 - specialvar VAR_RESULT, sub_80F9134 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_27ADA3 - return - -LilycoveCity_ContestLobby_EventScript_27ADA3:: @ 827ADA3 - delay 9 - return - -LilycoveCity_ContestLobby_Text_27ADA7: @ 827ADA7 - .string "Hello!\p" - .string "This is the reception counter for\n" - .string "POKéMON CONTESTS.\p" - .string "Oh? It appears that you don’t have\n" - .string "a {POKEBLOCK} CASE yet.\p" - .string "In that case, we need to provide you\n" - .string "with this!$" - -LilycoveCity_ContestLobby_Text_27AE47: @ 827AE47 - .string "Okay, now that we’ve cleared that\n" - .string "up…\p" - .string "Hello!\p" - .string "This is the reception counter for\n" - .string "POKéMON CONTESTS.$" - -LilycoveCity_ContestLobby_Text_27AEA8: @ 827AEA8 - .string "Hello!\p" - .string "This is the reception counter for\n" - .string "POKéMON CONTESTS.$" - -LilycoveCity_ContestLobby_Text_27AEE3: @ 827AEE3 - .string "Hello!\p" - .string "This reception counter is only\n" - .string "for 4-player POKéMON CONTESTS.$" - -LilycoveCity_ContestLobby_Text_27AF28: @ 827AF28 - .string "Would you like to enter your POKéMON\n" - .string "in our CONTESTS?$" - -LilycoveCity_ContestLobby_Text_27AF5E: @ 827AF5E - .string "Which topic would you like?$" - -LilycoveCity_ContestLobby_Text_27AF7A: @ 827AF7A - .string "A POKéMON CONTEST involves four\n" - .string "TRAINERS entering one POKéMON each\l" - .string "in competitive judging.\p" - .string "A CONTEST has two stages of judging,\n" - .string "primary and secondary.\p" - .string "Primary judging is a popularity poll\n" - .string "involving the audience.\p" - .string "Secondary judging features appeals\n" - .string "by the POKéMON using their moves.\p" - .string "Plan appeals carefully to earn the\n" - .string "most attention of the JUDGE and\l" - .string "excite the audience.\l" - .string "Do your best to stand out.\p" - .string "The primary and secondary scores are\n" - .string "added at the end.\p" - .string "The POKéMON garnering the highest\n" - .string "score is declared the winner.$" - -LilycoveCity_ContestLobby_Text_27B17D: @ 827B17D - .string "There are five kinds of CONTESTS.\p" - .string "COOL, BEAUTY, CUTE, SMART, and\n" - .string "TOUGH are the five categories.\p" - .string "Choose the CONTEST that is right for\n" - .string "the POKéMON you plan to enter.$" - -LilycoveCity_ContestLobby_Text_27B221: @ 827B221 - .string "There are four ranks of POKéMON\n" - .string "CONTESTS.\p" - .string "NORMAL, SUPER, HYPER, and MASTER\n" - .string "are the four ranks.\p" - .string "In the NORMAL Rank, any POKéMON may\n" - .string "enter.\p" - .string "Any POKéMON that won a NORMAL Rank\n" - .string "CONTEST may move up to the SUPER Rank\l" - .string "in the same category.\p" - .string "In the same way, a SUPER Rank winner\n" - .string "can move up to the HYPER Rank, and\l" - .string "a HYPER Rank winner can advance to\l" - .string "the MASTER Rank in the same category.\p" - .string "A POKéMON that won in the MASTER Rank\n" - .string "may compete in the MASTER Rank as\l" - .string "often as its TRAINER wants.$" - -LilycoveCity_ContestLobby_Text_27B3FF: @ 827B3FF - .string "Which Rank would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27B423: @ 827B423 - .string "Which CONTEST would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27B44A: @ 827B44A - .string "Which POKéMON would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27B471: @ 827B471 - .string "I’m terribly sorry, but your POKéMON\n" - .string "is not qualified to compete at this\l" - .string "Rank yet…$" - -LilycoveCity_ContestLobby_Text_27B4C4: @ 827B4C4 - .string "I’m sorry, but an EGG cannot take part\n" - .string "in a POKéMON CONTEST.$" - -LilycoveCity_ContestLobby_Text_27B501: @ 827B501 - .string "Your POKéMON appears to be in no\n" - .string "condition to take part in a CONTEST…$" - -LilycoveCity_ContestLobby_Text_27B547: @ 827B547 - .string "Oh, but that RIBBON…\p" - .string "Your POKéMON has won this CONTEST\n" - .string "before, hasn’t it?\p" - .string "Would you like to enter it in this\n" - .string "CONTEST anyway?$" - -LilycoveCity_ContestLobby_Text_27B5C4: @ 827B5C4 - .string "Is that your CONTEST POKéMON?$" - -LilycoveCity_ContestLobby_Text_27B5E2: @ 827B5E2 - .string "Okay, your POKéMON will be entered\n" - .string "in this CONTEST.\p" - .string "Your POKéMON is Entry No. 4.\n" - .string "The CONTEST will begin shortly.$" - -LilycoveCity_ContestLobby_Text_27B653: @ 827B653 - .string "Please come in through here.\n" - .string "Good luck!$" - -LilycoveCity_ContestLobby_Text_27B67B: @ 827B67B - .string "Congratulations! Your POKéMON is the\n" - .string "CONTEST winner!\p" - .string "We have your prize right here.\n" - .string "Please, right this way!$" - -LilycoveCity_ContestLobby_Text_27B6E7: @ 827B6E7 - .string "Please come back for your prize\n" - .string "later on.$" - -LinkContestRoom1_Text_27B711: @ 827B711 - .string "MC: Hello! We’re just getting started\n" - .string "with a {STR_VAR_3} Rank POKéMON\l" - .string "{STR_VAR_2}!\p" - .string "The participating TRAINERS and their\n" - .string "POKéMON are as follows:$" - -LinkContestRoom1_Text_27B78F: @ 827B78F - .string "MC: Hello! We’re just getting started\n" - .string "with a 4-player linked POKéMON\l" - .string "{STR_VAR_2}!\p" - .string "The participating TRAINERS and their\n" - .string "POKéMON are as follows:$" - -LinkContestRoom1_Text_27B815: @ 827B815 - .string "MC: Entry No. {STR_VAR_2}!\n" - .string "{STR_VAR_1}’s {STR_VAR_3}!$" - -LinkContestRoom1_Text_27B830: @ 827B830 - .string "MC: We’ve just seen the four POKéMON\n" - .string "contestants.\p" - .string "Now it’s time for primary judging!\p" - .string "The audience will vote on their\n" - .string "favorite POKéMON contestants.\p" - .string "Without any further ado, let the\n" - .string "voting begin!$" - -LinkContestRoom1_Text_27B8F2: @ 827B8F2 - .string "Voting under way…$" - -LinkContestRoom1_Text_27B904: @ 827B904 - .string "Voting is now complete!\p" - .string "While the votes are being tallied,\n" - .string "let’s move on to secondary judging!\p" - .string "The second stage of judging is the\n" - .string "much anticipated appeal time!\p" - .string "May the contestants amaze us with\n" - .string "superb appeals of dazzling moves!\p" - .string "Let’s see a little enthusiasm!\n" - .string "Let’s appeal!$" - -LinkContestRoom1_Text_27BA15: @ 827BA15 - .string "MC: That’s it for judging!$" - -LinkContestRoom1_Text_27BA30: @ 827BA30 - .string "Thank you all for a most wonderful\n" - .string "display of quality appeals!\p" - .string "This concludes all judging!\n" - .string "Thank you for your fine efforts!$" - -LinkContestRoom1_Text_27BAAC: @ 827BAAC - .string "Now, all that remains is the pulse-\n" - .string "pounding proclamation of the winner.\p" - .string "The JUDGE looks ready to make\n" - .string "the announcement!$" - -LinkContestRoom1_Text_27BB25: @ 827BB25 - .string "JUDGE: We will now declare the winner!$" - -LinkContestRoom1_Text_27BB4C: @ 827BB4C - .string "MC: Entry No. {STR_VAR_2}!\p" - .string "{STR_VAR_3} and {STR_VAR_1},\n" - .string "congratulations!$" - -LinkContestRoom1_Text_27BB7A: @ 827BB7A - .string "MC: Congratulations!\n" - .string "Please do compete again!$" - -LinkContestRoom1_Text_27BBA8: @ 827BBA8 - .string "MC: Here you are!\n" - .string "Please accept your prize!$" - -LinkContestRoom1_Text_27BBD4: @ 827BBD4 - .string "We confer on you this RIBBON\n" - .string "as your prize!$" - -LinkContestRoom1_Text_27BC00: @ 827BC00 - .string "{PLAYER} received a RIBBON.$" - -LinkContestRoom1_Text_27BC16: @ 827BC16 - .string "{PLAYER} put the RIBBON on\n" - .string "{STR_VAR_1}.$" - -LinkContestRoom1_Text_27BC2F: @ 827BC2F - .string "Please pick up your prize at\n" - .string "the reception counter later.\l" - .string "Please do compete again!$" - -LinkContestRoom1_Text_27BC82: @ 827BC82 - .string "I only register four players for\n" - .string "POKéMON CONTESTS.\p" - .string "If three other players link up, all\n" - .string "four may enter the same CONTEST.\p" - .string "Would you like to take part?$" - -LilycoveCity_ContestLobby_Text_27BD17: @ 827BD17 - .string "Before entering a CONTEST, your\n" - .string "progress will be saved.$" - -LilycoveCity_ContestLobby_Text_27BD4F: @ 827BD4F - .string "We hope you will participate another\n" - .string "time.$" - -LilycoveCity_ContestLobby_Text_27BD7A: @ 827BD7A - .string "Would you like to enter a CONTEST?$" - -LilycoveCity_ContestLobby_Text_27BD9D: @ 827BD9D - .string "When four players are ready, connect\n" - .string "over a Game Link cable, and register\l" - .string "with me, please.\p" - .string "Please choose the same CONTEST\n" - .string "as your fellow contestants.\p" - .string "The CONTEST begins as soon as all\n" - .string "players register their entry.\p" - .string "After that, the usual CONTEST rules\n" - .string "apply.$" - -LilycoveCity_ContestLobby_Text_27BE9E: @ 827BE9E - .string "Which CONTEST would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27BEC5: @ 827BEC5 - .string "Which POKéMON would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27BEEC: @ 827BEEC - .string "Transmitting…$" - -LilycoveCity_ContestLobby_Text_27BEFA: @ 827BEFA - .string "Transmission error…$" - -LilycoveCity_ContestLobby_Text_27BF0E: @ 827BF0E - .string "You may have chosen a different\n" - .string "CONTEST than another player.$" - -LilycoveCity_ContestLobby_Text_27BF4B: @ 827BF4B - .string "You may have made a different\n" - .string "choice than another player.$" - -LilycoveCity_ContestLobby_Text_27BF85: @ 827BF85 - .string "Please wait.\n" - .string "… … B Button: Cancel$" - -LilycoveCity_ContestLobby_Text_27BFA7: @ 827BFA7 - .string "We hope you will participate another\n" - .string "time.$" - -LilycoveCity_ContestLobby_Text_27BFD2: @ 827BFD2 - .string "Transmission error.\n" - .string "Please try again.$" - -LilycoveCity_ContestLobby_Text_27BFF8: @ 827BFF8 - .string "Your POKéMON will be entered in\n" - .string "the CONTEST.\p" - .string "Your POKéMON is Entry No. {STR_VAR_2}.$" - -LilycoveCity_ContestLobby_Text_27C043: @ 827C043 - .string "The CONTEST will begin shortly.$" - -LilycoveCity_ContestLobby_Text_27C063: @ 827C063 - .string "Welcome! This is the POKéMON CONTEST\n" - .string "link reception counter.\p" - .string "You may enter CONTESTS together with\n" - .string "one or more friends.$" - -LilycoveCity_ContestLobby_Text_27C0DA: @ 827C0DA - .string "Which topic would you like?$" - -LilycoveCity_ContestLobby_Text_27C0F6: @ 827C0F6 - .string "Would you like to enter a CONTEST?$" - -LilycoveCity_ContestLobby_Text_27C119: @ 827C119 - .string "Which CONTEST would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27C140: @ 827C140 - .string "Your POKéMON appears to be in no\n" - .string "condition to take part in a CONTEST…$" - -LilycoveCity_ContestLobby_Text_27C186: @ 827C186 - .string "I’m sorry, but an EGG cannot take part\n" - .string "in a POKéMON CONTEST.$" - -LilycoveCity_ContestLobby_Text_27C1C3: @ 827C1C3 - .string "Which POKéMON would you like to enter?$" - -LilycoveCity_ContestLobby_Text_27C1EA: @ 827C1EA - .string "Please decide which of you will\n" - .string "become the GROUP LEADER.\p" - .string "The other players must then choose\n" - .string "“JOIN GROUP.”$" - -LilycoveCity_ContestLobby_Text_27C254: @ 827C254 - .string "At least one player has entered using\n" - .string "the 4-player reception counter.\p" - .string "There must be four players connected\n" - .string "using a GBA Game Link cable.\p" - .string "When the four players are ready,\n" - .string "select G-MODE (GLOBAL MODE),\l" - .string "then register to enter again, please.$" - -LilycoveCity_ContestLobby_Text_27C340: @ 827C340 - .string "This is a CONTEST for two to four\n" - .string "players linked using a Wireless\l" - .string "Adapter or a GBA Game Link cable.\p" - .string "Participants are first asked to choose\n" - .string "the mode they wish to enter.\p" - .string "There are two different modes.\p" - .string "E-MODE (EMERALD MODE) is for\n" - .string "two to four players, each with a\l" - .string "POKéMON Emerald Game Pak.\p" - .string "G-MODE (GLOBAL MODE) is only for\n" - .string "four players, each with a POKéMON\l" - .string "Emerald, Ruby, or Sapphire Game Pak.\p" - .string "The players should discuss which mode\n" - .string "they want, then choose the same mode.\p" - .string "Once all the players have chosen\n" - .string "the same CONTEST in the same mode,\l" - .string "the entry registration is complete.\p" - .string "After that, a CONTEST will start in\n" - .string "the usual manner.$" - -LilycoveCity_ContestLobby_Text_27C5B1: @ 827C5B1 - .string "In E-MODE (EMERALD MODE),\n" - .string "a LINK CONTEST can be held with\l" - .string "two to four players. Each player must\l" - .string "have a POKéMON Emerald Game Pak.\p" - .string "The players must be linked with each\n" - .string "other using Wireless Adapters or\l" - .string "GBA Game Link cables.\p" - .string "If there are fewer than four players,\n" - .string "TRAINERS in the hall will join to fill\l" - .string "the 4-player CONTEST lineup.\p" - .string "Please be aware that E-MODE is not\n" - .string "available in POKéMON Ruby or Sapphire.$" - -LilycoveCity_ContestLobby_Text_27C742: @ 827C742 - .string "G-MODE (GLOBAL MODE) is specifically\n" - .string "for four players who are linked using\l" - .string "GBA Game Link cables.\p" - .string "Each player must have a POKéMON\n" - .string "Emerald, Ruby, or Sapphire Game Pak.\p" - .string "The CONTEST starts after all players\n" - .string "choose G-MODE (POKéMON Emerald) or\l" - .string "enter through the 4-player reception\l" - .string "counter (POKéMON Ruby or Sapphire).$" - -LilycoveCity_ContestLobby_Text_27C879: @ 827C879 - .string "I’m terribly sorry.\p" - .string "G-MODE does not function\n" - .string "with Wireless Adapters.\p" - .string "Please select E-MODE or try\n" - .string "again using a GBA Game Link cable.$" - -LilycoveCity_ContestLobby_Text_27C8FD: @ 827C8FD - .string "Which CONTEST MODE would you like\n" - .string "to enter?$" - -LinkContestRoom1_Text_27C929: @ 827C929 - .string "MC: Hello! We’re just getting started\n" - .string "with a 4-player linked POKéMON\l" - .string "{STR_VAR_2}!$" - -LinkContestRoom1_Text_27C972: @ 827C972 - .string "The participating TRAINERS and their\n" - .string "POKéMON are as follows:$" - -LinkContestRoom1_Text_27C9AF: @ 827C9AF - .string "MC: We’ve just seen the four POKéMON\n" - .string "contestants.\p" - .string "Now it’s time for primary judging!$" - -LinkContestRoom1_Text_27CA04: @ 827CA04 - .string "The audience will vote on their\n" - .string "favorite POKéMON contestants.$" - -LinkContestRoom1_Text_27CA42: @ 827CA42 - .string "Without any further ado,\n" - .string "let the voting begin!$" - -LinkContestRoom1_Text_27CA71: @ 827CA71 - .string "Voting is now complete!\p" - .string "While the votes are being tallied,\n" - .string "let’s move on to secondary judging!$" - -LinkContestRoom1_Text_27CAD0: @ 827CAD0 - .string "The second stage of judging is\n" - .string "the much-anticipated appeal time!\p" - .string "May the contestants amaze us with\n" - .string "superb appeals of dazzling moves!$" - -LinkContestRoom1_Text_27CB55: @ 827CB55 - .string "Let’s see a little enthusiasm!\n" - .string "Let’s appeal!$" - -@ 827CB82 - .include "data/text/contest_text.inc" - -gUnknown_0827D507:: @ 827D507 - .string "Appeal no. {STR_VAR_1}!\n" - .string "Which move will be played?$" - -gUnknown_0827D531:: @ 827D531 - .string "Appeal no. {STR_VAR_1}!\n" - .string "But it can’t participate!$" - -gUnknown_0827D55A:: @ 827D55A - .string "{STR_VAR_1} appealed with\n" - .string "{STR_VAR_2}!$" - -gUnknown_0827D56F:: @ 827D56F - .string "{STR_VAR_1} was watching\n" - .string "the others.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827D597:: @ 827D597 - .string "We’re all out of\n" - .string "Appeal Time!{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827D5C1:: @ 827D5C1 - .string "But the appeal was\n" - .string "jammed.$" - -gUnknown_0827D5DC:: @ 827D5DC - .string "It followed another\n" - .string "POKéMON’s lead.$" - -gUnknown_0827D600:: @ 827D600 - .string "But it messed up.$" - -gUnknown_0827D612:: @ 827D612 - .string "It went better than\n" - .string "usual.$" - -gUnknown_0827D62D:: @ 827D62D - .string "The JUDGE looked away\n" - .string "for some reason.$" - -gUnknown_0827D654:: @ 827D654 - .string "It worked hard to build on\n" - .string "past mistakes.$" - -gUnknown_0827D67E:: @ 827D67E - .string "It can’t make any more\n" - .string "moves.$" - -gUnknown_0827D69C:: @ 827D69C - .string "It worked frighteningly\n" - .string "well.$" - -gUnknown_0827D6BA:: @ 827D6BA - .string "It worked as hard as the\n" - .string "standout POKéMON.$" - -gUnknown_0827D6E5:: @ 827D6E5 - .string "The JUDGE looked on\n" - .string "expectantly.$" - -gUnknown_0827D706:: @ 827D706 - .string "It worked rather well.$" - -gUnknown_0827D71D:: @ 827D71D - .string "It worked a little better\n" - .string "than usual.$" - -gUnknown_0827D743:: @ 827D743 - .string "{STR_VAR_1} failed to\n" - .string "stand out at all…{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D764:: @ 827D764 - .string "{STR_VAR_1} didn’t stand\n" - .string "out very much…{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D785:: @ 827D785 - .string "{STR_VAR_1} caught a\n" - .string "little attention.{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D7A5:: @ 827D7A5 - .string "{STR_VAR_1} attracted a\n" - .string "lot of attention.{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D7C8:: @ 827D7C8 - .string "{STR_VAR_1} commanded\n" - .string "total attention.{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D7E8:: @ 827D7E8 - .string "{STR_VAR_1} hasn’t made\n" - .string "its appeal.{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827D805:: @ 827D805 - .string "Anticipation swelled for\n" - .string "{STR_VAR_1}’s appeal next.$" - -gUnknown_0827D830:: @ 827D830 - .string "$" - -gUnknown_0827D831:: @ 827D831 - .string "The JUDGE ’s views on\n" - .string "{STR_VAR_1} held firm.$" - -gUnknown_0827D855:: @ 827D855 - .string "{STR_VAR_1}’s {STR_VAR_3}\n" - .string "changed perceptions.$" - -gUnknown_0827D872:: @ 827D872 - .string "{STR_VAR_1}’s appeal\n" - .string "effect wore off.$" - -gUnknown_0827D88F:: @ 827D88F - .string "The special appeal’s\n" - .string "effect wore off.$" - -gUnknown_0827D8B5:: @ 827D8B5 - .string "Everyone’s appeals were\n" - .string "made to look the same.$" - -gUnknown_0827D8E4:: @ 827D8E4 - .string "It cheapened\n" - .string "{STR_VAR_2}’s appeal.$" - -gUnknown_0827D8FE:: @ 827D8FE - .string "It cheapened the appeal\n" - .string "of those ahead.$" - -gUnknown_0827D926:: @ 827D926 - .string "It stole attention away\n" - .string "from {STR_VAR_2}.$" - -gUnknown_0827D947:: @ 827D947 - .string "It cheapened\n" - .string "{STR_VAR_2}’s appeal.$" - -gUnknown_0827D961:: @ 827D961 - .string "It severely cheapened\n" - .string "other appeals.$" - -gUnknown_0827D986:: @ 827D986 - .string "Anticipation swelled for\n" - .string "{STR_VAR_1}’s appeal next.$" - -gUnknown_0827D9B1:: @ 827D9B1 - .string "It cheapened the appeal\n" - .string "of those ahead.$" - -gUnknown_0827D9D9:: @ 827D9D9 - .string "It cheapened the JUDGE’s\n" - .string "favorite appeal.$" - -gUnknown_0827DA03:: @ 827DA03 - .string "The appeals of others\n" - .string "were cheapened by half.$" - -gUnknown_0827DA31:: @ 827DA31 - .string "It stood out to make up\n" - .string "for being jammed.$" - -gUnknown_0827DA5B:: @ 827DA5B - .string "It can’t participate in\n" - .string "appeals any more.$" - -gUnknown_0827DA85:: @ 827DA85 - .string "It touched the JUDGE for\n" - .string "a fantastic appeal.$" - -gUnknown_0827DAB2:: @ 827DAB2 - .string "Anticipation rose for\n" - .string "upcoming appeals.$" - -gUnknown_0827DADA:: @ 827DADA - .string "It stood out as much as\n" - .string "special appeals.$" - -gUnknown_0827DB03:: @ 827DB03 - .string "It stood out as much as\n" - .string "{STR_VAR_1}.$" - -gUnknown_0827DB1F:: @ 827DB1F - .string "Jammed appeals were made\n" - .string "even less noticeable.$" - -gUnknown_0827DB4E:: @ 827DB4E - .string "Everyone’s appeals were\n" - .string "made the same.$" - - .string "It became more conscious\n" - .string "of the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1} can’t make an\n" - .string "appeal after this.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It settled down just a\n" - .string "little bit.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It became oblivious to\n" - .string "the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It became less aware of\n" - .string "the other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It stopped caring about\n" - .string "other POKéMON much.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It tried to startle the\n" - .string "other POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It tried to dazzle the\n" - .string "others.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "The JUDGE looked away\n" - .string "from {STR_VAR_1}.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It tried to unnerve the\n" - .string "next POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1} became\n" - .string "nervous.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "The appeal tried to\n" - .string "unnerve waiting POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It taunted POKéMON\n" - .string "doing well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1} regained its\n" - .string "form.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It tried to jam POKéMON\n" - .string "doing well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "The standout {STR_VAR_1}\n" - .string "hustled even more.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "The largely unnoticed\n" - .string "{STR_VAR_1} worked hard.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It worked as much as\n" - .string "POKéMON before it.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal did\n" - .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It worked as much as the\n" - .string "preceding POKéMON.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal did\n" - .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal did\n" - .string "not go well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went slightly well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went pretty well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went excellently.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal was\n" - .string "a dud.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal did\n" - .string "not work very well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went slightly well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went pretty well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went very well.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s appeal\n" - .string "went excellently.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It’s the same type as the\n" - .string "POKéMON before--good!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It’s not the same type as\n" - .string "the one before--good!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It stood out much more\n" - .string "than the POKéMON before.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It didn’t do as well as the\n" - .string "POKéMON before.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s condition\n" - .string "rose above usual.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "{STR_VAR_1}’s hot status\n" - .string "made it a great appeal!{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It moved up in line for\n" - .string "the next appeal.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It moved back in line once\n" - .string "for the next appeal.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - - .string "It scrambled up the\n" - .string "order for the next turn.{PAUSE 15}{PAUSE 15}{PAUSE 15}{PAUSE 15}$" - -gUnknown_0827E2FE:: @ 827E2FE - .string "The JUDGE looked at\n" - .string "{STR_VAR_1} expectantly.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E32E:: @ 827E32E - .string "The appeal combo went\n" - .string "over well.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E35B:: @ 827E35B - .string "The appeal combo went\n" - .string "over very well.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E38D:: @ 827E38D - .string "The appeal combo went\n" - .string "over excellently.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E3C1:: @ 827E3C1 - .string "{STR_VAR_1} managed to\n" - .string "avert its gaze.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E3EB:: @ 827E3EB - .string "{STR_VAR_1} managed to\n" - .string "avoid seeing it.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E416:: @ 827E416 - .string "{STR_VAR_1} isn’t fazed\n" - .string "by that sort of thing.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E448:: @ 827E448 - .string "{STR_VAR_1} became a\n" - .string "little distracted.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E473:: @ 827E473 - .string "It tried to startle the\n" - .string "other POKéMON.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E4A6:: @ 827E4A6 - .string "{STR_VAR_1} looked down\n" - .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E4D5:: @ 827E4D5 - .string "{STR_VAR_1} turned back\n" - .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E504:: @ 827E504 - .string "{STR_VAR_1} couldn’t help\n" - .string "uttering a cry.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E531:: @ 827E531 - .string "{STR_VAR_1} couldn’t help\n" - .string "leaping up.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E55A:: @ 827E55A - .string "{STR_VAR_1} tripped over\n" - .string "out of distraction.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E58A:: @ 827E58A - .string "{STR_VAR_1} was too\n" - .string "nervous to move.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E5B2:: @ 827E5B2 - .string "But it messed up.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E5D0:: @ 827E5D0 - .string "But it failed to make\n" - .string "the target nervous.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E606:: @ 827E606 - .string "But it failed to make\n" - .string "anyone nervous.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E638:: @ 827E638 - .string "But it was ignored…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E658:: @ 827E658 - .string "But it couldn’t improve\n" - .string "its condition…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E68B:: @ 827E68B - .string "Its bad condition\n" - .string "resulted in a weak appeal.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E6C4:: @ 827E6C4 - .string "{STR_VAR_1} was\n" - .string "unaffected.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E6E3:: @ 827E6E3 - .string "{STR_VAR_1} disappointed\n" - .string "by repeating an appeal.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E717:: @ 827E717 - .string "{STR_VAR_1}’s {STR_VAR_3}\n" - .string "went over great.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E73C:: @ 827E73C - .string "{STR_VAR_1}’s {STR_VAR_3}\n" - .string "didn’t go over well here…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E76A:: @ 827E76A - .string "{STR_VAR_1}’s {STR_VAR_3}\n" - .string "got the crowd going.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E793:: @ 827E793 - .string "{STR_VAR_1} can’t appeal\n" - .string "next turn…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E7BA:: @ 827E7BA - .string "It attracted the crowd’s\n" - .string "attention.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E7EA:: @ 827E7EA - .string "The crowd continues to\n" - .string "watch {STR_VAR_3}.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E817:: @ 827E817 - .string "{STR_VAR_1}’s\n" - .string "{STR_VAR_2} is ignored.{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -gUnknown_0827E837:: @ 827E837 - .string "shyness$" - -gUnknown_0827E83F:: @ 827E83F - .string "anxiety$" - -gUnknown_0827E847:: @ 827E847 - .string "laziness$" - -gUnknown_0827E850:: @ 827E850 - .string "hesitancy$" - -gUnknown_0827E85A:: @ 827E85A - .string "fear$" - -gUnknown_0827E85F:: @ 827E85F - .string "coolness$" - -gUnknown_0827E868:: @ 827E868 - .string "beauty$" - -gUnknown_0827E86F:: @ 827E86F - .string "cuteness$" - -gUnknown_0827E878:: @ 827E878 - .string "smartness$" - -gUnknown_0827E882:: @ 827E882 - .string "toughness$" - -gUnknown_0827E88C:: @ 827E88C - .string "TENSION$" - -gUnknown_0827E894:: @ 827E894 - .string "COOL Move$" - -gUnknown_0827E89E:: @ 827E89E - .string "BEAUTY Move$" - -gUnknown_0827E8AA:: @ 827E8AA - .string "CUTE Move$" - -gUnknown_0827E8B4:: @ 827E8B4 - .string "SMART Move$" - -gUnknown_0827E8BF:: @ 827E8BF - .string "TOUGH Move$" - -gUnknown_0827E8CA:: @ 827E8CA - .string "???$" - -gUnknown_0827E8CE:: @ 827E8CE - .string "Missed turn$" - -gUnknown_0827E8DA:: @ 827E8DA - .string "Link standby!$" - -gUnknown_0827E8E8:: @ 827E8E8 - .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!\n" - .string "Congratulations!$" - -gUnknown_0827E910:: @ 827E910 - .string "The winner is {STR_VAR_1}’s {STR_VAR_2}!{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E929:: @ 827E929 - .string "Primary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E943:: @ 827E943 - .string "Secondary judging: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E95F:: @ 827E95F - .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E973:: @ 827E973 - .string "The move used most often:\n" - .string "{STR_VAR_1}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E992:: @ 827E992 - .string "The most impressive POKéMON:\n" - .string "{STR_VAR_1}’s {STR_VAR_2}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E9B9:: @ 827E9B9 - .string "Set event: No. {STR_VAR_1}{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827E9CD:: @ 827E9CD - .string "A link TV program will not be made\n" - .string "because the TRAINER lost.{PAUSE_UNTIL_PRESS}$" - -gUnknown_0827EA0C:: @ 827EA0C - .string "{STR_VAR_1}\n" - .string "{STR_VAR_2}’s {STR_VAR_3}$" - -gUnknown_0827EA17:: @ 827EA17 - .string "CONTEST$" - - .string "NORMAL RANK$" - - .string "SUPER RANK$" - - .string "HYPER RANK$" - - .string "MASTER RANK$" - - .string "LINK$" - - .string "COOLNESS$" - - .string "BEAUTY$" - - .string "CUTENESS$" - - .string "SMARTNESS$" - - .string "TOUGHNESS$" - - .string "Nonstop supercool--\n" - .string "the inestimable {STR_VAR_1}$" - - .string "Hey, there!\n" - .string "The good-looking POKéMON {STR_VAR_1}$" - - .string "The marvelous, wonderful, and\n" - .string "very great {STR_VAR_1}$" - - .string "This century’s last Venus--\n" - .string "the beautiful {STR_VAR_1}$" - - .string "{STR_VAR_1}’s dazzling,\n" - .string "glittering smile$" - - .string "POKéMON CENTER’s super idol--\n" - .string "the incomparable {STR_VAR_1}$" - - .string "The lovely and sweet {STR_VAR_1}$" - - .string "The pretty {STR_VAR_1}’s\n" - .string "winning portrait$" - - .string "Give us a wink!\n" - .string "The cutie POKéMON {STR_VAR_1}$" - - .string "The smartness maestro--\n" - .string "the wise POKéMON {STR_VAR_1}$" - - .string "{STR_VAR_1}--the one chosen\n" - .string "above all POKéMON$" - - .string "The excellent {STR_VAR_1}’s\n" - .string "moment of elegance$" - - .string "The powerfully muscular\n" - .string "speedster {STR_VAR_1}$" - - .string "The strong, stronger, and\n" - .string "strongest {STR_VAR_1}$" - - .string "The mighty tough\n" - .string "hyper POKéMON {STR_VAR_1}$" - -gUnknown_0827ECBC:: @ 27ECBC - .string "ODDISH$" - -gUnknown_0827ECC3:: @ 27ECC3 - .string "POOCHYENA$" - -gUnknown_0827ECCD:: @ 27ECCD - .string "TAILLOW$" - -gUnknown_0827ECD5:: @ 27ECD5 - .string "AZURILL$" - -gUnknown_0827ECDD:: @ 27ECDD - .string "LOTAD$" - -gUnknown_0827ECE3:: @ 27ECE3 - .string "WINGULL$" - -gUnknown_0827ECEB:: @ 27ECEB - .string "DUSTOX$" - -gUnknown_0827ECF2:: @ 27ECF2 - .string "ZUBAT$" - -gUnknown_0827ECF8:: @ 27ECF8 - .string "NINCADA$" - -gUnknown_0827ED00:: @ 27ED00 - .string "RALTS$" - -gUnknown_0827ED06:: @ 27ED06 - .string "ZIGZAGOON$" - -gUnknown_0827ED10:: @ 27ED10 - .string "SLAKOTH$" - -gUnknown_0827ED18:: @ 27ED18 - .string "POOCHYENA$" - -gUnknown_0827ED22:: @ 27ED22 - .string "SHROOMISH$" - -gUnknown_0827ED2C:: @ 27ED2C - .string "ZIGZAGOON$" - -gUnknown_0827ED36:: @ 27ED36 - .string "POOCHYENA$" - -gUnknown_0827ED40:: @ 27ED40 - .string "ZUBAT$" - -gUnknown_0827ED46:: @ 27ED46 - .string "CARVANHA$" - -gUnknown_0827ED4F:: @ 27ED4F - .string "BURN HEAL$" - -gUnknown_0827ED59:: @ 27ED59 - .string "HARBOR MAIL$" - -gUnknown_0827ED65:: @ 27ED65 - .string "Same price$" - -gUnknown_0827ED70:: @ 27ED70 - .string "¥60$" - -gUnknown_0827ED74:: @ 27ED74 - .string "¥55$" - -gUnknown_0827ED78:: @ 27ED78 - .string "Nothing$" - -gUnknown_0827ED80:: @ 27ED80 - .string "They will cost more.$" - -gUnknown_0827ED95:: @ 27ED95 - .string "They will cost less.$" - -gUnknown_0827EDAA:: @ 27EDAA - .string "Same price$" - -gUnknown_0827EDB5:: @ 27EDB5 - .string "Male$" - -gUnknown_0827EDBA:: @ 27EDBA - .string "Female$" - -gUnknown_0827EDC1:: @ 27EDC1 - .string "Neither$" - -gUnknown_0827EDC9:: @ 27EDC9 - .string "Elderly men$" - -gUnknown_0827EDD5:: @ 27EDD5 - .string "Elderly ladies$" - -gUnknown_0827EDE4:: @ 27EDE4 - .string "Same number$" - -gUnknown_0827EDF0:: @ 27EDF0 - .string "None$" - -gUnknown_0827EDF5:: @ 27EDF5 - .string "1$" - -gUnknown_0827EDF7:: @ 27EDF7 - .string "2$" - -gUnknown_0827EDF9:: @ 27EDF9 - .string "2$" - -gUnknown_0827EDFB:: @ 27EDFB - .string "3$" - -gUnknown_0827EDFD:: @ 27EDFD - .string "4$" - -gUnknown_0827EDFF:: @ 27EDFF - .string "6$" - -gUnknown_0827EE01:: @ 27EE01 - .string "7$" - -gUnknown_0827EE03:: @ 27EE03 - .string "8$" - -gUnknown_0827EE05:: @ 27EE05 - .string "6$" - -gUnknown_0827EE07:: @ 27EE07 - .string "7$" - -gUnknown_0827EE09:: @ 27EE09 - .string "8$" - -EventScript_27EE0B:: @ 827EE0B - lockall - incrementgamestat 44 - special ResetTVShowState - specialvar VAR_RESULT, CheckForBigMovieOrEmergencyNewsOnTV - compare_var_to_value VAR_RESULT, 2 - goto_eq EventScript_27EE9A - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_27EEA4 - checkflag FLAG_SYS_TV_START - goto_if 0, EventScript_27EE8A - checkflag FLAG_SYS_TV_WATCH - goto_eq EventScript_27EE8A - specialvar VAR_RESULT, IsTVShowInSearchOfTrainersAiring - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_27EEFF - goto EventScript_27EEE9 - end - -EventScript_27EE54:: @ 827EE54 - specialvar VAR_0x8004, special_0x44 - compare_var_to_value VAR_0x8004, 255 - goto_eq EventScript_27EED8 - specialvar VAR_RESULT, special_0x4a - compare_var_to_value VAR_RESULT, 255 - goto_eq EventScript_27EED8 - copyvar VAR_0x8004, VAR_RESULT - specialvar VAR_RESULT, special_0x45 - compare_var_to_value VAR_RESULT, 0 - goto_if 5, EventScript_27EEBA - end - -EventScript_27EE8A:: @ 827EE8A - special GetMomOrDadStringForTVMessage - msgbox gUnknown_08272BCF, 4 - special TurnOffTVScreen - releaseall - end - -EventScript_27EE9A:: @ 827EE9A - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F0F, 4 - releaseall - end - -EventScript_27EEA4:: @ 827EEA4 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F826F, 4 - special InitRoamer - clearflag FLAG_SYS_TV_LATI - setflag FLAG_0x0FF - special TurnOffTVScreen - releaseall - end - -EventScript_27EEBA:: @ 827EEBA - special DoTVShow - waitmessage - waitbuttonpress - compare_var_to_value VAR_RESULT, 1 - goto_if 5, EventScript_27EEBA - goto EventScript_27EED0 - end - -EventScript_27EED0:: @ 827EED0 - special TurnOffTVScreen - setflag FLAG_SYS_TV_WATCH - releaseall - end - -EventScript_27EED8:: @ 827EED8 - special GetMomOrDadStringForTVMessage - msgbox gUnknown_08272BCF, 4 - goto EventScript_27EED0 - end - -EventScript_27EEE9:: @ 827EEE9 - special DoPokeNews - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_27EE54 - waitmessage - waitbuttonpress - goto EventScript_27EED0 - end - -EventScript_27EEFF:: @ 827EEFF - special DoTVShowInSearchOfTrainers - waitmessage - waitbuttonpress - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_27EEFF - goto EventScript_27EED0 - end - -LilycoveCity_ContestLobby_Text_27EF15: @ 827EF15 - .string "Oh, hello! You were in a POKéMON\n" - .string "CONTEST, weren’t you?\l" - .string "It’s easy to tell from your POKéMON.\p" - .string "I’m a reporter. I’m working on a story\n" - .string "on POKéMON CONTESTS.\p" - .string "If I may, would you be willing to answer\n" - .string "a few questions?$" - -LilycoveCity_ContestLobby_Text_27EFE7: @ 827EFE7 - .string "Oh, you will?\n" - .string "Thank you.\p" - .string "Briefly, how would you describe the\n" - .string "CONTEST you just entered?$" - -LilycoveCity_ContestLobby_Text_27F03E: @ 827F03E - .string "Ah, I see.\n" - .string "That’s a very edifying comment.\p" - .string "You get a good feel for what\n" - .string "the CONTEST was like.\p" - .string "I’ve got one last question.\p" - .string "When you hear the word “{STR_VAR_2},”\n" - .string "what image do you get?$" - -LilycoveCity_ContestLobby_Text_27F0EC: @ 827F0EC - .string "I see!\p" - .string "So that’s how you imagine the concept\n" - .string "of “{STR_VAR_2}” to be.\p" - .string "Thank you!\n" - .string "You’ve given me some good ideas.\p" - .string "I think I can write a good story on\n" - .string "POKéMON CONTESTS now.\p" - .string "Maybe, just maybe, this story will even\n" - .string "make it to television.\l" - .string "I hope you’ll look forward to it!$" - -LilycoveCity_ContestLobby_Text_27F1EF: @ 827F1EF - .string "Oh, too bad…\p" - .string "Well, if you come across a good story,\n" - .string "please do share it with me.$" - -LilycoveCity_ContestLobby_Text_27F23F: @ 827F23F - .string "I’ll be looking forward to your next\n" - .string "POKéMON CONTEST.$" - - .include "data/text/tv.inc" - -BattleFrontier_BattleTowerLobby_EventScript_28C7E9:: @ 828C7E9 -LilycoveCity_ContestLobby_EventScript_28C7E9:: @ 828C7E9 -SlateportCity_OceanicMuseum_1F_EventScript_28C7E9:: @ 828C7E9 -SlateportCity_PokemonFanClub_EventScript_28C7E9:: @ 828C7E9 - special InterviewAfter - incrementgamestat 6 - release - end - -SlateportCity_PokemonFanClub_EventScript_28C7F0:: @ 828C7F0 - setvar VAR_0x8005, 1 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C879 - copyvar VAR_0x8009, VAR_0x8006 - msgbox SlateportCity_PokemonFanClub_Text_280674, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C827 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C - end - -SlateportCity_PokemonFanClub_EventScript_28C827:: @ 828C827 - msgbox SlateportCity_PokemonFanClub_Text_28073B, 4 - setvar VAR_0x8004, 5 - copyvar VAR_0x8005, VAR_0x8009 - setvar VAR_0x8006, 1 - call SlateportCity_PokemonFanClub_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C866 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C - end - -SlateportCity_PokemonFanClub_EventScript_28C85C:: @ 828C85C - msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_28C866:: @ 828C866 - msgbox SlateportCity_PokemonFanClub_Text_280789, 4 - setvar VAR_0x8005, 1 - goto SlateportCity_PokemonFanClub_EventScript_28C7E9 - end - -SlateportCity_PokemonFanClub_EventScript_28C879:: @ 828C879 - msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 - release - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C883:: @ 828C883 - lock - faceplayer - setvar VAR_0x8005, 2 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C939 - copyvar VAR_0x8009, VAR_0x8006 - checkflag FLAG_0x069 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8C8 - setflag FLAG_0x069 - msgbox SlateportCity_OceanicMuseum_1F_Text_2811A0, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C8C8:: @ 828C8C8 - msgbox SlateportCity_OceanicMuseum_1F_Text_28126D, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C8E7:: @ 828C8E7 - msgbox SlateportCity_OceanicMuseum_1F_Text_2812F2, 4 - setvar VAR_0x8004, 5 - copyvar VAR_0x8005, VAR_0x8009 - setvar VAR_0x8006, 0 - call SlateportCity_OceanicMuseum_1F_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C926 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C91C:: @ 828C91C - msgbox SlateportCity_OceanicMuseum_1F_Text_281367, 4 - release - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C926:: @ 828C926 - msgbox SlateportCity_OceanicMuseum_1F_Text_2813B9, 4 - setvar VAR_0x8005, 2 - goto SlateportCity_OceanicMuseum_1F_EventScript_28C7E9 - end - -SlateportCity_OceanicMuseum_1F_EventScript_28C939:: @ 828C939 - msgbox SlateportCity_OceanicMuseum_1F_Text_28144D, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_28C943:: @ 828C943 - lock - faceplayer - specialvar VAR_RESULT, sub_80EF8F8 - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C7F0 - setvar VAR_0x8005, 3 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_PokemonFanClub_EventScript_28CA4F - copyvar VAR_0x8009, VAR_0x8006 - msgbox SlateportCity_PokemonFanClub_Text_280270, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq SlateportCity_PokemonFanClub_EventScript_28C98C - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 - end - -SlateportCity_PokemonFanClub_EventScript_28C98C:: @ 828C98C - msgbox SlateportCity_PokemonFanClub_Text_28034F, 4 - random 3 - copyvar VAR_0x800A, VAR_RESULT - switch VAR_RESULT - case 0, SlateportCity_PokemonFanClub_EventScript_28C9C3 - case 1, SlateportCity_PokemonFanClub_EventScript_28C9D1 - case 2, SlateportCity_PokemonFanClub_EventScript_28C9DF - end - -SlateportCity_PokemonFanClub_EventScript_28C9C3:: @ 828C9C3 - msgbox SlateportCity_PokemonFanClub_Text_280393, 4 - goto SlateportCity_PokemonFanClub_EventScript_28C9ED - end - -SlateportCity_PokemonFanClub_EventScript_28C9D1:: @ 828C9D1 - msgbox SlateportCity_PokemonFanClub_Text_2803EF, 4 - goto SlateportCity_PokemonFanClub_EventScript_28C9ED - end - -SlateportCity_PokemonFanClub_EventScript_28C9DF:: @ 828C9DF - msgbox SlateportCity_PokemonFanClub_Text_280454, 4 - goto SlateportCity_PokemonFanClub_EventScript_28C9ED - end - -SlateportCity_PokemonFanClub_EventScript_28C9ED:: @ 828C9ED - setvar VAR_0x8004, 7 - copyvar VAR_0x8005, VAR_0x8009 - setvar VAR_0x8006, 0 - call SlateportCity_PokemonFanClub_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 - msgbox SlateportCity_PokemonFanClub_Text_2804AC, 4 - setvar VAR_0x8006, 1 - call SlateportCity_PokemonFanClub_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 - msgbox SlateportCity_PokemonFanClub_Text_280523, 4 - copyvar VAR_0x8007, VAR_0x800A - setvar VAR_0x8005, 3 - goto SlateportCity_PokemonFanClub_EventScript_28C7E9 - end - -SlateportCity_PokemonFanClub_EventScript_28CA45:: @ 828CA45 - msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_28CA4F:: @ 828CA4F - msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_28CA59:: @ 828CA59 - lock - faceplayer - checkflag FLAG_0x002 - goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 - setvar VAR_0x8005, 6 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 - copyvar VAR_0x8009, VAR_0x8006 - msgbox LilycoveCity_ContestLobby_Text_27EF15, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_28CA9B - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 - end - -LilycoveCity_ContestLobby_EventScript_28CA9B:: @ 828CA9B - msgbox LilycoveCity_ContestLobby_Text_27EFE7, 4 - setvar VAR_0x8004, 11 - copyvar VAR_0x8005, VAR_0x8009 - setvar VAR_0x8006, 0 - call LilycoveCity_ContestLobby_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_28CADA - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 - end - -LilycoveCity_ContestLobby_EventScript_28CAD0:: @ 828CAD0 - msgbox LilycoveCity_ContestLobby_Text_27F1EF, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_28CADA:: @ 828CADA - setvar VAR_0x8004, 24 - special SetContestCategoryStringVarForInterview - msgbox LilycoveCity_ContestLobby_Text_27F03E, 4 - setvar VAR_0x8004, 11 - copyvar VAR_0x8005, VAR_0x8009 - setvar VAR_0x8006, 1 - call LilycoveCity_ContestLobby_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 - msgbox LilycoveCity_ContestLobby_Text_27F0EC, 4 - setflag FLAG_0x002 - setvar VAR_0x8005, 6 - goto LilycoveCity_ContestLobby_EventScript_28C7E9 - end - -LilycoveCity_ContestLobby_EventScript_28CB21:: @ 828CB21 - msgbox LilycoveCity_ContestLobby_Text_27F23F, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B - compare_var_to_value VAR_0x4086, 2 - goto_if 5, LilycoveCity_ContestLobby_EventScript_28CB95 - setvar VAR_0x8005, 6 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_28CB95 - switch VAR_0x4088 - case 0, LilycoveCity_ContestLobby_EventScript_28CB95 - case 2, LilycoveCity_ContestLobby_EventScript_28CB91 - case 1, LilycoveCity_ContestLobby_EventScript_28CB91 - case 3, LilycoveCity_ContestLobby_EventScript_28CB91 - case 4, LilycoveCity_ContestLobby_EventScript_28CB91 - case 5, LilycoveCity_ContestLobby_EventScript_28CB95 - end - -LilycoveCity_ContestLobby_EventScript_28CB91:: @ 828CB91 - clearflag FLAG_0x322 - return - -LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95 - return - -BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96 - lock - faceplayer - checkflag FLAG_0x002 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A - setvar VAR_0x8005, 7 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A - copyvar VAR_0x8009, VAR_0x8006 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F704, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CBD8 - compare_var_to_value VAR_RESULT, 0 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC2E - end - -BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 - message BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F7BA - waitmessage - multichoice 20, 8, 45, 1 - copyvar VAR_0x8008, VAR_RESULT - compare_var_to_value VAR_RESULT, 0 - call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC38 - compare_var_to_value VAR_RESULT, 1 - call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC41 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F97A, 4 - setvar VAR_0x8004, 12 - copyvar VAR_0x8005, VAR_0x8009 - call BattleFrontier_BattleTowerLobby_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 1 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC4A - compare_var_to_value VAR_RESULT, 0 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 - end - -BattleFrontier_BattleTowerLobby_EventScript_28CC2E:: @ 828CC2E - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F84C, 4 - release - end - -BattleFrontier_BattleTowerLobby_EventScript_28CC38:: @ 828CC38 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F8AE, 4 - return - -BattleFrontier_BattleTowerLobby_EventScript_28CC41:: @ 828CC41 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F921, 4 - return - -BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A - compare_var_to_value VAR_RESULT, 0 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F9FD, 4 - setflag FLAG_0x002 - copyvar VAR_0x8004, VAR_0x8008 - setvar VAR_0x8005, 7 - goto BattleFrontier_BattleTowerLobby_EventScript_28C7E9 - end - -BattleFrontier_BattleTowerLobby_EventScript_28CC70:: @ 828CC70 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FA6F, 4 - release - end - -BattleFrontier_BattleTowerLobby_EventScript_28CC7A:: @ 828CC7A - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FAF3, 4 - release - end - -BattleFrontier_BattleTowerLobby_EventScript_28CC84:: @ 828CC84 - compare_var_to_value VAR_0x40BC, 0 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 - setvar VAR_0x8005, 7 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 - clearflag FLAG_0x396 - return - -BattleFrontier_BattleTowerLobby_EventScript_28CCA6:: @ 828CCA6 - setflag FLAG_0x396 - return - -EventScript_28CCAA:: @ 828CCAA - setvar VAR_0x8005, 8 - special InterviewBefore - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_28CCC6 - setvar VAR_0x8005, 8 - special InterviewAfter - return - -EventScript_28CCC6:: @ 828CCC6 - return - -Route111_EventScript_28CCC7:: @ 828CCC7 -Route118_EventScript_28CCC7:: @ 828CCC7 -Route120_EventScript_28CCC7:: @ 828CCC7 - cleartrainerflag TRAINER_GABBY_AND_TY_6 - specialvar VAR_RESULT, GabbyAndTyGetBattleNum - switch VAR_RESULT - case 0, Route111_EventScript_28CD38 - case 1, Route111_EventScript_28CD3E - case 2, Route111_EventScript_28CD49 - case 3, Route111_EventScript_28CD54 - case 4, Route111_EventScript_28CD5F - case 5, Route111_EventScript_28CD6A - case 6, Route111_EventScript_28CD75 - case 7, Route111_EventScript_28CD80 - case 8, Route111_EventScript_28CD8B - end - -Route111_EventScript_28CD38:: @ 828CD38 - call Route111_EventScript_28CD9A - return - -Route111_EventScript_28CD3E:: @ 828CD3E - call Route111_EventScript_28CDA2 - call Route111_EventScript_28CD96 - return - -Route111_EventScript_28CD49:: @ 828CD49 - call Route111_EventScript_28CDAA - call Route111_EventScript_28CD9E - return - -Route111_EventScript_28CD54:: @ 828CD54 - call Route111_EventScript_28CDB2 - call Route111_EventScript_28CDA6 - return - -Route111_EventScript_28CD5F:: @ 828CD5F - call Route111_EventScript_28CDBA - call Route111_EventScript_28CDAE - return - -Route111_EventScript_28CD6A:: @ 828CD6A - call Route111_EventScript_28CDC2 - call Route111_EventScript_28CDB6 - return - -Route111_EventScript_28CD75:: @ 828CD75 - call Route111_EventScript_28CDCA - call Route111_EventScript_28CDBE - return - -Route111_EventScript_28CD80:: @ 828CD80 - call Route111_EventScript_28CDD2 - call Route111_EventScript_28CDC6 - return - -Route111_EventScript_28CD8B:: @ 828CD8B - call Route111_EventScript_28CDC2 - call Route111_EventScript_28CDCE - return - -Route111_EventScript_28CD96:: @ 828CD96 - setflag FLAG_0x31C - return - -Route111_EventScript_28CD9A:: @ 828CD9A - clearflag FLAG_0x31C - return - -Route111_EventScript_28CD9E:: @ 828CD9E - setflag FLAG_0x31D - return - -Route111_EventScript_28CDA2:: @ 828CDA2 - clearflag FLAG_0x31D - return - -Route111_EventScript_28CDA6:: @ 828CDA6 - setflag FLAG_0x31E - return - -Route111_EventScript_28CDAA:: @ 828CDAA - clearflag FLAG_0x31E - return - -Route111_EventScript_28CDAE:: @ 828CDAE - setflag FLAG_0x31F - return - -Route111_EventScript_28CDB2:: @ 828CDB2 - clearflag FLAG_0x31F - return - -Route111_EventScript_28CDB6:: @ 828CDB6 - setflag FLAG_0x385 - return - -Route111_EventScript_28CDBA:: @ 828CDBA - clearflag FLAG_0x385 - return - -Route111_EventScript_28CDBE:: @ 828CDBE - setflag FLAG_0x386 - return - -Route111_EventScript_28CDC2:: @ 828CDC2 - clearflag FLAG_0x386 - return - -Route111_EventScript_28CDC6:: @ 828CDC6 - setflag FLAG_0x387 - return - -Route111_EventScript_28CDCA:: @ 828CDCA - clearflag FLAG_0x387 - return - -Route111_EventScript_28CDCE:: @ 828CDCE - setflag FLAG_0x388 - return - -Route111_EventScript_28CDD2:: @ 828CDD2 - clearflag FLAG_0x388 - return - -Route111_EventScript_28CDD6:: @ 828CDD6 - trainerbattle 6, TRAINER_GABBY_AND_TY_1, 0, Route111_Text_28AF05, Route111_Text_28B000, Route111_Text_28B5EC, Route111_EventScript_28CF56 - msgbox Route111_Text_28B5C0, 4 - release - end - -Route111_EventScript_28CDF6:: @ 828CDF6 - trainerbattle 6, TRAINER_GABBY_AND_TY_1, 0, Route111_Text_28B75C, Route111_Text_28B8B1, Route111_Text_28B841, Route111_EventScript_28CF56 - msgbox Route111_Text_28B805, 4 - release - end - -Route118_EventScript_28CE16:: @ 828CE16 - trainerbattle 6, TRAINER_GABBY_AND_TY_2, 0, Route118_Text_28AF7D, Route118_Text_28B719, Route118_Text_28B5EC, Route118_EventScript_28CFC3 - msgbox Route118_Text_28B5C0, 4 - release - end - -Route118_EventScript_28CE36:: @ 828CE36 - trainerbattle 6, TRAINER_GABBY_AND_TY_2, 0, Route118_Text_28B7B1, Route118_Text_28B8F6, Route118_Text_28B841, Route118_EventScript_28CFC3 - msgbox Route118_Text_28B805, 4 - release - end - -Route120_EventScript_28CE56:: @ 828CE56 - trainerbattle 6, TRAINER_GABBY_AND_TY_3, 0, Route120_Text_28AF7D, Route120_Text_28B719, Route120_Text_28B5EC, Route120_EventScript_28CFC3 - msgbox Route120_Text_28B5C0, 4 - release - end - -Route120_EventScript_28CE76:: @ 828CE76 - trainerbattle 6, TRAINER_GABBY_AND_TY_3, 0, Route120_Text_28B7B1, Route120_Text_28B8F6, Route120_Text_28B841, Route120_EventScript_28CFC3 - msgbox Route120_Text_28B805, 4 - release - end - -Route111_EventScript_28CE96:: @ 828CE96 - trainerbattle 6, TRAINER_GABBY_AND_TY_4, 0, Route111_Text_28AF7D, Route111_Text_28B719, Route111_Text_28B5EC, Route111_EventScript_28CFC3 - msgbox Route111_Text_28B5C0, 4 - release - end - -Route111_EventScript_28CEB6:: @ 828CEB6 - trainerbattle 6, TRAINER_GABBY_AND_TY_4, 0, Route111_Text_28B7B1, Route111_Text_28B8F6, Route111_Text_28B841, Route111_EventScript_28CFC3 - msgbox Route111_Text_28B805, 4 - release - end - -Route118_EventScript_28CED6:: @ 828CED6 - trainerbattle 6, TRAINER_GABBY_AND_TY_5, 0, Route118_Text_28AF7D, Route118_Text_28B719, Route118_Text_28B5EC, Route118_EventScript_28CFC3 - msgbox Route118_Text_28B5C0, 4 - release - end - -Route118_EventScript_28CEF6:: @ 828CEF6 - trainerbattle 6, TRAINER_GABBY_AND_TY_5, 0, Route118_Text_28B7B1, Route118_Text_28B8F6, Route118_Text_28B841, Route118_EventScript_28CFC3 - msgbox Route118_Text_28B805, 4 - release - end - -Route111_EventScript_28CF16:: @ 828CF16 -Route118_EventScript_28CF16:: @ 828CF16 -Route120_EventScript_28CF16:: @ 828CF16 - trainerbattle 6, TRAINER_GABBY_AND_TY_6, 0, Route111_Text_28AF7D, Route111_Text_28B719, Route111_Text_28B5EC, Route111_EventScript_28CFC3 - msgbox Route111_Text_28B5C0, 4 - release - end - -Route111_EventScript_28CF36:: @ 828CF36 -Route118_EventScript_28CF36:: @ 828CF36 -Route120_EventScript_28CF36:: @ 828CF36 - trainerbattle 6, TRAINER_GABBY_AND_TY_6, 0, Route111_Text_28B7B1, Route111_Text_28B8F6, Route111_Text_28B841, Route111_EventScript_28CFC3 - msgbox Route111_Text_28B805, 4 - release - end - -Route111_EventScript_28CF56:: @ 828CF56 - special GabbyAndTyBeforeInterview - special GabbyAndTySetScriptVarsToFieldObjectLocalIds - compare_var_to_value VAR_FACING, 2 - call_if 1, Route111_EventScript_28CF94 - compare_var_to_value VAR_FACING, 1 - call_if 1, Route111_EventScript_28CF9F - compare_var_to_value VAR_FACING, 4 - call_if 1, Route111_EventScript_28CFB1 - checkflag FLAG_0x001 - goto_eq Route111_EventScript_28D0EE - msgbox Route111_Text_28B042, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28CF94:: @ 828CF94 - applymovement VAR_0x8004, Route111_Movement_28D04D - waitmovement 0 - return - -Route111_EventScript_28CF9F:: @ 828CF9F - applymovement VAR_0x8004, Route111_Movement_28D04F - applymovement VAR_0x8005, Route111_Movement_2725A6 - waitmovement 0 - return - -Route111_EventScript_28CFB1:: @ 828CFB1 - applymovement VAR_0x8004, Route111_Movement_28D051 - applymovement VAR_0x8005, Route111_Movement_2725A4 - waitmovement 0 - return - -Route111_EventScript_28CFC3:: @ 828CFC3 -Route118_EventScript_28CFC3:: @ 828CFC3 -Route120_EventScript_28CFC3:: @ 828CFC3 - special GabbyAndTyBeforeInterview - special GabbyAndTySetScriptVarsToFieldObjectLocalIds - compare_var_to_value VAR_FACING, 2 - call_if 1, Route111_EventScript_28CF94 - compare_var_to_value VAR_FACING, 1 - call_if 1, Route111_EventScript_28CF9F - compare_var_to_value VAR_FACING, 4 - call_if 1, Route111_EventScript_28CFB1 - checkflag FLAG_0x001 - goto_eq Route111_EventScript_28D0EE - specialvar VAR_RESULT, GabbyAndTyGetLastQuote - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_28D053 - msgbox Route111_Text_28B137, 4 - specialvar VAR_RESULT, GabbyAndTyGetLastBattleTrivia - switch VAR_RESULT - case 0, Route111_EventScript_28D061 - case 1, Route111_EventScript_28D06F - case 2, Route111_EventScript_28D07D - case 3, Route111_EventScript_28D08B - case 4, Route111_EventScript_28D099 - end - -Route111_Movement_28D04D: @ 828D04D - step_1d - step_end - -Route111_Movement_28D04F: @ 828D04F - step_1e - step_end - -Route111_Movement_28D051: @ 828D051 - step_1f - step_end - -Route111_EventScript_28D053:: @ 828D053 - msgbox Route111_Text_28B62D, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D061:: @ 828D061 - msgbox Route111_Text_28B3F3, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D06F:: @ 828D06F - msgbox Route111_Text_28B1B3, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D07D:: @ 828D07D - msgbox Route111_Text_28B23D, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D08B:: @ 828D08B - msgbox Route111_Text_28B2FA, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D099:: @ 828D099 - msgbox Route111_Text_28B379, 5 - goto Route111_EventScript_28D0A7 - end - -Route111_EventScript_28D0A7:: @ 828D0A7 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_28D0E1 - msgbox Route111_Text_28B433, 4 - setvar VAR_0x8004, 10 - call Route111_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_28D0E1 - msgbox Route111_Text_28B4AB, 4 - special GabbyAndTyAfterInterview - setflag FLAG_0x001 - release - end - -Route111_EventScript_28D0E1:: @ 828D0E1 - msgbox Route111_Text_28B577, 4 - setflag FLAG_0x001 - release - end - -Route111_EventScript_28D0EE:: @ 828D0EE - msgbox Route111_Text_28B5C0, 4 - release - end - - .include "data/text/pokemon_news.inc" - -MauvilleCity_PokemonCenter_1F_EventScript_28E066:: @ 828E066 - special sub_81201DC - switch VAR_RESULT - case 0, MauvilleCity_PokemonCenter_1F_EventScript_28E0A6 - case 1, MauvilleCity_PokemonCenter_1F_EventScript_28E167 - case 2, MauvilleCity_PokemonCenter_1F_EventScript_28E4D4 - case 3, MauvilleCity_PokemonCenter_1F_EventScript_29014A - case 4, MauvilleCity_PokemonCenter_1F_EventScript_2902F6 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E0A6:: @ 828E0A6 - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_29038E, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0C7 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0EA - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E0C7:: @ 828E0C7 - setvar VAR_0x8004, 0 - special sub_8120340 - delay 60 - special sub_81201F4 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E0F4 - msgbox MauvilleCity_PokemonCenter_1F_Text_2903E6, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E0EA:: @ 828E0EA - msgbox MauvilleCity_PokemonCenter_1F_Text_2903C0, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E0F4:: @ 828E0F4 - msgbox MauvilleCity_PokemonCenter_1F_Text_290421, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E113 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E15D - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E113:: @ 828E113 - setvar VAR_0x8004, 6 - call MauvilleCity_PokemonCenter_1F_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E15D - msgbox MauvilleCity_PokemonCenter_1F_Text_2904C1, 4 - setvar VAR_0x8004, 1 - special sub_8120340 - delay 60 - msgbox MauvilleCity_PokemonCenter_1F_Text_2904EB, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E113 - special sub_8120210 - msgbox MauvilleCity_PokemonCenter_1F_Text_290514, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E15D:: @ 828E15D - msgbox MauvilleCity_PokemonCenter_1F_Text_29049B, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E167:: @ 828E167 - lock - faceplayer - setflag FLAG_SYS_HIPSTER_MEET - msgbox MauvilleCity_PokemonCenter_1F_Text_29054C, 4 - special sub_8120358 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E18C - msgbox MauvilleCity_PokemonCenter_1F_Text_290598, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E18C:: @ 828E18C - special sub_812038C - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E1A4 - msgbox MauvilleCity_PokemonCenter_1F_Text_290602, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E1A4:: @ 828E1A4 - msgbox MauvilleCity_PokemonCenter_1F_Text_290666, 4 - special sub_8120374 - release - end - -MauvilleCity_PokemonCenter_1F_Text_28E1B1: @ 828E1B1 - .string "Hi, I’m the TRADER.\n" - .string "Want to trade decorations with me?$" - -MauvilleCity_PokemonCenter_1F_Text_28E1E8: @ 828E1E8 - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" - -MauvilleCity_PokemonCenter_1F_Text_28E20E: @ 828E20E - .string "But we’ve traded decorations already,\n" - .string "you and I.$" - -MauvilleCity_PokemonCenter_1F_Text_28E23F: @ 828E23F - .string "If you see any decorative item that\n" - .string "you want of mine, speak up.$" - -MauvilleCity_PokemonCenter_1F_Text_28E27F: @ 828E27F - .string "You don’t want anything?\n" - .string "I feel unwanted…$" - -MauvilleCity_PokemonCenter_1F_Text_28E2A9: @ 828E2A9 - .string "That decorative item once belonged\n" - .string "to {STR_VAR_1}.\p" - .string "Do you want it?$" - -MauvilleCity_PokemonCenter_1F_Text_28E2E3: @ 828E2E3 - .string "Uh… Wait a second. You don’t have a\n" - .string "single piece of decoration!$" - -MauvilleCity_PokemonCenter_1F_Text_28E323: @ 828E323 - .string "Okay, pick the decoration that you’ll\n" - .string "trade to me.$" - -MauvilleCity_PokemonCenter_1F_Text_28E356: @ 828E356 - .string "You won’t trade with me?\n" - .string "I feel unwanted…$" - -MauvilleCity_PokemonCenter_1F_Text_28E380: @ 828E380 - .string "You’ve got all the {STR_VAR_2}S that can\n" - .string "be stored. You’ve no room for this.$" - -MauvilleCity_PokemonCenter_1F_Text_28E3C4: @ 828E3C4 - .string "Okay, so we’ll trade my {STR_VAR_3}\n" - .string "for your {STR_VAR_2}?$" - -MauvilleCity_PokemonCenter_1F_Text_28E3EC: @ 828E3EC - .string "That piece of decoration is in use.\n" - .string "You can’t trade it.$" - -MauvilleCity_PokemonCenter_1F_Text_28E424: @ 828E424 - .string "Then we’ll trade!\n" - .string "I’ll send my decoration to your PC.$" - -MauvilleCity_PokemonCenter_1F_Text_28E45A: @ 828E45A - .string "Oops! Sorry! That’s a really rare\n" - .string "piece of decoration.\l" - .string "I can’t trade that one away!\p" - .string "Can I interest you in something else?$" - -MauvilleCity_PokemonCenter_1F_EventScript_28E4D4:: @ 828E4D4 - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_28E1B1, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E503 - special sub_8133CD8 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E50D - message MauvilleCity_PokemonCenter_1F_Text_28E23F - waitmessage - goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E503:: @ 828E503 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E1E8, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E50D:: @ 828E50D - msgbox MauvilleCity_PokemonCenter_1F_Text_28E20E, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E517:: @ 828E517 - special sub_8133EC0 - waitstate - compare_var_to_value VAR_0x8004, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E558 - compare_var_to_value VAR_0x8004, 65535 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E562 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E2A9, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E56E - special sub_8133CF4 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E57A - goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E558:: @ 828E558 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E27F, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E562:: @ 828E562 - message MauvilleCity_PokemonCenter_1F_Text_28E45A - waitmessage - goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E56E:: @ 828E56E - message MauvilleCity_PokemonCenter_1F_Text_28E23F - waitmessage - goto MauvilleCity_PokemonCenter_1F_EventScript_28E517 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E57A:: @ 828E57A - msgbox MauvilleCity_PokemonCenter_1F_Text_28E2E3, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E584:: @ 828E584 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E323, 4 - special sub_8133D8C - waitstate - compare_var_to_value VAR_0x8006, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5D4 - compare_var_to_value VAR_0x8006, 65535 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5DE - special sub_8133D2C - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E5EC - msgbox MauvilleCity_PokemonCenter_1F_Text_28E3C4, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_28E584 - special sub_8133E38 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E424, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E5D4:: @ 828E5D4 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E356, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E5DE:: @ 828E5DE - msgbox MauvilleCity_PokemonCenter_1F_Text_28E3EC, 4 - goto MauvilleCity_PokemonCenter_1F_EventScript_28E584 - end - -MauvilleCity_PokemonCenter_1F_EventScript_28E5EC:: @ 828E5EC - msgbox MauvilleCity_PokemonCenter_1F_Text_28E380, 4 - release - end - -MauvilleCity_PokemonCenter_1F_Text_28E5F6: @ 828E5F6 - .string "I’m the STORYTELLER.\n" - .string "I’ll tell you tales of legendary\l" - .string "TRAINERS.\p" - .string "Will you hear my tale?$" - -MauvilleCity_PokemonCenter_1F_Text_28E64D: @ 828E64D - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" - -MauvilleCity_PokemonCenter_1F_Text_28E673: @ 828E673 - .string "I know of these legends.\n" - .string "Which tale will you have me tell?$" - -MauvilleCity_PokemonCenter_1F_Text_28E6AE: @ 828E6AE - .string "But, I know of no legendary TRAINERS.\n" - .string "Hence, I know no tales.\p" - .string "Where does one find a TRAINER worthy\n" - .string "of a legendary tale?$" - -MauvilleCity_PokemonCenter_1F_Text_28E726: @ 828E726 - .string "What’s that?!\n" - .string "You… You…\p" - .string "{STR_VAR_2}\n" - .string "{STR_VAR_1} time(s)?!\p" - .string "That is indeed magnificent!\n" - .string "It’s the birth of a new legend!$" - -MauvilleCity_PokemonCenter_1F_Text_28E78A: @ 828E78A - .string "It gets me thinking, could there be\n" - .string "other TRAINERS with more impressive\l" - .string "legends awaiting discovery?$" - -MauvilleCity_PokemonCenter_1F_Text_28E7EE: @ 828E7EE - .string "Are you a TRAINER?\p" - .string "Then tell me, have you any tales that\n" - .string "are even remotely legendary?$" - -MauvilleCity_PokemonCenter_1F_Text_28E844: @ 828E844 - .string "Incidentally… Would you care to hear\n" - .string "another legendary tale?$" - -MauvilleCity_PokemonCenter_1F_Text_28E881: @ 828E881 - .string "Hmm…\n" - .string "I’m not satisfied…\p" - .string "I wish you would bring me news worthy\n" - .string "of being called a legend.$" - -MauvilleCity_PokemonCenter_1F_Text_28E8D9: @ 828E8D9 - .string "I wish more people would be interested\n" - .string "in hearing my epic tales of legendary\l" - .string "TRAINERS.$" - - .string "The Save-Happy TRAINER$" - - .string "Saved the game$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER saved the game\n" - .string "{STR_VAR_1} times!\p" - .string "A more cautious TRAINER than\n" - .string "{STR_VAR_3} one will never find!$" - - .string "The Trendsetter TRAINER$" - - .string "Started trends$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER started new trends\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is setting trends for all\n" - .string "the HOENN region!$" - - .string "The BERRY-Planting TRAINER$" - - .string "Planted BERRIES$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER planted BERRIES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a legendary lover of\n" - .string "BERRIES!$" - - .string "The BIKE-Loving TRAINER$" - - .string "Traded BIKES$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER swapped BIKES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love BIKES deeply\n" - .string "and passionately!$" - - .string "The Interviewed TRAINER$" - - .string "Got interviewed$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER got interviewed\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who’s\n" - .string "attracting much attention!$" - - .string "The Battle-Happy TRAINER$" - - .string "Battled$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER battled {STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who can\n" - .string "never refuse a chance to battle!$" - - .string "The POKéMON-Catching TRAINER$" - - .string "Caught POKéMON$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER caught\n" - .string "{STR_VAR_1} POKéMON!\p" - .string "{STR_VAR_3} is a legendary catcher of\n" - .string "wild POKéMON!$" - - .string "The Fishing TRAINER$" - - .string "Caught POKéMON with a ROD$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER caught\n" - .string "{STR_VAR_1} POKéMON while fishing!\p" - .string "{STR_VAR_3} is a legendary fishing\n" - .string "expert!$" - - .string "The EGG-Warming TRAINER$" - - .string "Hatched EGGS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER hatched {STR_VAR_1} POKéMON\n" - .string "from EGGS!\p" - .string "{STR_VAR_3} is a legendary warmer\n" - .string "of EGGS!$" - - .string "The Evolver TRAINER$" - - .string "Evolved POKéMON$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER made {STR_VAR_1} POKéMON\n" - .string "evolve!\p" - .string "{STR_VAR_3} is the ultimate evolver\n" - .string "of POKéMON!$" - - .string "The POKéMON CENTER-Loving TRAINER$" - - .string "Used POKéMON CENTERS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER healed POKéMON\n" - .string "{STR_VAR_1} times at POKéMON CENTERS!\p" - .string "There could be no greater lover of\n" - .string "POKéMON CENTERS than {STR_VAR_3}!$" - - .string "The Homebody TRAINER$" - - .string "Rested POKéMON at home$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER healed POKéMON\n" - .string "{STR_VAR_1} times at home!\p" - .string "There could be no more of a homebody\n" - .string "than {STR_VAR_3}!$" - - .string "The SAFARI-Loving TRAINER$" - - .string "Entered the SAFARI ZONE$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER went into the SAFARI ZONE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER whose wild side\n" - .string "must come out in the SAFARI ZONE!$" - - .string "The CUT-Frenzy TRAINER$" - - .string "Used CUT$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used CUT\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who just must\n" - .string "love to CUT!$" - - .string "The ROCK-SMASHING TRAINER$" - - .string "Smashed rocks$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used ROCK SMASH\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who\n" - .string "can’t leave a stone unsmashed!$" - - .string "The Move-Loving TRAINER$" - - .string "Moved the SECRET BASE$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER moved the SECRET BASE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who loves\n" - .string "to move houses often!$" - - .string "The SPLASH-Happy TRAINER$" - - .string "Used SPLASH$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used SPLASH\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who must love\n" - .string "SPLASHING around!$" - - .string "The Tenacious TRAINER$" - - .string "Resorted to using STRUGGLE$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER had to rely on STRUGGLE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a tenacious TRAINER\n" - .string "who never gives in to adversity!$" - - .string "The SLOT Champ$" - - .string "Won the jackpot on the SLOTS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won the jackpot on\n" - .string "the SLOTS {STR_VAR_1} times.\p" - .string "{STR_VAR_3} is a TRAINER who was lucky\n" - .string "on the SLOTS!$" - - .string "The ROULETTE Champ$" - - .string "Had consecutive ROULETTE wins of$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won in ROULETTE\n" - .string "{STR_VAR_1} times in a row.\p" - .string "{STR_VAR_3} was lucky when the ball\n" - .string "bounced in ROULETTE!$" - - .string "The BATTLE TOWER Challenger$" - - .string "Took the BATTLE TOWER challenge$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER took the BATTLE TOWER\n" - .string "challenge {STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who aspires\n" - .string "for excellence in the BATTLE TOWER!$" - - .string "The Blend-Loving TRAINER$" - - .string "Made {POKEBLOCK}S$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER made {POKEBLOCK}S\n" - .string "{STR_VAR_1} times!\p" - .string "There is none better at using a BERRY\n" - .string "BLENDER than {STR_VAR_3}!$" - - .string "The CONTEST-Loving TRAINER$" - - .string "Entered CONTESTS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER entered CONTESTS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love showing off\n" - .string "POKéMON to others!$" - - .string "The CONTEST Master$" - - .string "Won CONTESTS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won CONTESTS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be an incredible\n" - .string "CONTEST master!$" - - .string "The Happy Shopper$" - - .string "Shopped$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER bought items in shops\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be one of those\n" - .string "people who are born to shop.$" - - .string "The Item-Finding TRAINER$" - - .string "Used an ITEMFINDER$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used an ITEMFINDER\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must enjoy scouring the\n" - .string "ground for hidden items!$" - - .string "The Rain-Soaked TRAINER$" - - .string "Got rained on$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER got soaked by rain\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3}’s charisma must even\n" - .string "attract rain!$" - - .string "The Avid POKéDEX Reader$" - - .string "Checked a POKéDEX$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER checked a POKéDEX\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love inspecting\n" - .string "POKéMON in a POKéDEX!$" - - .string "The RIBBON Collector$" - - .string "Received RIBBONS$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER received RIBBONS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who\n" - .string "loves to collect RIBBONS!$" - - .string "The Ledge-Jumping TRAINER$" - - .string "Jumped down ledges$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER jumped down ledges\n" - .string "{STR_VAR_1} times!\p" - .string "If there’s a ledge to be jumped,\n" - .string "{STR_VAR_3} can’t ignore it!$" - - .string "The Legendary TV Viewer$" - - .string "Watched TV$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER watched TV\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love watching TV!$" - - .string "The Time-Conscious TRAINER$" - - .string "Checked the time$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER checked the time\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a punctual TRAINER\n" - .string "who’s conscious of the time.$" - - .string "The POKéMON LOTTERY Wizard$" - - .string "Won POKéMON LOTTERIES$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won POKéMON LOTTERIES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must have many friends\n" - .string "to trade POKéMON with!$" - - .string "The DAY CARE-Using Trainer$" - - .string "Left POKéMON at the DAY CARE$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER left POKéMON with the\n" - .string "DAY CARE {STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a real go-getter\n" - .string "who raises POKéMON aggressively!$" - - .string "The CABLE CAR-Loving TRAINER$" - - .string "Rode the CABLE CAR$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER rode the CABLE CAR\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a busy TRAINER\n" - .string "who’s up and down all the time!$" - - .string "The Hot Spring-Loving TRAINER$" - - .string "Bathed in hot springs$" - - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER bathed in hot springs\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER with\n" - .string "baby-smooth skin!$" - -MauvilleCity_PokemonCenter_1F_EventScript_29014A:: @ 829014A - lock - faceplayer - setvar VAR_0x8008, 0 - setvar VAR_0x8009, 0 - setvar VAR_0x800A, 0 - setvar VAR_0x800B, 0 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E5F6, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290219 - specialvar VAR_RESULT, sub_81213B0 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901DA - message MauvilleCity_PokemonCenter_1F_Text_28E673 - waitmessage - special sub_8121388 - waitstate - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901B7 - setvar VAR_0x8008, 1 - special sub_812139C - waitmessage - waitbuttonpress - specialvar VAR_RESULT, sub_81213D8 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_2901BD - goto MauvilleCity_PokemonCenter_1F_EventScript_29020F - -MauvilleCity_PokemonCenter_1F_EventScript_2901B7:: @ 82901B7 - goto MauvilleCity_PokemonCenter_1F_EventScript_290219 - end - -MauvilleCity_PokemonCenter_1F_EventScript_2901BD:: @ 82901BD - msgbox MauvilleCity_PokemonCenter_1F_Text_28E78A, 4 - specialvar VAR_RESULT, sub_8121424 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29022D - goto MauvilleCity_PokemonCenter_1F_EventScript_2901E2 - -MauvilleCity_PokemonCenter_1F_EventScript_2901DA:: @ 82901DA - msgbox MauvilleCity_PokemonCenter_1F_Text_28E6AE, 4 - -MauvilleCity_PokemonCenter_1F_EventScript_2901E2:: @ 82901E2 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E7EE, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290219 - specialvar VAR_RESULT, sub_8121450 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29020F - msgbox MauvilleCity_PokemonCenter_1F_Text_28E881, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_29020F:: @ 829020F - msgbox MauvilleCity_PokemonCenter_1F_Text_28E726, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_290219:: @ 8290219 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E64D, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_290223:: @ 8290223 - msgbox MauvilleCity_PokemonCenter_1F_Text_28E8D9, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_29022D:: @ 829022D - release - end - -MauvilleCity_PokemonCenter_1F_Text_29022F: @ 829022F - .string "I’m GIDDY!\n" - .string "I have a scintillating story for you!\p" - .string "Would you like to hear my story?$" - -MauvilleCity_PokemonCenter_1F_Text_290281: @ 8290281 - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" - -MauvilleCity_PokemonCenter_1F_Text_2902A7: @ 82902A7 - .string "Also, I was thinking…$" - -MauvilleCity_PokemonCenter_1F_Text_2902BD: @ 82902BD - .string "That’s about it, I think…\p" - .string "We should chat again!\n" - .string "Bye-bye!$" - -MauvilleCity_PokemonCenter_1F_EventScript_2902F6:: @ 82902F6 - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_29022F, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290317 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29037A - end - -MauvilleCity_PokemonCenter_1F_EventScript_290317:: @ 8290317 - special sub_81203C4 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290359 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290384 - end - -MauvilleCity_PokemonCenter_1F_EventScript_290331:: @ 8290331 - special sub_81203C4 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_29034B - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290384 - end - -MauvilleCity_PokemonCenter_1F_EventScript_29034B:: @ 829034B - msgbox MauvilleCity_PokemonCenter_1F_Text_2902A7, 4 - goto MauvilleCity_PokemonCenter_1F_EventScript_290359 - end - -MauvilleCity_PokemonCenter_1F_EventScript_290359:: @ 8290359 - special sub_81203FC - special sub_8138AC0 - waitmessage - yesnobox 20, 8 - compare_var_to_value VAR_RESULT, 1 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290331 - compare_var_to_value VAR_RESULT, 0 - goto_eq MauvilleCity_PokemonCenter_1F_EventScript_290331 - end - -MauvilleCity_PokemonCenter_1F_EventScript_29037A:: @ 829037A - msgbox MauvilleCity_PokemonCenter_1F_Text_290281, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_290384:: @ 8290384 - msgbox MauvilleCity_PokemonCenter_1F_Text_2902BD, 4 - release - end - -MauvilleCity_PokemonCenter_1F_Text_29038E: @ 829038E - .string "Hi, I’m the BARD.\n" - .string "Would you like to hear my song?$" - -MauvilleCity_PokemonCenter_1F_Text_2903C0: @ 82903C0 - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" - -MauvilleCity_PokemonCenter_1F_Text_2903E6: @ 82903E6 - .string "Oh, what a moving song…\n" - .string "I wish I could play it for others…$" - -MauvilleCity_PokemonCenter_1F_Text_290421: @ 8290421 - .string "So?\n" - .string "How do you like my song?\p" - .string "But I’m none too happy about\n" - .string "the lyrics.\p" - .string "How would you like to write some\n" - .string "new lyrics for me?$" - -MauvilleCity_PokemonCenter_1F_Text_29049B: @ 829049B - .string "Oh…\n" - .string "You’ve left me feeling the blues…$" - -MauvilleCity_PokemonCenter_1F_Text_2904C1: @ 82904C1 - .string "Thank you kindly!\n" - .string "Let me sing it for you.$" - -MauvilleCity_PokemonCenter_1F_Text_2904EB: @ 82904EB - .string "Was that how you wanted your song\n" - .string "to go?$" - -MauvilleCity_PokemonCenter_1F_Text_290514: @ 8290514 - .string "Okay! That’s it, then.\n" - .string "I’ll sing this song for a while.$" - -MauvilleCity_PokemonCenter_1F_Text_29054C: @ 829054C - .string "Hey, yo! They call me the HIPSTER.\n" - .string "I’ll teach you what’s hip and happening.$" - -MauvilleCity_PokemonCenter_1F_Text_290598: @ 8290598 - .string "But, hey, I taught you what’s hip and\n" - .string "happening already.\p" - .string "I’d like to spread the good word to\n" - .string "other folks.$" - -MauvilleCity_PokemonCenter_1F_Text_290602: @ 8290602 - .string "But, hey, you already know a lot about\n" - .string "what’s hip and happening.\p" - .string "I’ve got nothing new to teach you!$" - -MauvilleCity_PokemonCenter_1F_Text_290666: @ 8290666 - .string "Hey, have you heard about\n" - .string "“{STR_VAR_1}”?\p" - .string "What’s it mean? Well…\n" - .string "Ask your daddy or mommy, okay?$" - -PetalburgWoods_EventScript_2906BB:: @ 82906BB -Route103_EventScript_2906BB:: @ 82906BB -Route104_EventScript_2906BB:: @ 82906BB -Route110_TrickHousePuzzle1_EventScript_2906BB:: @ 82906BB -Route111_EventScript_2906BB:: @ 82906BB -Route116_EventScript_2906BB:: @ 82906BB -Route117_EventScript_2906BB:: @ 82906BB -Route118_EventScript_2906BB:: @ 82906BB -Route120_EventScript_2906BB:: @ 82906BB -Route121_EventScript_2906BB:: @ 82906BB -Route123_EventScript_2906BB:: @ 82906BB - lockall - checkflag FLAG_BADGE01_GET - goto_if 0, Route103_EventScript_290721 - checkpartymove MOVE_CUT - compare_var_to_value VAR_RESULT, 6 - goto_eq Route103_EventScript_290721 - setfieldeffectargument 0, VAR_RESULT - bufferpartymonnick 0, VAR_RESULT - buffermovename 1, MOVE_CUT - msgbox Route103_Text_29072E, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route103_EventScript_29072B - msgbox Route103_Text_290771, 4 - closemessage - dofieldeffect 2 - waitstate - goto Route103_EventScript_290710 - end - -Route103_EventScript_290705:: @ 8290705 - lockall - dofieldeffect 2 - waitstate - goto Route103_EventScript_290710 - end - -Route103_EventScript_290710:: @ 8290710 - applymovement VAR_LAST_TALKED, Route103_Movement_29071F - waitmovement 0 - removeobject VAR_LAST_TALKED - releaseall - end - -Route103_Movement_29071F: @ 829071F - step_5b - step_end - -Route103_EventScript_290721:: @ 8290721 - msgbox Route103_Text_29077D, 4 - releaseall - end - -Route103_EventScript_29072B:: @ 829072B - closemessage - releaseall - end - -Route103_Text_29072E: @ 829072E - .string "This tree looks like it can be\n" - .string "CUT down!\p" - .string "Would you like to CUT it?$" - -Route103_Text_290771: @ 8290771 -Route111_Text_290771: @ 8290771 - .string "{STR_VAR_1} used {STR_VAR_2}!$" - -Route103_Text_29077D: @ 829077D - .string "This tree looks like it can be\n" - .string "CUT down!$" - -GraniteCave_B2F_EventScript_2907A6:: @ 82907A6 -MirageTower_3F_EventScript_2907A6:: @ 82907A6 -MirageTower_4F_EventScript_2907A6:: @ 82907A6 -Route110_TrickHousePuzzle3_EventScript_2907A6:: @ 82907A6 -Route111_EventScript_2907A6:: @ 82907A6 -Route114_EventScript_2907A6:: @ 82907A6 -Route115_EventScript_2907A6:: @ 82907A6 -RusturfTunnel_EventScript_2907A6:: @ 82907A6 -SafariZone_North_EventScript_2907A6:: @ 82907A6 -SafariZone_Northeast_EventScript_2907A6:: @ 82907A6 -SeafloorCavern_Room1_EventScript_2907A6:: @ 82907A6 -SeafloorCavern_Room2_EventScript_2907A6:: @ 82907A6 -SeafloorCavern_Room5_EventScript_2907A6:: @ 82907A6 -VictoryRoad_B1F_EventScript_2907A6:: @ 82907A6 - lockall - checkflag FLAG_BADGE03_GET - goto_if 0, Route111_EventScript_29082D - checkpartymove MOVE_ROCK_SMASH - compare_var_to_value VAR_RESULT, 6 - goto_eq Route111_EventScript_29082D - setfieldeffectargument 0, VAR_RESULT - bufferpartymonnick 0, VAR_RESULT - buffermovename 1, MOVE_ROCK_SMASH - msgbox Route111_Text_29083A, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_290837 - msgbox Route111_Text_290771, 4 - closemessage - dofieldeffect 37 - waitstate - goto Route111_EventScript_2907FB - end - -Route111_EventScript_2907F0:: @ 82907F0 - lockall - dofieldeffect 37 - waitstate - goto Route111_EventScript_2907FB - end - -Route111_EventScript_2907FB:: @ 82907FB - applymovement VAR_LAST_TALKED, Route111_Movement_29082B - waitmovement 0 - removeobject VAR_LAST_TALKED - specialvar VAR_RESULT, sub_81393FC - compare_var_to_value VAR_RESULT, 1 - goto_eq Route111_EventScript_290829 - special rock_smash_wild_pokemon_encounter - compare_var_to_value VAR_RESULT, 0 - goto_eq Route111_EventScript_290829 - waitstate - releaseall - end - -Route111_EventScript_290829:: @ 8290829 - releaseall - end - -Route111_Movement_29082B: @ 829082B - step_5a - step_end - -Route111_EventScript_29082D:: @ 829082D - msgbox Route111_Text_29087F, 4 - releaseall - end - -Route111_EventScript_290837:: @ 8290837 - closemessage - releaseall - end - -Route111_Text_29083A: @ 829083A - .string "This rock appears to be breakable.\n" - .string "Would you like to use ROCK SMASH?$" - -Route111_Text_29087F: @ 829087F - .string "It’s a rugged rock, but a POKéMON\n" - .string "may be able to smash it.$" - -FieryPath_EventScript_2908BA:: @ 82908BA -MagmaHideout_1F_EventScript_2908BA:: @ 82908BA -Route110_TrickHousePuzzle4_EventScript_2908BA:: @ 82908BA -SeafloorCavern_Room1_EventScript_2908BA:: @ 82908BA -SeafloorCavern_Room2_EventScript_2908BA:: @ 82908BA -SeafloorCavern_Room3_EventScript_2908BA:: @ 82908BA -SeafloorCavern_Room5_EventScript_2908BA:: @ 82908BA -SeafloorCavern_Room8_EventScript_2908BA:: @ 82908BA -ShoalCave_LowTideLowerRoom_EventScript_2908BA:: @ 82908BA -VictoryRoad_B1F_EventScript_2908BA:: @ 82908BA - lockall - checkflag FLAG_BADGE04_GET - goto_if 0, FieryPath_EventScript_290915 - checkflag FLAG_SYS_USE_STRENGTH - goto_eq FieryPath_EventScript_29091F - checkpartymove MOVE_STRENGTH - compare_var_to_value VAR_RESULT, 6 - goto_eq FieryPath_EventScript_290915 - setfieldeffectargument 0, VAR_RESULT - msgbox FieryPath_Text_29092C, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq FieryPath_EventScript_290929 - closemessage - dofieldeffect 40 - waitstate - goto FieryPath_EventScript_290908 - end - -FieryPath_EventScript_2908FD:: @ 82908FD - lockall - dofieldeffect 40 - waitstate - goto FieryPath_EventScript_290908 - end - -FieryPath_EventScript_290908:: @ 8290908 - setflag FLAG_SYS_USE_STRENGTH - msgbox FieryPath_Text_29098C, 4 - releaseall - end - -FieryPath_EventScript_290915:: @ 8290915 - msgbox FieryPath_Text_2909D6, 4 - releaseall - end - -FieryPath_EventScript_29091F:: @ 829091F - msgbox FieryPath_Text_290A16, 4 - releaseall - end - -FieryPath_EventScript_290929:: @ 8290929 - closemessage - releaseall - end - -FieryPath_Text_29092C: @ 829092C - .string "It’s a big boulder, but a POKéMON\n" - .string "may be able to push it aside.\p" - .string "Would you like to use STRENGTH?$" - -FieryPath_Text_29098C: @ 829098C - .string "{STR_VAR_1} used STRENGTH!\p" - .string "{STR_VAR_1}’s STRENGTH made it\n" - .string "possible to move boulders around!$" - -FieryPath_Text_2909D6: @ 82909D6 - .string "It’s a big boulder, but a POKéMON\n" - .string "may be able to push it aside.$" - -FieryPath_Text_290A16: @ 8290A16 - .string "STRENGTH made it possible to move\n" - .string "boulders around.$" - -EventScript_290A49:: @ 8290A49 - lockall - checkpartymove MOVE_WATERFALL - compare_var_to_value VAR_RESULT, 6 - goto_eq EventScript_290A84 - bufferpartymonnick 0, VAR_RESULT - setfieldeffectargument 0, VAR_RESULT - msgbox Text_290AC3, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_290A8C - msgbox Text_290AFC, 4 - dofieldeffect 43 - goto EventScript_290A8C - -EventScript_290A83:: @ 8290A83 - lockall - -EventScript_290A84:: @ 8290A84 - msgbox Text_290A8E, 4 - -EventScript_290A8C:: @ 8290A8C - releaseall - end - -Text_290A8E: @ 8290A8E - .string "A wall of water is crashing down with\n" - .string "a mighty roar.$" - -Text_290AC3: @ 8290AC3 - .string "It’s a large waterfall.\n" - .string "Would you like to use WATERFALL?$" - -Text_290AFC: @ 8290AFC - .string "{STR_VAR_1} used WATERFALL.$" - -EventScript_290B0F:: @ 8290B0F - lockall - checkpartymove MOVE_DIVE - compare_var_to_value VAR_RESULT, 6 - goto_eq EventScript_290B4E - bufferpartymonnick 0, VAR_RESULT - setfieldeffectargument 0, VAR_RESULT - setfieldeffectargument 1, 1 - msgbox Text_290BE8, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_290B58 - msgbox Text_290C1A, 4 - dofieldeffect 44 - goto EventScript_290B58 - end - -EventScript_290B4E:: @ 8290B4E - msgbox Text_290BAA, 4 - releaseall - end - -EventScript_290B58:: @ 8290B58 - releaseall - end - -EventScript_290B5A:: @ 8290B5A - lockall - checkpartymove MOVE_DIVE - compare_var_to_value VAR_RESULT, 6 - goto_eq EventScript_290B99 - bufferpartymonnick 0, VAR_RESULT - setfieldeffectargument 0, VAR_RESULT - setfieldeffectargument 1, 1 - msgbox Text_290C6E, 5 - compare_var_to_value VAR_RESULT, 0 - goto_eq EventScript_290BA8 - msgbox Text_290C1A, 4 - dofieldeffect 44 - goto EventScript_290BA8 - end - -EventScript_290B99:: @ 8290B99 - lockall - msgbox Text_290C28, 4 - goto EventScript_290BA8 - end - -EventScript_290BA8:: @ 8290BA8 - releaseall - end - -Text_290BAA: @ 8290BAA - .string "The sea is deep here. A POKéMON\n" - .string "may be able to go underwater.$" - -Text_290BE8: @ 8290BE8 - .string "The sea is deep here.\n" - .string "Would you like to use DIVE?$" - -Text_290C1A: @ 8290C1A - .string "{STR_VAR_1} used DIVE.$" - -Text_290C28: @ 8290C28 - .string "Light is filtering down from above.\n" - .string "A POKéMON may be able to surface.$" - -Text_290C6E: @ 8290C6E - .string "Light is filtering down from above.\n" - .string "Would you like to use DIVE?$" - -EventScript_290CAE:: @ 8290CAE - msgbox Text_290CB7, 3 - end - -Text_290CB7: @ 8290CB7 - .string "Looks like there’s nothing here…$" - -Route102_EventScript_290CD8:: @ 8290CD8 - giveitem_std ITEM_POTION, 1, 1 - end - -Route103_EventScript_290CE5:: @ 8290CE5 - giveitem_std ITEM_GUARD_SPEC, 1, 1 - end - -Route103_EventScript_290CF2:: @ 8290CF2 - giveitem_std ITEM_PP_UP, 1, 1 - end - -Route104_EventScript_290CFF:: @ 8290CFF - giveitem_std ITEM_PP_UP, 1, 1 - end - -Route104_EventScript_290D0C:: @ 8290D0C - giveitem_std ITEM_POKE_BALL, 1, 1 - end - -Route104_EventScript_290D19:: @ 8290D19 - giveitem_std ITEM_X_ACCURACY, 1, 1 - end - -Route104_EventScript_290D26:: @ 8290D26 - giveitem_std ITEM_POTION, 1, 1 - end - -Route105_EventScript_290D33:: @ 8290D33 - giveitem_std ITEM_IRON, 1, 1 - end - -Route106_EventScript_290D40:: @ 8290D40 - giveitem_std ITEM_PROTEIN, 1, 1 - end - -Route108_EventScript_290D4D:: @ 8290D4D - giveitem_std ITEM_STAR_PIECE, 1, 1 - end - -Route109_EventScript_290D5A:: @ 8290D5A - giveitem_std ITEM_PP_UP, 1, 1 - end - -Route109_EventScript_290D67:: @ 8290D67 - giveitem_std ITEM_POTION, 1, 1 - end - -Route110_EventScript_290D74:: @ 8290D74 - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -Route110_EventScript_290D81:: @ 8290D81 - giveitem_std ITEM_DIRE_HIT, 1, 1 - end - -Route110_EventScript_290D8E:: @ 8290D8E - giveitem_std ITEM_ELIXIR, 1, 1 - end - -Route111_EventScript_290D9B:: @ 8290D9B - giveitem_std ITEM_TM37, 1, 1 - end - -Route111_EventScript_290DA8:: @ 8290DA8 - giveitem_std ITEM_STARDUST, 1, 1 - end - -Route111_EventScript_290DB5:: @ 8290DB5 - giveitem_std ITEM_HP_UP, 1, 1 - end - -Route111_EventScript_290DC2:: @ 8290DC2 - giveitem_std ITEM_ELIXIR, 1, 1 - end - -Route112_EventScript_290DCF:: @ 8290DCF - giveitem_std ITEM_NUGGET, 1, 1 - end - -Route113_EventScript_290DDC:: @ 8290DDC - giveitem_std ITEM_MAX_ETHER, 1, 1 - end - -Route113_EventScript_290DE9:: @ 8290DE9 - giveitem_std ITEM_SUPER_REPEL, 1, 1 - end - -Route113_EventScript_290DF6:: @ 8290DF6 - giveitem_std ITEM_HYPER_POTION, 1, 1 - end - -Route114_EventScript_290E03:: @ 8290E03 - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -Route114_EventScript_290E10:: @ 8290E10 - giveitem_std ITEM_PROTEIN, 1, 1 - end - -Route114_EventScript_290E1D:: @ 8290E1D - giveitem_std ITEM_ENERGY_POWDER, 1, 1 - end - -Route115_EventScript_290E2A:: @ 8290E2A - giveitem_std ITEM_SUPER_POTION, 1, 1 - end - -Route115_EventScript_290E37:: @ 8290E37 - giveitem_std ITEM_TM01, 1, 1 - end - -Route115_EventScript_290E44:: @ 8290E44 - giveitem_std ITEM_IRON, 1, 1 - end - -Route115_EventScript_290E51:: @ 8290E51 - giveitem_std ITEM_GREAT_BALL, 1, 1 - end - -Route115_EventScript_290E5E:: @ 8290E5E - giveitem_std ITEM_HEAL_POWDER, 1, 1 - end - -Route115_EventScript_290E6B:: @ 8290E6B - giveitem_std ITEM_PP_UP, 1, 1 - end - -Route116_EventScript_290E78:: @ 8290E78 - giveitem_std ITEM_X_SPECIAL, 1, 1 - end - -Route116_EventScript_290E85:: @ 8290E85 - giveitem_std ITEM_ETHER, 1, 1 - end - -Route116_EventScript_290E92:: @ 8290E92 - giveitem_std ITEM_REPEL, 1, 1 - end - -Route116_EventScript_290E9F:: @ 8290E9F - giveitem_std ITEM_HP_UP, 1, 1 - end - -Route116_EventScript_290EAC:: @ 8290EAC - giveitem_std ITEM_POTION, 1, 1 - end - -Route117_EventScript_290EB9:: @ 8290EB9 - giveitem_std ITEM_GREAT_BALL, 1, 1 - end - -Route117_EventScript_290EC6:: @ 8290EC6 - giveitem_std ITEM_REVIVE, 1, 1 - end - -Route118_EventScript_290ED3:: @ 8290ED3 - giveitem_std ITEM_HYPER_POTION, 1, 1 - end - -Route119_EventScript_290EE0:: @ 8290EE0 - giveitem_std ITEM_SUPER_REPEL, 1, 1 - end - -Route119_EventScript_290EED:: @ 8290EED - giveitem_std ITEM_ZINC, 1, 1 - end - -Route119_EventScript_290EFA:: @ 8290EFA - giveitem_std ITEM_ELIXIR, 1, 1 - end - -Route119_EventScript_290F07:: @ 8290F07 - giveitem_std ITEM_LEAF_STONE, 1, 1 - end - -Route119_EventScript_290F14:: @ 8290F14 - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -Route119_EventScript_290F21:: @ 8290F21 - giveitem_std ITEM_HYPER_POTION, 1, 1 - end - -Route119_EventScript_290F2E:: @ 8290F2E - giveitem_std ITEM_HYPER_POTION, 1, 1 - end - -Route119_EventScript_290F3B:: @ 8290F3B - giveitem_std ITEM_ELIXIR, 1, 1 - end - -Route120_EventScript_290F48:: @ 8290F48 - giveitem_std ITEM_NUGGET, 1, 1 - end - -Route120_EventScript_290F55:: @ 8290F55 - giveitem_std ITEM_FULL_HEAL, 1, 1 - end - -Route120_EventScript_290F62:: @ 8290F62 - giveitem_std ITEM_HYPER_POTION, 1, 1 - end - -Route120_EventScript_290F6F:: @ 8290F6F - giveitem_std ITEM_NEST_BALL, 1, 1 - end - -Route120_EventScript_290F7C:: @ 8290F7C - giveitem_std ITEM_REVIVE, 1, 1 - end - -Route121_EventScript_290F89:: @ 8290F89 - giveitem_std ITEM_CARBOS, 1, 1 - end - -Route121_EventScript_290F96:: @ 8290F96 - giveitem_std ITEM_REVIVE, 1, 1 - end - -Route121_EventScript_290FA3:: @ 8290FA3 - giveitem_std ITEM_ZINC, 1, 1 - end - -Route123_EventScript_290FB0:: @ 8290FB0 - giveitem_std ITEM_CALCIUM, 1, 1 - end - -Route123_EventScript_290FBD:: @ 8290FBD - giveitem_std ITEM_ULTRA_BALL, 1, 1 - end - -Route123_EventScript_290FCA:: @ 8290FCA - giveitem_std ITEM_ELIXIR, 1, 1 - end - -Route123_EventScript_290FD7:: @ 8290FD7 - giveitem_std ITEM_PP_UP, 1, 1 - end - -Route123_EventScript_290FE4:: @ 8290FE4 - giveitem_std ITEM_REVIVAL_HERB, 1, 1 - end - -Route124_EventScript_290FF1:: @ 8290FF1 - giveitem_std ITEM_RED_SHARD, 1, 1 - end - -Route124_EventScript_290FFE:: @ 8290FFE - giveitem_std ITEM_BLUE_SHARD, 1, 1 - end - -Route124_EventScript_29100B:: @ 829100B - giveitem_std ITEM_YELLOW_SHARD, 1, 1 - end - -Route125_EventScript_291018:: @ 8291018 - giveitem_std ITEM_BIG_PEARL, 1, 1 - end - -Route126_EventScript_291025:: @ 8291025 - giveitem_std ITEM_GREEN_SHARD, 1, 1 - end - -Route127_EventScript_291032:: @ 8291032 - giveitem_std ITEM_ZINC, 1, 1 - end - -Route127_EventScript_29103F:: @ 829103F - giveitem_std ITEM_CARBOS, 1, 1 - end - -Route127_EventScript_29104C:: @ 829104C - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -Route132_EventScript_291059:: @ 8291059 - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -Route132_EventScript_291066:: @ 8291066 - giveitem_std ITEM_PROTEIN, 1, 1 - end - -Route133_EventScript_291073:: @ 8291073 - giveitem_std ITEM_BIG_PEARL, 1, 1 - end - -Route133_EventScript_291080:: @ 8291080 - giveitem_std ITEM_STAR_PIECE, 1, 1 - end - -Route133_EventScript_29108D:: @ 829108D - giveitem_std ITEM_MAX_REVIVE, 1, 1 - end - -Route134_EventScript_29109A:: @ 829109A - giveitem_std ITEM_CARBOS, 1, 1 - end - -Route134_EventScript_2910A7:: @ 82910A7 - giveitem_std ITEM_STAR_PIECE, 1, 1 - end - -PetalburgCity_EventScript_2910B4:: @ 82910B4 - giveitem_std ITEM_MAX_REVIVE, 1, 1 - end - -PetalburgCity_EventScript_2910C1:: @ 82910C1 - giveitem_std ITEM_ETHER, 1, 1 - end - -MauvilleCity_EventScript_2910CE:: @ 82910CE - giveitem_std ITEM_X_SPEED, 1, 1 - end - -RustboroCity_EventScript_2910DB:: @ 82910DB - giveitem_std ITEM_X_DEFEND, 1, 1 - end - -LilycoveCity_EventScript_2910E8:: @ 82910E8 - giveitem_std ITEM_MAX_REPEL, 1, 1 - end - -MossdeepCity_EventScript_2910F5:: @ 82910F5 - giveitem_std ITEM_NET_BALL, 1, 1 - end - -PetalburgWoods_EventScript_291102:: @ 8291102 - giveitem_std ITEM_X_ATTACK, 1, 1 - end - -PetalburgWoods_EventScript_29110F:: @ 829110F - giveitem_std ITEM_GREAT_BALL, 1, 1 - end - -PetalburgWoods_EventScript_29111C:: @ 829111C - giveitem_std ITEM_ETHER, 1, 1 - end - -PetalburgWoods_EventScript_291129:: @ 8291129 - giveitem_std ITEM_PARALYZE_HEAL, 1, 1 - end - -RusturfTunnel_EventScript_291136:: @ 8291136 - giveitem_std ITEM_POKE_BALL, 1, 1 - end - -RusturfTunnel_EventScript_291143:: @ 8291143 - giveitem_std ITEM_MAX_ETHER, 1, 1 - end - -GraniteCave_1F_EventScript_291150:: @ 8291150 - giveitem_std ITEM_ESCAPE_ROPE, 1, 1 - end - -GraniteCave_B1F_EventScript_29115D:: @ 829115D - giveitem_std ITEM_POKE_BALL, 1, 1 - end - -GraniteCave_B2F_EventScript_29116A:: @ 829116A - giveitem_std ITEM_REPEL, 1, 1 - end - -GraniteCave_B2F_EventScript_291177:: @ 8291177 - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -JaggedPass_EventScript_291184:: @ 8291184 - giveitem_std ITEM_BURN_HEAL, 1, 1 - end - -FieryPath_EventScript_291191:: @ 8291191 - giveitem_std ITEM_FIRE_STONE, 1, 1 - end - -FieryPath_EventScript_29119E:: @ 829119E - giveitem_std ITEM_TM06, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_2911AB:: @ 82911AB - giveitem_std ITEM_TM23, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_2911B8:: @ 82911B8 - giveitem_std ITEM_FULL_HEAL, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_2911C5:: @ 82911C5 - giveitem_std ITEM_MOON_STONE, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_2911D2:: @ 82911D2 - giveitem_std ITEM_PP_UP, 1, 1 - end - -MeteorFalls_B1F_2R_EventScript_2911DF:: @ 82911DF - giveitem_std ITEM_TM02, 1, 1 - end - -NewMauville_Inside_EventScript_2911EC:: @ 82911EC - giveitem_std ITEM_ULTRA_BALL, 1, 1 - end - -NewMauville_Inside_EventScript_2911F9:: @ 82911F9 - giveitem_std ITEM_ESCAPE_ROPE, 1, 1 - end - -NewMauville_Inside_EventScript_291206:: @ 8291206 - giveitem_std ITEM_THUNDER_STONE, 1, 1 - end - -NewMauville_Inside_EventScript_291213:: @ 8291213 - giveitem_std ITEM_FULL_HEAL, 1, 1 - end - -NewMauville_Inside_EventScript_291220:: @ 8291220 - giveitem_std ITEM_PARALYZE_HEAL, 1, 1 - end - -AbandonedShip_Rooms_1F_EventScript_29122D:: @ 829122D - giveitem_std ITEM_HARBOR_MAIL, 1, 1 - end - -AbandonedShip_Rooms_B1F_EventScript_29123A:: @ 829123A - giveitem_std ITEM_ESCAPE_ROPE, 1, 1 - end - -AbandonedShip_Rooms2_B1F_EventScript_291247:: @ 8291247 - giveitem_std ITEM_DIVE_BALL, 1, 1 - end - -AbandonedShip_Room_B1F_EventScript_291254:: @ 8291254 - giveitem_std ITEM_TM13, 1, 1 - end - -AbandonedShip_Rooms2_1F_EventScript_291261:: @ 8291261 - giveitem_std ITEM_REVIVE, 1, 1 - end - -AbandonedShip_CaptainsOffice_EventScript_29126E:: @ 829126E - giveitem_std ITEM_STORAGE_KEY, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_29127B:: @ 829127B - giveitem_std ITEM_LUXURY_BALL, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_291288:: @ 8291288 - giveitem_std ITEM_SCANNER, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_291295:: @ 8291295 - giveitem_std ITEM_WATER_STONE, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_2912A2:: @ 82912A2 - giveitem_std ITEM_TM18, 1, 1 - end - -ScorchedSlab_EventScript_2912AF:: @ 82912AF - giveitem_std ITEM_TM11, 1, 1 - end - -SafariZone_Northwest_EventScript_2912BC:: @ 82912BC - giveitem_std ITEM_TM22, 1, 1 - end - -SafariZone_North_EventScript_2912C9:: @ 82912C9 - giveitem_std ITEM_CALCIUM, 1, 1 - end - -SafariZone_Southwest_EventScript_2912D6:: @ 82912D6 - giveitem_std ITEM_MAX_REVIVE, 1, 1 - end - -SafariZone_Northeast_EventScript_2912E3:: @ 82912E3 - giveitem_std ITEM_NUGGET, 1, 1 - end - -SafariZone_Southeast_EventScript_2912F0:: @ 82912F0 - giveitem_std ITEM_BIG_PEARL, 1, 1 - end - -MtPyre_2F_EventScript_2912FD:: @ 82912FD - giveitem_std ITEM_ULTRA_BALL, 1, 1 - end - -MtPyre_3F_EventScript_29130A:: @ 829130A - giveitem_std ITEM_SUPER_REPEL, 1, 1 - end - -MtPyre_4F_EventScript_291317:: @ 8291317 - giveitem_std ITEM_SEA_INCENSE, 1, 1 - end - -MtPyre_5F_EventScript_291324:: @ 8291324 - giveitem_std ITEM_LAX_INCENSE, 1, 1 - end - -MtPyre_6F_EventScript_291331:: @ 8291331 - giveitem_std ITEM_TM30, 1, 1 - end - -MtPyre_Exterior_EventScript_29133E:: @ 829133E - giveitem_std ITEM_MAX_POTION, 1, 1 - end - -MtPyre_Exterior_EventScript_29134B:: @ 829134B - giveitem_std ITEM_TM48, 1, 1 - end - -AquaHideout_B1F_EventScript_291358:: @ 8291358 - giveitem_std ITEM_MASTER_BALL, 1, 1 - end - -AquaHideout_B1F_EventScript_291365:: @ 8291365 - giveitem_std ITEM_NUGGET, 1, 1 - end - -AquaHideout_B1F_EventScript_291372:: @ 8291372 - giveitem_std ITEM_MAX_ELIXIR, 1, 1 - end - -AquaHideout_B2F_EventScript_29137F:: @ 829137F - giveitem_std ITEM_NEST_BALL, 1, 1 - end - -AquaHideout_B2F_EventScript_29138C:: @ 829138C - giveitem_std ITEM_MASTER_BALL, 1, 1 - end - -Route119_EventScript_291399:: @ 8291399 - giveitem_std ITEM_NUGGET, 1, 1 - end - -Route119_EventScript_2913A6:: @ 82913A6 - giveitem_std ITEM_MAX_ELIXIR, 1, 1 - end - -Route119_EventScript_2913B3:: @ 82913B3 - giveitem_std ITEM_NEST_BALL, 1, 1 - end - -ShoalCave_LowTideEntranceRoom_EventScript_2913C0:: @ 82913C0 - giveitem_std ITEM_BIG_PEARL, 1, 1 - end - -ShoalCave_LowTideInnerRoom_EventScript_2913CD:: @ 82913CD - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -ShoalCave_LowTideStairsRoom_EventScript_2913DA:: @ 82913DA - giveitem_std ITEM_ICE_HEAL, 1, 1 - end - -ShoalCave_LowTideIceRoom_EventScript_2913E7:: @ 82913E7 - giveitem_std ITEM_TM07, 1, 1 - end - -ShoalCave_LowTideIceRoom_EventScript_2913F4:: @ 82913F4 - giveitem_std ITEM_NEVER_MELT_ICE, 1, 1 - end - -SeafloorCavern_Room9_EventScript_291401:: @ 8291401 - giveitem_std ITEM_TM26, 1, 1 - end - -Route110_TrickHousePuzzle1_EventScript_29140E:: @ 829140E - giveitem_std ITEM_ORANGE_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle2_EventScript_29141B:: @ 829141B - giveitem_std ITEM_HARBOR_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle2_EventScript_291428:: @ 8291428 - giveitem_std ITEM_WAVE_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle3_EventScript_291435:: @ 8291435 - giveitem_std ITEM_SHADOW_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle3_EventScript_291442:: @ 8291442 - giveitem_std ITEM_WOOD_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle4_EventScript_29144F:: @ 829144F - giveitem_std ITEM_MECH_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle6_EventScript_29145C:: @ 829145C - giveitem_std ITEM_GLITTER_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle7_EventScript_291469:: @ 8291469 - giveitem_std ITEM_TROPIC_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle8_EventScript_291476:: @ 8291476 - giveitem_std ITEM_BEAD_MAIL, 1, 1 - end - -VictoryRoad_1F_EventScript_291483:: @ 8291483 - giveitem_std ITEM_MAX_ELIXIR, 1, 1 - end - -VictoryRoad_1F_EventScript_291490:: @ 8291490 - giveitem_std ITEM_PP_UP, 1, 1 - end - -VictoryRoad_B1F_EventScript_29149D:: @ 829149D - giveitem_std ITEM_TM29, 1, 1 - end - -VictoryRoad_B1F_EventScript_2914AA:: @ 82914AA - giveitem_std ITEM_FULL_RESTORE, 1, 1 - end - -VictoryRoad_B2F_EventScript_2914B7:: @ 82914B7 - giveitem_std ITEM_FULL_HEAL, 1, 1 - end - -ArtisanCave_B1F_EventScript_2914C4:: @ 82914C4 - giveitem_std ITEM_HP_UP, 1, 1 - end - -ArtisanCave_1F_EventScript_2914D1:: @ 82914D1 - giveitem_std ITEM_CARBOS, 1, 1 - end - -MagmaHideout_1F_EventScript_2914DE:: @ 82914DE - giveitem_std ITEM_RARE_CANDY, 1, 1 - end - -MagmaHideout_2F_2R_EventScript_2914EB:: @ 82914EB - giveitem_std ITEM_MAX_ELIXIR, 1, 1 - end - -MagmaHideout_2F_2R_EventScript_2914F8:: @ 82914F8 - giveitem_std ITEM_FULL_RESTORE, 1, 1 - end - -MagmaHideout_3F_1R_EventScript_291505:: @ 8291505 - giveitem_std ITEM_NUGGET, 1, 1 - end - -MagmaHideout_3F_2R_EventScript_291512:: @ 8291512 - giveitem_std ITEM_PP_MAX, 1, 1 - end - -MagmaHideout_4F_EventScript_29151F:: @ 829151F - giveitem_std ITEM_MAX_REVIVE, 1, 1 - end - -MagmaHideout_3F_3R_EventScript_29152C:: @ 829152C - giveitem_std ITEM_ESCAPE_ROPE, 1, 1 - end - -PetalburgCity_PokemonCenter_1F_EventScript_291539:: @ 8291539 - lock - faceplayer - checkflag FLAG_SYS_CHAT_USED - goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915F5 - msgbox PetalburgCity_PokemonCenter_1F_Text_291687, 4 - goto PetalburgCity_PokemonCenter_1F_EventScript_291552 - end - -PetalburgCity_PokemonCenter_1F_EventScript_291552:: @ 8291552 - msgbox PetalburgCity_PokemonCenter_1F_Text_2916FF, 4 - multichoice 17, 6, 20, 0 - switch VAR_RESULT - case 0, PetalburgCity_PokemonCenter_1F_EventScript_29159F - case 1, PetalburgCity_PokemonCenter_1F_EventScript_2915EB - case 2, PetalburgCity_PokemonCenter_1F_EventScript_291591 - case 127, PetalburgCity_PokemonCenter_1F_EventScript_2915EB - end - -PetalburgCity_PokemonCenter_1F_EventScript_291591:: @ 8291591 - msgbox PetalburgCity_PokemonCenter_1F_Text_291729, 4 - goto PetalburgCity_PokemonCenter_1F_EventScript_291552 - end - -PetalburgCity_PokemonCenter_1F_EventScript_29159F:: @ 829159F - msgbox PetalburgCity_PokemonCenter_1F_Text_291969, 4 - closemessage - setvar VAR_0x8004, 0 - call PetalburgCity_PokemonCenter_1F_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915CB - compare_var_to_value VAR_RESULT, 1 - goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915D5 - end - -PetalburgCity_PokemonCenter_1F_EventScript_2915CB:: @ 82915CB - msgbox PetalburgCity_PokemonCenter_1F_Text_2919DC, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_2915D5:: @ 82915D5 - setvar VAR_0x8004, 0 - special sub_811EECC - waitmessage - delay 80 - msgbox PetalburgCity_PokemonCenter_1F_Text_291B22, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_2915EB:: @ 82915EB - msgbox PetalburgCity_PokemonCenter_1F_Text_291991, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_2915F5:: @ 82915F5 - msgbox PetalburgCity_PokemonCenter_1F_Text_291A1B, 4 - goto PetalburgCity_PokemonCenter_1F_EventScript_291603 - end - -PetalburgCity_PokemonCenter_1F_EventScript_291603:: @ 8291603 - msgbox PetalburgCity_PokemonCenter_1F_Text_291A4F, 4 - multichoice 17, 6, 20, 0 - switch VAR_RESULT - case 0, PetalburgCity_PokemonCenter_1F_EventScript_291650 - case 1, PetalburgCity_PokemonCenter_1F_EventScript_29167C - case 2, PetalburgCity_PokemonCenter_1F_EventScript_291642 - case 127, PetalburgCity_PokemonCenter_1F_EventScript_29167C - end - -PetalburgCity_PokemonCenter_1F_EventScript_291642:: @ 8291642 - msgbox PetalburgCity_PokemonCenter_1F_Text_291729, 4 - goto PetalburgCity_PokemonCenter_1F_EventScript_291603 - end - -PetalburgCity_PokemonCenter_1F_EventScript_291650:: @ 8291650 - msgbox PetalburgCity_PokemonCenter_1F_Text_291A6B, 4 - closemessage - setvar VAR_0x8004, 0 - call PetalburgCity_PokemonCenter_1F_EventScript_271E7C - lock - faceplayer - compare_var_to_value VAR_RESULT, 0 - goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915CB - compare_var_to_value VAR_RESULT, 1 - goto_eq PetalburgCity_PokemonCenter_1F_EventScript_2915D5 - end - -PetalburgCity_PokemonCenter_1F_EventScript_29167C:: @ 829167C - msgbox PetalburgCity_PokemonCenter_1F_Text_291ABA, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_291686:: @ 8291686 - return - -PetalburgCity_PokemonCenter_1F_Text_291687: @ 8291687 - .string "Hello there, TRAINER!\n" - .string "You’ve got a wonderful smile, there.\p" - .string "I have a hobby--collecting the profiles\n" - .string "of POKéMON TRAINERS.$" - -PetalburgCity_PokemonCenter_1F_Text_2916FF: @ 82916FF - .string "So, how about it?\n" - .string "May I see your profile?$" - -PetalburgCity_PokemonCenter_1F_Text_291729: @ 8291729 - .string "You make your own profile by putting\n" - .string "together four words or phrases.\p" - .string "Here, I’ll show you an example of a\n" - .string "profile using four pieces of text.\p" - .string "You can switch those four pieces with\n" - .string "other text pieces any which way you\l" - .string "like to make your own profile.\p" - .string "There are a lot of text pieces that\n" - .string "you can use.\p" - .string "They are arranged in groups like\n" - .string "POKéMON, lifestyles, and hobbies so\l" - .string "it is easier to look them up.\p" - .string "So, first, choose the group of text\n" - .string "pieces to display a list of choices.\p" - .string "Then, pick the choice you want.\p" - .string "Repeat for the remaining text choices,\n" - .string "and you’ll have your very own profile.$" - -PetalburgCity_PokemonCenter_1F_Text_291969: @ 8291969 - .string "Yes! Thank you!\n" - .string "So, let’s see it, then.$" - -PetalburgCity_PokemonCenter_1F_Text_291991: @ 8291991 - .string "Oh, no, really?\p" - .string "I imagine someone like you would have\n" - .string "a wonderful profile…$" - -PetalburgCity_PokemonCenter_1F_Text_2919DC: @ 82919DC - .string "Oh? You’re not into it right now?\p" - .string "Well, anytime is good by me!$" - -PetalburgCity_PokemonCenter_1F_Text_291A1B: @ 8291A1B - .string "Hello there, TRAINER!\n" - .string "You’ve got a wonderful smile.$" - -PetalburgCity_PokemonCenter_1F_Text_291A4F: @ 8291A4F - .string "May I see your new profile?$" - -PetalburgCity_PokemonCenter_1F_Text_291A6B: @ 8291A6B - .string "Yes! Thank you!\p" - .string "I hope it’s even better than the profile\n" - .string "you showed me before.$" - -PetalburgCity_PokemonCenter_1F_Text_291ABA: @ 8291ABA - .string "Oh, you like your profile the way it is.\p" - .string "I don’t blame you--it’s a wonderful\n" - .string "profile the way it is now.$" - -PetalburgCity_PokemonCenter_1F_Text_291B22: @ 8291B22 - .string "F-fantastic!\p" - .string "Your profile, it’s wonderful!\n" - .string "It really says what you’re about.\p" - .string "Why, anyone hearing this profile would\n" - .string "be captivated by you!\p" - .string "Thank you!$" - -PetalburgCity_PokemonCenter_1F_Text_291BB7: @ 8291BB7 - .string "Oh?\n" - .string "You know the secret saying!\p" - .string "That means you’re now a fellow member\n" - .string "of the MYSTERY EVENT CLUB!$" - -Route117_EventScript_291C18:: @ 8291C18 - lock - faceplayer - special sp0B5_daycare - specialvar VAR_RESULT, sp0B6_daycare - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_EventScript_291C4D - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_EventScript_291CD1 - compare_var_to_value VAR_RESULT, 3 - goto_eq Route117_EventScript_291CE8 - msgbox Route117_Text_291FCF, 4 - release - end - -Route117_EventScript_291C4D:: @ 8291C4D - msgbox Route117_Text_29205D, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_EventScript_291C83 - msgbox Route117_Text_2922C6, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_EventScript_291C83 - msgbox Route117_Text_292149, 4 - clearflag FLAG_0x086 - special sub_8070728 - release - end - -Route117_EventScript_291C83:: @ 8291C83 - specialvar VAR_RESULT, CalculatePlayerPartyCount - compare_var_to_value VAR_RESULT, 6 - goto_if 5, Route117_EventScript_291C9D - msgbox Route117_Text_29216A, 4 - release - end - -Route117_EventScript_291C9D:: @ 8291C9D - message Route117_Text_2921A4 - playfanfare BGM_FANFA1 - waitfanfare - waitbuttonpress - msgbox Route117_Text_2921CF, 4 - special sp0B8_daycare - clearflag FLAG_0x086 - release - end - -Route117_EventScript_291CB7:: @ 8291CB7 - specialvar VAR_RESULT, sub_8071614 - compare_var_to_value VAR_RESULT, 1 - call_if 1, Route117_EventScript_291CC8 - return - -Route117_EventScript_291CC8:: @ 8291CC8 - msgbox Route117_Text_2921E5, 4 - return - -Route117_EventScript_291CD1:: @ 8291CD1 - special sp0B5_daycare - msgbox Route117_Text_292114, 4 - setvar VAR_0x8004, 0 - call Route117_EventScript_291CB7 - release - end - -Route117_EventScript_291CE8:: @ 8291CE8 - special sp0B5_daycare - msgbox Route117_Text_292299, 4 - special sp0B9_daycare_relationship_comment - special sub_8138AC0 - waitmessage - waitbuttonpress - setvar VAR_0x8004, 0 - call Route117_EventScript_291CB7 - setvar VAR_0x8004, 1 - call Route117_EventScript_291CB7 - release - end - -Route117_PokemonDayCare_EventScript_291D11:: @ 8291D11 - lock - faceplayer - specialvar VAR_RESULT, sp0B6_daycare - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291E0B - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291E2F - compare_var_to_value VAR_RESULT, 3 - goto_eq Route117_PokemonDayCare_EventScript_291F5C - msgbox Route117_PokemonDayCare_Text_2922F4, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291D56 - msgbox Route117_PokemonDayCare_Text_292416, 4 - release - end - -Route117_PokemonDayCare_EventScript_291D56:: @ 8291D56 - specialvar VAR_RESULT, sub_80C7008 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291DED - specialvar VAR_RESULT, sub_80722E0 - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291E01 - msgbox Route117_PokemonDayCare_Text_292349, 4 - fadescreen 1 - special sub_8071330 - waitstate - compare_var_to_value VAR_0x8004, 255 - goto_eq Route117_PokemonDayCare_EventScript_291DCA - specialvar VAR_RESULT, sub_80C70AC - compare_var_to_value VAR_RESULT, 0 - goto_eq Route117_PokemonDayCare_EventScript_291DF7 - specialvar VAR_0x8005, sub_8070C58 - waitse - playmoncry VAR_0x8005, 0 - msgbox Route117_PokemonDayCare_Text_292370, 4 - waitmoncry - special daycare_send_selected_pokemon - incrementgamestat 47 - specialvar VAR_RESULT, sp0B6_daycare - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291DD4 - release - end - -Route117_PokemonDayCare_EventScript_291DCA:: @ 8291DCA - msgbox Route117_PokemonDayCare_Text_292476, 4 - release - end - -Route117_PokemonDayCare_EventScript_291DD4:: @ 8291DD4 - msgbox Route117_PokemonDayCare_Text_2923AF, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291D56 - goto Route117_PokemonDayCare_EventScript_291DCA - end - -Route117_PokemonDayCare_EventScript_291DED:: @ 8291DED - msgbox Route117_PokemonDayCare_Text_2925BB, 4 - release - end - -Route117_PokemonDayCare_EventScript_291DF7:: @ 8291DF7 - msgbox Route117_PokemonDayCare_Text_292617, 4 - release - end - -Route117_PokemonDayCare_EventScript_291E01:: @ 8291E01 - msgbox Route117_PokemonDayCare_Text_29266D, 4 - release - end - -Route117_PokemonDayCare_EventScript_291E0B:: @ 8291E0B - msgbox Route117_PokemonDayCare_Text_2923F6, 4 - release - end - -Route117_PokemonDayCare_EventScript_291E15:: @ 8291E15 - msgbox Route117_PokemonDayCare_Text_2924CC, 4 - return - -Route117_PokemonDayCare_EventScript_291E1E:: @ 8291E1E - specialvar VAR_RESULT, sub_806FF30 - compare_var_to_value VAR_RESULT, 0 - call_if 5, Route117_PokemonDayCare_EventScript_291E15 - return - -Route117_PokemonDayCare_EventScript_291E2F:: @ 8291E2F - msgbox Route117_PokemonDayCare_Text_292488, 4 - setvar VAR_0x8004, 0 - call Route117_PokemonDayCare_EventScript_291E1E - msgbox Route117_PokemonDayCare_Text_2923AF, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291D56 - msgbox Route117_PokemonDayCare_Text_2925F6, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291E6D - goto Route117_PokemonDayCare_EventScript_291DCA - end - -Route117_PokemonDayCare_EventScript_291E6D:: @ 8291E6D - specialvar VAR_RESULT, CalculatePlayerPartyCount - compare_var_to_value VAR_RESULT, 6 - goto_eq Route117_PokemonDayCare_EventScript_291F3D - specialvar VAR_RESULT, sp0B6_daycare - setvar VAR_0x8004, 0 - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291EAC - special sub_80712C0 - waitstate - copyvar VAR_0x8004, VAR_RESULT - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291DCA - goto Route117_PokemonDayCare_EventScript_291EAC - end - -Route117_PokemonDayCare_EventScript_291EAC:: @ 8291EAC - special sub_806FED8 - msgbox Route117_PokemonDayCare_Text_292549, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291EC8 - goto Route117_PokemonDayCare_EventScript_291DCA - end - -Route117_PokemonDayCare_EventScript_291EC8:: @ 8291EC8 - specialvar VAR_RESULT, IsEnoughForCostInVar0x8005 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291EE2 - msgbox Route117_PokemonDayCare_Text_292432, 4 - release - end - -Route117_PokemonDayCare_EventScript_291EE2:: @ 8291EE2 - applymovement 1, Route117_PokemonDayCare_Movement_291F47 - waitmovement 0 - specialvar VAR_RESULT, sub_806FDC4 - special SubtractMoneyFromVar0x8005 - playse SE_REGI - msgbox Route117_PokemonDayCare_Text_292575, 4 - waitse - playmoncry VAR_RESULT, 0 - msgbox Route117_PokemonDayCare_Text_292593, 4 - waitmoncry - specialvar VAR_RESULT, sp0B6_daycare - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291F24 - goto Route117_PokemonDayCare_EventScript_291DCA - end - -Route117_PokemonDayCare_EventScript_291F24:: @ 8291F24 - msgbox Route117_PokemonDayCare_Text_29244F, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291E6D - goto Route117_PokemonDayCare_EventScript_291DCA - end - -Route117_PokemonDayCare_EventScript_291F3D:: @ 8291F3D - msgbox Route117_PokemonDayCare_Text_2924EF, 4 - release - end - -Route117_PokemonDayCare_Movement_291F47: @ 8291F47 - step_14 - step_14 - step_02 - step_14 - step_14 - step_03 - step_14 - step_14 - step_01 - slow_step_up - step_54 - step_14 - step_14 - step_14 - step_14 - step_14 - step_00 - step_55 - slow_step_down - step_end - -Route117_PokemonDayCare_EventScript_291F5B:: @ 8291F5B - end - -Route117_PokemonDayCare_EventScript_291F5C:: @ 8291F5C - msgbox Route117_PokemonDayCare_Text_292488, 4 - setvar VAR_0x8004, 0 - call Route117_PokemonDayCare_EventScript_291E1E - setvar VAR_0x8004, 1 - call Route117_PokemonDayCare_EventScript_291E1E - msgbox Route117_PokemonDayCare_Text_2925F6, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq Route117_PokemonDayCare_EventScript_291E6D - msgbox Route117_PokemonDayCare_Text_292476, 4 - release - end - -Route117_PokemonDayCare_EventScript_291F95:: @ 8291F95 - special sub_80712C0 - waitstate - compare_var_to_value VAR_RESULT, 2 - goto_eq Route117_PokemonDayCare_EventScript_291DCA - copyvar VAR_0x8004, VAR_RESULT - specialvar VAR_RESULT, sub_806FDC4 - msgbox Route117_PokemonDayCare_Text_292575, 4 - msgbox Route117_PokemonDayCare_Text_292476, 4 - release - end - -Route117_PokemonDayCare_EventScript_291FC0:: @ 8291FC0 - lockall - msgbox Text_292668, 4 - special EggHatch - waitstate - releaseall - end - -Route117_Text_291FCF: @ 8291FCF - .string "I’m the DAY-CARE MAN.\p" - .string "I help take care of the precious\n" - .string "POKéMON of TRAINERS.\p" - .string "If you’d like me to raise your POKéMON,\n" - .string "have a word with my wife.$" - -Route117_Text_29205D: @ 829205D - .string "Ah, it’s you!\p" - .string "We were raising your POKéMON,\n" - .string "and my goodness, were we surprised!\p" - .string "Your POKéMON had an EGG!\p" - .string "We don’t know how it got there,\n" - .string "but your POKéMON had it.\p" - .string "You do want it, yes?$" - -Route117_Text_292114: @ 8292114 - .string "Ah, it’s you! Good to see you.\n" - .string "Your {STR_VAR_1}’s doing fine.$" - -Route117_Text_292149: @ 8292149 - .string "Well then, I’ll keep it.\n" - .string "Thanks!$" - -Route117_Text_29216A: @ 829216A - .string "You have no room for it…\n" - .string "Come back when you’ve made room.$" - -Route117_Text_2921A4: @ 82921A4 - .string "{PLAYER} received the EGG from\n" - .string "the DAY-CARE MAN.$" - -Route117_Text_2921CF: @ 82921CF - .string "Take good care of it.$" - -Route117_Text_2921E5: @ 82921E5 - .string "By the way, about your {STR_VAR_1},\n" - .string "it seemed to be friendly with\l" - .string "{STR_VAR_2}’s {STR_VAR_3}.\p" - .string "I may even have seen it receiving\n" - .string "a piece of MAIL.$" - -Route117_Text_29225A: @ 829225A - .string "If you want to pick up your POKéMON,\n" - .string "have a word with my wife.$" - -Route117_Text_292299: @ 8292299 - .string "Ah, it’s you! Your {STR_VAR_1} and\n" - .string "{STR_VAR_2} are doing fine.$" - -Route117_Text_2922C6: @ 82922C6 - .string "I really will keep it.\n" - .string "You do want this, yes?$" - -Route117_PokemonDayCare_Text_2922F4: @ 82922F4 - .string "I’m the DAY-CARE LADY.\p" - .string "We can raise POKéMON for you.\p" - .string "Would you like us to raise one?$" - -Route117_PokemonDayCare_Text_292349: @ 8292349 - .string "Which POKéMON should we raise for\n" - .string "you?$" - -Route117_PokemonDayCare_Text_292370: @ 8292370 - .string "Fine, we’ll raise your {STR_VAR_1}\n" - .string "for a while.\p" - .string "Come back for it later.$" - -Route117_PokemonDayCare_Text_2923AF: @ 82923AF - .string "We can raise two of your POKéMON.\n" - .string "Would you like us to raise one more?$" - -Route117_PokemonDayCare_Text_2923F6: @ 82923F6 - .string "My husband was looking for you.$" - -Route117_PokemonDayCare_Text_292416: @ 8292416 - .string "Oh, fine, then.\n" - .string "Come again.$" - -Route117_PokemonDayCare_Text_292432: @ 8292432 - .string "You don’t have enough money…$" - -Route117_PokemonDayCare_Text_29244F: @ 829244F - .string "Will you take back the other one,\n" - .string "too?$" - -Route117_PokemonDayCare_Text_292476: @ 8292476 - .string "Fine.\n" - .string "Come again.$" - -Route117_PokemonDayCare_Text_292488: @ 8292488 - .string "Ah, it’s you! Good to see you.\n" - .string "Your POKéMON can only be doing good!$" - -Route117_PokemonDayCare_Text_2924CC: @ 82924CC - .string "By level, your {STR_VAR_1} has\n" - .string "grown by {STR_VAR_2}.$" - -Route117_PokemonDayCare_Text_2924EF: @ 82924EF - .string "Your POKéMON team is full.\n" - .string "Make room, then come see me.$" - -Route117_PokemonDayCare_Text_292527: @ 8292527 - .string "Which POKéMON will you take back?$" - -Route117_PokemonDayCare_Text_292549: @ 8292549 - .string "If you want your {STR_VAR_1} back,\n" - .string "it will cost ¥{STR_VAR_2}.$" - -Route117_PokemonDayCare_Text_292575: @ 8292575 - .string "Perfect!\n" - .string "Here’s your POKéMON.$" - -Route117_PokemonDayCare_Text_292593: @ 8292593 - .string "{PLAYER} took back {STR_VAR_1} from\n" - .string "the DAY-CARE LADY.$" - -Route117_PokemonDayCare_Text_2925BB: @ 82925BB - .string "Oh? But you have just one\n" - .string "POKéMON.\p" - .string "Come back another time.$" - -Route117_PokemonDayCare_Text_2925F6: @ 82925F6 - .string "Will you take your POKéMON back?$" - -Route117_PokemonDayCare_Text_292617: @ 8292617 - .string "If you leave me that POKéMON,\n" - .string "what will you battle with?\p" - .string "Come back another time.$" - -Text_292668: @ 8292668 - .string "Huh?$" - -Route117_PokemonDayCare_Text_29266D: @ 829266D - .string "Huh?\n" - .string "Now, now.\p" - .string "If you leave that POKéMON with\n" - .string "me, you’ll be left with just one.\p" - .string "You will be better off if you catch\n" - .string "some more, I dare say.$" - -EventScript_2926F8:: @ 82926F8 - animateflash 1 - setflashradius 1 - end - -LittlerootTown_BrendansHouse_2F_EventScript_2926FE:: @ 82926FE -LittlerootTown_MaysHouse_2F_EventScript_2926FE:: @ 82926FE - setvar VAR_0x4092, 5 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292704:: @ 8292704 -LittlerootTown_MaysHouse_1F_EventScript_292704:: @ 8292704 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A1C, 4 - applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_27259E - waitmovement 0 - compare_var_to_value VAR_0x8005, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_29274D - compare_var_to_value VAR_0x8005, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292758 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A46, 4 - closemessage - setvar VAR_0x4092, 4 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292763 - applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_2725A6 - waitmovement 0 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_29274D:: @ 829274D - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292758:: @ 8292758 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_Movement_292763: @ 8292763 - step_up - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_292765:: @ 8292765 -LittlerootTown_MaysHouse_1F_EventScript_292765:: @ 8292765 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7B24, 4 - closemessage - applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_2725A6 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AF0 - waitmovement 0 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_292781:: @ 8292781 - lockall - setvar VAR_0x8004, 0 - goto LittlerootTown_BrendansHouse_2F_EventScript_292799 - end - -LittlerootTown_MaysHouse_2F_EventScript_29278D:: @ 829278D - lockall - setvar VAR_0x8004, 1 - goto LittlerootTown_MaysHouse_2F_EventScript_292799 - end - -LittlerootTown_BrendansHouse_2F_EventScript_292799:: @ 8292799 -LittlerootTown_MaysHouse_2F_EventScript_292799:: @ 8292799 - checkflag FLAG_0x051 - goto_eq LittlerootTown_BrendansHouse_2F_EventScript_29283F - msgbox LittlerootTown_BrendansHouse_2F_Text_1F8668, 4 - call LittlerootTown_BrendansHouse_2F_EventScript_292849 - delay 30 - setvar VAR_0x4092, 6 - setflag FLAG_0x051 - setflag FLAG_0x2F2 - setflag FLAG_0x2F3 - checkplayergender - compare_var_to_value VAR_RESULT, 0 - call_if 1, LittlerootTown_BrendansHouse_2F_EventScript_2927DF - compare_var_to_value VAR_RESULT, 1 - call_if 1, LittlerootTown_BrendansHouse_2F_EventScript_29280F - playse SE_KAIDAN - removeobject VAR_0x8008 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_2927DF:: @ 82927DF - setvar VAR_0x8008, 14 - addobject VAR_0x8008 - applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292850 - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_2F_Movement_2725A8 - waitmovement 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_1F869A, 4 - closemessage - applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292857 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_29280F:: @ 829280F - setvar VAR_0x8008, 14 - addobject VAR_0x8008 - applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_29285B - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_2F_Movement_2725A4 - waitmovement 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_1F869A, 4 - closemessage - applymovement VAR_0x8008, LittlerootTown_BrendansHouse_2F_Movement_292862 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_29283F:: @ 829283F - incrementgamestat 45 - fadescreen 1 - special Special_ViewWallClock - waitstate - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_292849:: @ 8292849 - fadescreen 1 - special Special_StartWallClock - waitstate - return - -LittlerootTown_BrendansHouse_2F_Movement_292850: @ 8292850 - step_13 - step_down - step_27 - step_14 - step_13 - step_left - step_end - -LittlerootTown_BrendansHouse_2F_Movement_292857: @ 8292857 - step_right - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_2F_Movement_29285B: @ 829285B - step_13 - step_down - step_28 - step_14 - step_13 - step_right - step_end - -LittlerootTown_BrendansHouse_2F_Movement_292862: @ 8292862 - step_left - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_292866:: @ 8292866 -LittlerootTown_MaysHouse_1F_EventScript_292866:: @ 8292866 - setvar VAR_0x4092, 7 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_29286D:: @ 829286D - applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2725A8 - waitmovement 0 - call LittlerootTown_BrendansHouse_1F_EventScript_29294B - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AE0 - waitmovement 0 - playbgm BGM_INTER_V, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7BBC, 4 - closemessage - applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2929B7 - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292AE6 - waitmovement 0 - call LittlerootTown_BrendansHouse_1F_EventScript_29296C - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 - waitmovement 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7BF1, 4 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7C35, 4 - closemessage - setvar VAR_0x4001, 1 - applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_2929BD - waitmovement 0 - goto LittlerootTown_BrendansHouse_1F_EventScript_292866 - end - -LittlerootTown_MaysHouse_1F_EventScript_2928DC:: @ 82928DC - applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2725A4 - waitmovement 0 - call LittlerootTown_MaysHouse_1F_EventScript_29294B - applymovement 255, LittlerootTown_MaysHouse_1F_Movement_292AE8 - waitmovement 0 - playbgm BGM_INTER_V, 0 - msgbox LittlerootTown_MaysHouse_1F_Text_1F7BBC, 4 - closemessage - applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2929BA - waitmovement 0 - applymovement 255, LittlerootTown_MaysHouse_1F_Movement_292AEE - waitmovement 0 - call LittlerootTown_MaysHouse_1F_EventScript_29296C - applymovement 255, LittlerootTown_MaysHouse_1F_Movement_2725A8 - waitmovement 0 - msgbox LittlerootTown_MaysHouse_1F_Text_1F7BF1, 4 - msgbox LittlerootTown_MaysHouse_1F_Text_1F7C35, 4 - closemessage - setvar VAR_0x4001, 1 - applymovement VAR_0x8005, LittlerootTown_MaysHouse_1F_Movement_2929C1 - waitmovement 0 - goto LittlerootTown_MaysHouse_1F_EventScript_292866 - end - -LittlerootTown_BrendansHouse_1F_EventScript_29294B:: @ 829294B -LittlerootTown_MaysHouse_1F_EventScript_29294B:: @ 829294B - playse SE_PIN - applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_272598 - waitmovement 0 - applymovement VAR_0x8005, LittlerootTown_BrendansHouse_1F_Movement_27259A - waitmovement 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7B96, 4 - closemessage - return - -LittlerootTown_BrendansHouse_1F_EventScript_29296C:: @ 829296C -LittlerootTown_MaysHouse_1F_EventScript_29296C:: @ 829296C - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A6 - waitmovement 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EC6, 4 - fadedefaultbgm - special TurnOffTVScreen - setflag FLAG_SYS_TV_HOME - delay 35 - return - -LittlerootTown_BrendansHouse_1F_Movement_292989: @ 8292989 - step_up - step_right - step_right - step_right - step_right - step_down - step_28 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292991: @ 8292991 - step_up - step_left - step_left - step_left - step_left - step_down - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292999: @ 8292999 - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_29299B: @ 829299B - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_29299D: @ 829299D - step_27 - step_14 - step_14 - step_14 - step_14 - step_28 - step_14 - step_14 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_2929A6: @ 82929A6 - step_28 - step_14 - step_14 - step_14 - step_14 - step_27 - step_14 - step_14 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_2929AF: @ 82929AF - step_up - step_left - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_2929B3: @ 82929B3 - step_up - step_right - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_2929B7: @ 82929B7 - step_left - step_28 - step_end - -LittlerootTown_MaysHouse_1F_Movement_2929BA: @ 82929BA - step_right - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_2929BD: @ 82929BD - step_left - step_down - step_28 - step_end - -LittlerootTown_MaysHouse_1F_Movement_2929C1: @ 82929C1 - step_right - step_down - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_2929C5:: @ 82929C5 -LittlerootTown_MaysHouse_1F_EventScript_2929C5:: @ 82929C5 - lock - faceplayer - compare_var_to_value VAR_0x4082, 4 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F - compare_var_to_value VAR_0x408C, 4 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F - checkflag FLAG_0x12F - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A19 - checkflag FLAG_0x052 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A86 - compare_var_to_value VAR_0x4001, 1 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A94 - compare_var_to_value VAR_0x4092, 7 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292AB0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A1C, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A0F:: @ 8292A0F - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7DBE, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A19:: @ 8292A19 - checkflag FLAG_0x0D8 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A43 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7E0E, 4 - closemessage - delay 30 - playfanfare BGM_ME_MATCH_CALL - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7E89, 4 - waitfanfare - closemessage - delay 30 - setflag FLAG_0x0D8 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A43:: @ 8292A43 - checkflag FLAG_BADGE05_GET - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A51 - goto LittlerootTown_BrendansHouse_1F_EventScript_292A86 - -LittlerootTown_BrendansHouse_1F_EventScript_292A51:: @ 8292A51 - checkflag FLAG_0x085 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_292A86 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D73, 4 - giveitem_std ITEM_AMULET_COIN - compare_var_to_value VAR_RESULT, 0 - goto_eq LittlerootTown_BrendansHouse_1F_EventScript_272054 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7DBE, 4 - setflag FLAG_0x085 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A86:: @ 8292A86 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D08, 4 - goto LittlerootTown_BrendansHouse_1F_EventScript_292A9E - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A94:: @ 8292A94 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7CC3, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292A9E:: @ 8292A9E - closemessage - call LittlerootTown_BrendansHouse_1F_EventScript_272083 - incrementgamestat 16 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7D5C, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292AB0:: @ 8292AB0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7CD8, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292ABA:: @ 8292ABA -LittlerootTown_MaysHouse_1F_EventScript_292ABA:: @ 8292ABA - lock - faceplayer - waitse - playmoncry SPECIES_VIGOROTH, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EA8, 4 - waitmoncry - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_292ACD:: @ 8292ACD -LittlerootTown_MaysHouse_1F_EventScript_292ACD:: @ 8292ACD - lock - faceplayer - waitse - playmoncry SPECIES_VIGOROTH, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7EB3, 4 - waitmoncry - release - end - -LittlerootTown_BrendansHouse_1F_Movement_292AE0: @ 8292AE0 - step_down - step_down - step_left - step_left - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292AE6: @ 8292AE6 - step_left - step_end - -LittlerootTown_MaysHouse_1F_Movement_292AE8: @ 8292AE8 - step_down - step_down - step_right - step_right - step_right - step_end - -LittlerootTown_MaysHouse_1F_Movement_292AEE: @ 8292AEE - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292AF0: @ 8292AF0 - step_up - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_292AF2:: @ 8292AF2 -LittlerootTown_MaysHouse_1F_EventScript_292AF2:: @ 8292AF2 - lockall - checkplayergender - compare_var_to_value VAR_RESULT, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C76 - compare_var_to_value VAR_RESULT, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C86 - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D08 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D13 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_27259E - waitmovement 0 - playse SE_PIN - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_272598 - waitmovement 0 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_27259A - waitmovement 0 - delay 20 - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292C96 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CA1 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F800E, 4 - giveitem_std ITEM_SS_TICKET - msgbox LittlerootTown_BrendansHouse_1F_Text_1F80FE, 4 - closemessage - delay 20 - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CAC - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CC1 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F815B, 4 - closemessage - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CD6 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292CEF - playse SE_DOOR - removeobject VAR_0x8009 - setflag FLAG_0x123 - delay 30 - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D48 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D5D - delay 20 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F81B9, 4 - closemessage - setflag FLAG_SYS_TV_LATI - special TurnOnTVScreen - delay 60 - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D72 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D7D - msgbox LittlerootTown_BrendansHouse_1F_Text_1F824B, 4 - closemessage - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D1E - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D33 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F826F, 4 - closemessage - clearflag FLAG_SYS_TV_LATI - setflag FLAG_0x0FF - special TurnOffTVScreen - compare_var_to_value VAR_0x8008, 0 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D88 - compare_var_to_value VAR_0x8008, 1 - call_if 1, LittlerootTown_BrendansHouse_1F_EventScript_292D9D - msgbox LittlerootTown_BrendansHouse_1F_Text_1F8351, 4 - multichoice 22, 8, 108, 1 - copyvar VAR_0x8004, VAR_RESULT - special InitRoamer - copyvar VAR_0x40D5, VAR_RESULT - msgbox LittlerootTown_BrendansHouse_1F_Text_1F83A1, 4 - closemessage - setvar VAR_0x4082, 4 - setvar VAR_0x408C, 4 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_292C72:: @ 8292C72 - setflag FLAG_SYS_TV_LATI - return - -LittlerootTown_BrendansHouse_1F_EventScript_292C76:: @ 8292C76 - setvar VAR_0x8008, 0 - setvar VAR_0x8009, 5 - setvar VAR_0x800A, 1 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292C86:: @ 8292C86 - setvar VAR_0x8008, 1 - setvar VAR_0x8009, 5 - setvar VAR_0x800A, 1 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292C96:: @ 8292C96 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB2 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292CA1:: @ 8292CA1 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB5 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292CAC:: @ 8292CAC - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292989 - waitmovement 0 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DB8 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292CC1:: @ 8292CC1 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292991 - waitmovement 0 - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DBA - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292CD6:: @ 8292CD6 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DCC - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292DCC - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DBC - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292CEF:: @ 8292CEF - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DCC - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292DCC - applymovement VAR_0x8009, LittlerootTown_BrendansHouse_1F_Movement_292DC1 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D08:: @ 8292D08 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DC6 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D13:: @ 8292D13 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DD1 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D1E:: @ 8292D1E - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DD7 - waitmovement 0 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2725A4 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D33:: @ 8292D33 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_292DDE - waitmovement 0 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2725A8 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D48:: @ 8292D48 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_292999 - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D5D:: @ 8292D5D - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_29299B - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D72:: @ 8292D72 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_29299D - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D7D:: @ 8292D7D - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929A6 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D88:: @ 8292D88 - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929AF - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A8 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_292D9D:: @ 8292D9D - applymovement VAR_0x800A, LittlerootTown_BrendansHouse_1F_Movement_2929B3 - waitmovement 0 - applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_2725A4 - waitmovement 0 - return - -LittlerootTown_BrendansHouse_1F_Movement_292DB2: @ 8292DB2 - step_right - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DB5: @ 8292DB5 - step_left - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DB8: @ 8292DB8 - step_02 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DBA: @ 8292DBA - step_03 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DBC: @ 8292DBC - step_down - step_right - step_down - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DC1: @ 8292DC1 - step_down - step_left - step_down - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DC6: @ 8292DC6 - step_14 - step_down - step_down - step_down - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DCC: @ 8292DCC - step_13 - step_14 - step_14 - step_25 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DD1: @ 8292DD1 - step_14 - step_down - step_down - step_down - step_28 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DD7: @ 8292DD7 - step_up - step_left - step_left - step_left - step_left - step_26 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_292DDE: @ 8292DDE - step_up - step_right - step_right - step_right - step_right - step_26 - step_end - -EventScript_292DE5:: @ 8292DE5 - msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F66, 3 - end - -LilycoveCity_ContestLobby_Text_292DEE: @ 8292DEE - .string "Oh? Did you want to make some {POKEBLOCK}S\n" - .string "with this old-timer?$" - -LilycoveCity_ContestLobby_Text_292E28: @ 8292E28 - .string "Excellent!$" - -LilycoveCity_ContestLobby_Text_292E33: @ 8292E33 - .string "Oh…\n" - .string "You’ve made this old-timer sad…$" - -LilycoveCity_ContestLobby_Text_292E57: @ 8292E57 - .string "Do you know how to make a {POKEBLOCK}?$" - -LilycoveCity_ContestLobby_Text_292E78: @ 8292E78 - .string "Let’s get started, then!\p" - .string "Let’s BERRY BLENDER!$" - -LilycoveCity_ContestLobby_Text_292EA6: @ 8292EA6 - .string "Okay, a little explanation, then.\p" - .string "Oh, don’t worry, it’s quite simple.\p" - .string "When the BLENDER’s arrow comes to\n" - .string "your marker, just press the A Button.\p" - .string "That’s all you have to do.\n" - .string "You’ll see how easy it is when you try.$" - -LilycoveCity_ContestLobby_Text_292F77: @ 8292F77 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "If you don’t have any BERRIES,\n" - .string "you can’t make any {POKEBLOCK}S.$" - -LilycoveCity_ContestLobby_Text_292FD1: @ 8292FD1 - .string "Well, that won’t do at all now, will it?\p" - .string "If you don’t mind leftovers, you can\n" - .string "have one of my BERRIES.\p" - .string "That way, we could make some {POKEBLOCK}S\n" - .string "together using the BERRY BLENDER.$" - -LilycoveCity_ContestLobby_Text_29307D: @ 829307D - .string "If I had some BERRIES left over,\n" - .string "I’d gladly give you one…\p" - .string "But, I don’t have any to spare today.\n" - .string "We’ll have to do this another time.$" - -LilycoveCity_ContestLobby_Text_293101: @ 8293101 - .string "But your {POKEBLOCK} CASE is full.\p" - .string "You should use some {POKEBLOCK}S before\n" - .string "you come see me again.$" - -LilycoveCity_ContestLobby_Text_293157: @ 8293157 - .string "But you don’t have a {POKEBLOCK} CASE.\p" - .string "You should get a {POKEBLOCK} CASE and then\n" - .string "come see me.$" - -LilycoveCity_ContestLobby_Text_2931AA: @ 82931AA - .string "Let’s get blending already!$" - -LilycoveCity_ContestLobby_Text_2931C6: @ 82931C6 - .string "I wonder what kind of {POKEBLOCK} I’ll get?\n" - .string "This is so exciting!$" - -LilycoveCity_ContestLobby_Text_293201: @ 8293201 - .string "Hi, there! Did you want to blend some\n" - .string "{POKEBLOCK}S with us?$" - -LilycoveCity_ContestLobby_Text_293237: @ 8293237 - .string "Okay!$" - -LilycoveCity_ContestLobby_Text_29323D: @ 829323D - .string "That’s too bad…\p" - .string "But we’ll always be around whenever\n" - .string "you get the urge to blend!$" - -LilycoveCity_ContestLobby_Text_29328C: @ 829328C - .string "Of course, you do know how to\n" - .string "blend {POKEBLOCK}S, don’t you?$" - -LilycoveCity_ContestLobby_Text_2932C3: @ 82932C3 - .string "Let’s get started, then!\p" - .string "Let’s BERRY BLENDER!$" - -LilycoveCity_ContestLobby_Text_2932F1: @ 82932F1 - .string "Okay!\n" - .string "Let me explain it to you!\p" - .string "When the spinning BLENDER’s arrow\n" - .string "reaches your marker, just press\l" - .string "the A Button.\p" - .string "That’s all it takes.\n" - .string "Pretty easy, don’t you think?$" - -LilycoveCity_ContestLobby_Text_293394: @ 8293394 - .string "Oh, but wait a second here…\n" - .string "You don’t have any BERRIES.\p" - .string "You can’t make any {POKEBLOCK}S without\n" - .string "BERRIES…\p" - .string "We’ll always be around whenever you\n" - .string "get hold of some BERRIES to blend.$" - -LilycoveCity_ContestLobby_Text_29343E: @ 829343E - .string "Oh, but wait a second here…\n" - .string "Your {POKEBLOCK} CASE is full.\p" - .string "You should use some {POKEBLOCK}S and\n" - .string "then come back.$" - -LilycoveCity_ContestLobby_Text_2934A2: @ 82934A2 - .string "Oh, but wait a second here…\n" - .string "You don’t have a {POKEBLOCK} CASE.\p" - .string "You should get a {POKEBLOCK} CASE and\n" - .string "then come back.$" - -LilycoveCity_ContestLobby_Text_29350B: @ 829350B - .string "Oh, hello! Did you want to make some\n" - .string "{POKEBLOCK}S with our little group?$" - -LilycoveCity_ContestLobby_Text_29354E: @ 829354E - .string "Oh, dear!$" - -LilycoveCity_ContestLobby_Text_293558: @ 8293558 - .string "Oh, dear me…\p" - .string "You’ve left us in shock!$" - -LilycoveCity_ContestLobby_Text_29357E: @ 829357E - .string "Naturally, you know how to make\n" - .string "{POKEBLOCK}S, don’t you?$" - -LilycoveCity_ContestLobby_Text_2935B1: @ 82935B1 - .string "Okay, dear!\n" - .string "Let’s get started!\p" - .string "Let’s BERRY BLENDER!$" - -LilycoveCity_ContestLobby_Text_2935E5: @ 82935E5 - .string "Oh, dear!\p" - .string "Then, I’ll explain it to you nicely.\p" - .string "When the BLENDER’s arrow spins to\n" - .string "your marker, press the A Button.\p" - .string "That’s all it takes.\n" - .string "Isn’t it simple?$" - -LilycoveCity_ContestLobby_Text_29367D: @ 829367D - .string "You don’t have any BERRIES,\n" - .string "do you?\p" - .string "If you don’t have any BERRIES,\n" - .string "you can’t make any {POKEBLOCK}S.\p" - .string "We’ll always be making {POKEBLOCK}S here,\n" - .string "so let’s make some together when\l" - .string "you get a BERRY or two.$" - -LilycoveCity_ContestLobby_Text_293738: @ 8293738 - .string "Your {POKEBLOCK} CASE is full,\n" - .string "it looks like.\p" - .string "You should use some {POKEBLOCK}S up\n" - .string "and then come back.$" - -LilycoveCity_ContestLobby_Text_293792: @ 8293792 - .string "You haven’t gotten a {POKEBLOCK} CASE\n" - .string "yet, it looks like.\p" - .string "You need to get a {POKEBLOCK} CASE before\n" - .string "you come back.$" - -LilycoveCity_ContestLobby_Text_2937F9: @ 82937F9 - .string "Okay! Today’s going to be the day that\n" - .string "I set a new BLENDER speed record!$" - -LilycoveCity_ContestLobby_Text_293842: @ 8293842 - .string "Oh, dear!\n" - .string "You look as if you’re good at blending.\l" - .string "Would you like to join us?$" - -LilycoveCity_ContestLobby_Text_29388F: @ 829388F - .string "I’m going to make delicious {POKEBLOCK}S\n" - .string "and make my POKéMON cuter.$" - -LilycoveCity_ContestLobby_Text_2938CD: @ 82938CD - .string "{POKEBLOCK}S will be made with your friends \n" - .string "from BERRIES in the BERRY BLENDER.\p" - .string "Is it okay to save the game before\n" - .string "linking with your friends?$" - -LilycoveCity_ContestLobby_Text_293955: @ 8293955 - .string "Searching for your friends…\n" - .string "… … B Button: Cancel$" - -LilycoveCity_ContestLobby_Text_293986: @ 8293986 - .string "{STR_VAR_1} arrived.$" - -LilycoveCity_ContestLobby_Text_293992: @ 8293992 - .string "{STR_VAR_1} and {STR_VAR_2} arrived.$" - -LilycoveCity_ContestLobby_Text_2939A5: @ 82939A5 - .string "{STR_VAR_1}, {STR_VAR_2}, and\n" - .string "{STR_VAR_3} arrived.$" - -LilycoveCity_ContestLobby_Text_2939BD: @ 82939BD - .string "You have no BERRIES.\n" - .string "The BERRY BLENDER can’t be used.$" - -LilycoveCity_ContestLobby_Text_2939F3: @ 82939F3 - .string "Your {POKEBLOCK} CASE is full.\n" - .string "The BERRY BLENDER can’t be used.$" - -LilycoveCity_ContestLobby_Text_293A2D: @ 8293A2D - .string "You don’t have a {POKEBLOCK} CASE.\n" - .string "The BERRY BLENDER can’t be used.$" - -LilycoveCity_ContestLobby_Text_293A6B: @ 8293A6B - .string "I love making {POKEBLOCK}S.\p" - .string "I always have some BERRIES with me.$" - -LilycoveCity_ContestLobby_Text_293AA5: @ 8293AA5 - .string "If you’d like, we could make some\n" - .string "{POKEBLOCK}S together using the\l" - .string "BERRY BLENDER.$" - -LilycoveCity_ContestLobby_Text_293AF0: @ 8293AF0 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "Well, that won’t do at all now, will it?\p" - .string "If you don’t mind leftovers, you can\n" - .string "have one of my BERRIES.$" - -LilycoveCity_ContestLobby_Text_293B76: @ 8293B76 - .string "We’ll use it to make {POKEBLOCK}S together\n" - .string "using the BERRY BLENDER.$" - -LilycoveCity_ContestLobby_Text_293BB4: @ 8293BB4 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "If I had some left over, I’d gladly\n" - .string "give you one…\p" - .string "But, I don’t have any to spare today.\n" - .string "Sorry about that.$" - -LilycoveCity_ContestLobby_EventScript_293C3E:: @ 8293C3E - lockall - checkflag FLAG_0x340 - goto_if 0, LilycoveCity_ContestLobby_EventScript_293EFB - setvar VAR_0x8009, 1 - applymovement 16, LilycoveCity_ContestLobby_Movement_294053 - waitmovement 0 - msgbox LilycoveCity_ContestLobby_Text_292DEE, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293CEE - goto LilycoveCity_ContestLobby_EventScript_293C70 - end - -LilycoveCity_ContestLobby_EventScript_293C70:: @ 8293C70 - msgbox LilycoveCity_ContestLobby_Text_292E33, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293C7A:: @ 8293C7A - msgbox LilycoveCity_ContestLobby_Text_292F77, 4 - dodailyevents - checkflag FLAG_0x921 - goto_eq LilycoveCity_ContestLobby_EventScript_293C92 - goto LilycoveCity_ContestLobby_EventScript_293C9C - end - -LilycoveCity_ContestLobby_EventScript_293C92:: @ 8293C92 - msgbox LilycoveCity_ContestLobby_Text_29307D, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293C9C:: @ 8293C9C - msgbox LilycoveCity_ContestLobby_Text_292FD1, 4 - giveitem_std ITEM_PECHA_BERRY - setflag FLAG_0x921 - goto LilycoveCity_ContestLobby_EventScript_293CB9 - end - -LilycoveCity_ContestLobby_EventScript_293CB9:: @ 8293CB9 - msgbox LilycoveCity_ContestLobby_Text_292E57, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293CD2 - goto LilycoveCity_ContestLobby_EventScript_293CE0 - end - -LilycoveCity_ContestLobby_EventScript_293CD2:: @ 8293CD2 - msgbox LilycoveCity_ContestLobby_Text_292E78, 4 - goto LilycoveCity_ContestLobby_EventScript_293D2C - end - -LilycoveCity_ContestLobby_EventScript_293CE0:: @ 8293CE0 - msgbox LilycoveCity_ContestLobby_Text_292EA6, 4 - goto LilycoveCity_ContestLobby_EventScript_293CD2 - end - -LilycoveCity_ContestLobby_EventScript_293CEE:: @ 8293CEE - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293D43 - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_293D39 - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293C7A - msgbox LilycoveCity_ContestLobby_Text_292E28, 4 - goto LilycoveCity_ContestLobby_EventScript_293CB9 - end - -LilycoveCity_ContestLobby_EventScript_293D2C:: @ 8293D2C - copyvar VAR_0x8004, VAR_0x8009 - fadescreen 1 - special sub_807FA80 - waitstate - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293D39:: @ 8293D39 - msgbox LilycoveCity_ContestLobby_Text_293101, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293D43:: @ 8293D43 - msgbox LilycoveCity_ContestLobby_Text_293157, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293D4D:: @ 8293D4D - lockall - setvar VAR_0x8009, 2 - applymovement 10, LilycoveCity_ContestLobby_Movement_2725A2 - applymovement 3, LilycoveCity_ContestLobby_Movement_294053 - waitmovement 0 - msgbox LilycoveCity_ContestLobby_Text_293201, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293DC6 - goto LilycoveCity_ContestLobby_EventScript_293D7D - end - -LilycoveCity_ContestLobby_EventScript_293D7D:: @ 8293D7D - msgbox LilycoveCity_ContestLobby_Text_29323D, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293D87:: @ 8293D87 - msgbox LilycoveCity_ContestLobby_Text_293394, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_293D91:: @ 8293D91 - msgbox LilycoveCity_ContestLobby_Text_29328C, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293DAA - goto LilycoveCity_ContestLobby_EventScript_293DB8 - end - -LilycoveCity_ContestLobby_EventScript_293DAA:: @ 8293DAA - msgbox LilycoveCity_ContestLobby_Text_2932C3, 4 - goto LilycoveCity_ContestLobby_EventScript_293D2C - end - -LilycoveCity_ContestLobby_EventScript_293DB8:: @ 8293DB8 - msgbox LilycoveCity_ContestLobby_Text_2932F1, 4 - goto LilycoveCity_ContestLobby_EventScript_293DAA - end - -LilycoveCity_ContestLobby_EventScript_293DC6:: @ 8293DC6 - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293D87 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293E14 - msgbox LilycoveCity_ContestLobby_Text_293237, 4 - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, LilycoveCity_ContestLobby_EventScript_293D91 - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_293E0A - end - -LilycoveCity_ContestLobby_EventScript_293E0A:: @ 8293E0A - msgbox LilycoveCity_ContestLobby_Text_29343E, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293E14:: @ 8293E14 - msgbox LilycoveCity_ContestLobby_Text_2934A2, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293E1E:: @ 8293E1E - lockall - setvar VAR_0x8008, 15 - setvar VAR_0x8009, 3 - applymovement 9, LilycoveCity_ContestLobby_Movement_2725A2 - applymovement 17, LilycoveCity_ContestLobby_Movement_2725A2 - applymovement VAR_0x8008, LilycoveCity_ContestLobby_Movement_294053 - waitmovement 0 - msgbox LilycoveCity_ContestLobby_Text_293842, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293EA3 - goto LilycoveCity_ContestLobby_EventScript_293E5A - end - -LilycoveCity_ContestLobby_EventScript_293E5A:: @ 8293E5A - msgbox LilycoveCity_ContestLobby_Text_293558, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293E64:: @ 8293E64 - msgbox LilycoveCity_ContestLobby_Text_29367D, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_293E6E:: @ 8293E6E - msgbox LilycoveCity_ContestLobby_Text_29357E, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293E87 - goto LilycoveCity_ContestLobby_EventScript_293E95 - end - -LilycoveCity_ContestLobby_EventScript_293E87:: @ 8293E87 - msgbox LilycoveCity_ContestLobby_Text_2935B1, 4 - goto LilycoveCity_ContestLobby_EventScript_293D2C - end - -LilycoveCity_ContestLobby_EventScript_293E95:: @ 8293E95 - msgbox LilycoveCity_ContestLobby_Text_2935E5, 4 - goto LilycoveCity_ContestLobby_EventScript_293E87 - end - -LilycoveCity_ContestLobby_EventScript_293EA3:: @ 8293EA3 - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293E64 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293EF1 - msgbox LilycoveCity_ContestLobby_Text_29354E, 4 - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, LilycoveCity_ContestLobby_EventScript_293E6E - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_293EE7 - end - -LilycoveCity_ContestLobby_EventScript_293EE7:: @ 8293EE7 - msgbox LilycoveCity_ContestLobby_Text_293738, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293EF1:: @ 8293EF1 - msgbox LilycoveCity_ContestLobby_Text_293792, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293EFB:: @ 8293EFB - lockall - setvar VAR_0x8009, 1 - msgbox LilycoveCity_ContestLobby_Text_2C42F4, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293F28 - msgbox LilycoveCity_ContestLobby_Text_2C4332, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293F1E:: @ 8293F1E - msgbox LilycoveCity_ContestLobby_Text_2C439D, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293F28:: @ 8293F28 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293F8E - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293F1E - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, LilycoveCity_ContestLobby_EventScript_293F64 - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_293F98 - end - -LilycoveCity_ContestLobby_EventScript_293F64:: @ 8293F64 - msgbox LilycoveCity_ContestLobby_Text_2C43FA, 5 - compare_var_to_value VAR_RESULT, 0 - call_if 1, LilycoveCity_ContestLobby_EventScript_293F85 - msgbox LilycoveCity_ContestLobby_Text_2C451B, 4 - goto LilycoveCity_ContestLobby_EventScript_293D2C - end - -LilycoveCity_ContestLobby_EventScript_293F85:: @ 8293F85 - msgbox LilycoveCity_ContestLobby_Text_2C444C, 4 - return - -LilycoveCity_ContestLobby_EventScript_293F8E:: @ 8293F8E - msgbox LilycoveCity_ContestLobby_Text_2C4573, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293F98:: @ 8293F98 - msgbox LilycoveCity_ContestLobby_Text_2C45E8, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_293FA2:: @ 8293FA2 - msgbox LilycoveCity_ContestLobby_Text_2937F9, 2 - end - -LilycoveCity_ContestLobby_EventScript_293FAB:: @ 8293FAB - msgbox LilycoveCity_ContestLobby_Text_293842, 2 - end - -LilycoveCity_ContestLobby_EventScript_293FB4:: @ 8293FB4 - msgbox LilycoveCity_ContestLobby_Text_29388F, 2 - end - -LilycoveCity_ContestLobby_EventScript_293FBD:: @ 8293FBD - setvar VAR_0x8008, 15 - goto LilycoveCity_ContestLobby_EventScript_293FC8 - end - -LilycoveCity_ContestLobby_EventScript_293FC8:: @ 8293FC8 - lock - faceplayer - msgbox LilycoveCity_ContestLobby_Text_293A6B, 4 - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_293FEE - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_293FF8 - end - -LilycoveCity_ContestLobby_EventScript_293FEE:: @ 8293FEE - msgbox LilycoveCity_ContestLobby_Text_293AA5, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_293FF8:: @ 8293FF8 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_294028 - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_294028 - dodailyevents - checkflag FLAG_0x921 - goto_eq LilycoveCity_ContestLobby_EventScript_294028 - goto LilycoveCity_ContestLobby_EventScript_294032 - end - -LilycoveCity_ContestLobby_EventScript_294028:: @ 8294028 - msgbox LilycoveCity_ContestLobby_Text_293BB4, 4 - release - end - -LilycoveCity_ContestLobby_EventScript_294032:: @ 8294032 - msgbox LilycoveCity_ContestLobby_Text_293AF0, 4 - giveitem_std ITEM_PECHA_BERRY - setflag FLAG_0x921 - msgbox LilycoveCity_ContestLobby_Text_293B76, 4 - release - end - -LilycoveCity_ContestLobby_Movement_294053: @ 8294053 - step_28 - step_end - -LilycoveCity_ContestLobby_EventScript_294055:: @ 8294055 - lockall - specialvar VAR_RESULT, PlayerHasBerries - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_2940B1 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_29416C - specialvar VAR_RESULT, sub_8136EF4 - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, LilycoveCity_ContestLobby_EventScript_294092 - compare_var_to_value VAR_RESULT, 65535 - goto_eq LilycoveCity_ContestLobby_EventScript_294162 - end - -LilycoveCity_ContestLobby_EventScript_294092:: @ 8294092 - msgbox LilycoveCity_ContestLobby_Text_2938CD, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_2940BB - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_294160 - end - -LilycoveCity_ContestLobby_EventScript_2940B1:: @ 82940B1 - msgbox LilycoveCity_ContestLobby_Text_2939BD, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_2940BB:: @ 82940BB - call LilycoveCity_ContestLobby_EventScript_27134F - compare_var_to_value VAR_RESULT, 0 - goto_eq LilycoveCity_ContestLobby_EventScript_294160 - specialvar VAR_RESULT, sub_80093CC - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_2941ED - message LilycoveCity_ContestLobby_Text_293955 - waitmessage - special sub_80B2FD8 - waitstate - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_2941AA - compare_var_to_value VAR_RESULT, 2 - goto_eq LilycoveCity_ContestLobby_EventScript_294176 - compare_var_to_value VAR_RESULT, 3 - goto_eq LilycoveCity_ContestLobby_EventScript_294183 - compare_var_to_value VAR_RESULT, 5 - goto_eq LilycoveCity_ContestLobby_EventScript_294190 - compare_var_to_value VAR_RESULT, 6 - goto_eq LilycoveCity_ContestLobby_EventScript_29419D - end - -LilycoveCity_ContestLobby_EventScript_29411D:: @ 829411D - msgbox LilycoveCity_ContestLobby_Text_293986, 4 - goto LilycoveCity_ContestLobby_EventScript_294147 - end - -LilycoveCity_ContestLobby_EventScript_29412B:: @ 829412B - msgbox LilycoveCity_ContestLobby_Text_293992, 4 - goto LilycoveCity_ContestLobby_EventScript_294147 - end - -LilycoveCity_ContestLobby_EventScript_294139:: @ 8294139 - msgbox LilycoveCity_ContestLobby_Text_2939A5, 4 - goto LilycoveCity_ContestLobby_EventScript_294147 - end - -LilycoveCity_ContestLobby_EventScript_294147:: @ 8294147 - setvar VAR_0x8004, 0 - fadescreen 1 - removeobject 240 - removeobject 239 - removeobject 238 - removeobject 237 - special sub_807FA80 - waitstate - releaseall - end - -LilycoveCity_ContestLobby_EventScript_294160:: @ 8294160 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_294162:: @ 8294162 - msgbox LilycoveCity_ContestLobby_Text_2939F3, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_29416C:: @ 829416C - msgbox LilycoveCity_ContestLobby_Text_293A2D, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_294176:: @ 8294176 - special sub_80097E8 - msgbox LilycoveCity_ContestLobby_Text_2781C7, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_294183:: @ 8294183 - special sub_80097E8 - msgbox LilycoveCity_ContestLobby_Text_278255, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_294190:: @ 8294190 - special sub_80097E8 - msgbox gUnknown_08272D9C, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_29419D:: @ 829419D - special sub_80097E8 - msgbox LilycoveCity_ContestLobby_Text_27821C, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_2941AA:: @ 82941AA - fadescreen 1 - specialvar VAR_RESULT, sub_8138240 - copyvar VAR_0x8008, VAR_RESULT - copyvar VAR_0x8004, VAR_0x8008 - special SpawnLinkPartnerFieldObject - goto LilycoveCity_ContestLobby_EventScript_2941C4 - end - -LilycoveCity_ContestLobby_EventScript_2941C4:: @ 82941C4 - fadescreen 0 - switch VAR_0x8008 - case 2, LilycoveCity_ContestLobby_EventScript_29411D - case 3, LilycoveCity_ContestLobby_EventScript_29412B - case 4, LilycoveCity_ContestLobby_EventScript_294139 - end - -LilycoveCity_ContestLobby_EventScript_2941ED:: @ 82941ED - setvar VAR_0x8004, 13 - goto LilycoveCity_ContestLobby_EventScript_2941F8 - end - -LilycoveCity_ContestLobby_EventScript_2941F8:: @ 82941F8 - message LilycoveCity_ContestLobby_Text_27C1EA - waitmessage - multichoice 16, 6, 81, 0 - switch VAR_RESULT - case 0, LilycoveCity_ContestLobby_EventScript_29425D - case 1, LilycoveCity_ContestLobby_EventScript_294235 - case 2, LilycoveCity_ContestLobby_EventScript_294190 - case 127, LilycoveCity_ContestLobby_EventScript_294190 - end - -LilycoveCity_ContestLobby_EventScript_294235:: @ 8294235 - call LilycoveCity_ContestLobby_EventScript_294285 - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_29428F - compare_var_to_value VAR_RESULT, 5 - goto_eq LilycoveCity_ContestLobby_EventScript_2941F8 - compare_var_to_value VAR_RESULT, 8 - goto_eq LilycoveCity_ContestLobby_EventScript_294235 - release - end - -LilycoveCity_ContestLobby_EventScript_29425D:: @ 829425D - call LilycoveCity_ContestLobby_EventScript_29428A - compare_var_to_value VAR_RESULT, 1 - goto_eq LilycoveCity_ContestLobby_EventScript_29428F - compare_var_to_value VAR_RESULT, 5 - goto_eq LilycoveCity_ContestLobby_EventScript_2941F8 - compare_var_to_value VAR_RESULT, 8 - goto_eq LilycoveCity_ContestLobby_EventScript_29425D - release - end - -LilycoveCity_ContestLobby_EventScript_294285:: @ 8294285 - special BerryBlenderLinkBecomeLeader - waitstate - return - -LilycoveCity_ContestLobby_EventScript_29428A:: @ 829428A - special BerryBlenderLinkJoinGroup - waitstate - return - -LilycoveCity_ContestLobby_EventScript_29428F:: @ 829428F - goto LilycoveCity_ContestLobby_EventScript_2941AA - end - -Text_294295: @ 8294295 - .string " so pretty!$" - -Text_2942A1: @ 82942A1 - .string " so darling!$" - -Text_2942AE: @ 82942AE - .string " so relaxed!$" - -Text_2942BB: @ 82942BB - .string " so sunny!$" - -Text_2942C6: @ 82942C6 - .string " so desirable!$" - -Text_2942D5: @ 82942D5 - .string " so exciting!$" - -Text_2942E3: @ 82942E3 - .string " so amusing!$" - -Text_2942F0: @ 82942F0 - .string " so magical!$" - -gUnknown_082942FD:: @ 82942FD - .string " is$" - -gUnknown_08294301:: @ 8294301 - .string "\n" - .string "Don’t you agree?$" - -gUnknown_08294313:: @ 8294313 - .string "I so want to go on a vacation.\n" - .string "Would you happen to know a nice place?$" - -gUnknown_08294359:: @ 8294359 - .string "I bought crayons with 120 colors!\n" - .string "Don’t you think that’s nice?$" - -gUnknown_08294398:: @ 8294398 - .string "Wouldn’t it be nice if we could float\n" - .string "away on a cloud of bubbles?$" - -gUnknown_082943DA:: @ 82943DA - .string "When you write on a sandy beach,\n" - .string "they wash away. It makes me sad.$" - -gUnknown_0829441C:: @ 829441C - .string "What’s the bottom of the sea like?\n" - .string "Just once I would so love to go!$" - -gUnknown_08294460:: @ 8294460 - .string "When you see the setting sun, does it\n" - .string "make you want to go home?$" - -gUnknown_082944A0:: @ 82944A0 - .string "Lying back in the green grass…\n" - .string "Oh, it’s so, so nice!$" - -gUnknown_082944D5:: @ 82944D5 - .string "SECRET BASES are so wonderful!\n" - .string "Can’t you feel the excitement?$" - -Route102_Text_294513: @ 8294513 - .string "If you have POKéMON with you, then\n" - .string "you’re an official POKéMON TRAINER!\l" - .string "You can’t say no to my challenge!$" - -Route102_Text_29457C: @ 829457C - .string "Arrgh, I lost…\n" - .string "I should have trained mine more…$" - -Route102_Text_2945AC: @ 82945AC - .string "Listen, you. If you’re strong,\n" - .string "you should have told me before!$" - -Route102_Text_2945EB: @ 82945EB - .string "I’ve been working hard at this since\n" - .string "I saw you before.\p" - .string "I’d like to battle you again, so can\n" - .string "you register me in your POKéNAV?$" - -Route102_Text_294668: @ 8294668 - .string "I’d like to battle you again, so can\n" - .string "you register me in your POKéNAV?$" - -Route102_Text_2946AE: @ 82946AE - .string "Ever since I lost to you, I desperately\n" - .string "trained my POKéMON.\l" - .string "You can’t say no to my challenge!$" - -Route102_Text_29470C: @ 829470C - .string "Arrgh, I lost…\n" - .string "Is my training method not right?$" - -Route102_Text_29473C: @ 829473C - .string "If you’re going to get stronger,\n" - .string "I’ll get stronger, too.$" - -Route102_Text_294775: @ 8294775 - .string "Did you just become a TRAINER?\n" - .string "We’re both beginners!$" - -Route102_Text_2947AA: @ 82947AA - .string "I called you because I thought\n" - .string "I could beat you…$" - -Route102_Text_2947DB: @ 82947DB - .string "I haven’t won once yet…\n" - .string "I wish I would win soon…$" - -Route102_Text_29480C: @ 829480C - .string "Hahah! Our eyes met!\n" - .string "I’ll take you on with my BUG POKéMON!$" - -Route102_Text_294847: @ 8294847 - .string "Ow! Down and out!$" - -Route102_Text_294859: @ 8294859 - .string "If you lock eyes with a TRAINER,\n" - .string "you have to challenge! It’s a rule!$" - -Route102_Text_29489E: @ 829489E - .string "I’m going to keep winning and aim\n" - .string "to be the best TRAINER.\p" - .string "Help me further my career!$" - -Route102_Text_2948F3: @ 82948F3 - .string "I ended up furthering your career…$" - -Route102_Text_294916: @ 8294916 - .string "To keep winning my way up, I see that\n" - .string "I have to catch more POKéMON.$" - -Route103_Text_29495A: @ 829495A - .string "Did you feel the tug of our\n" - .string "soul-soothing fragrance?$" - -Route103_Text_29498F: @ 829498F - .string "You weren’t led astray by our aroma…$" - -Route103_Text_2949B4: @ 82949B4 - .string "Aromatherapy is a form of mental\n" - .string "healing that works with fragrances.$" - -Route103_Text_2949F9: @ 82949F9 - .string "AMY: I’m AMY.\n" - .string "And this is my little sister LIV.\l" - .string "We battle together!$" - -Route103_Text_294A3D: @ 8294A3D - .string "AMY: Uh-oh, we lost.$" - -Route103_Text_294A52: @ 8294A52 - .string "AMY: You have to think about all\n" - .string "kinds of things when you’re battling\l" - .string "against two TRAINERS.$" - -Route103_Text_294AAE: @ 8294AAE - .string "AMY: Uh-oh, you have only one\n" - .string "POKéMON with you.\l" - .string "You can’t battle us like that.$" - -Route103_Text_294AFD: @ 8294AFD - .string "LIV: We battle together as one\n" - .string "team.$" - -Route103_Text_294B22: @ 8294B22 - .string "LIV: Oh, we lost, big sister…$" - -Route103_Text_294B40: @ 8294B40 - .string "LIV: We work perfectly together,\n" - .string "me and my big sister…\p" - .string "But we still lost…$" - -Route103_Text_294B8A: @ 8294B8A - .string "LIV: Really, we’re a lot better…\n" - .string "It’s true! We’ll show you next time!$" - -Route103_Text_294BD0: @ 8294BD0 - .string "LIV: If you want to battle us,\n" - .string "you have to have two POKéMON!\l" - .string "It’s not fair if you don’t!$" - -Route103_Text_294C29: @ 8294C29 - .string "AMY: I’m AMY.\n" - .string "And this is my little sister LIV.\l" - .string "We battle together!$" - -Route103_Text_294C6D: @ 8294C6D - .string "AMY: Aww, boo!\n" - .string "We couldn’t win again…$" - -Route103_Text_294C93: @ 8294C93 - .string "AMY: You have to think about all\n" - .string "kinds of things when you’re battling\l" - .string "against two TRAINERS.$" - -Route103_Text_294CEF: @ 8294CEF - .string "AMY: Uh-oh, you have only one\n" - .string "POKéMON with you.\l" - .string "You can’t battle us like that.$" - -Route103_Text_294D3E: @ 8294D3E - .string "LIV: We battle together as one\n" - .string "team.$" - -Route103_Text_294D63: @ 8294D63 - .string "LIV: Awww, we lost again…\n" - .string "Big sister…$" - -Route103_Text_294D89: @ 8294D89 - .string "LIV: We work perfectly together,\n" - .string "me and my big sister…\p" - .string "But why did we lose again?$" - -Route103_Text_294DDB: @ 8294DDB - .string "LIV: If you want to battle us, you\n" - .string "have to have two POKéMON!\l" - .string "It’s not fair if you don’t!$" - -Route103_Text_294E34: @ 8294E34 - .string "Gah! My fishing line’s all snarled up!\n" - .string "I’m getting frustrated and mean!\l" - .string "That’s it! Battle me!$" - -Route103_Text_294E92: @ 8294E92 - .string "Gah! Lost it!\n" - .string "I’m even more annoyed now!$" - -Route103_Text_294EBB: @ 8294EBB - .string "Gah, I’m still boiling mad…\n" - .string "Grrrrr…$" - -Route103_Text_294EDF: @ 8294EDF - .string "My POKéMON is delightfully adorable!\n" - .string "Don’t be shy--I’ll show you!$" - -Route103_Text_294F21: @ 8294F21 - .string "Oh, my gosh!\n" - .string "My darling POKéMON!$" - -Route103_Text_294F42: @ 8294F42 - .string "My delightful POKéMON looks darling\n" - .string "even when it’s fainted!$" - -Route103_Text_294F7E: @ 8294F7E - .string "I’ll get you to come out and look in\n" - .string "on my delightful POKéMON again!$" - -Route103_Text_294FC3: @ 8294FC3 - .string "Hi, you! My delightfully adorable\n" - .string "POKéMON has become more darling!$" - -Route103_Text_295006: @ 8295006 - .string "Oh!\n" - .string "My darling POKéMON!$" - -Route103_Text_29501E: @ 829501E - .string "The more I spend time with it,\n" - .string "the more adorable my POKéMON becomes.$" - -Route103_Text_295063: @ 8295063 - .string "This sort of distance…\n" - .string "You should just swim it!$" - -Route103_Text_295093: @ 8295093 - .string "Oh, that’s good going!$" - -Route103_Text_2950AA: @ 82950AA - .string "Oh, I understand where you’re coming\n" - .string "from now.\p" - .string "If I had a POKéMON that trusty,\n" - .string "I’d want to SURF on it, too!$" - -Route103_Text_295116: @ 8295116 - .string "Watch where you’re going!\n" - .string "We’re going to crash!$" - -Route103_Text_295146: @ 8295146 - .string "Groan…$" - -Route103_Text_29514D: @ 829514D - .string "I’m a poor swimmer so I was practicing…\n" - .string "Sorry for almost crashing into you.$" - -Route103_Text_295199: @ 8295199 - .string "Whoa!\n" - .string "How’d you get into a space this small?$" - -Route103_Text_2951C6: @ 82951C6 - .string "Whoa!\n" - .string "The kid can rock!$" - -Route103_Text_2951DE: @ 82951DE - .string "Do you like cramped quarters\n" - .string "like this?$" - -Route103_Text_295206: @ 8295206 - .string "Did my guitar’s wailing draw you in?$" - -Route103_Text_29522B: @ 829522B - .string "My one-man show is ruined…$" - -Route103_Text_295246: @ 8295246 - .string "I was playing my guitar where few\n" - .string "people were around, but a lot of fans\l" - .string "have gathered.\p" - .string "Heh, maybe I should turn pro.$" - -Route104_Text_2952BB: @ 82952BB - .string "GINA: Okay, let’s battle with our\n" - .string "POKéMON!$" - -Route104_Text_2952E6: @ 82952E6 - .string "GINA: Losing upsets me!$" - -Route104_Text_2952FE: @ 82952FE - .string "GINA: You are strong!\n" - .string "We have to train lots more!$" - -Route104_Text_295330: @ 8295330 - .string "GINA: Oh? Only one POKéMON?\n" - .string "Then, we don’t battle with you.\p" - .string "If there’s only one POKéMON, it will\n" - .string "be lonesome. That’s not nice.$" - -Route104_Text_2953AF: @ 82953AF - .string "MIA: We are twins, so we battle\n" - .string "POKéMON together.$" - -Route104_Text_2953E1: @ 82953E1 - .string "MIA: We battled together, but we\n" - .string "both lost…$" - -Route104_Text_29540D: @ 829540D - .string "MIA: We will train our POKéMON more\n" - .string "and be strong like you.$" - -Route104_Text_295449: @ 8295449 - .string "MIA: You want to battle with us?\p" - .string "It’s a big no-no if you don’t have two\n" - .string "POKéMON with you.\l" - .string "We’re too strong for you!$" - -Route104_Text_2954BD: @ 82954BD - .string "Why keep it a secret?\n" - .string "I’m the WATER POKéMON expert!\p" - .string "Huh?\n" - .string "You don’t know me?$" - -Route104_Text_295509: @ 8295509 - .string "I thought I wasn’t too bad, if I may\n" - .string "say so, but I guess not… Bleah…$" - -Route104_Text_29554E: @ 829554E - .string "I got too into fishing.\n" - .string "I forgot I had to raise my POKéMON…$" - -Route104_Text_29558A: @ 829558A - .string "Leaving footprints in the sand is\n" - .string "so fun!$" - -Route104_Text_2955B4: @ 82955B4 - .string "Waah! I got sand in my runners!\n" - .string "They’re all gritty!$" - -Route104_Text_2955E8: @ 82955E8 - .string "I want to leave my footprints in\n" - .string "the sand everywhere, but they\l" - .string "disappear quickly…$" - -Route104_Text_29563A: @ 829563A - .string "Should I…\n" - .string "Or shouldn’t I?\p" - .string "Okay, sure, I will battle!$" - -Route104_Text_29566F: @ 829566F - .string "I shouldn’t have battled…$" - -Route104_Text_295689: @ 8295689 - .string "If you’re faced with a decision and\n" - .string "you let someone else choose for you,\l" - .string "you will regret it, however things\l" - .string "turn out.$" - -Route104_Text_2956FF: @ 82956FF - .string "You’re strong, but should I register\n" - .string "you in my POKéNAV?\l" - .string "Maybe I shouldn’t…\p" - .string "Okay, sure, I will register you!$" - -Route104_Text_29576B: @ 829576B - .string "You’re strong, but should I register\n" - .string "you in my POKéNAV?\l" - .string "Maybe I shouldn’t…\p" - .string "Okay, sure, I will register you!$" - -Route104_Text_2957D7: @ 82957D7 - .string "Come on, battle with me!$" - -Route104_Text_2957F0: @ 82957F0 - .string "Ohh…\n" - .string "I thought I could win…$" - -Route104_Text_29580C: @ 829580C - .string "I made the decision to battle, so\n" - .string "I can accept this loss with grace.\p" - .string "I am still upset about losing!$" - -Route104_Text_295870: @ 8295870 - .string "Oh, sure, I’ll accept your challenge.\n" - .string "I have a lot of money.$" - -Route104_Text_2958AD: @ 82958AD - .string "Why couldn’t I win?$" - -Route104_Text_2958C1: @ 82958C1 - .string "There are some things money can’t buy.\n" - .string "That’s POKéMON…$" - -Route104_Text_2958F8: @ 82958F8 - .string "Hm?\n" - .string "Ah, you’ve obtained a POKéNAV.\p" - .string "I will gladly register you.\n" - .string "After all, I have plenty of money.$" - -Route104_Text_29595A: @ 829595A - .string "Hm?\n" - .string "Ah, you’ve obtained a POKéNAV.\p" - .string "I will gladly register you.\n" - .string "After all, I have plenty of money.$" - -Route104_Text_2959BC: @ 82959BC - .string "After I lost to you, I learned a bunch\n" - .string "of things about POKéMON.$" - -Route104_Text_2959FC: @ 82959FC - .string "I lost again?\n" - .string "Why couldn’t I win?$" - -Route104_Text_295A1E: @ 8295A1E - .string "I’m fabulously wealthy, but I can’t\n" - .string "seem to win at POKéMON…\p" - .string "It’s so deep, the world of POKéMON…$" - -Route104_Text_295A7E: @ 8295A7E - .string "We must have been fated to meet.\n" - .string "May I ask you for a battle?$" - -Route104_Text_295ABB: @ 8295ABB - .string "Oh, my!$" - -Route104_Text_295AC3: @ 8295AC3 - .string "“Hello” is the beginning of “good-bye.”\n" - .string "I hope we meet again.$" - -Route104_Text_295B01: @ 8295B01 - .string "Hello, we meet again.\p" - .string "We seem to be drawn together. Let’s\n" - .string "register each other in our POKéNAVS.$" - -Route104_Text_295B60: @ 8295B60 - .string "We should commemorate how we seem\n" - .string "to be drawn to each other.\p" - .string "Let’s register each other in our\n" - .string "POKéNAVS.$" - -Route104_Text_295BC8: @ 8295BC8 - .string "Hello, we meet again.\n" - .string "May I ask you for a battle?$" - -Route104_Text_295BFA: @ 8295BFA - .string "Oh, my…\n" - .string "I did the best that I could…$" - -Route104_Text_295C1F: @ 8295C1F - .string "“Hello” is the beginning of “good-bye.”\n" - .string "I hope we meet again.$" - -Route104_Text_295C5D: @ 8295C5D - .string "I fished up a tough-looking POKéMON!\p" - .string "It has this magical quality to it!\n" - .string "It surely looks tough, yes it does!$" - -Route104_Text_295CC9: @ 8295CC9 - .string "What the…$" - -Route104_Text_295CD3: @ 8295CD3 - .string "Hey, MAGIKARP, you sure don’t live up\n" - .string "to your name, do you?$" - -Route105_Text_295D0F: @ 8295D0F - .string "There’s supposed to be a mystical\n" - .string "rock around here.\l" - .string "Do you know anything about it?$" - -Route105_Text_295D62: @ 8295D62 - .string "I was thinking too much about that\n" - .string "rock, while my POKéMON remained weak…$" - -Route105_Text_295DAB: @ 8295DAB - .string "I can spend hours and hours staring\n" - .string "at a nice rock without growing bored.$" - -Route105_Text_295DF5: @ 8295DF5 - .string "Whew! I was worried that a kid was\n" - .string "drowning when I saw you.\p" - .string "You seem to be okay, so what do you\n" - .string "say to a battle?$" - -Route105_Text_295E66: @ 8295E66 - .string "Glub… Glub…$" - -Route105_Text_295E72: @ 8295E72 - .string "If you are drowning, the signal is to\n" - .string "wave one arm toward the beach.$" - -Route105_Text_295EB7: @ 8295EB7 - .string "Swimming the deep blue sea…\n" - .string "It feels the greatest!$" - -Route105_Text_295EEA: @ 8295EEA - .string "I lost…\n" - .string "Now I’m feeling blue…$" - -Route105_Text_295F08: @ 8295F08 - .string "Why is the sea blue?\p" - .string "I learned about that at the MUSEUM in\n" - .string "SLATEPORT, but I forgot.$" - -Route105_Text_295F5C: @ 8295F5C - .string "My body feels lighter in the water.\n" - .string "It’s as if I’ve gotten slimmer!$" - -Route105_Text_295FA0: @ 8295FA0 - .string "I’m floating…$" - -Route105_Text_295FAE: @ 8295FAE - .string "Your body weight is reduced to just\n" - .string "one tenth in the water.\p" - .string "That would make me…\n" - .string "Whoops! I’m not telling you my weight!$" - -Route105_Text_296025: @ 8296025 - .string "The blue, blue sky…\n" - .string "The vast sea…\l" - .string "It’s so peaceful…$" - -Route105_Text_296059: @ 8296059 - .string "I lost while I was lounging!$" - -Route105_Text_296076: @ 8296076 - .string "I want to be told I’m relaxing to be\n" - .string "with. Giggle.$" - -Route105_Text_2960A9: @ 82960A9 - .string "I’m convinced that the sea keeps\n" - .string "secrets from us.$" - -Route105_Text_2960DB: @ 82960DB - .string "Yes…\n" - .string "I am no good at battling…$" - -Route105_Text_2960FA: @ 82960FA - .string "I’m sure there are many secrets to be\n" - .string "discovered in the world’s seas.\p" - .string "I mean to find them all!$" - -Route105_Text_296159: @ 8296159 - .string "Huh? I’m so weak, but you’re willing\n" - .string "to register me in your POKéNAV?$" - -Route105_Text_29619E: @ 829619E - .string "I’ve told you that I’m weak…\n" - .string "Are you sure you want to do this?$" - -Route105_Text_2961DD: @ 82961DD - .string "Yes…\n" - .string "I didn’t think I could win.$" - -Route105_Text_2961FE: @ 82961FE - .string "I may be weak at battling, but my\n" - .string "drive to explore can’t be bested.\p" - .string "I will travel the seas all around\n" - .string "the world!$" - -Route105_Text_29626F: @ 829626F - .string "I’m exhausted from swimming.\n" - .string "I’m just not used to it.\p" - .string "I need a battle for a change of pace!$" - -Route105_Text_2962CB: @ 82962CB - .string "I lost because I battled at sea.$" - -Route105_Text_2962EC: @ 82962EC - .string "Yeah, for me, the sky is a much better\n" - .string "match than the sea.$" - -Route106_Text_296327: @ 8296327 - .string "Which do you prefer, fishing in the\n" - .string "sea or a stream?$" - -Route106_Text_29635C: @ 829635C - .string "Like in deep-sea fishing, I lost\n" - .string "spectacularly!$" - -Route106_Text_29638C: @ 829638C - .string "Fishing is the greatest whether it’s\n" - .string "in the sea or a stream.\l" - .string "You agree with me, right?$" - -Route106_Text_2963E3: @ 82963E3 - .string "Fishing’s great, but so is battling.\n" - .string "If you don’t mind, can we meet again?$" - -Route106_Text_29642E: @ 829642E - .string "I caught a bunch of POKéMON fishing.\n" - .string "I’ll show you an impressive battle!$" - -Route106_Text_296477: @ 8296477 - .string "I lost again spectacularly!$" - -Route106_Text_296493: @ 8296493 - .string "Win or lose, POKéMON are the greatest!\n" - .string "You agree with me, right?$" - -Route106_Text_2964D4: @ 82964D4 - .string "What do people do if they need to go\n" - .string "to a washroom?\p" - .string "What if my ROD hooks a big one while\n" - .string "I’m in the washroom? I just can’t go…$" - -Route106_Text_296553: @ 8296553 - .string "I lost because I’m trying to not go\n" - .string "to the washroom…$" - -Route106_Text_296588: @ 8296588 - .string "Oh, no! I’ve got this feeling I’ll hook\n" - .string "a big one!$" - -Route106_Text_2965BB: @ 82965BB - .string "Hahahah! I’m a lousy runner, but in\n" - .string "the water you can’t catch me!$" - -Route106_Text_2965FD: @ 82965FD - .string "I give up!$" - -Route106_Text_296608: @ 8296608 - .string "I wouldn’t lose in a swim race…$" - -Route106_Text_296628: @ 8296628 - .string "The sea is my backyard. I’m not going\n" - .string "to take it easy because you’re a kid!$" - -Route106_Text_296674: @ 8296674 - .string "Did you take it easy on me by any\n" - .string "chance?$" - -Route106_Text_29669E: @ 829669E - .string "Drifting along with the waves…\n" - .string "I love it! Why don’t you give it a try?$" - -Route107_Text_2966E5: @ 82966E5 - .string "Yawn…\p" - .string "I must have drifted off to sleep while\n" - .string "I was drifting in the waves.$" - -Route107_Text_29672F: @ 829672F - .string "Ahaha, I lost…\n" - .string "I’ll take a snooze, I think…$" - -Route107_Text_29675B: @ 829675B - .string "Floating and being rocked by\n" - .string "the waves--it’s like sleeping in\l" - .string "a plush, comfy bed.$" - -Route107_Text_2967AD: @ 82967AD - .string "The sea is like my backyard.\n" - .string "Let’s battle!$" - -Route107_Text_2967D8: @ 82967D8 - .string "I lost on my home field…\n" - .string "I’m in shock!$" - -Route107_Text_2967FF: @ 82967FF - .string "I swim the seas with a heart full of\n" - .string "dreams…\p" - .string "It’s a song!\n" - .string "Anyways, I’m swimming some more.$" - -Route107_Text_29685A: @ 829685A - .string "You’ve shocked me to the bone!\n" - .string "Well, so you won’t forget me…$" - -Route107_Text_296897: @ 8296897 - .string "Swimming in the big, wide sea,\n" - .string "my POKéMON has grown stronger!$" - -Route107_Text_2968D5: @ 82968D5 - .string "What a shock!\p" - .string "My POKéMON has gotten stronger, but\n" - .string "I stayed weak as a TRAINER!$" - -Route107_Text_296923: @ 8296923 - .string "What you learn in battle makes you\n" - .string "a stronger TRAINER.\l" - .string "The waves taught me that.$" - -Route107_Text_296974: @ 8296974 - .string "Do you know a little town called\n" - .string "DEWFORD?$" - -Route107_Text_29699E: @ 829699E - .string "I hate this!$" - -Route107_Text_2969AB: @ 82969AB - .string "A weird saying is getting really\n" - .string "trendy at DEWFORD HALL.$" - -Route107_Text_2969E4: @ 82969E4 - .string "Did you want to battle me?\n" - .string "Sure, I’ll go with you!$" - -Route107_Text_296A17: @ 8296A17 - .string "I wasn’t good enough for you.$" - -Route107_Text_296A35: @ 8296A35 - .string "I think you’re going to keep getting\n" - .string "better. I’ll go for it, too!$" - -Route107_Text_296A77: @ 8296A77 - .string "LISA: We challenge you as a sister\n" - .string "and brother!$" - -Route107_Text_296AA7: @ 8296AA7 - .string "LISA: Awesome.\n" - .string "You’re in a different class of tough.$" - -Route107_Text_296ADC: @ 8296ADC - .string "LISA: Do you have any friends who\n" - .string "would go to the beach with you?$" - -Route107_Text_296B1E: @ 8296B1E - .string "LISA: If you want to battle with us,\n" - .string "bring more POKéMON.$" - -Route107_Text_296B57: @ 8296B57 - .string "RAY: We always battle POKéMON,\n" - .string "me and my sister.\p" - .string "I always lose, but we can beat you\n" - .string "2-on-2!$" - -Route107_Text_296BB3: @ 8296BB3 - .string "RAY: Wowee, you’re at a higher level\n" - .string "than us!$" - -Route107_Text_296BE1: @ 8296BE1 - .string "RAY: My sister gave me my POKéMON.\n" - .string "I raised it, and now it’s my important\l" - .string "partner!$" - -Route107_Text_296C34: @ 8296C34 - .string "RAY: If you want to battle us,\n" - .string "go bring some more POKéMON!$" - -Route107_Text_296C6F: @ 8296C6F - .string "I’m in the middle of a triathlon,\n" - .string "but I’m nowhere near tired!$" - -Route107_Text_296CAD: @ 8296CAD - .string "That exhausted me…$" - -Route107_Text_296CC0: @ 8296CC0 - .string "I still have swimming and running left\n" - .string "to do after this.\p" - .string "Am I going to be okay?$" - -Route108_Text_296D10: @ 8296D10 - .string "My dream is to swim the world’s seven\n" - .string "seas!$" - -Route108_Text_296D3C: @ 8296D3C - .string "I won’t be able to swim the seven seas\n" - .string "like this…$" - -Route108_Text_296D6E: @ 8296D6E - .string "Playing with marine POKéMON is one of\n" - .string "the pleasures of swimming!$" - -Route108_Text_296DAF: @ 8296DAF - .string "Ahoy, there! Are you going out to\n" - .string "the ABANDONED SHIP, too?$" - -Route108_Text_296DEA: @ 8296DEA - .string "I’m sinking!\n" - .string "Glub… Glub…$" - -Route108_Text_296E03: @ 8296E03 - .string "Some people even go inside that\n" - .string "ABANDONED SHIP.$" - -Route108_Text_296E33: @ 8296E33 - .string "My liar of a boyfriend told me that\n" - .string "I look great in a bikini…$" - -Route108_Text_296E71: @ 8296E71 - .string "Oh, boo!$" - -Route108_Text_296E7A: @ 8296E7A - .string "Even if it’s a lie, I love being told\n" - .string "I look great…\l" - .string "We girls are so complex…$" - -Route108_Text_296EC7: @ 8296EC7 - .string "I love the sea!\n" - .string "I forget all my worries when I swim!$" - -Route108_Text_296EFC: @ 8296EFC - .string "When I lose a battle, I get all\n" - .string "stressed out!$" - -Route108_Text_296F2A: @ 8296F2A - .string "Work off your stress by swimming!\n" - .string "It’s so healthy!$" - -Route108_Text_296F5D: @ 8296F5D - .string "I love WATER-type POKéMON.\n" - .string "I love other POKéMON, too!$" - -Route108_Text_296F93: @ 8296F93 - .string "Waaah! I lost!\n" - .string "Waaah! Waaah!$" - -Route108_Text_296FB0: @ 8296FB0 - .string "Shouting is good for me!\n" - .string "It uplifts me!$" - -Route108_Text_296FD8: @ 8296FD8 - .string "I love tough TRAINERS, too!\n" - .string "Register me in your POKéNAV!$" - -Route108_Text_297011: @ 8297011 - .string "Win or lose, I love battling at sea!$" - -Route108_Text_297036: @ 8297036 - .string "Waaah! I lost again!\n" - .string "Waaah! Waaah!$" - -Route108_Text_297059: @ 8297059 - .string "If you’re faced with a challenge,\n" - .string "try shouting at the sea!$" - -Route108_Text_297094: @ 8297094 - .string "I take huge pride in my POKéMON.\n" - .string "We’ll show you one speedy battle!$" - -Route108_Text_2970D7: @ 82970D7 - .string "That wasn’t cute at all.$" - -Route108_Text_2970F0: @ 82970F0 - .string "Since I’m at sea like this, I wouldn’t\n" - .string "mind putting on a pink, frilly swimsuit…$" - -Route109_Text_297140: @ 8297140 - .string "Hiyah! Look at my chiseled abs!\n" - .string "This is what you call “cut”!$" - -Route109_Text_29717D: @ 829717D - .string "Aiyah!\n" - .string "Flubbed out!$" - -Route109_Text_297191: @ 8297191 - .string "Hiyah!\p" - .string "My sculpted abs have nothing to do\n" - .string "with POKéMON battles!$" - -Route109_Text_2971D1: @ 82971D1 - .string "Are you properly protected against\n" - .string "the sun?$" - -Route109_Text_2971FD: @ 82971FD - .string "Ouch, ouch, ouch!$" - -Route109_Text_29720F: @ 829720F - .string "Cheeks are the most prone to burning!$" - -Route109_Text_297235: @ 8297235 - .string "I’ve laid anchor in ports around\n" - .string "the world, but SLATEPORT’s the best.$" - -Route109_Text_29727B: @ 829727B - .string "You’re the best!$" - -Route109_Text_29728C: @ 829728C - .string "In the best port was the best\n" - .string "TRAINER…$" - -Route109_Text_2972B3: @ 82972B3 - .string "Urrrrppp…\n" - .string "Battle? With me?$" - -Route109_Text_2972CE: @ 82972CE - .string "Urp… Ooooooohhhhhh…\n" - .string "Urrrrpppp…$" - -Route109_Text_2972ED: @ 82972ED - .string "I’m usually stronger than this!\n" - .string "I’m just seasick as a dog!\p" - .string "I’m a SAILOR, but…$" - -Route109_Text_29733B: @ 829733B - .string "I’m thirsty… I could go for a SODA POP\n" - .string "at the SEASHORE HOUSE…$" - -Route109_Text_297379: @ 8297379 - .string "Groan…$" - -Route109_Text_297380: @ 8297380 - .string "I’m getting famished… My inner tube\n" - .string "looks like a giant doughnut…$" - -Route109_Text_2973C1: @ 82973C1 - .string "Will you have another match with me\n" - .string "when I’m not all thirsty?$" - -Route109_Text_2973FF: @ 82973FF - .string "I’m hungry, but I’ve got enough pep in\n" - .string "me for a battle!$" - -Route109_Text_297437: @ 8297437 - .string "I lost…\n" - .string "It’s because I’m hungry…$" - -Route109_Text_297458: @ 8297458 - .string "When you eat on a beach, everything\n" - .string "seems to taste a little better.$" - -Route109_Text_29749C: @ 829749C - .string "Doesn’t a beach umbrella look like\n" - .string "a giant flower?$" - -Route109_Text_2974CF: @ 82974CF - .string "Mommy!$" - -Route109_Text_2974D6: @ 82974D6 - .string "If you look at the beach from the sky,\n" - .string "it looks like a big flower garden!$" - -Route109_Text_297520: @ 8297520 - .string "Me?\n" - .string "I’m here every day!$" - -Route109_Text_297538: @ 8297538 - .string "I’m not losing to you again!\n" - .string "That’s why I have my inner tube!$" - -Route109_Text_297576: @ 8297576 - .string "Mommy!$" - -Route109_Text_29757D: @ 829757D - .string "If I have an inner tube, me and my\n" - .string "POKéMON’s cuteness goes way up!$" - -Route109_Text_2975C0: @ 82975C0 - .string "I can’t swim without my inner tube,\n" - .string "but I won’t lose at POKéMON!$" - -Route109_Text_297601: @ 8297601 - .string "Did I lose because I have an inner\n" - .string "tube?$" - -Route109_Text_29762A: @ 829762A - .string "My inner tube is a fashion item.\n" - .string "I can’t be seen without it.$" - -Route109_Text_297667: @ 8297667 - .string "Hi, big TRAINER.\n" - .string "Will you battle with me?$" - -Route109_Text_297691: @ 8297691 - .string "Oh, you’re strong.$" - -Route109_Text_2976A4: @ 82976A4 - .string "How did you get to be so strong?$" - -Route109_Text_2976C5: @ 82976C5 - .string "Wahahah! This dude’s going to catch\n" - .string "himself a big one!$" - -Route109_Text_2976FC: @ 82976FC - .string "This dude just lost one…$" - -Route109_Text_297715: @ 8297715 - .string "This dude thinks you’re a big one.\n" - .string "No, you’re a big-one-to-be!$" - -Route109_Text_297754: @ 8297754 - .string "PAUL: Well, this is a mood-breaker.\p" - .string "I wish you wouldn’t disturb our\n" - .string "precious time together.$" - -Route109_Text_2977B0: @ 82977B0 - .string "PAUL: Well, I give up.$" - -Route109_Text_2977C7: @ 82977C7 - .string "PAUL: Well, don’t tell anyone that\n" - .string "we’re here.\l" - .string "This is just our private world of two!$" - -Route109_Text_29781D: @ 829781D - .string "PAUL: We’re totally, deeply in love.\n" - .string "That’s why we make our POKéMON battle\l" - .string "together.$" - -Route109_Text_297872: @ 8297872 - .string "MEL: We’re, like, totally in love.\n" - .string "Our romance is heating up all of HOENN!$" - -Route109_Text_2978BD: @ 82978BD - .string "MEL: We lost, and it’s my fault!\n" - .string "PAUL will hate me!$" - -Route109_Text_2978F1: @ 82978F1 - .string "MEL: Um, PAUL, are you angry with me?\n" - .string "Please don’t be angry.$" - -Route109_Text_29792E: @ 829792E - .string "MEL: We’re, like, deeply and truly in love.\n" - .string "That’s why we make our POKéMON\l" - .string "battle together.$" - -Route109_Text_29798A: @ 829798A - .string "Tadaah! See?\n" - .string "My inner tube’s round!$" - -Route109_Text_2979AE: @ 82979AE - .string "Oh, oh!\n" - .string "Too bad!$" - -Route109_Text_2979BF: @ 82979BF - .string "After I showed you my round inner\n" - .string "tube, too…$" - -Route109_Text_2979EC: @ 82979EC - .string "I can’t swim, so I’m pretending\n" - .string "to swim.$" - -Route109_Text_297A15: @ 8297A15 - .string "I thought so!\n" - .string "I didn’t think we could win.$" - -Route109_Text_297A40: @ 8297A40 - .string "When I learn how to swim, I think\n" - .string "my POKéMON will become tougher.$" - -Route109_Text_297A82: @ 8297A82 - .string "For a guy as macho as me, this kind\n" - .string "of POKéMON is the perfect match!$" - -Route109_Text_297AC7: @ 8297AC7 - .string "I’m cool even in defeat, hey?$" - -Route109_Text_297AE5: @ 8297AE5 - .string "For a guy as macho as me, a port\n" - .string "is the perfect setting!\p" - .string "I guess I’ll head for SLATEPORT.$" - -Route110_Text_297B3F: @ 8297B3F - .string "Whoa! Watch it!\n" - .string "I guess you’re not used to BIKE racing.$" - -Route110_Text_297B77: @ 8297B77 - .string "Whoa!\n" - .string "My brakes failed!$" - -Route110_Text_297B8F: @ 8297B8F - .string "Flat tires and brake problems can\n" - .string "cause serious injury!\l" - .string "Inspect your BIKE for problems!$" - -Route110_Text_297BE7: @ 8297BE7 - .string "Yo, you!\n" - .string "Can you keep up with my speed?$" - -Route110_Text_297C0F: @ 8297C0F - .string "Crash and burn!$" - -Route110_Text_297C1F: @ 8297C1F - .string "Speed alone won’t let me win at POKéMON.\n" - .string "I need to reconsider this…$" - -Route110_Text_297C63: @ 8297C63 - .string "Don’t panic if your BIKE’s going fast!$" - -Route110_Text_297C8A: @ 8297C8A - .string "I shouldn’t panic during POKéMON\n" - .string "battles…$" - -Route110_Text_297CB4: @ 8297CB4 - .string "There’s no need to panic or stress.\n" - .string "Take it easy. There’s plenty of time.$" - -Route110_Text_297CFE: @ 8297CFE - .string "I’ll keep chugging on without stressing.\n" - .string "Give me a shout if you’re up to it.$" - -Route110_Text_297D4B: @ 8297D4B - .string "Aren’t you going a little too fast?\n" - .string "Take it easy and let’s battle.$" - -Route110_Text_297D8E: @ 8297D8E - .string "I didn’t panic, but I still lost…$" - -Route110_Text_297DB0: @ 8297DB0 - .string "There’s no need to panic or stress.\n" - .string "Take it easy. There’s plenty of time.$" - -Route110_Text_297DFA: @ 8297DFA - .string "The triathlon is hard in the extreme.\p" - .string "You have to complete the three events\n" - .string "of swimming, cycling, and running.$" - -Route110_Text_297E69: @ 8297E69 - .string "POKéMON battles are hard, too!$" - -Route110_Text_297E88: @ 8297E88 - .string "I’m exhausted, so I need a break.\n" - .string "It’s important to get proper rest.$" - -Route110_Text_297ECD: @ 8297ECD - .string "You know, I like you!\n" - .string "Let’s have a rematch on CYCLING ROAD.$" - -Route110_Text_297F09: @ 8297F09 - .string "Isn’t it neat to hold a battle while\n" - .string "cycling?$" - -Route110_Text_297F37: @ 8297F37 - .string "Wow…\n" - .string "How could you be so strong?$" - -Route110_Text_297F58: @ 8297F58 - .string "Were you going after a record?\p" - .string "I’m sorry if I held you up!$" - -Route110_Text_297F93: @ 8297F93 - .string "I’ve been riding without stopping.\n" - .string "My thighs are like rocks!$" - -Route110_Text_297FD0: @ 8297FD0 - .string "I’m worried about muscle cramps…$" - -Route110_Text_297FF1: @ 8297FF1 - .string "Oh, you have some GYM BADGES?\n" - .string "No wonder you’re so strong!$" - -Route110_Text_29802B: @ 829802B - .string "I have foreseen your intentions!\n" - .string "I cannot possibly lose!$" - -Route110_Text_298064: @ 8298064 - .string "I failed to prophesize my own demise!$" - -Route110_Text_29808A: @ 829808A - .string "I see your future…\p" - .string "Hmm…\n" - .string "I see a shining light…$" - -Route110_Text_2980B9: @ 82980B9 - .string "Ahahahaha!\n" - .string "I’ll dazzle you with my wonders!$" - -Route110_Text_2980E5: @ 82980E5 - .string "I wondrously lost!$" - -Route110_Text_2980F8: @ 82980F8 - .string "You managed to win only because it was\n" - .string "a wonder! Yes, a wonder!\l" - .string "Don’t think you can win all the time!$" - -Route110_Text_29815E: @ 829815E - .string "Could I see your POKéMON?\n" - .string "Just one look, please?$" - -Route110_Text_29818F: @ 829818F - .string "I wanted to complete\n" - .string "my collection…$" - -Route110_Text_2981B3: @ 82981B3 - .string "When I see a POKéMON that I don’t know,\n" - .string "my passion as a collector is ignited!$" - -Route110_Text_298201: @ 8298201 - .string "I like collecting MATCH CALL\n" - .string "registrations, too…$" - -Route110_Text_298232: @ 8298232 - .string "Hi, have you caught any new POKéMON?\p" - .string "Could I see your POKéMON?\n" - .string "Just one look, please?$" - -Route110_Text_298288: @ 8298288 - .string "Your POKéMON…\n" - .string "I envy you.$" - -Route110_Text_2982A2: @ 82982A2 - .string "Oh, I long to make all rare POKéMON\n" - .string "mine!$" - -Route110_Text_2982CC: @ 82982CC - .string "Hey!\n" - .string "Don’t sneak up behind me like that!$" - -Route110_Text_2982F5: @ 82982F5 - .string "I lost!\n" - .string "Drat!$" - -Route110_Text_298303: @ 8298303 - .string "Fishing is all about concentration.\n" - .string "You have to focus on the floater.$" - -Route110_Text_298349: @ 8298349 - .string "Ahahaha! I would go anywhere to show\n" - .string "off my delightful POKéMON.$" - -Route110_Text_298389: @ 8298389 - .string "Oh, dear, this won’t do.$" - -Route110_Text_2983A2: @ 82983A2 - .string "Rather than battling, perhaps I should\n" - .string "show off my POKéMON at the FAN CLUB.$" - -Route110_Text_2983EE: @ 82983EE - .string "That wasn’t close to what I could\n" - .string "do to show off my POKéMON.\p" - .string "I’ll have you as my captive audience\n" - .string "as often as possible!$" - -Route110_Text_298466: @ 8298466 - .string "Ahahahaha! I would be happy to show\n" - .string "off my POKéMON as often as you like!$" - -Route110_Text_2984AF: @ 82984AF - .string "Oh, dear, this won’t do.$" - -Route110_Text_2984C8: @ 82984C8 - .string "I don’t think that I could ever stop\n" - .string "from showing off my POKéMON.\p" - .string "But I like to battle, too!$" - -Route110_Text_298525: @ 8298525 - .string "I found some cool POKéMON in the grass\n" - .string "around here!$" - -Route110_Text_298559: @ 8298559 - .string "Being cool isn’t enough to win…$" - -Route110_Text_298579: @ 8298579 - .string "It’s hard to battle with POKéMON you\n" - .string "just caught.$" - -Route110_Text_2985AB: @ 82985AB - .string "I fell off CYCLING ROAD…\p" - .string "I’ll get over my embarrassment by\n" - .string "battling with you!$" - -Route110_Text_2985F9: @ 82985F9 - .string "Oops!\n" - .string "I ended up losing!$" - -Route110_Text_298612: @ 8298612 - .string "Falling… Losing…\n" - .string "This is so humiliating for me!$" - -Route110_Text_298642: @ 8298642 - .string "Okay! Full-throttle time! If you can’t\n" - .string "groove, you get left behind!$" - -Route110_Text_298686: @ 8298686 - .string "You got into the groove all right…$" - -Route110_Text_2986A9: @ 82986A9 - .string "This isn’t going to bring me down!\n" - .string "Losing has made me a better man!$" - -Route110_Text_2986ED: @ 82986ED - .string "When cute POKéMON help each other…\n" - .string "You won’t see a more adorable sight!$" - -Route110_Text_298735: @ 8298735 - .string "Have you no compassion or pity?$" - -Route110_Text_298755: @ 8298755 - .string "Okay, okay, you’ve done the best you\n" - .string "could, my pretties.$" - -Route111_Text_29878E: @ 829878E - .string "Oh, hey! Those GO-GOGGLES suit you.\n" - .string "But I think they look better on me.\p" - .string "Let’s decide who they look better on\n" - .string "with a battle!$" - -Route111_Text_29880A: @ 829880A - .string "I couldn’t see what was happening at\n" - .string "my sides because of the GO-GOGGLES.$" - -Route111_Text_298853: @ 8298853 - .string "The GO-GOGGLES make it possible to\n" - .string "get through sandstorms.\l" - .string "That makes me happy!$" - -Route111_Text_2988A3: @ 82988A3 - .string "I’m having a picnic in the desert.\p" - .string "You can always find a TRAINER,\n" - .string "so I can enjoy a battle here, too!$" - -Route111_Text_298908: @ 8298908 - .string "Ohhh! You’re mean!$" - -Route111_Text_29891B: @ 829891B - .string "When you’re battling in a sandstorm,\n" - .string "watch out for your POKéMON’s HP.\p" - .string "It can faint if you don’t keep\n" - .string "an eye on it!$" - -Route111_Text_29898E: @ 829898E - .string "Wearing these GO-GOGGLES makes me\n" - .string "feel like a superhero.\l" - .string "Right now, nobody can beat me!$" - -Route111_Text_2989E6: @ 82989E6 - .string "I can’t win on spirit alone…$" - -Route111_Text_298A03: @ 8298A03 - .string "I’m going to be a real hero one day.\n" - .string "I’m going to work harder to make me\l" - .string "and my POKéMON stronger.$" - -Route111_Text_298A65: @ 8298A65 - .string "I heard there are fossils to be found\n" - .string "in the desert. Where could they be?$" - -Route111_Text_298AAF: @ 8298AAF - .string "I came up short…$" - -Route111_Text_298AC0: @ 8298AC0 - .string "If they can find fossils in the desert,\n" - .string "it must have been a sea before.$" - -Route111_Text_298B08: @ 8298B08 - .string "For thirty years I have searched for\n" - .string "ancient ruins!\l" - .string "I am to be challenged?$" - -Route111_Text_298B53: @ 8298B53 - .string "While I have searched for ruins,\n" - .string "I’ve not searched for strong POKéMON.$" - -Route111_Text_298B9A: @ 8298B9A - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years?\n" - .string "Which was it now?$" - -Route111_Text_298C00: @ 8298C00 - .string "I haven’t been searching for any\n" - .string "tough POKéMON.\p" - .string "But, for some reason, I sure do like\n" - .string "POKéNAVS.$" - -Route111_Text_298C5F: @ 8298C5F - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years?\n" - .string "Anyway, am I to be challenged?$" - -Route111_Text_298CD2: @ 8298CD2 - .string "I’ve found no ruins, nor have I found\n" - .string "any strong POKéMON…$" - -Route111_Text_298D0C: @ 8298D0C - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years\n" - .string "I’ve searched?\p" - .string "Hmm… It could even be fifty…\n" - .string "How long have I been at this?$" - -Route111_Text_298DA9: @ 8298DA9 - .string "I’m full of pep!\n" - .string "And my POKéMON is peppy, too!$" - -Route111_Text_298DD8: @ 8298DD8 - .string "My POKéMON lost its pep…$" - -Route111_Text_298DF1: @ 8298DF1 - .string "When I see a TRAINER with a lot of pep,\n" - .string "I can’t help looking.$" - -Route111_Text_298E2F: @ 8298E2F - .string "I don’t know where you’re going,\n" - .string "but would you like to battle?$" - -Route111_Text_298E6E: @ 8298E6E - .string "Oh, you’re disgustingly good!$" - -Route111_Text_298E8C: @ 8298E8C - .string "I’m thinking that I should go to\n" - .string "MT. CHIMNEY, but the view around\l" - .string "here is very nice, too.$" - -Route111_Text_298EE6: @ 8298EE6 - .string "To train myself, I challenge all\n" - .string "whom I meet!$" - -Route111_Text_298F14: @ 8298F14 - .string "Uncle! I give up!$" - -Route111_Text_298F26: @ 8298F26 - .string "All I can do is keep training until\n" - .string "I can defeat strong TRAINERS such\l" - .string "as yourself.$" - -Route111_Text_298F79: @ 8298F79 - .string "Show me how much you’ve toughened\n" - .string "your POKéMON.$" - -Route111_Text_298FA9: @ 8298FA9 - .string "I see, you’ve toughened them\n" - .string "considerably.$" - -Route111_Text_298FD4: @ 8298FD4 - .string "POKéMON and TRAINERS learn much\n" - .string "through battling.\p" - .string "What’s important is to never give up\n" - .string "even if you lose.$" - -Route111_Text_29903D: @ 829903D - .string "There is much to be learned from\n" - .string "your training style.\p" - .string "I request a rematch if it\n" - .string "behooves you.$" - -Route111_Text_29909B: @ 829909B - .string "We’re training here to elevate our\n" - .string "game to the next level.\l" - .string "Stay and train with us!$" - -Route111_Text_2990EE: @ 82990EE - .string "Ooh, you’re decent!$" - -Route111_Text_299102: @ 8299102 - .string "Since you’re that strong, you should\n" - .string "aim for the POKéMON LEAGUE.$" - -Route111_Text_299143: @ 8299143 - .string "Oh, your POKéMON look like serious\n" - .string "actors.\l" - .string "I have to ask you for an engagement.$" - -Route111_Text_299193: @ 8299193 - .string "They didn’t just look strong,\n" - .string "they are strong!$" - -Route111_Text_2991C2: @ 82991C2 - .string "I thought I was raising my POKéMON\n" - .string "diligently, but, oh no, there is still\l" - .string "much to be done.$" - -Route111_Text_29921D: @ 829921D - .string "I wish I could become friends with\n" - .string "more strong people like you!$" - -Route111_Text_29925D: @ 829925D - .string "You can make POKéMON stronger or\n" - .string "weaker depending on the moves you\l" - .string "teach them.\p" - .string "What kinds of moves do your POKéMON\n" - .string "know?$" - -Route111_Text_2992D6: @ 82992D6 - .string "You’ve taught them good moves!$" - -Route111_Text_2992F5: @ 82992F5 - .string "Maybe I should have stopped my\n" - .string "POKéMON from evolving until they\l" - .string "learned better moves…$" - -Route111_Text_29934B: @ 829934B - .string "I shouldn’t have come to a place like\n" - .string "this for a picnic!$" - -Route111_Text_299384: @ 8299384 - .string "Aww!\n" - .string "I really shouldn’t have come!$" - -Route111_Text_2993A7: @ 82993A7 - .string "In a sandstorm like this, I can’t set\n" - .string "the places for a picnic even with my\l" - .string "GO-GOGGLES on…$" - -Route111_Text_299401: @ 8299401 - .string "How tough are you?\n" - .string "We shall expose that secret!$" - -Route111_Text_299431: @ 8299431 - .string "Oh! Your strength!\n" - .string "It is shrouded in mystery!$" - -Route111_Text_29945F: @ 829945F - .string "This desert hoards mysteries in\n" - .string "its shifting sands!$" - -Route111_Text_299493: @ 8299493 - .string "I’ll give you some of my sandwich\n" - .string "if you’ll lose.$" - -Route111_Text_2994C5: @ 82994C5 - .string "Tch! I thought a sandwich would be\n" - .string "enough of a bribe…$" - -Route111_Text_2994FB: @ 82994FB - .string "My SANDSHREW loves eating\n" - .string "my sandwiches.$" - -Route111_Text_299524: @ 8299524 - .string "This is my favorite kind of POKéMON!$" - -Route111_Text_299549: @ 8299549 - .string "Wait!\n" - .string "Did you get a good look at my POKéMON?$" - -Route111_Text_299576: @ 8299576 - .string "When having a battle, I get a kick out\n" - .string "of showing off my POKéMON.\p" - .string "I bet everyone feels that way when\n" - .string "they enter a battle!$" - -Route111_Text_2995F0: @ 82995F0 - .string "Show me how to put a little excitement\n" - .string "into my life.$" - -Route111_Text_299625: @ 8299625 - .string "Oh… My…\n" - .string "That was too much excitement.$" - -Route111_Text_29964B: @ 829964B - .string "My pulse is still racing.\n" - .string "You’re one fabulous TRAINER.$" - -Route111_Text_299682: @ 8299682 - .string "When you’re as famished as I am,\n" - .string "there is no room for pity!$" - -Route111_Text_2996BE: @ 82996BE - .string "Groan…$" - -Route111_Text_2996C5: @ 82996C5 - .string "My stomach is grumbling!\n" - .string "Maybe I can grill some BERRIES…$" - -Route111_Text_2996FE: @ 82996FE - .string "Did you come from MAUVILLE?\n" - .string "Then you should be full of energy!$" - -Route111_Text_29973D: @ 829973D - .string "Ooh lala!\n" - .string "That’s a lot to take!$" - -Route111_Text_29975D: @ 829975D - .string "This road here…\n" - .string "You have quite a ways to travel.$" - -Route112_Text_29978E: @ 829978E - .string "Hahahaha!\n" - .string "How about we have a battle?\l" - .string "You and me!\l" - .string "Hahahaha!$" - -Route112_Text_2997CA: @ 82997CA - .string "I lost!\n" - .string "Hahahaha!$" - -Route112_Text_2997DC: @ 82997DC - .string "Hahahahaha! Something flew up my nose!\n" - .string "Hahahaha-hatchoo!$" - -Route112_Text_299815: @ 8299815 - .string "My legs are solid from pounding up\n" - .string "and down the mountains.\p" - .string "They’re not going to buckle easily,\n" - .string "friend!$" - -Route112_Text_29987C: @ 829987C - .string "Ouch! My legs cramped up!$" - -Route112_Text_299896: @ 8299896 - .string "Try hiking, and I mean really\n" - .string "pounding, on these mountain trails\l" - .string "with a heavy pack weighing dozens of\l" - .string "pounds.\p" - .string "That, my friend, will get your body\n" - .string "into serious shape.$" - -Route112_Text_29993C: @ 829993C - .string "Ow, my legs have cramped up.\n" - .string "Can you grab me some bandages from\l" - .string "my backpack?\p" - .string "No, that’s my POKéNAV!\n" - .string "Oh, fine, I’ll register you.$" - -Route112_Text_2999BD: @ 82999BD - .string "I’ve been keeping fit by hiking.\n" - .string "Power, I have in spades!$" - -Route112_Text_2999F7: @ 82999F7 - .string "I got trumped in power?$" - -Route112_Text_299A0F: @ 8299A0F - .string "I hear there are some seriously tough\n" - .string "TRAINERS on top of MT. CHIMNEY.\p" - .string "I intend to get up there and give them\n" - .string "a challenge!$" - -Route112_Text_299A89: @ 8299A89 - .string "I’m strong.\n" - .string "I won’t cry if I lose.$" - -Route112_Text_299AAC: @ 8299AAC - .string "Waaaah!$" - -Route112_Text_299AB4: @ 8299AB4 - .string "I’m not crying because I miss my mommy!\n" - .string "Snivel…$" - -Route112_Text_299AE4: @ 8299AE4 - .string "When you’re out on a picnic, why,\n" - .string "you simply have to sing!\l" - .string "Come on, sing with me!$" - -Route112_Text_299B36: @ 8299B36 - .string "Oh, you’re so strong!$" - -Route112_Text_299B4C: @ 8299B4C - .string "It doesn’t matter if you’re good or bad\n" - .string "at singing or POKéMON.\p" - .string "If you have the most fun, you win!$" - -Route112_Text_299BAE: @ 8299BAE - .string "I caught hot POKéMON in FIERY PATH!\n" - .string "Take a look!$" - -Route112_Text_299BDF: @ 8299BDF - .string "What a bumpy ride that was!$" - -Route112_Text_299BFB: @ 8299BFB - .string "I like the way you battle.\n" - .string "It has a certain flair to it.$" - -Route112_Text_299C34: @ 8299C34 - .string "Oh, aren’t you an adorable TRAINER!\n" - .string "Please, I need a romantic battle!\l" - .string "I’m somewhat decent!$" - -Route112_Text_299C8F: @ 8299C8F - .string "Oh, how strong you are!\n" - .string "You’ve given me quite a shock!$" - -Route112_Text_299CC6: @ 8299CC6 - .string "Are you busy right now?\n" - .string "I was thinking that maybe we can have\l" - .string "a rematch right now…\l" - .string "But it’s all right if you’re busy.$" - -Route113_Text_299D3C: @ 8299D3C - .string "Can you guess why it’s so cool\n" - .string "around here?$" - -Route113_Text_299D68: @ 8299D68 - .string "Peeuuw!\n" - .string "That stinks!$" - -Route113_Text_299D7D: @ 8299D7D - .string "The volcanic ash blocks the sun,\n" - .string "so it doesn’t get very warm.\p" - .string "That’s good for me--I can’t stand heat!$" - -Route113_Text_299DE3: @ 8299DE3 - .string "The volcano’s eruption is proof that\n" - .string "the earth is alive.$" - -Route113_Text_299E1C: @ 8299E1C - .string "You’re some kind of strong!$" - -Route113_Text_299E38: @ 8299E38 - .string "Ouch! Owww! I can’t see!\n" - .string "I got ashes in my eyelashes!\p" - .string "Get it? Ashes and eyelashes?\p" - .string "Okay, that was bad, sorry…$" - -Route113_Text_299EA6: @ 8299EA6 - .string "I use this parasol to ward off this\n" - .string "filthy, yucky volcanic ash from\l" - .string "my dear NUMEL.$" - -Route113_Text_299EF9: @ 8299EF9 - .string "Huff, huff…\n" - .string "I am exhausted…$" - -Route113_Text_299F15: @ 8299F15 - .string "You’re very good at this.\n" - .string "I must say I’m impressed!$" - -Route113_Text_299F49: @ 8299F49 - .string "Here, slide under my parasol.\n" - .string "Let me register you in my POKéNAV.$" - -Route113_Text_299F8A: @ 8299F8A - .string "Oh, hello, hasn’t it been a while?\n" - .string "May I invite you to battle?$" - -Route113_Text_299FC9: @ 8299FC9 - .string "Oh, how super!$" - -Route113_Text_299FD8: @ 8299FD8 - .string "You’ve remained very good at this.\n" - .string "I must say I’m impressed!$" - -Route113_Text_29A015: @ 829A015 - .string "From out of the ashes I leap! Hiyah!\n" - .string "I challenge thee!$" - -Route113_Text_29A04C: @ 829A04C - .string "With honor I admit defeat!$" - -Route113_Text_29A067: @ 829A067 - .string "I must refine the art of concealment.\n" - .string "I bid thee farewell.$" - -Route113_Text_29A0A2: @ 829A0A2 - .string "Yiiyaah! Witness the ancient ninja\n" - .string "technique of POKéNAV registration!$" - -Route113_Text_29A0E8: @ 829A0E8 - .string "From out of the ashes I leap! Hiyah!\n" - .string "I challenge thee!$" - -Route113_Text_29A11F: @ 829A11F - .string "With honor I admit defeat!$" - -Route113_Text_29A13A: @ 829A13A - .string "My flawless concealment was let down\n" - .string "by my immature battle skills…\p" - .string "I bid thee farewell.$" - -Route113_Text_29A192: @ 829A192 - .string "Thanks for finding me!\n" - .string "But we still have to battle!$" - -Route113_Text_29A1C6: @ 829A1C6 - .string "I’ll use my ninjutsu on you…\n" - .string "“VOLCANIC ASH SWIRL CLOAK”!\p" - .string "…What?\n" - .string "It’s already over?$" - -Route113_Text_29A219: @ 829A219 - .string "You know what’s crummy about hiding?\n" - .string "It’s lonely if no one comes along.$" - -Route113_Text_29A261: @ 829A261 - .string "TORI: Both of us, we collect ashes.\n" - .string "We battle POKéMON, too.$" - -Route113_Text_29A29D: @ 829A29D - .string "TORI: We lost… It’s boring, so I’m going\n" - .string "to get some more ashes.$" - -Route113_Text_29A2DE: @ 829A2DE - .string "TORI: How much ash do we have?\n" - .string "Enough for a WHITE FLUTE, I hope.$" - -Route113_Text_29A31F: @ 829A31F - .string "TORI: We want to battle 2-on-2.\n" - .string "If we didn’t, we would lose!$" - -Route113_Text_29A35C: @ 829A35C - .string "TIA: Both of us, we collect ashes.\n" - .string "We battle POKéMON, too.$" - -Route113_Text_29A397: @ 829A397 - .string "TIA: We couldn’t win… It’s boring,\n" - .string "so I’m getting some more ashes.$" - -Route113_Text_29A3DA: @ 829A3DA - .string "TIA: We have a lot of ashes!\n" - .string "I think enough for a WHITE FLUTE!$" - -Route113_Text_29A419: @ 829A419 - .string "TIA: We want to battle 2-on-2.\n" - .string "If we don’t, we won’t win!$" - -Route113_Text_29A453: @ 829A453 - .string "Pfft, with these wings I can\n" - .string "flick you away!$" - -Route113_Text_29A480: @ 829A480 - .string "A… What?$" - -Route113_Text_29A489: @ 829A489 - .string "I don’t know what to say when I get\n" - .string "beaten so easily…$" - -Route113_Text_29A4BF: @ 829A4BF - .string "The warmth here is making me drowsy.\n" - .string "Battle with me so I can stay awake.$" - -Route113_Text_29A508: @ 829A508 - .string "This is a dream.\n" - .string "I’m sure of it…$" - -Route113_Text_29A529: @ 829A529 - .string "Losing burns me up…\n" - .string "I’m just going to sleep right here!\l" - .string "Zzz!$" - -Route113_Text_29A566: @ 829A566 - .string "Were you maybe in the middle\n" - .string "of gathering volcanic ashes?$" - -Route113_Text_29A5A0: @ 829A5A0 - .string "Ehehe.\n" - .string "We got beaten cleanly.$" - -Route113_Text_29A5BE: @ 829A5BE - .string "I ought to hide under the ashes, too.$" - -Route113_Text_29A5E4: @ 829A5E4 - .string "Y-you want to battle with me?\n" - .string "Even though I just caught my POKéMON?$" - -Route113_Text_29A628: @ 829A628 - .string "Y-you’re all happy to win?\n" - .string "Even though it’s only me?$" - -Route113_Text_29A65D: @ 829A65D - .string "Oh, so now you want to say a word to\n" - .string "the loser?\p" - .string "Aren’t you just the coolest?\n" - .string "Humph!$" - -Route114_Text_29A6B1: @ 829A6B1 - .string "Yodelayhihoo!\p" - .string "… …\p" - .string "You’re supposed to shout\n" - .string "“yodelayhihoo” since it doesn’t\l" - .string "echo here!$" - -Route114_Text_29A707: @ 829A707 - .string "Yodelayhihoo!$" - -Route114_Text_29A715: @ 829A715 - .string "When I was a wee tyke, I believed there\n" - .string "was someone copying me and shouting\l" - .string "back, “Yodelayhihoo.”$" - -Route114_Text_29A777: @ 829A777 - .string "If you’re not prepared, you shouldn’t\n" - .string "be up in the mountains!$" - -Route114_Text_29A7B5: @ 829A7B5 - .string "The mountains are unforgiving…$" - -Route114_Text_29A7D4: @ 829A7D4 - .string "In the winter, mountains turn deadly\n" - .string "with blizzards and avalanches.$" - -Route114_Text_29A818: @ 829A818 - .string "Camping’s fun! You can fish, roast\n" - .string "marshmallows, and tell spooky stories!\p" - .string "But the best of all are the POKéMON\n" - .string "battles!$" - -Route114_Text_29A88F: @ 829A88F - .string "Way too strong!$" - -Route114_Text_29A89F: @ 829A89F - .string "I think it’s great that I can go\n" - .string "camping with my POKéMON.$" - -Route114_Text_29A8D9: @ 829A8D9 - .string "I need to exercise after a meal.\n" - .string "Let’s have a match!$" - -Route114_Text_29A90E: @ 829A90E - .string "Oh, no!$" - -Route114_Text_29A916: @ 829A916 - .string "I just had a tasty meal.\n" - .string "I’m getting drowsy…$" - -Route114_Text_29A943: @ 829A943 - .string "Ufufufufufu…\n" - .string "Want to battle against my POKéMON?$" - -Route114_Text_29A973: @ 829A973 - .string "M-My POKéMON…$" - -Route114_Text_29A981: @ 829A981 - .string "A big body that’s all lumpy and hard,\n" - .string "enormous horns, and vicious fangs…\p" - .string "Ufufufufu…\n" - .string "I wish I had a POKéMON like that…$" - -Route114_Text_29A9F7: @ 829A9F7 - .string "Don’t forget what you’ve done to me!\n" - .string "I’ll make it so you can’t forget!$" - -Route114_Text_29AA3E: @ 829AA3E - .string "Ufufufufufu…\n" - .string "Come on, battle my POKéMON…$" - -Route114_Text_29AA67: @ 829AA67 - .string "I feel so lucky getting to see your\n" - .string "POKéMON…$" - -Route114_Text_29AA94: @ 829AA94 - .string "Ufufufufufu…\p" - .string "When I see POKéMON battling, I get all\n" - .string "shivery and shaky…$" - -Route114_Text_29AADB: @ 829AADB - .string "If you’re lighting a campfire,\n" - .string "make sure you have water handy.$" - -Route114_Text_29AB1A: @ 829AB1A - .string "Thanks for dousing my fire!$" - -Route114_Text_29AB36: @ 829AB36 - .string "You really do have to be careful with\n" - .string "any sort of fire in a forest.\p" - .string "Don’t ever underestimate the power\n" - .string "of fire.$" - -Route114_Text_29ABA6: @ 829ABA6 - .string "You set my spirit on fire.\n" - .string "Let’s register each other!$" - -Route114_Text_29ABDC: @ 829ABDC - .string "Have you learned to keep water handy\n" - .string "for campfires?$" - -Route114_Text_29AC10: @ 829AC10 - .string "I got hosed down before I could\n" - .string "flare up, I guess.$" - -Route114_Text_29AC43: @ 829AC43 - .string "You really do have to be careful with\n" - .string "any sort of fire in a forest.\p" - .string "Don’t ever underestimate the power\n" - .string "of fire.$" - -Route114_Text_29ACB3: @ 829ACB3 - .string "If we were fishing, you wouldn’t stand\n" - .string "a chance against me.\l" - .string "So, bring on your POKéMON!$" - -Route114_Text_29AD0A: @ 829AD0A - .string "If we were fishing, I would’ve won…$" - -Route114_Text_29AD2E: @ 829AD2E - .string "I think I’ll try my luck at landing\n" - .string "a big one at METEOR FALLS.\p" - .string "There has to be something in there.\n" - .string "I just know it.$" - -Route114_Text_29ADA1: @ 829ADA1 - .string "I like to fish. But I also like to\n" - .string "battle!\p" - .string "If anyone challenges me, I’m there,\n" - .string "even if I’m fishing.$" - -Route114_Text_29AE05: @ 829AE05 - .string "I like to battle, but that doesn’t\n" - .string "mean I’m good at it…$" - -Route114_Text_29AE3D: @ 829AE3D - .string "This time I’ll do it!\p" - .string "I always think that, so I can’t walk\n" - .string "away from fishing or POKéMON.$" - -Route114_Text_29AE96: @ 829AE96 - .string "TYRA: Well, sure.\n" - .string "I’m in the mood for it.\l" - .string "I’ll teach you a little about POKéMON.$" - -Route114_Text_29AEE7: @ 829AEE7 - .string "TYRA: What an amazing battle style!$" - -Route114_Text_29AF0B: @ 829AF0B - .string "TYRA: I was teaching my junior IVY\n" - .string "about POKéMON.$" - -Route114_Text_29AF3D: @ 829AF3D - .string "TYRA: Giggle…\n" - .string "If you want to battle with us, just one\l" - .string "POKéMON isn’t enough!$" - -Route114_Text_29AF89: @ 829AF89 - .string "IVY: Who taught you about POKéMON?$" - -Route114_Text_29AFAC: @ 829AFAC - .string "IVY: What an amazing battle style!$" - -Route114_Text_29AFCF: @ 829AFCF - .string "IVY: I started training POKéMON\n" - .string "because TYRA, my student mentor,\l" - .string "taught me!$" - -Route114_Text_29B01B: @ 829B01B - .string "IVY: Do you only have one POKéMON?\n" - .string "I think it must feel lonesome.$" - -Route114_Text_29B05D: @ 829B05D - .string "I landed a big one!\n" - .string "A huge one, I tell you!$" - -Route114_Text_29B089: @ 829B089 - .string "What was that about?\n" - .string "Did mine lose in size?$" - -Route114_Text_29B0B5: @ 829B0B5 - .string "Okay!\n" - .string "I’ll just fish me a bigger one!$" - -Route114_Text_29B0DB: @ 829B0DB - .string "Me!\n" - .string "I’m not just a pretty face!$" - -Route114_Text_29B0FB: @ 829B0FB - .string "That wasn’t cute in the least!$" - -Route114_Text_29B11A: @ 829B11A - .string "I don’t want a POKéMON that’s\n" - .string "just cute.\p" - .string "I adore cute ones that have a quirk\n" - .string "or two!$" - -Route114_Text_29B16F: @ 829B16F - .string "Have you made your POKéMON evolve\n" - .string "very much?$" - -Route114_Text_29B19C: @ 829B19C - .string "Oh, I see.\n" - .string "That’s good to know.$" - -Route114_Text_29B1BC: @ 829B1BC - .string "Some POKéMON change so much when\n" - .string "they evolve, it’s startling!$" - -Route115_Text_29B1FA: @ 829B1FA - .string "Hm…\n" - .string "You seem rather capable…\l" - .string "Let me keep you company!$" - -Route115_Text_29B230: @ 829B230 - .string "You’re much stronger than\n" - .string "I’d imagined!$" - -Route115_Text_29B258: @ 829B258 - .string "There is no such thing as a born genius.\n" - .string "It all depends on effort!\l" - .string "That is what I believe…$" - -Route115_Text_29B2B3: @ 829B2B3 - .string "Hmm… A loss this thorough has been\n" - .string "a distant memory.\p" - .string "If you would allow it, I wish for\n" - .string "another opportunity to do battle.$" - -Route115_Text_29B32C: @ 829B32C - .string "Hm… As always, your agility speaks\n" - .string "for itself.\l" - .string "Come, keep me company!$" - -Route115_Text_29B372: @ 829B372 - .string "As strong as ever!$" - -Route115_Text_29B385: @ 829B385 - .string "All it takes is effort!\p" - .string "I lost because I haven’t put in enough\n" - .string "effort!$" - -Route115_Text_29B3CC: @ 829B3CC - .string "You!\p" - .string "My MACHOP!\p" - .string "Demand a battle!$" - -Route115_Text_29B3ED: @ 829B3ED - .string "Ouch, ouch, ouch!$" - -Route115_Text_29B3FF: @ 829B3FF - .string "My MACHOP crew!\p" - .string "So long as they seek power, I will\n" - .string "grow strong with them!$" - -Route115_Text_29B449: @ 829B449 - .string "My strongest skill is busting bricks\n" - .string "with my forehead!$" - -Route115_Text_29B480: @ 829B480 - .string "Ugwaaaah!\n" - .string "My head is busted!$" - -Route115_Text_29B49D: @ 829B49D - .string "I’ve been teaching my POKéMON karate.\p" - .string "It looks like they’ll get a lot better\n" - .string "than me. I’m excited about that.$" - -Route115_Text_29B50B: @ 829B50B - .string "You impress me! Give me a rematch\n" - .string "after I redo my training!$" - -Route115_Text_29B547: @ 829B547 - .string "After you beat me, we trained hard to\n" - .string "improve our skills.\l" - .string "Come on, give us a rematch!$" - -Route115_Text_29B59D: @ 829B59D - .string "Ugwaaah!\n" - .string "We lost again!$" - -Route115_Text_29B5B5: @ 829B5B5 - .string "My POKéMON will grow stronger!\n" - .string "I’ll redouble my training!$" - -Route115_Text_29B5EF: @ 829B5EF - .string "This beach is my secret training spot!\n" - .string "Don’t come butting in!$" - -Route115_Text_29B62D: @ 829B62D - .string "I haven’t trained enough!$" - -Route115_Text_29B647: @ 829B647 - .string "The sand acts as a cushion to reduce\n" - .string "impact and prevent injury.\l" - .string "This is the perfect place to train.$" - -Route115_Text_29B6AB: @ 829B6AB - .string "Okay, fine, you’re free to come here.\n" - .string "In return, I’d like to battle you again.$" - -Route115_Text_29B6FA: @ 829B6FA - .string "Okay, let’s get this battle on!$" - -Route115_Text_29B71A: @ 829B71A - .string "I can battle but my POKéMON…$" - -Route115_Text_29B737: @ 829B737 - .string "Even when I lose, I still get some\n" - .string "enjoyment out of it.\l" - .string "It must be that I love POKéMON.$" - -Route115_Text_29B78F: @ 829B78F - .string "I have a rare POKéMON!\n" - .string "Would you like me to show you?$" - -Route115_Text_29B7C5: @ 829B7C5 - .string "You…\n" - .string "You want my POKéMON, don’t you?$" - -Route115_Text_29B7EA: @ 829B7EA - .string "I have this rare POKéMON.\n" - .string "It’s enough to keep me satisfied.$" - -Route115_Text_29B826: @ 829B826 - .string "I’ll battle while I’m running!\n" - .string "Try to keep up with me!$" - -Route115_Text_29B85D: @ 829B85D - .string "Gasp, gasp…$" - -Route115_Text_29B869: @ 829B869 - .string "I made the mistake of trying to battle\n" - .string "while running!\p" - .string "I should take a run to calm down…$" - -Route115_Text_29B8C1: @ 829B8C1 - .string "Take that!\n" - .string "Ultra POKéMON ninja attack!$" - -Route115_Text_29B8E8: @ 829B8E8 - .string "Waaah!\n" - .string "Our strategy failed!$" - -Route115_Text_29B904: @ 829B904 - .string "But my POKéMON were ultra,\n" - .string "weren’t they?$" - -Route115_Text_29B92D: @ 829B92D - .string "My POKéMON have black belt-level\n" - .string "strength!$" - -Route115_Text_29B958: @ 829B958 - .string "This is too humiliating!$" - -Route115_Text_29B971: @ 829B971 - .string "I rarely meet anyone who’s better\n" - .string "than me…\p" - .string "I get it now!\n" - .string "You’re a GYM LEADER, aren’t you?$" - -Route115_Text_29B9CB: @ 829B9CB - .string "Our eyes met!\n" - .string "There’s no getting away now!$" - -Route115_Text_29B9F6: @ 829B9F6 - .string "Gah!\n" - .string "Not bad!$" - -Route115_Text_29BA04: @ 829BA04 - .string "Oh, well.\n" - .string "I think I will TELEPORT home.$" - -Route115_Text_29BA2C: @ 829BA2C - .string "You’ve disturbed my meditation…\n" - .string "You’ll be punished for it.$" - -Route115_Text_29BA67: @ 829BA67 - .string "You’ve broken my concentration!$" - -Route115_Text_29BA87: @ 829BA87 - .string "I was meditating with my POKéMON.\n" - .string "But this place isn’t very peaceful…$" - -Route116_Text_29BACD: @ 829BACD - .string "If the tunnel doesn’t go through, then\n" - .string "I’ll just go over the top.$" - -Route116_Text_29BB0F: @ 829BB0F - .string "Gasp… Gasp…\n" - .string "Losing made me tired…$" - -Route116_Text_29BB31: @ 829BB31 - .string "It’s no big deal if there’s no tunnel.\n" - .string "To a HIKER, mountains are roads!$" - -Route116_Text_29BB79: @ 829BB79 - .string "My POKéMON rule!\n" - .string "Check them out!$" - -Route116_Text_29BB9A: @ 829BB9A - .string "Ouch! A scrape!\n" - .string "I have to put on a bandage!$" - -Route116_Text_29BBC6: @ 829BBC6 - .string "Bandages are signs of toughness!\n" - .string "I’ve got another one!$" - -Route116_Text_29BBFD: @ 829BBFD - .string "My BUG POKéMON are tough!\n" - .string "Let’s battle!$" - -Route116_Text_29BC25: @ 829BC25 - .string "I lost!\n" - .string "I thought I had you!$" - -Route116_Text_29BC42: @ 829BC42 - .string "BUG POKéMON evolve quickly.\n" - .string "So they get strong quickly, too.$" - -Route116_Text_29BC7F: @ 829BC7F - .string "Let me teach you how strong my\n" - .string "adorable POKéMON is!$" - -Route116_Text_29BCB3: @ 829BCB3 - .string "You’re a notch above me…$" - -Route116_Text_29BCCC: @ 829BCCC - .string "POKéMON that possess cuteness and\n" - .string "power, that’s ideal, I think.$" - -Route116_Text_29BD0C: @ 829BD0C - .string "We learn all sorts of things at the\n" - .string "TRAINER’S SCHOOL.\p" - .string "I want to test things out for real!$" - -Route116_Text_29BD66: @ 829BD66 - .string "I slacked off in school…\n" - .string "That’s why I lost.$" - -Route116_Text_29BD92: @ 829BD92 - .string "I’ll have to redo some courses at\n" - .string "the TRAINER’S SCHOOL.\l" - .string "If I don’t, ROXANNE will be steamed.$" - -Route116_Text_29BDEF: @ 829BDEF - .string "I learned at the TRAINER’S SCHOOL\n" - .string "that a POKéNAV can register TRAINERS.\p" - .string "I don’t really get what that means,\n" - .string "so can I just try it?$" - -Route116_Text_29BE71: @ 829BE71 - .string "I learned at the TRAINER’S SCHOOL\n" - .string "that a POKéNAV can register TRAINERS.\p" - .string "I don’t really get what that means,\n" - .string "so can I just try it?$" - -Route116_Text_29BEF3: @ 829BEF3 - .string "I’ve been studying seriously at the\n" - .string "TRAINER’S SCHOOL.\l" - .string "I won’t lose like I did last time.$" - -Route116_Text_29BF4C: @ 829BF4C - .string "Hunh?\n" - .string "I studied diligently.$" - -Route116_Text_29BF68: @ 829BF68 - .string "I’ll have to redo some courses at\n" - .string "the TRAINER’S SCHOOL.\l" - .string "If I don’t, ROXANNE will be steamed.$" - -Route116_Text_29BFC5: @ 829BFC5 - .string "I study at school, and I study on\n" - .string "the way home, too!$" - -Route116_Text_29BFFA: @ 829BFFA - .string "I’m in shock--I lost?$" - -Route116_Text_29C010: @ 829C010 - .string "Awww, I’ll never become an elegant\n" - .string "TRAINER like ROXANNE this way!$" - -Route116_Text_29C052: @ 829C052 - .string "Oh, wow! Isn’t that a POKéNAV?\n" - .string "I have one, too! Please register me!$" - -Route116_Text_29C096: @ 829C096 - .string "Oh, wow! Isn’t that a POKéNAV?\n" - .string "I have one, too! Please register me!$" - -Route116_Text_29C0DA: @ 829C0DA - .string "I studied a whole lot since I saw you.\n" - .string "You must see my achievements!$" - -Route116_Text_29C11F: @ 829C11F - .string "I’m in shock.\n" - .string "I lost again?$" - -Route116_Text_29C13B: @ 829C13B - .string "You’ve beaten ROXANNE?\n" - .string "I can’t beat you, then. Not yet.$" - -Route116_Text_29C173: @ 829C173 - .string "Just so you know, I’ve never once been\n" - .string "bested by anyone at anything.$" - -Route116_Text_29C1B8: @ 829C1B8 - .string "Oh, my goodness.\n" - .string "This is a new experience for me.$" - -Route116_Text_29C1EA: @ 829C1EA - .string "My life of luxury affords me all that\n" - .string "I could possibly desire.\p" - .string "However, when it comes to POKéMON,\n" - .string "my wealth has no meaning.$" - -Route116_Text_29C266: @ 829C266 - .string "When you lay your eyes on my POKéMON’s\n" - .string "gorgeous fur, their beauty will render\l" - .string "you helpless!$" - -Route116_Text_29C2C2: @ 829C2C2 - .string "Oh, baby, say it isn’t so!$" - -Route116_Text_29C2DD: @ 829C2DD - .string "Oh, no, no, no!\n" - .string "You’ve mussed up my POKéMON’s fur!\l" - .string "You’ve ruined my hairdo, too!\l" - .string "I’ll have to call my stylist now!$" - -Route116_Text_29C350: @ 829C350 - .string "We’ll rock you hard!$" - -Route116_Text_29C365: @ 829C365 - .string "Aiyiyi!\n" - .string "No contest at all!$" - -Route116_Text_29C380: @ 829C380 - .string "I should try different POKéMON\n" - .string "types, that’s what I ought to do.$" - -Route116_Text_29C3C1: @ 829C3C1 - .string "It’s a dead end up here.\n" - .string "I’m bored, so can we battle?$" - -Route116_Text_29C3F7: @ 829C3F7 - .string "That was fun even though I lost.$" - -Route116_Text_29C418: @ 829C418 - .string "Want to stay here and keep\n" - .string "me company?$" - -Route117_Text_29C43F: @ 829C43F - .string "Listen, could I get you to battle\n" - .string "the POKéMON I’m raising?$" - -Route117_Text_29C47A: @ 829C47A - .string "You’ve raised yours superbly…$" - -Route117_Text_29C498: @ 829C498 - .string "POKéMON isn’t all about power.\p" - .string "Polishing a unique aspect of one’s\n" - .string "character is another way of enjoying\l" - .string "POKéMON.$" - -Route117_Text_29C508: @ 829C508 - .string "I’m going to redouble my training.\n" - .string "Would you come look in on us?$" - -Route117_Text_29C549: @ 829C549 - .string "The POKéMON I’ve been raising are\n" - .string "looking good, just like before.$" - -Route117_Text_29C58B: @ 829C58B - .string "You know how to raise them properly.\n" - .string "You might have DAY CARE skills…$" - -Route117_Text_29C5D0: @ 829C5D0 - .string "Your POKéMON are growing good!\n" - .string "You should enter them in CONTESTS.$" - -Route117_Text_29C612: @ 829C612 - .string "Please, allow me to evaluate if you\n" - .string "have raised your POKéMON properly.$" - -Route117_Text_29C659: @ 829C659 - .string "Yes, they are growing properly.$" - -Route117_Text_29C679: @ 829C679 - .string "Try raising POKéMON with more\n" - .string "attention to their character traits.$" - -Route117_Text_29C6BC: @ 829C6BC - .string "I’m glad I met a superb TRAINER in you.\n" - .string "I hope to see you again.$" - -Route117_Text_29C6FD: @ 829C6FD - .string "Allow me to reevaluate if you have\n" - .string "raised your POKéMON properly.$" - -Route117_Text_29C73E: @ 829C73E - .string "They are growing admirably.$" - -Route117_Text_29C75A: @ 829C75A - .string "POKéMON seem to like different kinds\n" - .string "of {POKEBLOCK}S, depending on their nature.$" - -Route117_Text_29C7A5: @ 829C7A5 - .string "I’m in the middle of a triathlon, but,\n" - .string "whatever, let’s have a battle!$" - -Route117_Text_29C7EB: @ 829C7EB - .string "I ran out of energy!$" - -Route117_Text_29C800: @ 829C800 - .string "I may have blown it…\p" - .string "I might have dropped to last during\n" - .string "that battle…$" - -Route117_Text_29C846: @ 829C846 - .string "POKéMON have to be strong, too?\n" - .string "I’d like you to train me!$" - -Route117_Text_29C880: @ 829C880 - .string "I’m smack in the middle of a triathlon,\n" - .string "but I’m comfortably ahead.\l" - .string "Let’s make this a quick battle!$" - -Route117_Text_29C8E3: @ 829C8E3 - .string "I ran out of energy again!$" - -Route117_Text_29C8FE: @ 829C8FE - .string "I was tops in swimming and cycling,\n" - .string "but I’m not quite that confident with\l" - .string "POKéMON yet.$" - -Route117_Text_29C955: @ 829C955 - .string "I do my triathlon training with POKéMON,\n" - .string "so I’m pretty confident about my speed.$" - -Route117_Text_29C9A6: @ 829C9A6 - .string "I need to get more practices in,\n" - .string "I guess.$" - -Route117_Text_29C9D0: @ 829C9D0 - .string "Training is meaningful only if you\n" - .string "keep it up regularly.\p" - .string "Okay! I’ll resume my training!\n" - .string "Tomorrow!$" - -Route117_Text_29CA32: @ 829CA32 - .string "You appear to be training properly…\n" - .string "If you’d like, I’ll battle you later!$" - -Route117_Text_29CA7C: @ 829CA7C - .string "Are you keeping up with your training?\n" - .string "I sure am!\l" - .string "Let me show you the evidence!$" - -Route117_Text_29CACC: @ 829CACC - .string "I need to get more practices in,\n" - .string "I guess.$" - -Route117_Text_29CAF6: @ 829CAF6 - .string "I’ll resume training tomorrow.\n" - .string "Let’s battle again sometime!$" - -Route117_Text_29CB32: @ 829CB32 - .string "Once a BUG CATCHER!\n" - .string "And now a BUG MANIAC!\p" - .string "But my love for POKéMON remains\n" - .string "unchanged!$" - -Route117_Text_29CB87: @ 829CB87 - .string "My ineptitude also remains\n" - .string "unchanged…$" - -Route117_Text_29CBAD: @ 829CBAD - .string "All I did was follow my heart, and now\n" - .string "they call me a BUG MANIAC…\p" - .string "Still, I am an expert on BUG POKéMON,\n" - .string "so it’s only natural that they call me\l" - .string "a BUG MANIAC.$" - -Route117_Text_29CC4A: @ 829CC4A - .string "ANNA: I’m with my pretty junior student\n" - .string "partner. I have to do good!$" - -Route117_Text_29CC8E: @ 829CC8E - .string "ANNA: I’m with my pretty junior student\n" - .string "partner! Let me win!$" - -Route117_Text_29CCCB: @ 829CCCB - .string "ANNA: Your POKéMON have some good\n" - .string "combinations.\p" - .string "I’d say you’re second only to us!$" - -Route117_Text_29CD1D: @ 829CD1D - .string "ANNA: We can’t take this lying down!\n" - .string "You will come back, won’t you?$" - -Route117_Text_29CD61: @ 829CD61 - .string "ANNA: If you want to battle us,\n" - .string "bring two POKéMON with you.$" - -Route117_Text_29CD9D: @ 829CD9D - .string "MEG: I’m going to tag up with my super\n" - .string "senior student partner and beat you!$" - -Route117_Text_29CDE9: @ 829CDE9 - .string "MEG: Oh, no!\n" - .string "I’m sorry, ANNA! I let you down…$" - -Route117_Text_29CE17: @ 829CE17 - .string "MEG: I dragged ANNA down…\n" - .string "If I didn’t, she would have won!$" - -Route117_Text_29CE52: @ 829CE52 - .string "MEG: Do you only have one POKéMON?\n" - .string "We can’t battle with you, then.\p" - .string "We want to have a 2-on-2 battle.$" - -Route117_Text_29CEB6: @ 829CEB6 - .string "ANNA: I can’t keep losing in front of\n" - .string "my junior partner, right?$" - -Route117_Text_29CEF6: @ 829CEF6 - .string "ANNA: I couldn’t get into the groove.$" - -Route117_Text_29CF1C: @ 829CF1C - .string "ANNA: Your POKéMON have some good\n" - .string "combinations.\p" - .string "I’d say you’re second only to us!$" - -Route117_Text_29CF6E: @ 829CF6E - .string "ANNA: If you want to battle us,\n" - .string "bring two POKéMON with you.$" - -Route117_Text_29CFAA: @ 829CFAA - .string "MEG: I’m going to tag up with my\n" - .string "senior partner and win this time!$" - -Route117_Text_29CFED: @ 829CFED - .string "MEG: Too strong!$" - -Route117_Text_29CFFE: @ 829CFFE - .string "MEG: I battled together with my\n" - .string "senior partner, but we lost…\p" - .string "That’s so discouraging…$" - -Route117_Text_29D053: @ 829D053 - .string "MEG: Do you only have one POKéMON?\n" - .string "We can’t battle with you, then.\p" - .string "We want to have a 2-on-2 battle.$" - -Route117_Text_29D0B7: @ 829D0B7 - .string "Isn’t it nice? To battle while looking\n" - .string "at pretty flowers?$" - -Route117_Text_29D0F1: @ 829D0F1 - .string "Oh, that’s quite impressive!$" - -Route117_Text_29D10E: @ 829D10E - .string "It feels wonderful to go for a jog\n" - .string "while looking at flowers.$" - -Route117_Text_29D14B: @ 829D14B - .string "Let me demonstrate the power\n" - .string "hidden within a PSYCHIC POKéMON!$" - -Route117_Text_29D189: @ 829D189 - .string "Astonishing!$" - -Route117_Text_29D196: @ 829D196 - .string "PSYCHIC POKéMON are complex.\n" - .string "You should try catching some.$" - -Route117_Text_29D1D1: @ 829D1D1 - .string "Concentrate on getting the win.\n" - .string "That’s how I battle!$" - -Route117_Text_29D206: @ 829D206 - .string "I don’t waste any time being angry\n" - .string "over a loss--I would rather train.$" - -Route117_Text_29D24C: @ 829D24C - .string "I think that if you worry about losing,\n" - .string "you’re more likely to lose.$" - -Route118_Text_29D290: @ 829D290 - .string "The aroma of flowers has a magical\n" - .string "power. It cleanses us body and soul.$" - -Route118_Text_29D2D8: @ 829D2D8 - .string "Oh, dear me.\n" - .string "I seem to have lost.$" - -Route118_Text_29D2FA: @ 829D2FA - .string "Flowers, POKéMON…\n" - .string "I love whatever smells nice.\p" - .string "Stinky things…\n" - .string "I’ll pass.$" - -Route118_Text_29D343: @ 829D343 - .string "Sniff… That odor--it’s a POKéNAV!\n" - .string "We must register each other!$" - -Route118_Text_29D382: @ 829D382 - .string "Were you drawn here by the sweet\n" - .string "aroma?$" - -Route118_Text_29D3AA: @ 829D3AA - .string "The power of aroma…\n" - .string "It didn’t seem to do much.$" - -Route118_Text_29D3D9: @ 829D3D9 - .string "If you use a sweet aroma properly,\n" - .string "POKéMON will be attracted by it.$" - -Route118_Text_29D41D: @ 829D41D - .string "BIRD POKéMON that FLY elegantly in\n" - .string "the sky… They’re the best!$" - -Route118_Text_29D45B: @ 829D45B - .string "Urgh…\n" - .string "I crashed…$" - -Route118_Text_29D46C: @ 829D46C - .string "You’ve got great POKéMON.\n" - .string "I’ll have to train mine better.$" - -Route118_Text_29D4A6: @ 829D4A6 - .string "Take flight!\n" - .string "My BIRD POKéMON!$" - -Route118_Text_29D4C4: @ 829D4C4 - .string "They did take flight…$" - -Route118_Text_29D4DA: @ 829D4DA - .string "If they’d get stronger, they’d be able\n" - .string "to fly more freely…$" - -Route118_Text_29D515: @ 829D515 - .string "I’m a FISHERMAN, but also a TRAINER.\n" - .string "I’m raising the POKéMON I caught.$" - -Route118_Text_29D55C: @ 829D55C - .string "I thought I was doing okay in my\n" - .string "training…$" - -Route118_Text_29D587: @ 829D587 - .string "I couldn’t win by training POKéMON\n" - .string "while I fished…\p" - .string "Was I doing things in half measures?$" - -Route118_Text_29D5DF: @ 829D5DF - .string "For FISHERMEN, equipment is the key.\p" - .string "But for TRAINERS, the key ingredients\n" - .string "are POKéMON and heart, of course!$" - -Route118_Text_29D64C: @ 829D64C - .string "I was beaten in heart?$" - -Route118_Text_29D663: @ 829D663 - .string "Come to think of it, fishing is a battle\n" - .string "between a FISHERMAN and a POKéMON.$" - -Route118_Text_29D6AF: @ 829D6AF - .string "Let my melody rock your soul!$" - -Route118_Text_29D6CD: @ 829D6CD - .string "La-lalala…$" - -Route118_Text_29D6D8: @ 829D6D8 - .string "An electric guitar doesn’t always\n" - .string "have to be noisy…\p" - .string "It can be strummed to squeeze out\n" - .string "this heart-stirring melody…$" - -Route118_Text_29D74A: @ 829D74A - .string "When I compose better melodies,\n" - .string "you have to come listen, okay?$" - -Route118_Text_29D789: @ 829D789 - .string "A melody from my POKéMON and me…\n" - .string "Let us deliver it to your soul.$" - -Route118_Text_29D7CA: @ 829D7CA - .string "La-lalala…$" - -Route118_Text_29D7D5: @ 829D7D5 - .string "When I play, my emotions should reach\n" - .string "you through my electric guitar…$" - -Route118_Text_29D81B: @ 829D81B - .string "Go, go, go!\n" - .string "POKéMON 1, 2, and 3!$" - -Route118_Text_29D83C: @ 829D83C - .string "Come in, POKéMON! Are you okay?\n" - .string "POKéMON 1, 2, and 3?!$" - -Route118_Text_29D872: @ 829D872 - .string "Isn’t it cool that I have a POKéMON\n" - .string "battle team?\p" - .string "You can copy me--I don’t mind!$" - -Route119_Text_29D8C2: @ 829D8C2 - .string "We’re the MIMIC CIRCLE!\n" - .string "We MIMIC what you do!$" - -Route119_Text_29D8F0: @ 829D8F0 - .string "Whoopsie!\n" - .string "I lost!$" - -Route119_Text_29D902: @ 829D902 - .string "What’s so good about mimicry?\p" - .string "Fufufu…\n" - .string "You’ll never understand…$" - -Route119_Text_29D941: @ 829D941 - .string "So, we finally meet!\n" - .string "My BUG POKéMON will keep you company!$" - -Route119_Text_29D97C: @ 829D97C - .string "I wish we’d never met…$" - -Route119_Text_29D993: @ 829D993 - .string "I want to MIMIC you some more.\n" - .string "Can you hurry up and move?$" - -Route119_Text_29D9CD: @ 829D9CD - .string "If you step forward, we step forward.\p" - .string "If you turn right, we turn, too…$" - -Route119_Text_29DA14: @ 829DA14 - .string "But if you win, I lose…$" - -Route119_Text_29DA2C: @ 829DA2C - .string "I can’t MIMIC you winning the match.\n" - .string "That’s just impossible…\l" - .string "It’s burning me up…$" - -Route119_Text_29DA7D: @ 829DA7D - .string "Yep, you’ve finally caught me!\n" - .string "Or were you trying to avoid me?$" - -Route119_Text_29DABC: @ 829DABC - .string "Whoop, that was a great match!$" - -Route119_Text_29DADB: @ 829DADB - .string "We’re the MIMIC CIRCLE!\n" - .string "I hope you enjoyed our performance.$" - -Route119_Text_29DB17: @ 829DB17 - .string "You don’t know who I am, do you?\p" - .string "But, I also don’t know you.\n" - .string "So, we’ll battle!$" - -Route119_Text_29DB66: @ 829DB66 - .string "You’re pretty strong!$" - -Route119_Text_29DB7C: @ 829DB7C - .string "Until you go away somewhere, we’ll\n" - .string "keep on mimicking your every move.$" - -Route119_Text_29DBC2: @ 829DBC2 - .string "The MIMIC CIRCLE was formed by people\n" - .string "who like to MIMIC.\p" - .string "A battle starts the instant we meet!$" - -Route119_Text_29DC20: @ 829DC20 - .string "I give up!$" - -Route119_Text_29DC2B: @ 829DC2B - .string "Won’t you join our MIMIC CIRCLE?$" - -Route119_Text_29DC4C: @ 829DC4C - .string "Who has the knowledge and\n" - .string "the technique for survival?\p" - .string "POKéMON RANGERS, that’s who!$" - -Route119_Text_29DC9F: @ 829DC9F - .string "I didn’t have enough POKéMON\n" - .string "know-how…$" - -Route119_Text_29DCC6: @ 829DCC6 - .string "To break away from civilization and\n" - .string "awaken the wild spirit within!\p" - .string "That’s our vision.$" - -Route119_Text_29DD1C: @ 829DD1C - .string "I hope you’ll give me a rematch without\n" - .string "mocking my lack of knowledge.$" - -Route119_Text_29DD62: @ 829DD62 - .string "I’m going to regain my wild spirit by\n" - .string "being together with POKéMON.$" - -Route119_Text_29DDA5: @ 829DDA5 - .string "You’ve remained strong!$" - -Route119_Text_29DDBD: @ 829DDBD - .string "Believe in your POKéMON.\n" - .string "Believe in yourself.\p" - .string "The road will reveal itself to you.$" - -Route119_Text_29DE0F: @ 829DE0F - .string "Oh? Look at you.\p" - .string "For someone on an adventure,\n" - .string "you’re traveling awfully light.$" - -Route119_Text_29DE5D: @ 829DE5D - .string "Accidents happen when you’re not\n" - .string "prepared!$" - -Route119_Text_29DE88: @ 829DE88 - .string "You’re traveling light but you have\n" - .string "everything you need.\p" - .string "You’re on top of things mentally and\n" - .string "physically, too.$" - -Route119_Text_29DEF7: @ 829DEF7 - .string "Do you have a POKéNAV?\n" - .string "It’s a must-have tool for any TRAINER.\p" - .string "Oh, you do have one!\n" - .string "Let’s register each other, then!$" - -Route119_Text_29DF6B: @ 829DF6B - .string "How’s your journey with POKéMON\n" - .string "going?$" - -Route119_Text_29DF92: @ 829DF92 - .string "I’m still missing something…$" - -Route119_Text_29DFAF: @ 829DFAF - .string "In the same way that you, as a TRAINER,\n" - .string "rely on your POKéMON, your POKéMON\l" - .string "rely on you.$" - -Route119_Text_29E007: @ 829E007 - .string "The vast sky holds untold promise!\p" - .string "Nothing can compare to the sheer\n" - .string "exhilaration of flight!$" - -Route119_Text_29E063: @ 829E063 - .string "Down and out!$" - -Route119_Text_29E071: @ 829E071 - .string "My BIRD POKéMON made my dreams of\n" - .string "flying come true!$" - -Route119_Text_29E0A5: @ 829E0A5 - .string "I’ll show you the true potential of me\n" - .string "and my BIRD POKéMON!$" - -Route119_Text_29E0E1: @ 829E0E1 - .string "We lacked potential…$" - -Route119_Text_29E0F6: @ 829E0F6 - .string "Ever since I was a little kid, I always\n" - .string "admired BIRD POKéMON…$" - -Route119_Text_29E134: @ 829E134 - .string "To lurk in shadows, and live in\n" - .string "darkness… That is my destiny.\p" - .string "I emerge to challenge you!$" - -Route119_Text_29E18D: @ 829E18D - .string "I admit defeat!$" - -Route119_Text_29E19D: @ 829E19D - .string "Those defeated in battle withdraw\n" - .string "quietly back into the shadows.\l" - .string "That, too, is destiny…$" - -Route119_Text_29E1F5: @ 829E1F5 - .string "If you’re not on your guard,\n" - .string "you’re in for some pain!$" - -Route119_Text_29E22B: @ 829E22B - .string "You’re surprisingly good!$" - -Route119_Text_29E245: @ 829E245 - .string "My surprise attack ended in\n" - .string "failure…$" - -Route119_Text_29E26A: @ 829E26A - .string "To hide a tree, use a forest!$" - -Route119_Text_29E288: @ 829E288 - .string "I bow to your superiority.$" - -Route119_Text_29E2A3: @ 829E2A3 - .string "To hide a tree, use a forest!\n" - .string "To hide a POKéMON, use a POKéMON!\p" - .string "There is no deep, hidden meaning\n" - .string "to that.$" - -Route119_Text_29E30D: @ 829E30D - .string "You spoke to me…\n" - .string "So you want to challenge me!\p" - .string "Sure! I’ll try out the POKéMON I caught\n" - .string "while SURFING!$" - -Route119_Text_29E372: @ 829E372 - .string "I don’t have a clue about what it\n" - .string "takes to win.$" - -Route119_Text_29E3A2: @ 829E3A2 - .string "Go for a SURF on my POKéMON…\p" - .string "Then fish off its back…\p" - .string "It’s an indescribably luxuriant moment!$" - -Route119_Text_29E3FF: @ 829E3FF - .string "Hit me with a power chord!\n" - .string "Victory is mine!\l" - .string "It’s our time to shine, whoa, yeah!$" - -Route119_Text_29E44F: @ 829E44F - .string "You showed me who’s the boss!\n" - .string "We’ll have to take the loss, oh, no!$" - -Route119_Text_29E492: @ 829E492 - .string "Hit me with another power chord!\n" - .string "Leave me alone!\l" - .string "Your win you have to atone!$" - -Route119_Text_29E4DF: @ 829E4DF - .string "Hohoho!\n" - .string "I like kid TRAINERS!\l" - .string "Let’s have a good one!$" - -Route119_Text_29E513: @ 829E513 - .string "You’re pretty amazing!\n" - .string "Hohoho!$" - -Route119_Text_29E532: @ 829E532 - .string "Hohoho!\n" - .string "I’ll try emulating the pep of kid\l" - .string "TRAINERS like you!$" - -Route119_Text_29E56F: @ 829E56F - .string "Wherever and whenever I may be,\n" - .string "I always have my parasol in hand.$" - -Route119_Text_29E5B1: @ 829E5B1 - .string "Oh, but…\n" - .string "That’s not fair.$" - -Route119_Text_29E5CB: @ 829E5CB - .string "You’re asking if my parasol is heavy?\n" - .string "Your BAG is filled with more junk than\l" - .string "I ever carry around.$" - -Route120_Text_29E62D: @ 829E62D - .string "Do you have any moves that can strike\n" - .string "a flying POKéMON?$" - -Route120_Text_29E665: @ 829E665 - .string "You soared above me!$" - -Route120_Text_29E67A: @ 829E67A - .string "The move FLY is convenient,\n" - .string "don’t you think?\p" - .string "While the POKéMON is flying,\n" - .string "almost no moves can strike it.$" - -Route120_Text_29E6E3: @ 829E6E3 - .string "My POKéMON is strong!\n" - .string "How about yours?$" - -Route120_Text_29E70A: @ 829E70A - .string "Your POKéMON were stronger…$" - -Route120_Text_29E726: @ 829E726 - .string "A POKéMON that grows steadily is one\n" - .string "you can count on.$" - -Route120_Text_29E75D: @ 829E75D - .string "You can be counted on to get better.\n" - .string "I’d like to register you in my POKéNAV!$" - -Route120_Text_29E7AA: @ 829E7AA - .string "A POKéMON that grows steadily is one\n" - .string "you can count on.$" - -Route120_Text_29E7E1: @ 829E7E1 - .string "Your POKéMON are seriously strong.$" - -Route120_Text_29E804: @ 829E804 - .string "My POKéMON are growing stronger.\n" - .string "I have to grow stronger, too.$" - -Route120_Text_29E843: @ 829E843 - .string "I’ll check your POKéMON and see if\n" - .string "they’re fit for the outdoors.$" - -Route120_Text_29E884: @ 829E884 - .string "With POKéMON that strong, you’re in\n" - .string "no danger of needing rescue!$" - -Route120_Text_29E8C5: @ 829E8C5 - .string "To travel wherever your heart desires\n" - .string "with POKéMON…\l" - .string "That’s the joy of being a TRAINER.$" - -Route120_Text_29E91C: @ 829E91C - .string "How’s your physical fitness?\n" - .string "If you’re not fit, you could have a\l" - .string "rough time in critical situations.$" - -Route120_Text_29E980: @ 829E980 - .string "I’m totally fit, but…$" - -Route120_Text_29E996: @ 829E996 - .string "Fitness training is in my routine.\n" - .string "I always run with my POKéMON.$" - -Route120_Text_29E9D7: @ 829E9D7 - .string "… … … … … …\n" - .string "… … … … … …\l" - .string "Want to battle?$" - -Route120_Text_29E9FF: @ 829E9FF - .string "Lost it…$" - -Route120_Text_29EA08: @ 829EA08 - .string "… … … … … …\n" - .string "… … … … … …\l" - .string "I’ll try harder…$" - -Route120_Text_29EA31: @ 829EA31 - .string "… … … … … …\n" - .string "… … … … … …\l" - .string "Do you have a POKéNAV…?$" - -Route120_Text_29EA61: @ 829EA61 - .string "… … … … … …\n" - .string "… … … … … …\l" - .string "Want to battle again?$" - -Route120_Text_29EA8F: @ 829EA8F - .string "… … … … … …\n" - .string "I lost again…$" - -Route120_Text_29EAA9: @ 829EAA9 - .string "… … … … … …\n" - .string "… … … … … …\l" - .string "I’ll try harder…\l" - .string "For my precious BUG POKéMON…$" - -Route120_Text_29EAEF: @ 829EAEF - .string "POKéMON have many special abilities.\n" - .string "If you want to become a first-class\l" - .string "TRAINER, learn about them.$" - -Route120_Text_29EB53: @ 829EB53 - .string "You’re obviously thinking.$" - -Route120_Text_29EB6E: @ 829EB6E - .string "The special abilities of POKéMON\n" - .string "will make battle styles change.$" - -Route120_Text_29EBAF: @ 829EBAF - .string "Who might you be?\p" - .string "Are you perhaps searching for ancient\n" - .string "ruins that are rumored to possibly\l" - .string "exist according to legend?$" - -Route120_Text_29EC25: @ 829EC25 - .string "What a disgraceful setback…$" - -Route120_Text_29EC41: @ 829EC41 - .string "That giant rock… I would like to\n" - .string "believe it may indeed contain ancient\l" - .string "ruins. But I see no entrance.$" - -Route120_Text_29ECA6: @ 829ECA6 - .string "Why am I carrying this parasol?\p" - .string "I’ll tell you if you can win against me.$" - -Route120_Text_29ECEF: @ 829ECEF - .string "A parasol can’t ward off POKéMON\n" - .string "attacks…$" - -Route120_Text_29ED19: @ 829ED19 - .string "I don’t think strong sunlight is good\n" - .string "for my POKéMON.\l" - .string "So I shield them with my parasol.$" - -Route120_Text_29ED71: @ 829ED71 - .string "Me, POKéMON, and my parasol…\p" - .string "If any one of them is missing,\n" - .string "the picture of beauty will be ruined.$" - -Route120_Text_29EDD3: @ 829EDD3 - .string "You’ve completely ruined my beauty…$" - -Route120_Text_29EDF7: @ 829EDF7 - .string "A parasol wouldn’t suit you at all.\p" - .string "Why, something like this would only\n" - .string "get in your way.$" - -Route120_Text_29EE50: @ 829EE50 - .string "I will adopt the movements of POKéMON\n" - .string "and create new ninja techniques.$" - -Route120_Text_29EE97: @ 829EE97 - .string "The creation of new ninja techniques\n" - .string "is but a distant dream…$" - -Route120_Text_29EED4: @ 829EED4 - .string "Perhaps I ought to apprentice under\n" - .string "a ninja sensei.$" - -Route120_Text_29EF08: @ 829EF08 - .string "We ninja conceal ourselves under our\n" - .string "camouflage cloaks.\l" - .string "I bet you didn’t know where I was!$" - -Route120_Text_29EF63: @ 829EF63 - .string "I lost!\n" - .string "I should camouflage my shame!$" - -Route120_Text_29EF89: @ 829EF89 - .string "Our camouflage cloaks are all\n" - .string "handmade.$" - -Route120_Text_29EFB1: @ 829EFB1 - .string "If you don’t pay attention,\n" - .string "you could get hurt!$" - -Route120_Text_29EFE1: @ 829EFE1 - .string "Ouch!\n" - .string "I was the one to get hurt.$" - -Route120_Text_29F002: @ 829F002 - .string "I wonder… Should I evolve my POKéMON?\n" - .string "They’re cute the way they are, though.$" - -Route120_Text_29F04F: @ 829F04F - .string "Your party POKéMON…\n" - .string "Do you have different types?$" - -Route120_Text_29F080: @ 829F080 - .string "I’ve seen your policy in action!$" - -Route120_Text_29F0A1: @ 829F0A1 - .string "I think it’s awesome you’re so strong\n" - .string "battling with your favorite POKéMON.$" - -Route121_Text_29F0EC: @ 829F0EC - .string "Will you play with my delightfully\n" - .string "pretty POKéMON?$" - -Route121_Text_29F11F: @ 829F11F - .string "This isn’t what I meant!$" - -Route121_Text_29F138: @ 829F138 - .string "I’m going to a CONTEST in LILYCOVE.\p" - .string "My POKéMON should have no problem\n" - .string "sweeping the MASTER CLASS.$" - -Route121_Text_29F199: @ 829F199 - .string "With my POKéMON, I have traveled\n" - .string "to the world’s four corners.\p" - .string "You might say I have some confidence\n" - .string "in my abilities.$" - -Route121_Text_29F20D: @ 829F20D - .string "Ah, well played.$" - -Route121_Text_29F21E: @ 829F21E - .string "I would like to circle the globe once\n" - .string "again with my POKéMON.$" - -Route121_Text_29F25B: @ 829F25B - .string "Your POKéMON prowess is remarkable.\n" - .string "Allow me to register you as a memento.$" - -Route121_Text_29F2A6: @ 829F2A6 - .string "With my POKéMON, I have traveled\n" - .string "to the world’s four corners.\p" - .string "You might say I have some confidence\n" - .string "in my abilities.$" - -Route121_Text_29F31A: @ 829F31A - .string "Ah, well played.$" - -Route121_Text_29F32B: @ 829F32B - .string "Your POKéMON and you…\p" - .string "Your prowess together will be\n" - .string "considered strong, even overseas.$" - -Route121_Text_29F381: @ 829F381 - .string "There are powers beyond our\n" - .string "understanding in the world…$" - -Route121_Text_29F3B9: @ 829F3B9 - .string "I have lost…$" - -Route121_Text_29F3C6: @ 829F3C6 - .string "MT. PYRE…\n" - .string "There is a mysterious power\l" - .string "at work there…$" - -Route121_Text_29F3FB: @ 829F3FB - .string "KATE: Together, we’re fearless!\n" - .string "We’ll demonstrate how tough we are!$" - -Route121_Text_29F43F: @ 829F43F - .string "KATE: I blew it in front of my junior\n" - .string "student partner…$" - -Route121_Text_29F476: @ 829F476 - .string "KATE: When someone’s relying on me,\n" - .string "I get this urge to look cool in front\l" - .string "of them…$" - -Route121_Text_29F4C9: @ 829F4C9 - .string "KATE: If you’ve only got one POKéMON,\n" - .string "we can’t battle with you.\p" - .string "That would be bullying.$" - -Route121_Text_29F521: @ 829F521 - .string "JOY: Together, we’re fearless!\n" - .string "We’ll demonstrate how tough we are!$" - -Route121_Text_29F564: @ 829F564 - .string "JOY: Please forgive me, KATE!$" - -Route121_Text_29F582: @ 829F582 - .string "JOY: Ehehe, I’ll have to train with KATE,\n" - .string "my senior student partner, again.$" - -Route121_Text_29F5CE: @ 829F5CE - .string "JOY: You need at least two POKéMON\n" - .string "if you’re going to challenge us!$" - -Route121_Text_29F612: @ 829F612 - .string "Stop! Have a good look at my precious\n" - .string "POKéMON!$" - -Route121_Text_29F641: @ 829F641 - .string "Oh, how dare you!\n" - .string "Don’t take it so seriously!$" - -Route121_Text_29F66F: @ 829F66F - .string "Maybe I’ll go catch more POKéMON at\n" - .string "the SAFARI.$" - -Route121_Text_29F69F: @ 829F69F - .string "I took it easy on you this time!\n" - .string "It won’t be that way the next time!$" - -Route121_Text_29F6E4: @ 829F6E4 - .string "My precious POKéMON grew!\n" - .string "Have a good look!$" - -Route121_Text_29F710: @ 829F710 - .string "Oh, how dare you!\n" - .string "You still won’t take it easy!$" - -Route121_Text_29F740: @ 829F740 - .string "Maybe I’ll go catch more POKéMON at\n" - .string "the SAFARI.$" - -Route121_Text_29F770: @ 829F770 - .string "I have this routine.\n" - .string "Defeat five TRAINERS a day.\l" - .string "Guess what? You’re number five!$" - -Route121_Text_29F7C1: @ 829F7C1 - .string "No!\n" - .string "You’re horrid!$" - -Route121_Text_29F7D4: @ 829F7D4 - .string "I didn’t expect to lose this easily…\n" - .string "I’ll win next time!$" - -Route121_Text_29F80D: @ 829F80D - .string "That was total humiliation!\n" - .string "I won’t forget you…\l" - .string "Hand over your POKéNAV!$" - -Route121_Text_29F855: @ 829F855 - .string "I have this new routine.\n" - .string "Defeat ten TRAINERS a day.\l" - .string "Guess what? You’re number ten!$" - -Route121_Text_29F8A8: @ 829F8A8 - .string "Wait! That’s nasty!\n" - .string "I demand a rematch!$" - -Route121_Text_29F8D0: @ 829F8D0 - .string "An opponent I just can’t beat…\n" - .string "Snivel…\l" - .string "I can’t believe this is happening…$" - -Route121_Text_29F91A: @ 829F91A - .string "Can’t you see that I have all this\n" - .string "stuff with me?\p" - .string "Despite that, you still insist that\n" - .string "we battle?$" - -Route121_Text_29F97B: @ 829F97B - .string "Of course I lost!\n" - .string "I’m holding stuff in both hands!$" - -Route121_Text_29F9AE: @ 829F9AE - .string "I bought too much stuff at\n" - .string "the LILYCOVE DEPT. STORE.\p" - .string "It’s up the road from here.\n" - .string "I wish I had a BAG like yours.$" - -Route121_Text_29FA1E: @ 829FA1E - .string "There’s nothing I love more than\n" - .string "checking out other people’s POKéMON!$" - -Route121_Text_29FA64: @ 829FA64 - .string "Super awesome!$" - -Route121_Text_29FA73: @ 829FA73 - .string "They’re great, your POKéMON!\n" - .string "How do you raise them?$" - -Route121_Text_29FAA7: @ 829FAA7 - .string "I want everybody to see the POKéMON\n" - .string "I’ve raised!$" - -Route121_Text_29FAD8: @ 829FAD8 - .string "Wow!\n" - .string "Spectacular!$" - -Route121_Text_29FAEA: @ 829FAEA - .string "I raise every POKéMON with the same\n" - .string "love and care--I don’t pick favorites.$" - -Route121_Text_29FB35: @ 829FB35 - .string "My POKéMON have never tasted defeat!\n" - .string "On their next win, I’m entering them\l" - .string "in CONTESTS.$" - -Route121_Text_29FB8C: @ 829FB8C - .string "Oh, now what happened here?$" - -Route121_Text_29FBA8: @ 829FBA8 - .string "I may have to train my gang some more\n" - .string "before entering any CONTEST.$" - -Route123_Text_29FBEB: @ 829FBEB - .string "Want to determine how strong you are?\n" - .string "I’ll be the test!$" - -Route123_Text_29FC23: @ 829FC23 - .string "You passed with flying colors!$" - -Route123_Text_29FC42: @ 829FC42 - .string "To best even me…\n" - .string "Your strength is marvelous!$" - -Route123_Text_29FC6F: @ 829FC6F - .string "You seem to have a big collection\n" - .string "of GYM BADGES.\p" - .string "Let me see if you’re actually worthy of\n" - .string "those BADGES!$" - -Route123_Text_29FCD6: @ 829FCD6 - .string "Oh, you’re worthy, all right!$" - -Route123_Text_29FCF4: @ 829FCF4 - .string "You did your BADGES proud in that\n" - .string "match!$" - -Route123_Text_29FD1D: @ 829FD1D - .string "They say that good times are filled\n" - .string "with good aromas.$" - -Route123_Text_29FD53: @ 829FD53 - .string "Oh…\n" - .string "I smell the bitter scent of misery…$" - -Route123_Text_29FD7B: @ 829FD7B - .string "The BERRY MASTER’s garden is filled\n" - .string "with uplifting fragrances.$" - -Route123_Text_29FDBA: @ 829FDBA - .string "Being a psychic is about willpower.\p" - .string "I’ve willed myself not to lose to\n" - .string "anyone. That makes me strong!$" - -Route123_Text_29FE1E: @ 829FE1E - .string "I feel sad…$" - -Route123_Text_29FE2A: @ 829FE2A - .string "Being a psychic is about willpower.\n" - .string "I thought I wouldn’t lose to you…$" - -Route123_Text_29FE70: @ 829FE70 - .string "I sense it!\n" - .string "You and I shall battle again!\l" - .string "I can’t tell if I’ll win, though…\p" - .string "Let’s see your POKéNAV.$" - -Route123_Text_29FED4: @ 829FED4 - .string "I’ve convinced myself that I won’t\n" - .string "lose anymore. That makes me strong!$" - -Route123_Text_29FF1B: @ 829FF1B - .string "I feel sad…$" - -Route123_Text_29FF27: @ 829FF27 - .string "I should train at MT. PYRE…\n" - .string "I’ll never beat you this way…$" - -Route123_Text_29FF61: @ 829FF61 - .string "Don’t be too happy if your POKéMON\n" - .string "develop psychic powers.\p" - .string "You need to refine those powers to\n" - .string "make them really useful.$" - -Route123_Text_29FFD8: @ 829FFD8 - .string "Overwhelmed!$" - -Route123_Text_29FFE5: @ 829FFE5 - .string "We all have psychic powers.\n" - .string "We’ve just forgotten how to use them.$" - -Route123_Text_2A0027: @ 82A0027 - .string "I would like to face you again.\n" - .string "Is that okay with you?$" + .string "SMARTNESS$" -Route123_Text_2A005E: @ 82A005E - .string "Have you awoken the psychic powers\n" - .string "within you?$" + .string "TOUGHNESS$" -Route123_Text_2A008D: @ 82A008D - .string "Astounding!$" + .string "Nonstop supercool--\n" + .string "the inestimable {STR_VAR_1}$" -Route123_Text_2A0099: @ 82A0099 - .string "Your power with POKéMON…\n" - .string "That could be a psychic power, too.$" + .string "Hey, there!\n" + .string "The good-looking POKéMON {STR_VAR_1}$" -Route123_Text_2A00D6: @ 82A00D6 - .string "MIU: Hello, TRAINER. I hope your\n" - .string "POKéMON won’t cry when they lose.$" + .string "The marvelous, wonderful, and\n" + .string "very great {STR_VAR_1}$" -Route123_Text_2A0119: @ 82A0119 - .string "MIU: Uh-oh, we lost.$" + .string "This century’s last Venus--\n" + .string "the beautiful {STR_VAR_1}$" -Route123_Text_2A012E: @ 82A012E - .string "MIU: TRAINER, your POKéMON are\n" - .string "strong because you are friends.$" + .string "{STR_VAR_1}’s dazzling,\n" + .string "glittering smile$" -Route123_Text_2A016D: @ 82A016D - .string "MIU: It’s no fun to battle if you\n" - .string "don’t have two POKéMON.$" + .string "POKéMON CENTER’s super idol--\n" + .string "the incomparable {STR_VAR_1}$" -Route123_Text_2A01A7: @ 82A01A7 - .string "YUKI: Okay!\n" - .string "We’re beating the TRAINER’s POKéMON!$" + .string "The lovely and sweet {STR_VAR_1}$" -Route123_Text_2A01D8: @ 82A01D8 - .string "YUKI: Uh-oh, we lost.$" + .string "The pretty {STR_VAR_1}’s\n" + .string "winning portrait$" -Route123_Text_2A01EE: @ 82A01EE - .string "YUKI: Why are you so strong?\n" - .string "We’ve never lost before.$" + .string "Give us a wink!\n" + .string "The cutie POKéMON {STR_VAR_1}$" -Route123_Text_2A0224: @ 82A0224 - .string "YUKI: It’s no fun to battle if you\n" - .string "don’t have two POKéMON.$" + .string "The smartness maestro--\n" + .string "the wise POKéMON {STR_VAR_1}$" -Route123_Text_2A025F: @ 82A025F - .string "MT. PYRE…\n" - .string "Where the spirits of POKéMON sleep…\l" - .string "Will your POKéMON sleep?$" + .string "{STR_VAR_1}--the one chosen\n" + .string "above all POKéMON$" -Route123_Text_2A02A6: @ 82A02A6 - .string "Overflowing with vitality…$" + .string "The excellent {STR_VAR_1}’s\n" + .string "moment of elegance$" -Route123_Text_2A02C1: @ 82A02C1 - .string "MT. PYRE…\n" - .string "Where the spirits of POKéMON sleep…\p" - .string "It must overflow with a power that\n" - .string "soothes spirits…$" + .string "The powerfully muscular\n" + .string "speedster {STR_VAR_1}$" -Route123_Text_2A0323: @ 82A0323 - .string "I’ll turn your lights out while\n" - .string "I rip through this tune!$" + .string "The strong, stronger, and\n" + .string "strongest {STR_VAR_1}$" -Route123_Text_2A035C: @ 82A035C - .string "Hey, hold it!\n" - .string "I was still playing the intro!$" + .string "The mighty tough\n" + .string "hyper POKéMON {STR_VAR_1}$" -Route123_Text_2A0389: @ 82A0389 - .string "You’re rock steady.\n" - .string "I’d like to write a tune about you.$" +gUnknown_0827ECBC:: @ 27ECBC + .string "ODDISH$" -Route123_Text_2A03C1: @ 82A03C1 - .string "The next time, lend your ears to\n" - .string "the full tune, will you?$" +gUnknown_0827ECC3:: @ 27ECC3 + .string "POOCHYENA$" -Route123_Text_2A03FB: @ 82A03FB - .string "Today’s the day I’m going to do it!\n" - .string "I’ll turn out your lights before\l" - .string "I finish singing my song!$" +gUnknown_0827ECCD:: @ 27ECCD + .string "TAILLOW$" -Route123_Text_2A045A: @ 82A045A - .string "Hey, hold it!\n" - .string "I haven’t even hit the chorus!$" +gUnknown_0827ECD5:: @ 27ECD5 + .string "AZURILL$" -Route123_Text_2A0487: @ 82A0487 - .string "I thought you’d be so enthralled\n" - .string "by my tune, you’d lose.$" +gUnknown_0827ECDD:: @ 27ECDD + .string "LOTAD$" -Route123_Text_2A04C0: @ 82A04C0 - .string "This is my awesome BUG POKéMON!\n" - .string "My big brother got it for me.$" +gUnknown_0827ECE3:: @ 27ECE3 + .string "WINGULL$" -Route123_Text_2A04FE: @ 82A04FE - .string "Waaaah!\n" - .string "You meanie!$" - -Route123_Text_2A0512: @ 82A0512 - .string "Don’t tell my brother I lost.\n" - .string "You have to keep it a secret!$" - -Route123_Text_2A054E: @ 82A054E - .string "My confidence will get a boost by\n" - .string "beating someone obviously strong!$" - -Route123_Text_2A0592: @ 82A0592 - .string "There goes my confidence…$" - -Route123_Text_2A05AC: @ 82A05AC - .string "They say that you can’t judge a person\n" - .string "by their appearance.\p" - .string "But often, their looks don’t lie…$" - -Route123_Text_2A060A: @ 82A060A - .string "Hello, child!\n" - .string "Can you spare some time?$" - -Route123_Text_2A0631: @ 82A0631 - .string "Ah, a mighty capable child!\n" - .string "Let me contribute to your allowance.$" - -Route123_Text_2A0672: @ 82A0672 - .string "Contribute to your allowance?\n" - .string "Wasn’t the prize money enough?$" - -Route123_Text_2A06AF: @ 82A06AF - .string "I have to tell you, BIRD POKéMON\n" - .string "are my obsession!\p" - .string "Birds are cool!\n" - .string "They’re the best!$" - -Route123_Text_2A0704: @ 82A0704 - .string "Even in defeat, BIRD POKéMON are cool!$" - -Route123_Text_2A072B: @ 82A072B - .string "I gather BIRD POKéMON feathers that\n" - .string "scatter during battles.\p" - .string "I’m going to make a hat with\n" - .string "BIRD POKéMON feathers.$" - -Route123_Text_2A079B: @ 82A079B - .string "When there are no TRAINERS around,\n" - .string "I let my POKéMON battle each other.\l" - .string "I watch them.$" - -Route123_Text_2A07F0: @ 82A07F0 - .string "I kind of like your POKéMON.$" - -Route123_Text_2A080D: @ 82A080D - .string "Hehe, I’m swiping your battling ideas!\n" - .string "I think they’ll make me better.$" - -Route123_Text_2A0854: @ 82A0854 - .string "I lay in ambush, and a TRAINER has\n" - .string "landed in my trap!$" - -Route123_Text_2A088A: @ 82A088A - .string "If you don’t lose, how am I supposed\n" - .string "to have fun playing ninja?$" - -Route123_Text_2A08CA: @ 82A08CA - .string "I’m going to ambush a weaker-looking\n" - .string "TRAINER next time.$" - -Route123_Text_2A0902: @ 82A0902 - .string "I just bought this parasol.\n" - .string "My cuteness should be up by a third!$" - -Route123_Text_2A0943: @ 82A0943 - .string "You’re better than me by about\n" - .string "five times!$" - -Route123_Text_2A096E: @ 82A096E - .string "Using accessories effectively is\n" - .string "the secret behind fashion appeal.$" - -Route124_Text_2A09B1: @ 82A09B1 - .string "Hey, are you lost at sea?\p" - .string "If you can beat my POKéMON,\n" - .string "I can serve as your pilot.$" - -Route124_Text_2A0A02: @ 82A0A02 - .string "I lost my bearings in battle!$" - -Route124_Text_2A0A20: @ 82A0A20 - .string "Many people lose their bearings at sea.\p" - .string "If you’re that sort, you should refer\n" - .string "to the POKéNAV’s MAP.$" - -Route124_Text_2A0A84: @ 82A0A84 - .string "Hm! You’re riding a POKéMON instead\n" - .string "of swimming yourself…\p" - .string "I am envious!$" - -Route124_Text_2A0ACC: @ 82A0ACC - .string "Oh!\n" - .string "I can’t…$" - -Route124_Text_2A0AD9: @ 82A0AD9 - .string "I’m getting chilled…\n" - .string "I’ve been in the water too long…\p" - .string "I wish I could ride a POKéMON like you…$" - -Route124_Text_2A0B37: @ 82A0B37 - .string "If you just float in the sea like\n" - .string "this, POKéMON come around to play.$" - -Route124_Text_2A0B7C: @ 82A0B7C - .string "Oh, darn.\n" - .string "I’ve gone and lost.$" - -Route124_Text_2A0B9A: @ 82A0B9A - .string "While swimming, I noticed that some\n" - .string "POKéMON attack, and some just watch.\p" - .string "I guess POKéMON have personalities\n" - .string "of their own.$" - -Route124_Text_2A0C14: @ 82A0C14 - .string "It’s only on a whim, but maybe I’ll get\n" - .string "you to register me in your POKéNAV.$" - -Route124_Text_2A0C60: @ 82A0C60 - .string "If you just float in the sea like this,\n" - .string "TRAINERS challenge you!$" - -Route124_Text_2A0CA0: @ 82A0CA0 - .string "That’s strange…\n" - .string "I lost again…$" - -Route124_Text_2A0CBE: @ 82A0CBE - .string "This has nothing to do with anything,\n" - .string "but maybe I’ll visit the TRICK HOUSE.$" - -Route124_Text_2A0D0A: @ 82A0D0A - .string "I’m growing bored of swimming…\n" - .string "How about a battle?$" - -Route124_Text_2A0D3D: @ 82A0D3D - .string "I had no idea that you were\n" - .string "this strong!$" - -Route124_Text_2A0D66: @ 82A0D66 - .string "All the effort you put in must have\n" - .string "made you this strong.$" - -Route124_Text_2A0DA0: @ 82A0DA0 - .string "Fufufufu… I dive deep underwater\n" - .string "to go deep under cover.\l" - .string "Plumbing the depths is where I excel!$" - -Route124_Text_2A0DFF: @ 82A0DFF - .string "Glub, glub, glub…\n" - .string "I’m sinking…$" - -Route124_Text_2A0E1E: @ 82A0E1E - .string "I have it on good authority that\n" - .string "there’s a DIVE spot around here.\p" - .string "It gives me the urge to go deep\n" - .string "again…$" - -Route124_Text_2A0E87: @ 82A0E87 - .string "LILA: Sigh…\p" - .string "Here I am in the sea, but who’s with me?\n" - .string "My little brother!\p" - .string "Let’s battle so I won’t have to dwell\n" - .string "on that!$" - -Route124_Text_2A0EFE: @ 82A0EFE - .string "LILA: ROY! It’s your fault we lost!\n" - .string "You’re in for it later!$" - -Route124_Text_2A0F3A: @ 82A0F3A - .string "LILA: Sigh…\p" - .string "If only it wasn’t my little brother\n" - .string "next to me, but a nice boyfriend…$" - -Route124_Text_2A0F8C: @ 82A0F8C - .string "LILA: You’re planning to battle us?\n" - .string "Not unless you have two POKéMON.$" - -Route124_Text_2A0FD1: @ 82A0FD1 - .string "ROY: My big sister is tough at POKéMON!\p" - .string "Don’t cry when you lose!$" - -Route124_Text_2A1012: @ 82A1012 - .string "ROY: Uh-oh…\n" - .string "My big sister will chew me out…$" - -Route124_Text_2A103E: @ 82A103E - .string "ROY: My big sister is really scary\n" - .string "when she gets angry.\p" - .string "That’s why she doesn’t have a\n" - .string "boyfriend.$" - -Route124_Text_2A109F: @ 82A109F - .string "ROY: Will you battle with us again?\n" - .string "But take it easy next time, okay?$" - -Route124_Text_2A10E5: @ 82A10E5 - .string "ROY: Did you want to battle us?\n" - .string "Bring two POKéMON, then.$" - -Route124_Text_2A111E: @ 82A111E - .string "LILA: Sigh…\p" - .string "Here I am in the sea, but who’s with me?\n" - .string "My little brother!\p" - .string "Oh, hi, it’s been a while. Let’s battle\n" - .string "so I won’t have to dwell on things!$" - -Route124_Text_2A11B2: @ 82A11B2 - .string "LILA: ROY!\n" - .string "It’s your fault we lost again!\p" - .string "We’re having a training session later!$" - -Route124_Text_2A1203: @ 82A1203 - .string "LILA: Sigh…\p" - .string "If I had a nice boyfriend, we’d beat\n" - .string "anyone with lovely combinations…$" - -Route124_Text_2A1255: @ 82A1255 - .string "LILA: You’re planning to battle us?\n" - .string "Not unless you have two POKéMON.$" - -Route124_Text_2A129A: @ 82A129A - .string "ROY: If we lose, I’ll catch heck.\n" - .string "I’m going to go totally all out!$" - -Route124_Text_2A12DD: @ 82A12DD - .string "ROY: Uh-oh…\n" - .string "My big sister will chew me out again.$" - -Route124_Text_2A130F: @ 82A130F - .string "ROY: My big sister is really scary\n" - .string "when she gets angry.\p" - .string "She’s going to make me train really\n" - .string "hard with POKéMON later…$" - -Route124_Text_2A1384: @ 82A1384 - .string "ROY: Did you want to battle us?\n" - .string "Bring two POKéMON, then.$" - -Route124_Text_2A13BD: @ 82A13BD - .string "Here I am swimming by my lonesome\n" - .string "on this wide, beautiful sea.\p" - .string "There’s no other word for it.\n" - .string "This is pathetic!$" - -Route124_Text_2A142C: @ 82A142C - .string "I’m feeling blue.\n" - .string "Blue as the sky…$" - -Route124_Text_2A144F: @ 82A144F - .string "I should chat up lady SWIMMERS\n" - .string "and invite them on a long swim.$" - -Route124_Text_2A148E: @ 82A148E - .string "I’m not going to lose to some\n" - .string "surfer TRAINER.$" - -Route124_Text_2A14BC: @ 82A14BC - .string "I’ve only got sweat in my eyes!\n" - .string "I am not crying!$" - -Route124_Text_2A14ED: @ 82A14ED - .string "You can find pretty colored shards\n" - .string "of things around here.$" - -Route125_Text_2A1527: @ 82A1527 - .string "I heard you approaching, so I hung\n" - .string "around for you!$" - -Route125_Text_2A155A: @ 82A155A - .string "I surrender!$" +gUnknown_0827ECEB:: @ 27ECEB + .string "DUSTOX$" -Route125_Text_2A1567: @ 82A1567 - .string "Sound travels faster in water than\n" - .string "it does through air.$" +gUnknown_0827ECF2:: @ 27ECF2 + .string "ZUBAT$" -Route125_Text_2A159F: @ 82A159F - .string "Hey, there!\n" - .string "Check out my sweet POKéMON!$" +gUnknown_0827ECF8:: @ 27ECF8 + .string "NINCADA$" -Route125_Text_2A15C7: @ 82A15C7 - .string "I floundered…$" - -Route125_Text_2A15D5: @ 82A15D5 - .string "I was blown away by HORSEA’s charm,\n" - .string "so I started swimming, too.$" - -Route125_Text_2A1615: @ 82A1615 - .string "I’m tired of swimming.\n" - .string "Are you up for a battle with me?$" - -Route125_Text_2A164D: @ 82A164D - .string "You’re too much!$" - -Route125_Text_2A165E: @ 82A165E - .string "Whew…\n" - .string "Which way is it to MOSSDEEP CITY?$" - -Route125_Text_2A1686: @ 82A1686 - .string "How would you like to take on the\n" - .string "WATER-type POKéMON I raised?$" - -Route125_Text_2A16C5: @ 82A16C5 - .string "Lost it…$" - -Route125_Text_2A16CE: @ 82A16CE - .string "Your power… You’re the real deal.\n" - .string "I’m amazed!$" - -Route125_Text_2A16FC: @ 82A16FC - .string "Ahoy! I’m a buff, tough SAILOR!\n" - .string "I’ve braved the world’s seas!$" - -Route125_Text_2A173A: @ 82A173A - .string "Gwrroooar!\n" - .string "I couldn’t win!$" - -Route125_Text_2A1755: @ 82A1755 - .string "The tide ebbs and flows inside the\n" - .string "SHOAL CAVE.\p" - .string "By the way, it’s about six hours from\n" - .string "high tide to low tide. Did you know?$" - -Route125_Text_2A17CF: @ 82A17CF - .string "Register me in your POKéNAV,\n" - .string "and I’ll tell you something good.$" - -Route125_Text_2A180E: @ 82A180E - .string "It’s high time I get my payback\n" - .string "from you! Come on, we’re battling!$" - -Route125_Text_2A1851: @ 82A1851 - .string "I couldn’t win!\n" - .string "I flat out couldn’t win!$" - -Route125_Text_2A187A: @ 82A187A - .string "The SHOAL CAVE…\p" - .string "There are places you can and can’t\n" - .string "get to depending on the rise and fall\l" - .string "of the tide.\p" - .string "By the way, it’s about six hours from\n" - .string "high tide to low tide. Don’t forget!$" - -Route125_Text_2A192B: @ 82A192B - .string "KIM: A funny old man lives in the\n" - .string "SHOAL CAVE. Someone told me.\l" - .string "Are you going to see him, too?$" - -Route125_Text_2A1989: @ 82A1989 - .string "KIM: I thought we would win.$" - -Route125_Text_2A19A6: @ 82A19A6 - .string "KIM: A funny old man lives in the\n" - .string "SHOAL CAVE, doesn’t he?\p" - .string "Let’s go see him, IRIS!$" - -Route125_Text_2A19F8: @ 82A19F8 - .string "KIM: No, no, no! You need two POKéMON,\n" - .string "or it’s just no good!$" - -Route125_Text_2A1A35: @ 82A1A35 - .string "IRIS: KIM, can you tell me what we’re\n" - .string "looking for out here?$" - -Route125_Text_2A1A71: @ 82A1A71 - .string "IRIS: Oh, we came sort of close.$" - -Route125_Text_2A1A92: @ 82A1A92 - .string "IRIS: KIM, are we really going into\n" - .string "the SHOAL CAVE?\l" - .string "We’ll get all wet.$" - -Route125_Text_2A1AD9: @ 82A1AD9 - .string "IRIS: Oh, we could never, ever do\n" - .string "anything like a 2-on-1 battle.$" - -Route125_Text_2A1B1A: @ 82A1B1A - .string "Why would a BIRDKEEPER like me\n" - .string "come out to the sea?$" - -Route125_Text_2A1B4E: @ 82A1B4E - .string "Okay.\n" - .string "I’ll tell you why I’m here.$" - -Route125_Text_2A1B70: @ 82A1B70 - .string "I put a message in a bottle and put\n" - .string "it out to sea.\p" - .string "I’m sure that a girl SWIMMER will\n" - .string "find it!$" - -Route125_Text_2A1BCE: @ 82A1BCE - .string "Hey! Was it you throwing garbage\n" - .string "into the sea?$" - -Route125_Text_2A1BFD: @ 82A1BFD - .string "Oh, you weren’t throwing trash into\n" - .string "the sea.$" - -Route125_Text_2A1C2A: @ 82A1C2A - .string "I found an unsightly bottle bobbing\n" - .string "in the waves earlier.\p" - .string "It angers me that someone would\n" - .string "pollute the sea!$" - -Route126_Text_2A1C95: @ 82A1C95 - .string "Swimming is a full-body workout!\n" - .string "You will get fit!$" - -Route126_Text_2A1CC8: @ 82A1CC8 - .string "I admit it!\n" - .string "You win!$" - -Route126_Text_2A1CDD: @ 82A1CDD - .string "Thanks to my daily swimming routine…\n" - .string "Look! Feast your eyes on this physique!$" - -Route126_Text_2A1D2A: @ 82A1D2A - .string "This towering white mountain of rock\n" - .string "is SOOTOPOLIS CITY.$" - -Route126_Text_2A1D63: @ 82A1D63 - .string "I was done in?$" - -Route126_Text_2A1D72: @ 82A1D72 - .string "I can’t find the entrance to\n" - .string "SOOTOPOLIS. Where could it be?$" - -Route126_Text_2A1DAE: @ 82A1DAE - .string "Ufufufufu!\n" - .string "I’m a mermaid!$" - -Route126_Text_2A1DC8: @ 82A1DC8 - .string "My fantasy burst as if it were a bubble!\n" - .string "Blub, blub, blub…$" - -Route126_Text_2A1E03: @ 82A1E03 - .string "You thrashed me… I want to\n" - .string "disappear in a wave of despair…$" - -Route126_Text_2A1E3E: @ 82A1E3E - .string "Hello, kiddo!\n" - .string "Want a battle with me?$" - -Route126_Text_2A1E63: @ 82A1E63 - .string "Oh, noooooh!$" - -Route126_Text_2A1E70: @ 82A1E70 - .string "I love frolicking with POKéMON in\n" - .string "the sea like this!$" - -Route126_Text_2A1EA5: @ 82A1EA5 - .string "Check out this sculpted body!\n" - .string "I’m more cut than a BLACK BELT!$" - -Route126_Text_2A1EE3: @ 82A1EE3 - .string "Whoops! Too strong!\n" - .string "Not bad! Not bad at all!$" - -Route126_Text_2A1F10: @ 82A1F10 - .string "Losing to you stimulated my senses!\n" - .string "I’ll train myself and POKéMON harder!$" - -Route126_Text_2A1F5A: @ 82A1F5A - .string "Yep, you’re not bad at all!\n" - .string "I’d like to get to know you more!$" - -Route126_Text_2A1F98: @ 82A1F98 - .string "Check out this beautiful body!\n" - .string "I’m more shapely than a SWIMMER!$" - -Route126_Text_2A1FD8: @ 82A1FD8 - .string "Whoops! Really too strong!\n" - .string "Not bad! Not bad at all!$" - -Route126_Text_2A200C: @ 82A200C - .string "I’m going to train even harder!\n" - .string "You’re a great motivator!\l" - .string "You have to come back again!$" - -Route126_Text_2A2063: @ 82A2063 - .string "I couldn’t even swim last year,\n" - .string "but now I’m a decent SWIMMER.\p" - .string "I think I’m capable of anything now.$" - -Route126_Text_2A20C6: @ 82A20C6 - .string "Sheesh, getting greedy didn’t do\n" - .string "a thing for me.$" - -Route126_Text_2A20F7: @ 82A20F7 - .string "If you practice at something,\n" - .string "you will get better at it.\p" - .string "You’re young--don’t be afraid to\n" - .string "try all sorts of things!$" +gUnknown_0827ED00:: @ 27ED00 + .string "RALTS$" -Route126_Text_2A216A: @ 82A216A - .string "If seawater gets up your nose,\n" - .string "doesn’t it feel terrible?$" +gUnknown_0827ED06:: @ 27ED06 + .string "ZIGZAGOON$" -Route126_Text_2A21A3: @ 82A21A3 - .string "Ack! Why, you…\n" - .string "Glub!$" +gUnknown_0827ED10:: @ 27ED10 + .string "SLAKOTH$" -Route126_Text_2A21B8: @ 82A21B8 - .string "Ooh, I choked on some water!\n" - .string "It’s bitter! It’s salty!!$" +gUnknown_0827ED18:: @ 27ED18 + .string "POOCHYENA$" -Route126_Text_2A21EF: @ 82A21EF - .string "I’m throwing my whole heart\n" - .string "into this!$" +gUnknown_0827ED22:: @ 27ED22 + .string "SHROOMISH$" -Route126_Text_2A2216: @ 82A2216 - .string "You had more heart!$" +gUnknown_0827ED2C:: @ 27ED2C + .string "ZIGZAGOON$" -Route126_Text_2A222A: @ 82A222A - .string "I need to cool down now…\n" - .string "I think I’ll go for a dive.$" +gUnknown_0827ED36:: @ 27ED36 + .string "POOCHYENA$" -Route127_Text_2A225F: @ 82A225F - .string "I can see it in your face.\n" - .string "You want to challenge me.$" +gUnknown_0827ED40:: @ 27ED40 + .string "ZUBAT$" -Route127_Text_2A2294: @ 82A2294 - .string "Awawawawawa…$" - -Route127_Text_2A22A1: @ 82A22A1 - .string "A well-played match leaves me feeling\n" - .string "refreshed and serene.$" - -Route127_Text_2A22DD: @ 82A22DD - .string "Do you have a rival whom you just\n" - .string "hate to lose against?$" - -Route127_Text_2A2315: @ 82A2315 - .string "Arrrgh!\n" - .string "I hate losing!$" - -Route127_Text_2A232C: @ 82A232C - .string "If you have a rival, don’t you get the\n" - .string "feeling that you have to keep getting\l" - .string "better?$" +gUnknown_0827ED46:: @ 27ED46 + .string "CARVANHA$" -Route127_Text_2A2381: @ 82A2381 - .string "Through fishing, I have attained a\n" - .string "state of becalmed serenity…\p" - .string "Please, allow me to demonstrate…$" +gUnknown_0827ED4F:: @ 27ED4F + .string "BURN HEAL$" -Route127_Text_2A23E1: @ 82A23E1 - .string "Though I have lost, my heart remains\n" - .string "calm…$" +gUnknown_0827ED59:: @ 27ED59 + .string "HARBOR MAIL$" -Route127_Text_2A240C: @ 82A240C - .string "It matters not that I catch nothing.\n" - .string "The line remains in the water…$" +gUnknown_0827ED65:: @ 27ED65 + .string "Same price$" -Route127_Text_2A2450: @ 82A2450 - .string "Whoops! Don’t tell me I snagged\n" - .string "a SURFING POKéMON?$" +gUnknown_0827ED70:: @ 27ED70 + .string "¥60$" -Route127_Text_2A2483: @ 82A2483 - .string "I can’t keep up!$" +gUnknown_0827ED74:: @ 27ED74 + .string "¥55$" -Route127_Text_2A2494: @ 82A2494 - .string "It’d be a handful if I hooked\n" - .string "your tough POKéMON!$" +gUnknown_0827ED78:: @ 27ED78 + .string "Nothing$" -Route127_Text_2A24C6: @ 82A24C6 - .string "Well, hey! This is a match between\n" - .string "a POKéMON fan and a fishing buff!$" +gUnknown_0827ED80:: @ 27ED80 + .string "They will cost more.$" -Route127_Text_2A250B: @ 82A250B - .string "No! My line’s all tangled!\n" - .string "The party’s over!$" +gUnknown_0827ED95:: @ 27ED95 + .string "They will cost less.$" -Route127_Text_2A2538: @ 82A2538 - .string "My fishing line’s doing a dance!\n" - .string "The tangle tango! Hahaha, snarl!$" +gUnknown_0827EDAA:: @ 27EDAA + .string "Same price$" -Route127_Text_2A257A: @ 82A257A - .string "BIRD POKéMON have excellent vision.\n" - .string "They spot prey from great heights.$" +gUnknown_0827EDB5:: @ 27EDB5 + .string "Male$" -Route127_Text_2A25C1: @ 82A25C1 - .string "Whew… I give up.$" +gUnknown_0827EDBA:: @ 27EDBA + .string "Female$" -Route127_Text_2A25D2: @ 82A25D2 - .string "There’re lots of diving spots in\n" - .string "the sea around here.\p" - .string "You can spot them easily from the sky\n" - .string "because of their darker color.$" +gUnknown_0827EDC1:: @ 27EDC1 + .string "Neither$" -Route127_Text_2A264D: @ 82A264D - .string "Run in your bare feet.\n" - .string "That will toughen up your soles!$" +gUnknown_0827EDC9:: @ 27EDC9 + .string "Elderly men$" -Route127_Text_2A2685: @ 82A2685 - .string "Yowch!\n" - .string "I got a pebble under a toenail!$" +gUnknown_0827EDD5:: @ 27EDD5 + .string "Elderly ladies$" -Route127_Text_2A26AC: @ 82A26AC - .string "Going barefoot feels great.\n" - .string "But your RUNNING SHOES are cool, too.$" +gUnknown_0827EDE4:: @ 27EDE4 + .string "Same number$" -Route127_Text_2A26EE: @ 82A26EE - .string "This is what I do to people who beat me!\n" - .string "I hope we can do this again.$" +gUnknown_0827EDF0:: @ 27EDF0 + .string "None$" -Route127_Text_2A2734: @ 82A2734 - .string "I still run in my bare feet daily.\n" - .string "My soles are tough!$" +gUnknown_0827EDF5:: @ 27EDF5 + .string "1$" -Route127_Text_2A276B: @ 82A276B - .string "Yowch!\n" - .string "Pebbles dug into my arches!$" +gUnknown_0827EDF7:: @ 27EDF7 + .string "2$" -Route127_Text_2A278E: @ 82A278E - .string "Want to go barefoot for a while?\n" - .string "So I can try your RUNNING SHOES?$" +gUnknown_0827EDF9:: @ 27EDF9 + .string "2$" -Route127_Text_2A27D0: @ 82A27D0 - .string "We should have a slow and methodical\n" - .string "match.$" +gUnknown_0827EDFB:: @ 27EDFB + .string "3$" -Route127_Text_2A27FC: @ 82A27FC - .string "You didn’t give me the chance to\n" - .string "do any strategizing.$" +gUnknown_0827EDFD:: @ 27EDFD + .string "4$" -Route127_Text_2A2832: @ 82A2832 - .string "When I’m surrounded by the blue sea\n" - .string "and sky, it feels as if time slows down.$" +gUnknown_0827EDFF:: @ 27EDFF + .string "6$" -Route128_Text_2A287F: @ 82A287F - .string "EVER GRANDE CITY is still a long ways\n" - .string "away…$" +gUnknown_0827EE01:: @ 27EE01 + .string "7$" -Route128_Text_2A28AB: @ 82A28AB - .string "My first victory seems to be far\n" - .string "away, too…$" +gUnknown_0827EE03:: @ 27EE03 + .string "8$" -Route128_Text_2A28D7: @ 82A28D7 - .string "My whole life has been about losing,\n" - .string "but I will never give up!$" - -Route128_Text_2A2916: @ 82A2916 - .string "I know I’m not good now, but I think\n" - .string "I can win eventually.\p" - .string "Please register me in your POKéNAV.$" - -Route128_Text_2A2975: @ 82A2975 - .string "I’m still feeling good. I’ll keep on\n" - .string "swimming to EVER GRANDE CITY.$" - -Route128_Text_2A29B8: @ 82A29B8 - .string "I’ve yet to taste my first victory…$" +gUnknown_0827EE05:: @ 27EE05 + .string "6$" -Route128_Text_2A29DC: @ 82A29DC - .string "I’ll eventually reach EVER GRANDE CITY\n" - .string "where I can eventually win…$" +gUnknown_0827EE07:: @ 27EE07 + .string "7$" -Route128_Text_2A2A1F: @ 82A2A1F - .string "You have to swim, cycle, and then run\n" - .string "a marathon in a triathlon.\p" - .string "It’s a grueling race that consists\n" - .string "of three events.$" +gUnknown_0827EE09:: @ 27EE09 + .string "8$" -Route128_Text_2A2A94: @ 82A2A94 - .string "A POKéMON battle is grueling, too…$" - -Route128_Text_2A2AB7: @ 82A2AB7 - .string "I have to ride a BIKE next, but…\n" - .string "I’m about to throw in the towel…$" - -Route128_Text_2A2AF9: @ 82A2AF9 - .string "Well, I may as well make the best\n" - .string "of this. I’d like a rematch sometime.$" - -Route128_Text_2A2B41: @ 82A2B41 - .string "A triathlon is long. But I guess the\n" - .string "road to become the POKéMON CHAMPION\l" - .string "is also a long and grueling one.$" + .include "data/scripts/tv.inc" + .include "data/text/tv.inc" -Route128_Text_2A2BAB: @ 82A2BAB - .string "A POKéMON battle really is harsh\n" - .string "and unforgiving…$" +BattleFrontier_BattleTowerLobby_EventScript_28C7E9:: @ 828C7E9 +LilycoveCity_ContestLobby_EventScript_28C7E9:: @ 828C7E9 +SlateportCity_OceanicMuseum_1F_EventScript_28C7E9:: @ 828C7E9 +SlateportCity_PokemonFanClub_EventScript_28C7E9:: @ 828C7E9 + special InterviewAfter + incrementgamestat 6 + release + end -Route128_Text_2A2BDD: @ 82A2BDD - .string "You should give serious thought to\n" - .string "challenges on VICTORY ROAD.$" +SlateportCity_PokemonFanClub_EventScript_28C7F0:: @ 828C7F0 + setvar VAR_0x8005, 1 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C879 + copyvar VAR_0x8009, VAR_0x8006 + msgbox SlateportCity_PokemonFanClub_Text_280674, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C827 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C + end -Route128_Text_2A2C1C: @ 82A2C1C - .string "We’ve been working so hard to mount\n" - .string "a POKéMON LEAGUE challenge…\p" - .string "We can’t afford to lose now!$" +SlateportCity_PokemonFanClub_EventScript_28C827:: @ 828C827 + msgbox SlateportCity_PokemonFanClub_Text_28073B, 4 + setvar VAR_0x8004, 5 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 1 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C866 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C85C + end -Route128_Text_2A2C79: @ 82A2C79 - .string "Oh!\n" - .string "How could this happen?!$" +SlateportCity_PokemonFanClub_EventScript_28C85C:: @ 828C85C + msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 + release + end -Route128_Text_2A2C95: @ 82A2C95 - .string "After all I’ve done to get here,\n" - .string "I won’t give up after one setback.$" - -Route128_Text_2A2CD9: @ 82A2CD9 - .string "There is no stronger TRAINER than I!$" - -Route128_Text_2A2CFE: @ 82A2CFE - .string "This can’t be!$" - -Route128_Text_2A2D0D: @ 82A2D0D - .string "There probably is no stronger TRAINER\n" - .string "than you!$" - -Route128_Text_2A2D3D: @ 82A2D3D - .string "I want to visit EVER GRANDE, so I\n" - .string "caught myself a POKéMON that knows\l" - .string "the move WATERFALL to crest the falls.$" - -Route128_Text_2A2DA9: @ 82A2DA9 - .string "I’m crestfallen!$" - -Route128_Text_2A2DBA: @ 82A2DBA - .string "Awww, phooey!\p" - .string "My POKéMON knows WATERFALL, but\n" - .string "I don’t have the SOOTOPOLIS GYM BADGE!$" - -Route128_Text_2A2E0F: @ 82A2E0F - .string "You’re looking awfully tough.\n" - .string "I wonder if I can win?$" - -Route128_Text_2A2E44: @ 82A2E44 - .string "Ouch!\n" - .string "I guess it was impossible to win.$" - -Route128_Text_2A2E6C: @ 82A2E6C - .string "There are tough TRAINERS galore\n" - .string "around EVER GRANDE.\p" - .string "Do you think I may be out\n" - .string "of my league?$" - -Route128_Text_2A2EC8: @ 82A2EC8 - .string "The sunlight seems to be more harsh\n" - .string "in this area.$" - -Route128_Text_2A2EFA: @ 82A2EFA - .string "I couldn’t see very well because of\n" - .string "the sun’s glare.$" - -Route128_Text_2A2F2F: @ 82A2F2F - .string "I should go back soon.\n" - .string "I need to reapply my sunscreen.$" - -Route129_Text_2A2F66: @ 82A2F66 - .string "This is my first triathlon.\n" - .string "I’m all tense and nervous!$" - -Route129_Text_2A2F9D: @ 82A2F9D - .string "Wroooaaar!\n" - .string "I failed to win!$" - -Route129_Text_2A2FB9: @ 82A2FB9 - .string "If I’m all tensed up, I won’t be able to\n" - .string "give it my all.$" - -Route129_Text_2A2FF2: @ 82A2FF2 - .string "I’m in the middle of a triathlon,\n" - .string "but, sure, why don’t we battle?$" - -Route129_Text_2A3034: @ 82A3034 - .string "I was sure I’d win!$" - -Route129_Text_2A3048: @ 82A3048 - .string "Do you know what’s the greatest thing\n" - .string "about triathlons?\p" - .string "Testing the limits of your own\n" - .string "strength and endurance against\l" - .string "Mother Nature!$" - -Route129_Text_2A30CD: @ 82A30CD - .string "Say hey, hey!\n" - .string "Let’s get on with it!$" - -Route129_Text_2A30F1: @ 82A30F1 - .string "Beat, I’m beaten.\n" - .string "That’s it, done!$" - -Route129_Text_2A3114: @ 82A3114 - .string "There’s nothing for a loser.\n" - .string "Time for me to beat it home.$" - -Route129_Text_2A314E: @ 82A314E - .string "What’s the hurry?\n" - .string "Let’s take it slow and easy.$" - -Route129_Text_2A317D: @ 82A317D - .string "Oh, my.\n" - .string "I wanted to relax a little more…$" - -Route129_Text_2A31A6: @ 82A31A6 - .string "Don’t you hate making mistakes when\n" - .string "you’re in a rush?\p" - .string "That’s why I try to take things\n" - .string "slowly.$" - -Route129_Text_2A3204: @ 82A3204 - .string "Surfing isn’t as easy as it seems,\n" - .string "isn’t that right?$" - -Route129_Text_2A3239: @ 82A3239 - .string "Winning sure isn’t easy.$" - -Route129_Text_2A3252: @ 82A3252 - .string "You have your sights on the POKéMON\n" - .string "LEAGUE? Keep at it!$" - -Route130_Text_2A328A: @ 82A328A - .string "What a surprise! I didn’t expect to\n" - .string "see a TRAINER out in the sea.\p" - .string "I think we should battle!$" - -Route130_Text_2A32E6: @ 82A32E6 - .string "This kid’s awfully tough…$" - -Route130_Text_2A3300: @ 82A3300 - .string "Your eyes have that look of someone\n" - .string "who’s experienced harsh challenges\l" - .string "and won. It suits you well!$" - -Route130_Text_2A3363: @ 82A3363 - .string "In the deep blue sea,\n" - .string "my shattered blue heart finds\l" - .string "comfort among waves.$" - -Route130_Text_2A33AC: @ 82A33AC - .string "Like the vast blue sea,\n" - .string "the world of POKéMON spans\l" - .string "depths beyond belief.$" - -Route130_Text_2A33F5: @ 82A33F5 - .string "The world’s children dream\n" - .string "of one day becoming\l" - .string "the POKéMON CHAMPION.$" - -Route130_Text_2A343A: @ 82A343A - .string "Floating on the open sea like this…\n" - .string "It’s peaceful.$" - -Route130_Text_2A346D: @ 82A346D - .string "I needed to be a little less peaceful!$" - -Route130_Text_2A3494: @ 82A3494 - .string "Swimming and battling like this…\n" - .string "I’m one happy guy…$" - -Route131_Text_2A34C8: @ 82A34C8 - .string "The sea is teeming with POKéMON.\n" - .string "It’s not easy swimming, I tell you.$" - -Route131_Text_2A350D: @ 82A350D - .string "POKéMON raised by TRAINERS are\n" - .string "seriously tough…$" - -Route131_Text_2A353D: @ 82A353D - .string "Gasp… Gasp…\n" - .string "I’m wiped out…\p" - .string "The going’s easy. It’s the leaving\n" - .string "that’s the hard part.\p" - .string "Will I have any energy left to make\n" - .string "the return trip?$" - -Route131_Text_2A35C6: @ 82A35C6 - .string "The sea… The sea… The sea…\n" - .string "The sea as far as these eyes can see!\l" - .string "I’m sick and tired of the sea!$" - -Route131_Text_2A3626: @ 82A3626 - .string "Bleah!$" - -Route131_Text_2A362D: @ 82A362D - .string "Bored I am by the sea, but swim I must.\p" - .string "I’m a born swimmer!\n" - .string "That’s what I am.$" - -Route131_Text_2A367B: @ 82A367B - .string "Hi, sweetie, wait!\n" - .string "We should battle, you and I!$" - -Route131_Text_2A36AB: @ 82A36AB - .string "You’re tough in spite of the way\n" - .string "you look!$" - -Route131_Text_2A36D6: @ 82A36D6 - .string "Did you see a guy over there who whines\n" - .string "that he’s bored of the sea?\p" - .string "That’s all talk.\n" - .string "He’s hopelessly in love with the sea!$" - -Route131_Text_2A3751: @ 82A3751 - .string "Why do men love bathing suits so much?\p" - .string "They all ogle me!$" - -Route131_Text_2A378A: @ 82A378A - .string "I’m out of my depth!$" - -Route131_Text_2A379F: @ 82A379F - .string "Maybe it’s not my bathing suit that\n" - .string "makes men look. It must be my beauty!$" - -Route131_Text_2A37E9: @ 82A37E9 - .string "RELI: We’ll work together as siblings\n" - .string "to take you on!$" - -Route131_Text_2A381F: @ 82A381F - .string "RELI: We couldn’t win even though we\n" - .string "worked together…$" - -Route131_Text_2A3855: @ 82A3855 - .string "RELI: The people of PACIFIDLOG are\n" - .string "together with the sea and POKéMON from\l" - .string "the time they are born.$" - -Route131_Text_2A38B7: @ 82A38B7 - .string "RELI: You don’t have two POKéMON?\n" - .string "We can’t enjoy a battle, then.$" - -Route131_Text_2A38F8: @ 82A38F8 - .string "IAN: I’m doing my best together with\n" - .string "my sis!$" - -Route131_Text_2A3925: @ 82A3925 - .string "IAN: I did my best with my sis,\n" - .string "but we still couldn’t win…$" - -Route131_Text_2A3960: @ 82A3960 - .string "IAN: You know how PACIFIDLOG is\n" - .string "a floating town?\p" - .string "So, wherever there is the sea,\n" - .string "that’s a part of PACIFIDLOG!$" - -Route131_Text_2A39CD: @ 82A39CD - .string "IAN: If you have two POKéMON,\n" - .string "we’ll take you on!$" - -Route131_Text_2A39FE: @ 82A39FE - .string "If you can beat me, I’ll give you some\n" - .string "great information!$" - -Route131_Text_2A3A38: @ 82A3A38 - .string "Oh?\n" - .string "Did I lose?$" - -Route131_Text_2A3A48: @ 82A3A48 - .string "There is an odd place nearby.\n" - .string "There’s a huge tower there.\l" - .string "Why don’t you go take a look?$" - -Route131_Text_2A3AA0: @ 82A3AA0 - .string "The people of PACIFIDLOG are\n" - .string "a peaceful bunch.\p" - .string "They never get angry.\n" - .string "That goes for me, too.$" - -Route131_Text_2A3AFC: @ 82A3AFC - .string "Oops!$" - -Route131_Text_2A3B02: @ 82A3B02 - .string "Tch! …Oh, wait.\n" - .string "I’m not angry. Honestly!\p" - .string "But, boy, you’re strong!\n" - .string "Hahaha!$" - -Route132_Text_2A3B4C: @ 82A3B4C - .string "I used to catch colds all the time as\n" - .string "a kid, but I became totally fit after\l" - .string "I started swimming.$" - -Route132_Text_2A3BAC: @ 82A3BAC - .string "I crave more power…$" - -Route132_Text_2A3BC0: @ 82A3BC0 - .string "TRAINERS travel the fields and\n" - .string "mountains, so they must be fit, too.$" - -Route132_Text_2A3C04: @ 82A3C04 - .string "I try not to swim where the currents\n" - .string "are too strong.$" - -Route132_Text_2A3C39: @ 82A3C39 - .string "Oh, please, no!$" - -Route132_Text_2A3C49: @ 82A3C49 - .string "If I get swept away, I’ll lose all my\n" - .string "sense of place…$" - -Route132_Text_2A3C7F: @ 82A3C7F - .string "Win or lose, you’ll never know until\n" - .string "you try!$" - -Route132_Text_2A3CAD: @ 82A3CAD - .string "Waah!\n" - .string "I sank in defeat!$" - -Route132_Text_2A3CC5: @ 82A3CC5 - .string "I never battle when I know I’ll win.\n" - .string "I like to battle at the razor’s edge of\l" - .string "victory and defeat!$" - -Route132_Text_2A3D26: @ 82A3D26 - .string "I contemplate POKéMON 24 hours a day.\n" - .string "How could you possibly beat me?$" - -Route132_Text_2A3D6C: @ 82A3D6C - .string "I lose.\n" - .string "I will concede defeat.$" - -Route132_Text_2A3D8B: @ 82A3D8B - .string "Urggh…\n" - .string "You’re a POKéMON fanatic, aren’t you?\p" - .string "You must contemplate POKéMON 24 hours\n" - .string "a day, don’t you?$" - -Route132_Text_2A3DF0: @ 82A3DF0 - .string "I’m always with my husband,\n" - .string "but I can win even without him.$" - -Route132_Text_2A3E2C: @ 82A3E2C - .string "Oh, I guess I wasn’t good enough.$" - -Route132_Text_2A3E4E: @ 82A3E4E - .string "That young man over there looks just\n" - .string "like my husband when he was young.\p" - .string "He’s making me blush!$" - -Route132_Text_2A3EAC: @ 82A3EAC - .string "Someone’s been watching me intently.\n" - .string "Was it you?$" - -Route132_Text_2A3EDD: @ 82A3EDD - .string "Wow!\n" - .string "That’s pretty strong, all right!$" - -Route132_Text_2A3F03: @ 82A3F03 - .string "I can’t shake this feeling that\n" - .string "someone’s watching me.\p" - .string "I can’t concentrate!$" - -Route132_Text_2A3F4F: @ 82A3F4F - .string "Now where could my wife have gone?\n" - .string "I’m always with her.\l" - .string "I wonder if I can win on my own.$" - -Route132_Text_2A3FA8: @ 82A3FA8 - .string "Ah, I see that I couldn’t manage\n" - .string "to win on my own after all.$" - -Route132_Text_2A3FE5: @ 82A3FE5 - .string "My wife must be looking for me.\n" - .string "I’d best go find her right away.$" - -Route132_Text_2A4026: @ 82A4026 - .string "I liked training here by myself.\n" - .string "It’s awful that all these people came!$" - -Route132_Text_2A406E: @ 82A406E - .string "Okay! I won’t complain about other\n" - .string "people being here.$" - -Route132_Text_2A40A4: @ 82A40A4 - .string "I suppose I can partner up with that\n" - .string "old man and challenge that other team.$" +SlateportCity_PokemonFanClub_EventScript_28C866:: @ 828C866 + msgbox SlateportCity_PokemonFanClub_Text_280789, 4 + setvar VAR_0x8005, 1 + goto SlateportCity_PokemonFanClub_EventScript_28C7E9 + end -Route133_Text_2A40F0: @ 82A40F0 - .string "Did the currents carry you here, too?\n" - .string "This must have been fated.\l" - .string "Let’s battle!$" +SlateportCity_PokemonFanClub_EventScript_28C879:: @ 828C879 + msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 + release + end -Route133_Text_2A413F: @ 82A413F - .string "Strong!\n" - .string "Too much so!$" - -Route133_Text_2A4154: @ 82A4154 - .string "It’s just my luck that a tough TRAINER\n" - .string "like you would drift here…\l" - .string "I must be cursed…$" +SlateportCity_OceanicMuseum_1F_EventScript_28C883:: @ 828C883 + lock + faceplayer + setvar VAR_0x8005, 2 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C939 + copyvar VAR_0x8009, VAR_0x8006 + checkflag FLAG_0x069 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8C8 + setflag FLAG_0x069 + msgbox SlateportCity_OceanicMuseum_1F_Text_2811A0, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end -Route133_Text_2A41A8: @ 82A41A8 - .string "I’ve led a life of woe and misery…\n" - .string "I’ve been cast away, and this is where\l" - .string "I’ve drifted…$" +SlateportCity_OceanicMuseum_1F_EventScript_28C8C8:: @ 828C8C8 + msgbox SlateportCity_OceanicMuseum_1F_Text_28126D, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C8E7 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end -Route133_Text_2A4200: @ 82A4200 - .string "Another loss…$" +SlateportCity_OceanicMuseum_1F_EventScript_28C8E7:: @ 828C8E7 + msgbox SlateportCity_OceanicMuseum_1F_Text_2812F2, 4 + setvar VAR_0x8004, 5 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call SlateportCity_OceanicMuseum_1F_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C926 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_OceanicMuseum_1F_EventScript_28C91C + end -Route133_Text_2A420E: @ 82A420E - .string "A life adrift…\n" - .string "I don’t want it anymore!$" +SlateportCity_OceanicMuseum_1F_EventScript_28C91C:: @ 828C91C + msgbox SlateportCity_OceanicMuseum_1F_Text_281367, 4 + release + end -Route133_Text_2A4236: @ 82A4236 - .string "Welcome!\n" - .string "I’ve been expecting you!$" +SlateportCity_OceanicMuseum_1F_EventScript_28C926:: @ 828C926 + msgbox SlateportCity_OceanicMuseum_1F_Text_2813B9, 4 + setvar VAR_0x8005, 2 + goto SlateportCity_OceanicMuseum_1F_EventScript_28C7E9 + end -Route133_Text_2A4258: @ 82A4258 - .string "No! Please!$" +SlateportCity_OceanicMuseum_1F_EventScript_28C939:: @ 828C939 + msgbox SlateportCity_OceanicMuseum_1F_Text_28144D, 4 + release + end -Route133_Text_2A4264: @ 82A4264 - .string "A strong child TRAINER…\n" - .string "That’s so annoying!$" +SlateportCity_PokemonFanClub_EventScript_28C943:: @ 828C943 + lock + faceplayer + specialvar VAR_RESULT, sub_80EF8F8 + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C7F0 + setvar VAR_0x8005, 3 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA4F + copyvar VAR_0x8009, VAR_0x8006 + msgbox SlateportCity_PokemonFanClub_Text_280270, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq SlateportCity_PokemonFanClub_EventScript_28C98C + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + end -Route133_Text_2A4290: @ 82A4290 - .string "I want to win like everyone else, but I\n" - .string "won’t raise POKéMON like everyone else.$" +SlateportCity_PokemonFanClub_EventScript_28C98C:: @ 828C98C + msgbox SlateportCity_PokemonFanClub_Text_28034F, 4 + random 3 + copyvar VAR_0x800A, VAR_RESULT + switch VAR_RESULT + case 0, SlateportCity_PokemonFanClub_EventScript_28C9C3 + case 1, SlateportCity_PokemonFanClub_EventScript_28C9D1 + case 2, SlateportCity_PokemonFanClub_EventScript_28C9DF + end -Route133_Text_2A42E0: @ 82A42E0 - .string "Darn it!\n" - .string "My way is still too slack!$" +SlateportCity_PokemonFanClub_EventScript_28C9C3:: @ 828C9C3 + msgbox SlateportCity_PokemonFanClub_Text_280393, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end -Route133_Text_2A4304: @ 82A4304 - .string "It’s way more fun to do things the way\n" - .string "I want than to be like everybody else.\l" - .string "I mean, that’s obvious!$" +SlateportCity_PokemonFanClub_EventScript_28C9D1:: @ 828C9D1 + msgbox SlateportCity_PokemonFanClub_Text_2803EF, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end -Route133_Text_2A436A: @ 82A436A - .string "I came all the way out here with my\n" - .string "BIRD POKéMON.$" +SlateportCity_PokemonFanClub_EventScript_28C9DF:: @ 828C9DF + msgbox SlateportCity_PokemonFanClub_Text_280454, 4 + goto SlateportCity_PokemonFanClub_EventScript_28C9ED + end -Route133_Text_2A439C: @ 82A439C - .string "You…\n" - .string "You’re stunningly cool!$" +SlateportCity_PokemonFanClub_EventScript_28C9ED:: @ 828C9ED + setvar VAR_0x8004, 7 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + msgbox SlateportCity_PokemonFanClub_Text_2804AC, 4 + setvar VAR_0x8006, 1 + call SlateportCity_PokemonFanClub_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq SlateportCity_PokemonFanClub_EventScript_28CA45 + msgbox SlateportCity_PokemonFanClub_Text_280523, 4 + copyvar VAR_0x8007, VAR_0x800A + setvar VAR_0x8005, 3 + goto SlateportCity_PokemonFanClub_EventScript_28C7E9 + end -Route133_Text_2A43B9: @ 82A43B9 - .string "I’d like to go back to FORTREE,\n" - .string "but I’ve grown to like this place, too.$" +SlateportCity_PokemonFanClub_EventScript_28CA45:: @ 828CA45 + msgbox SlateportCity_PokemonFanClub_Text_2805E2, 4 + release + end -Route133_Text_2A4401: @ 82A4401 - .string "I must have battled thousands\n" - .string "of times. I’ve lost count.$" +SlateportCity_PokemonFanClub_EventScript_28CA4F:: @ 828CA4F + msgbox SlateportCity_PokemonFanClub_Text_28062E, 4 + release + end -Route133_Text_2A443A: @ 82A443A - .string "I may have lost thousands of times,\n" - .string "but a loss still stings.$" +LilycoveCity_ContestLobby_EventScript_28CA59:: @ 828CA59 + lock + faceplayer + checkflag FLAG_0x002 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 + setvar VAR_0x8005, 6 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB21 + copyvar VAR_0x8009, VAR_0x8006 + msgbox LilycoveCity_ContestLobby_Text_27EF15, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CA9B + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + end -Route133_Text_2A4477: @ 82A4477 - .string "Keep at this, youngster. So you can\n" - .string "become like my husband and me.$" +LilycoveCity_ContestLobby_EventScript_28CA9B:: @ 828CA9B + msgbox LilycoveCity_ContestLobby_Text_27EFE7, 4 + setvar VAR_0x8004, 11 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 0 + call LilycoveCity_ContestLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CADA + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + end -Route133_Text_2A44BA: @ 82A44BA - .string "Young people are too happy to go with\n" - .string "the flow. They’re without direction.$" +LilycoveCity_ContestLobby_EventScript_28CAD0:: @ 828CAD0 + msgbox LilycoveCity_ContestLobby_Text_27F1EF, 4 + release + end -Route133_Text_2A4505: @ 82A4505 - .string "You have a firm sense of purpose.$" +LilycoveCity_ContestLobby_EventScript_28CADA:: @ 828CADA + setvar VAR_0x8004, 24 + special SetContestCategoryStringVarForInterview + msgbox LilycoveCity_ContestLobby_Text_27F03E, 4 + setvar VAR_0x8004, 11 + copyvar VAR_0x8005, VAR_0x8009 + setvar VAR_0x8006, 1 + call LilycoveCity_ContestLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 0 + goto_eq LilycoveCity_ContestLobby_EventScript_28CAD0 + msgbox LilycoveCity_ContestLobby_Text_27F0EC, 4 + setflag FLAG_0x002 + setvar VAR_0x8005, 6 + goto LilycoveCity_ContestLobby_EventScript_28C7E9 + end -Route133_Text_2A4527: @ 82A4527 - .string "Don’t let others lead you astray.\n" - .string "Don’t lose direction as you grow older.$" +LilycoveCity_ContestLobby_EventScript_28CB21:: @ 828CB21 + msgbox LilycoveCity_ContestLobby_Text_27F23F, 4 + release + end -Route134_Text_2A4571: @ 82A4571 - .string "Even those POKéMON that can swim are\n" - .string "carried along by the rapid currents.$" +LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B + compare_var_to_value VAR_0x4086, 2 + goto_if 5, LilycoveCity_ContestLobby_EventScript_28CB95 + setvar VAR_0x8005, 6 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq LilycoveCity_ContestLobby_EventScript_28CB95 + switch VAR_0x4088 + case 0, LilycoveCity_ContestLobby_EventScript_28CB95 + case 2, LilycoveCity_ContestLobby_EventScript_28CB91 + case 1, LilycoveCity_ContestLobby_EventScript_28CB91 + case 3, LilycoveCity_ContestLobby_EventScript_28CB91 + case 4, LilycoveCity_ContestLobby_EventScript_28CB91 + case 5, LilycoveCity_ContestLobby_EventScript_28CB95 + end -Route134_Text_2A45BB: @ 82A45BB - .string "Aiyeeeeh!$" +LilycoveCity_ContestLobby_EventScript_28CB91:: @ 828CB91 + clearflag FLAG_0x322 + return -Route134_Text_2A45C5: @ 82A45C5 - .string "I think POKéMON enjoy the fast-running\n" - .string "currents around these parts.$" +LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95 + return -Route134_Text_2A4609: @ 82A4609 - .string "My LUVDISC are looking for a fun\n" - .string "match. Will you join us?$" +BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96 + lock + faceplayer + checkflag FLAG_0x002 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A + setvar VAR_0x8005, 7 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A + copyvar VAR_0x8009, VAR_0x8006 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F704, 5 + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CBD8 + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC2E + end -Route134_Text_2A4643: @ 82A4643 - .string "Oopsie!$" +BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 + message BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F7BA + waitmessage + multichoice 20, 8, 45, 1 + copyvar VAR_0x8008, VAR_RESULT + compare_var_to_value VAR_RESULT, 0 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC38 + compare_var_to_value VAR_RESULT, 1 + call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC41 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F97A, 4 + setvar VAR_0x8004, 12 + copyvar VAR_0x8005, VAR_0x8009 + call BattleFrontier_BattleTowerLobby_EventScript_271E7C + lock + faceplayer + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC4A + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 + end -Route134_Text_2A464B: @ 82A464B - .string "There’s a collector who’s after\n" - .string "the SCALES of LUVDISC.$" +BattleFrontier_BattleTowerLobby_EventScript_28CC2E:: @ 828CC2E + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F84C, 4 + release + end -Route134_Text_2A4682: @ 82A4682 - .string "Okeydokey! That’s enough rest, gang!\n" - .string "It’s time for a match!$" +BattleFrontier_BattleTowerLobby_EventScript_28CC38:: @ 828CC38 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F8AE, 4 + return -Route134_Text_2A46BE: @ 82A46BE - .string "Tuckered out again…$" +BattleFrontier_BattleTowerLobby_EventScript_28CC41:: @ 828CC41 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F921, 4 + return -Route134_Text_2A46D2: @ 82A46D2 - .string "My BIRD POKéMON get tired quickly after\n" - .string "a long flight…$" +BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A + compare_var_to_value VAR_RESULT, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F9FD, 4 + setflag FLAG_0x002 + copyvar VAR_0x8004, VAR_0x8008 + setvar VAR_0x8005, 7 + goto BattleFrontier_BattleTowerLobby_EventScript_28C7E9 + end -Route134_Text_2A4709: @ 82A4709 - .string "You’re a POKéMON TRAINER.\n" - .string "No need for words. We battle now.$" +BattleFrontier_BattleTowerLobby_EventScript_28CC70:: @ 828CC70 + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FA6F, 4 + release + end -Route134_Text_2A4745: @ 82A4745 - .string "… … … … … …\n" - .string "… … … … … …$" +BattleFrontier_BattleTowerLobby_EventScript_28CC7A:: @ 828CC7A + msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FAF3, 4 + release + end -Route134_Text_2A475D: @ 82A475D - .string "It was I who challenged you, and yet\n" - .string "I lost. I am deeply shamed…$" +BattleFrontier_BattleTowerLobby_EventScript_28CC84:: @ 828CC84 + compare_var_to_value VAR_0x40BC, 0 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 + setvar VAR_0x8005, 7 + special InterviewBefore + compare_var_to_value VAR_RESULT, 1 + goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CCA6 + clearflag FLAG_0x396 + return -Route134_Text_2A479E: @ 82A479E - .string "The savage tide in this area serves to\n" - .string "make us stronger than ever.$" +BattleFrontier_BattleTowerLobby_EventScript_28CCA6:: @ 828CCA6 + setflag FLAG_0x396 + return -Route134_Text_2A47E1: @ 82A47E1 - .string "I willingly concede defeat.$" + .include "data/scripts/gabby_and_ty.inc" + .include "data/text/pokemon_news.inc" + .include "data/scripts/mauville_man.inc" + .include "data/scripts/field_move_scripts.inc" + .include "data/scripts/item_ball_scripts.inc" + .include "data/scripts/mystery_event_club.inc" + .include "data/scripts/day_care.inc" -Route134_Text_2A47FD: @ 82A47FD - .string "We will return for more training at\n" - .string "METEOR FALLS.\p" - .string "If you’d like, you should go, too.\n" - .string "It will definitely toughen you up!$" +EventScript_2926F8:: @ 82926F8 + animateflash 1 + setflashradius 1 + end -Route134_Text_2A4875: @ 82A4875 - .string "O-our boat!\n" - .string "The tide carried it away!$" + .include "data/scripts/players_house.inc" -Route134_Text_2A489B: @ 82A489B - .string "Awawawawah!\n" - .string "Please, stop! Please!$" +EventScript_292DE5:: @ 8292DE5 + msgbox LittlerootTown_BrendansHouse_1F_Text_1F7F66, 3 + end -Route134_Text_2A48BD: @ 82A48BD - .string "If we can’t SURF, how are we supposed\n" - .string "to get home?\p" - .string "Actually, I know a fainted POKéMON\n" - .string "can still SURF, but it feels wrong.$" + .include "data/scripts/pokeblocks.inc" -Route134_Text_2A4937: @ 82A4937 - .string "Can your POKéMON dodge our\n" - .string "lightning-quick attacks?$" +Text_294295: @ 8294295 + .string " so pretty!$" -Route134_Text_2A496B: @ 82A496B - .string "I never knew such a technique existed!\n" - .string "You’ve defeated us thoroughly.$" +Text_2942A1: @ 82942A1 + .string " so darling!$" -Route134_Text_2A49B1: @ 82A49B1 - .string "I haven’t lost my passion for speed.\n" - .string "I will try harder.$" +Text_2942AE: @ 82942AE + .string " so relaxed!$" -Route134_Text_2A49E9: @ 82A49E9 - .string "My POKéMON can’t be taken down\n" - .string "easily!$" +Text_2942BB: @ 82942BB + .string " so sunny!$" -Route134_Text_2A4A10: @ 82A4A10 - .string "You’re kidding!\n" - .string "Explain how I lost!$" +Text_2942C6: @ 82942C6 + .string " so desirable!$" -Route134_Text_2A4A34: @ 82A4A34 - .string "Haha!\n" - .string "You won, all right!\p" - .string "I’ll work my way back up by taking on\n" - .string "TRAINERS I happen to meet!$" +Text_2942D5: @ 82942D5 + .string " so exciting!$" -Route134_Text_2A4A8F: @ 82A4A8F - .string "Listen, have you seen another SAILOR\n" - .string "around here?$" +Text_2942E3: @ 82942E3 + .string " so amusing!$" -Route134_Text_2A4AC1: @ 82A4AC1 - .string "Now, that’s something!$" +Text_2942F0: @ 82942F0 + .string " so magical!$" -Route134_Text_2A4AD8: @ 82A4AD8 - .string "Our boat drifted out to sea.\p" - .string "My buddy’s a timid fellow, so I’m\n" - .string "worried about him.$" +gUnknown_082942FD:: @ 82942FD + .string " is$" -EventScript_2A4B2A:: @ 82A4B2A - msgbox Text_2A4B33, 3 - end +gUnknown_08294301:: @ 8294301 + .string "\n" + .string "Don’t you agree?$" -Text_2A4B33: @ 82A4B33 - .string "REPEL’s effect wore off…$" +gUnknown_08294313:: @ 8294313 + .string "I so want to go on a vacation.\n" + .string "Would you happen to know a nice place?$" -EventScript_2A4B4C:: @ 82A4B4C - setvar VAR_0x40A4, 1 - special ExitSafariMode - setwarp ROUTE_121_SAFARI_ZONE_ENTRANCE, 255, 2, 5 - end +gUnknown_08294359:: @ 8294359 + .string "I bought crayons with 120 colors!\n" + .string "Don’t you think that’s nice?$" -EventScript_2A4B5D:: @ 82A4B5D - setvar VAR_0x40A4, 1 - special ExitSafariMode - warp ROUTE_121_SAFARI_ZONE_ENTRANCE, 255, 2, 5 - waitstate - end +gUnknown_08294398:: @ 8294398 + .string "Wouldn’t it be nice if we could float\n" + .string "away on a cloud of bubbles?$" -EventScript_2A4B6F:: @ 82A4B6F - lockall - msgbox Text_2A4BF4, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_2A4B85 - releaseall - end +gUnknown_082943DA:: @ 82943DA + .string "When you write on a sandy beach,\n" + .string "they wash away. It makes me sad.$" -EventScript_2A4B85:: @ 82A4B85 - goto EventScript_2A4B5D +gUnknown_0829441C:: @ 829441C + .string "What’s the bottom of the sea like?\n" + .string "Just once I would so love to go!$" -EventScript_2A4B8A:: @ 82A4B8A - lockall - playse SE_PINPON - message Text_2A4C26 - waitmessage - waitbuttonpress - releaseall - goto EventScript_2A4B5D +gUnknown_08294460:: @ 8294460 + .string "When you see the setting sun, does it\n" + .string "make you want to go home?$" -EventScript_2A4B9B:: @ 82A4B9B - lockall - playse SE_PINPON - message Text_2A4C56 - waitmessage - waitbuttonpress - releaseall - goto EventScript_2A4B5D +gUnknown_082944A0:: @ 82944A0 + .string "Lying back in the green grass…\n" + .string "Oh, it’s so, so nice!$" -EventScript_2A4BAC:: @ 82A4BAC - lockall - special GetPokeblockFeederInFront - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, EventScript_2A4BEB - msgbox Text_2A4C90, 5 - compare_var_to_value VAR_RESULT, 1 - goto_eq EventScript_2A4BD0 - releaseall - end +gUnknown_082944D5:: @ 82944D5 + .string "SECRET BASES are so wonderful!\n" + .string "Can’t you feel the excitement?$" -EventScript_2A4BD0:: @ 82A4BD0 - fadescreen 1 - special sub_8135908 - waitstate - compare_var_to_value VAR_RESULT, 65535 - goto_if 5, EventScript_2A4BE2 - end + .include "data/text/trainers.inc" -EventScript_2A4BE2:: @ 82A4BE2 - message Text_2A4CEB - waitmessage - waitbuttonpress - releaseall +EventScript_RepelWoreOff:: @ 82A4B2A + msgbox Text_RepelWoreOff, 3 end -EventScript_2A4BEB:: @ 82A4BEB - message Text_2A4CC5 - waitmessage - waitbuttonpress - releaseall - end +Text_RepelWoreOff: @ 82A4B33 + .string "REPEL’s effect wore off…$" -Text_2A4BF4: @ 82A4BF4 - .string "Would you like to exit the SAFARI\n" - .string "ZONE right now?$" - -Text_2A4C26: @ 82A4C26 - .string "Ding-dong! Time’s up!\n" - .string "Your SAFARI Game is over.$" - -Text_2A4C56: @ 82A4C56 - .string "You’ve run out of SAFARI BALLS.\n" - .string "Your SAFARI Game is over.$" - -Text_2A4C90: @ 82A4C90 - .string "Would you like to place a {POKEBLOCK}\n" - .string "on the {POKEBLOCK} FEEDER?$" - -Text_2A4CC5: @ 82A4CC5 - .string "The {STR_VAR_1} you left\n" - .string "before is still here.$" - -Text_2A4CEB: @ 82A4CEB - .string "The {STR_VAR_1} was placed\n" - .string "on the {POKEBLOCK} FEEDER.$" - -Route121_SafariZoneEntrance_Text_2A4D12: @ 82A4D12 - .string "Welcome to the SAFARI ZONE!\p" - .string "Here, you may witness many kinds of\n" - .string "POKéMON rarely seen in HOENN.\p" - .string "And, you’ll see them in their wild,\n" - .string "untamed state in natural habitats.\p" - .string "What’s more, we’ve thrown open the\n" - .string "gates to POKéMON TRAINERS.\p" - .string "You’re encouraged to catch POKéMON\n" - .string "for keeps!\p" - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_2A4E46: @ 82A4E46 - .string "Welcome to the SAFARI ZONE!\n" - .string "Is it your first time here?$" - -Route121_SafariZoneEntrance_Text_2A4E7E: @ 82A4E7E - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_2A4EA1: @ 82A4EA1 - .string "When you enter the SAFARI ZONE, you\n" - .string "start with 30 SAFARI BALLS for\l" - .string "catching POKéMON.\p" - .string "The SAFARI Game is over when you run\n" - .string "out of SAFARI BALLS, or when you’ve\l" - .string "walked 500 steps.\p" - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_2A4F74: @ 82A4F74 - .string "Welcome to the SAFARI ZONE!\p" - .string "All you can catch for just ¥500!\n" - .string "Would you like to play a SAFARI Game?$" - -Route121_SafariZoneEntrance_Text_2A4FD7: @ 82A4FD7 - .string "Okay.\n" - .string "Please play another time!$" - -Route121_SafariZoneEntrance_Text_2A4FF7: @ 82A4FF7 - .string "You don’t have enough money.\n" - .string "Sorry.$" - -Route121_SafariZoneEntrance_Text_2A501B: @ 82A501B - .string "That will be ¥500, please.$" - -Route121_SafariZoneEntrance_Text_2A5036: @ 82A5036 - .string "Here are your SAFARI BALLS.$" - -Route121_SafariZoneEntrance_Text_2A5052: @ 82A5052 - .string "{PLAYER} received 30 SAFARI BALLS.$" - -Route121_SafariZoneEntrance_Text_2A506F: @ 82A506F - .string "We’ll let you know when your game\n" - .string "is over.\p" - .string "So, until then, enjoy yourself, please!\n" - .string "Off you go on your wild excursion!$" - -Route121_SafariZoneEntrance_Text_2A50E5: @ 82A50E5 - .string "Excuse me!\n" - .string "Your PC BOX is full.$" - -Route121_SafariZoneEntrance_Text_2A5105: @ 82A5105 - .string "Excuse me!\n" - .string "You seem to be without a {POKEBLOCK} CASE.\p" - .string "Your SAFARI Game will be much more\n" - .string "fruitful if you use {POKEBLOCK}S.\p" - .string "Please come back with a {POKEBLOCK} CASE.\p" - .string "You may obtain a {POKEBLOCK} CASE from\n" - .string "the LILYCOVE CONTEST HALL.$" - -SafariZone_South_Text_2A51D4: @ 82A51D4 - .string "You still have time left. Would you like\n" - .string "to exit the SAFARI ZONE now?$" - -SafariZone_South_Text_2A521A: @ 82A521A - .string "Please enjoy the rest of your wild\n" - .string "adventure!$" - -SafariZone_South_Text_2A5248: @ 82A5248 - .string "Okay.\p" - .string "I’ll take back your remaining SAFARI\n" - .string "BALLS.\p" - .string "Thank you for playing.\n" - .string "We hope to see you again.$" - -SafariZone_South_Text_2A52AB: @ 82A52AB - .string "Good luck!\p" - .string "If you need anything, don’t hesitate\n" - .string "to tell me, please!$" - -SafariZone_South_Text_2A52EF: @ 82A52EF - .string "Did you know?\p" - .string "If you put a {POKEBLOCK} in that square box,\n" - .string "POKéMON gather around.$" - -SafariZone_South_Text_2A533B: @ 82A533B - .string "I want to keep going deeper, but I\n" - .string "forgot to bring a BIKE.\p" - .string "Something tells me that rare POKéMON\n" - .string "live in the outlying areas.$" - -SafariZone_Southwest_Text_2A53B7: @ 82A53B7 - .string "Sometimes, when I toss a {POKEBLOCK} at \n" - .string "POKéMON, it gets ignored.\p" - .string "Do POKéMON have likes and dislikes\n" - .string "about what they eat?$" - -SafariZone_Northwest_Text_2A542C: @ 82A542C - .string "Gasp… Gasp…\n" - .string "I…made it out here…but…\p" - .string "I’m exhausted… I don’t have the\n" - .string "energy to catch POKéMON…$" - -SafariZone_North_Text_2A5489: @ 82A5489 - .string "I’m on a mission to find WATER POKéMON\n" - .string "you don’t see in HOENN.\p" - .string "Do you have any idea where the lake is?$" - -SafariZone_North_Text_2A54F0: @ 82A54F0 - .string "I’m going to catch a lot of rare POKéMON\n" - .string "here and trade them with my friends!$" - -SafariZone_South_Text_2A553E: @ 82A553E - .string "I put a {POKEBLOCK} on the {POKEBLOCK} FEEDER.\n" - .string "But it seems to have disappeared.\p" - .string "I guess POKéMON must have eaten it\n" - .string "without me noticing.$" - -Route121_SafariZoneEntrance_Text_2A55BB: @ 82A55BB - .string "SAFARI ZONE TRAINER TIP!\p" - .string "Throw {POKEBLOCK}S at wild POKéMON to make\n" - .string "them less likely to flee.$" - -SafariZone_Southwest_Text_2A5613: @ 82A5613 - .string "“Relieve your tired feet.”\n" - .string "REST HOUSE$" - -SafariZone_RestHouse_Text_2A5639: @ 82A5639 - .string "I don’t have any {POKEBLOCK}S, but I caught\n" - .string "a good number of POKéMON.\p" - .string "You can improve your chances of making\n" - .string "a catch by getting closer to them\l" - .string "before throwing a SAFARI BALL.$" - -SafariZone_RestHouse_Text_2A56E1: @ 82A56E1 - .string "If you use {POKEBLOCK}S, wild POKéMON won’t\n" - .string "be so quick to run away.\p" - .string "It’s not much use to give {POKEBLOCK}S to\n" - .string "POKéMON that don’t flee easily.$" - -SafariZone_RestHouse_Text_2A5764: @ 82A5764 - .string "If you put a {POKEBLOCK} on the FEEDER,\n" - .string "POKéMON are attracted to it.\p" - .string "I think POKéMON with the same sort of\n" - .string "nature are drawn by a certain {POKEBLOCK}.$" - -SafariZone_South_Text_2A57EE: @ 82A57EE - .string "This area is still under construction.\n" - .string "It’s off-limits, sorry!$" - -SafariZone_Southeast_Text_2A582D: @ 82A582D - .string "The SAFARI ZONE’s expansion project\n" - .string "is finished now.\p" - .string "We hope you will enjoy the new area.$" - -SafariZone_South_Text_2A5887: @ 82A5887 - .string "This area is still under construction.\n" - .string "It’s off-limits, sorry!$" - -SafariZone_Southeast_Text_2A58C6: @ 82A58C6 - .string "Wow! Whee! I haven’t seen any of\n" - .string "these POKéMON before!$" - -SafariZone_Southeast_Text_2A58FD: @ 82A58FD - .string "The POKéMON in this area are all\n" - .string "new to me.\p" - .string "And I’m allowed to catch these rare\n" - .string "POKéMON! Too cool!$" - -SafariZone_Southeast_Text_2A5960: @ 82A5960 - .string "The POKéMON around here seem to be\n" - .string "from somewhere other than HOENN.$" - -SafariZone_Northeast_Text_2A59A4: @ 82A59A4 - .string "I only have a couple SAFARI BALLS left.\p" - .string "I’m having a hard time trying to\n" - .string "decide what I should catch.$" - -SafariZone_Northeast_Text_2A5A09: @ 82A5A09 - .string "I heard that you can see PIKACHU here.\n" - .string "Where might one be?$" - -SafariZone_Northeast_Text_2A5A44: @ 82A5A44 - .string "Oh, boo!\n" - .string "I can’t seem to catch anything!\p" - .string "I’ll end up wasting the admission\n" - .string "price if I don’t catch something!$" + .include "data/scripts/safari_zone.inc" MauvilleCity_GameCorner_EventScript_2A5AB1:: @ 82A5AB1 checkitem ITEM_COIN_CASE, 1 @@ -20288,805 +5936,13 @@ MauvilleCity_GameCorner_EventScript_2A5B0D:: @ 82A5B0D waitstate end -gUnknown_082A5B12:: @ 82A5B12 - .string "The minimum wager at this table\n" - .string "is {STR_VAR_1}. Do you want to play?$" - -gUnknown_082A5B4E:: @ 82A5B4E - .string "You don’t have enough COINS.$" - -gUnknown_082A5B6B:: @ 82A5B6B - .string "Special rate table right now!$" - -gUnknown_082A5B89:: @ 82A5B89 - .string "Place your wager with the + Control\n" - .string "Pad, then press the A Button.$" - -gUnknown_082A5BCB:: @ 82A5BCB - .string "It’s a hit!$" - -gUnknown_082A5BD7:: @ 82A5BD7 - .string "Jackpot!$" - -gUnknown_082A5BE0:: @ 82A5BE0 - .string "Nothing doing!$" - -gUnknown_082A5BEF:: @ 82A5BEF - .string "You’ve won {STR_VAR_1} COINS!$" - -gUnknown_082A5C04:: @ 82A5C04 - .string "No COINS left…$" - -gUnknown_082A5C13:: @ 82A5C13 - .string "Keep playing?$" - -gUnknown_082A5C21:: @ 82A5C21 - .string "The ROULETTE board will be cleared.$" - -gUnknown_082A5C45:: @ 82A5C45 - .string "You don’t have a COIN CASE.$" - -gUnknown_082A5C61:: @ 82A5C61 - .string "Your COIN CASE is full!\n" - .string "Coins can be exchanged for prizes.$" - -gUnknown_082A5C9C:: @ 82A5C9C - .string "PROF. BIRCH: Ah, {PLAYER}{KUN}!\p" - .string "Are you curious about how your\n" - .string "POKéDEX is coming along?$" - -Route101_Text_2A5CEB: @ 82A5CEB - .string "Hm? Oh, you haven’t caught enough\n" - .string "POKéMON to make it worthwhile.$" - -gUnknown_082A5D2C:: @ 82A5D2C - .string "Hmhm…\p" - .string "So, you’ve seen {STR_VAR_1} POKéMON,\n" - .string "and you’ve caught {STR_VAR_2} POKéMON…$" - -gUnknown_082A5D6C:: @ 82A5D6C - .string "Go into grassy areas more and look\n" - .string "for POKéMON more carefully.$" - -gUnknown_082A5DAB:: @ 82A5DAB - .string "I guess you’re getting the hang\n" - .string "of it. But, it gets harder from here.$" - -gUnknown_082A5DF1:: @ 82A5DF1 - .string "Some POKéMON only appear in\n" - .string "certain areas.\l" - .string "You must be persistent.$" - -gUnknown_082A5E34:: @ 82A5E34 - .string "Well, it could use more quantity,\n" - .string "but this is looking more like\l" - .string "a POKéDEX now.$" - -gUnknown_082A5E83:: @ 82A5E83 - .string "This is coming along pretty good.\n" - .string "Keep up the effort.$" - -gUnknown_082A5EB9:: @ 82A5EB9 - .string "Are you using any RODS?\n" - .string "There are many POKéMON in the sea.$" - -gUnknown_082A5EF4:: @ 82A5EF4 - .string "Instead of just catching POKéMON,\n" - .string "how about making them evolve, too?$" - -gUnknown_082A5F39:: @ 82A5F39 - .string "This is going to be a fantastic\n" - .string "POKéDEX.\l" - .string "That’s the feeling I’m getting.$" - -gUnknown_082A5F82:: @ 82A5F82 - .string "You’ve collected this many…\n" - .string "Your talent is remarkable!$" - -gUnknown_082A5FB9:: @ 82A5FB9 - .string "Have you visited the SAFARI ZONE?\p" - .string "I hear there are some POKéMON that\n" - .string "can only be caught there.$" - -gUnknown_082A6018:: @ 82A6018 - .string "You’ve finally reached\n" - .string "the 100-kind mark.\p" - .string "This is an impressive POKéDEX!$" - -gUnknown_082A6061:: @ 82A6061 - .string "There might be POKéMON that can be\n" - .string "found using ROCK SMASH.$" - -gUnknown_082A609C:: @ 82A609C - .string "You should get some more POKéMON\n" - .string "by trading with others.$" - -gUnknown_082A60D5:: @ 82A60D5 - .string "I’ve heard of POKéMON that evolve\n" - .string "when they come to fully love their\l" - .string "TRAINERS.$" - -gUnknown_082A6124:: @ 82A6124 - .string "I had no idea that there were so\n" - .string "many POKéMON species in the HOENN\l" - .string "region.$" - -gUnknown_082A616F:: @ 82A616F - .string "On occasion, some POKéMON appear\n" - .string "in large numbers like outbreaks.\p" - .string "Don’t miss opportunities like\n" - .string "those.$" - -gUnknown_082A61D6:: @ 82A61D6 - .string "One can get a very good idea about\n" - .string "the POKéMON of the HOENN region\l" - .string "by looking through your POKéDEX.$" - -gUnknown_082A623A:: @ 82A623A - .string "I would say you already qualify as\n" - .string "a POKéMON PROFESSOR, and a good\l" - .string "one, too!$" - -gUnknown_082A6287:: @ 82A6287 - .string "With a POKéDEX this complete,\n" - .string "you’re a real professional at this!$" - -gUnknown_082A62C9:: @ 82A62C9 - .string "You’re very close to completing\n" - .string "this POKéDEX.\l" - .string "I can feel it in my bones!$" - -gUnknown_082A6312:: @ 82A6312 - .string "Congratulations!\n" - .string "Your POKéDEX is complete!$" - -gUnknown_082A633D:: @ 82A633D - .string "Hmhm…\n" - .string "On a nationwide basis…\p" - .string "You’ve seen {STR_VAR_1} POKéMON,\n" - .string "and you’ve caught {STR_VAR_2} POKéMON…$" - -LilycoveCity_DepartmentStore_1F_Text_2A6390: @ 82A6390 - .string "This is the POKéMON LOTTERY CORNER.\p" - .string "All shoppers at our DEPARTMENT STORE\n" - .string "get to draw a POKéMON LOTO TICKET.\p" - .string "If the LOTO TICKET’s number matches\n" - .string "the ID number of any of your POKéMON,\l" - .string "you will receive a fabulous gift.\p" - .string "Would you like to draw a POKéMON\n" - .string "LOTO TICKET?$" - -LilycoveCity_DepartmentStore_1F_Text_2A6496: @ 82A6496 - .string "Please come back tomorrow.$" - -LilycoveCity_DepartmentStore_1F_Text_2A64B1: @ 82A64B1 - .string "Please do visit again.$" - -LilycoveCity_DepartmentStore_1F_Text_2A64C8: @ 82A64C8 - .string "Please pick a LOTO TICKET.\n" - .string "…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}…{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}{PAUSE 0x0F}$" - -LilycoveCity_DepartmentStore_1F_Text_2A650B: @ 82A650B - .string "The LOTO TICKET number is {STR_VAR_1}.\p" - .string "I need to run a check on this number\n" - .string "to see if it matches any of your\l" - .string "POKéMON’s ID numbers. Please wait.$" - -LilycoveCity_DepartmentStore_1F_Text_2A6592: @ 82A6592 - .string "Congratulations!\p" - .string "The ID number of your team’s\n" - .string "{STR_VAR_1} matches your\l" - .string "LOTO TICKET’s number!$" - -LilycoveCity_DepartmentStore_1F_Text_2A65E6: @ 82A65E6 - .string "Congratulations!\p" - .string "The ID number of your PC-boxed\n" - .string "{STR_VAR_1} matches your\l" - .string "LOTO TICKET’s number!$" - -LilycoveCity_DepartmentStore_1F_Text_2A663C: @ 82A663C - .string "I’m sorry.\n" - .string "None of the numbers matched.$" - -LilycoveCity_DepartmentStore_1F_Text_2A6664: @ 82A6664 - .string "Two digits matched, so you win the\n" - .string "third prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_2A66A7: @ 82A66A7 - .string "Three digits matched, so you win the\n" - .string "second prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_2A66ED: @ 82A66ED - .string "Four digits matched, so you win the\n" - .string "first prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_2A6731: @ 82A6731 - .string "Oh, my goodness, all five digits\n" - .string "matched!\p" - .string "You’ve won the jackpot prize!\n" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_2A678C: @ 82A678C - .string "Oh?\n" - .string "You seem to have no room for this.\p" - .string "Please make room in your BAG and\n" - .string "let me know.$" - -LilycoveCity_DepartmentStore_1F_Text_2A67E1: @ 82A67E1 - .string "{PLAYER}?\n" - .string "Yes, I’ve been expecting you.\p" - .string "This is the prize we’ve been holding\n" - .string "for you.$" - -LilycoveCity_DepartmentStore_1F_Text_2A6831: @ 82A6831 - .string "Please do visit again.$" - -LilycoveCity_Harbor_Text_2A6848: @ 82A6848 - .string "The ferry to SLATEPORT is…\p" - .string "I beg your pardon?\n" - .string "Can we sail to this place on the map?\p" - .string "I know someone who will help you better.\n" - .string "Please wait.$" - -LilycoveCity_Harbor_Text_2A68D2: @ 82A68D2 - .string "The ferry to SLATEPORT is…\p" - .string "Oh?\n" - .string "That PASS…$" - -LilycoveCity_Harbor_Text_2A68FC: @ 82A68FC - .string "Aye, mate, are you the one who brought\n" - .string "that mighty odd PASS?\p" - .string "I’ll tell you, you’re trying to reach a\n" - .string "tiny spit of an island far in the south.\p" - .string "There’s no telling what we’ll encounter\n" - .string "once we reach there, aye.\l" - .string "That shivers my timbers!\p" - .string "All aboard!$" - -SouthernIsland_Exterior_Text_2A69F1: @ 82A69F1 - .string "Aye, mate, there’s nothing here to\n" - .string "see or do on this forgettable island.\p" - .string "What say we sail back to LILYCOVE?$" - -BirthIsland_Harbor_Text_2A6A5D: @ 82A6A5D -FarawayIsland_Entrance_Text_2A6A5D: @ 82A6A5D -NavelRock_Harbor_Text_2A6A5D: @ 82A6A5D -SouthernIsland_Exterior_Text_2A6A5D: @ 82A6A5D - .string "Aye, right, then!\n" - .string "Sail home we will!$" - -BirthIsland_Harbor_Text_2A6A82: @ 82A6A82 -FarawayIsland_Entrance_Text_2A6A82: @ 82A6A82 -LilycoveCity_Harbor_Text_2A6A82: @ 82A6A82 -NavelRock_Harbor_Text_2A6A82: @ 82A6A82 -SouthernIsland_Exterior_Text_2A6A82: @ 82A6A82 - .string "Aye, right, as you like, then.$" - -SouthernIsland_Interior_Text_2A6AA1: @ 82A6AA1 - .string "“All dreams are but another reality.\n" - .string "Never forget…”$" - -SouthernIsland_Exterior_Text_2A6AD5: @ 82A6AD5 - .string "“Those whose memories fade seek to\n" - .string "carve them in their hearts…”$" - -Underwater_SealedChamber_Braille_2A6B15: @ 82A6B15 - .byte 4 - .byte 6 - .byte 26 - .byte 13 - .byte 7 - .byte 9 - .braille "GO UP HERE.$" - -SealedChamber_OuterRoom_Braille_2A6B27: @ 82A6B27 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "ABC$" - -SealedChamber_OuterRoom_Braille_2A6B31: @ 82A6B31 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "GHI$" - -SealedChamber_OuterRoom_Braille_2A6B3B: @ 82A6B3B - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "MNO$" - -SealedChamber_OuterRoom_Braille_2A6B45: @ 82A6B45 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "TUV$" - -SealedChamber_OuterRoom_Braille_2A6B4F: @ 82A6B4F - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "DEF$" - -SealedChamber_OuterRoom_Braille_2A6B59: @ 82A6B59 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "JKL$" - -SealedChamber_OuterRoom_Braille_2A6B63: @ 82A6B63 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "PQRS$" - -SealedChamber_OuterRoom_Braille_2A6B6E: @ 82A6B6E - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille ".$" - -SealedChamber_OuterRoom_Braille_2A6B76: @ 82A6B76 - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 10 - .byte 9 - .braille "WXYZ$" - -SealedChamber_OuterRoom_Braille_2A6B81: @ 82A6B81 - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille ",$" - -SealedChamber_OuterRoom_Braille_2A6B89: @ 82A6B89 - .byte 7 - .byte 4 - .byte 23 - .byte 15 - .byte 10 - .byte 7 - .braille "DIG HERE.$" - -SealedChamber_InnerRoom_Braille_2A6B99: @ 82A6B99 - .byte 0 - .byte 0 - .byte 29 - .byte 19 - .byte 3 - .byte 3 - .braille "FIRST COMES\n" - .braille "WAILORD.\n" - .braille "LAST COMES\n" - .braille "RELICANTH.$" - -SealedChamber_InnerRoom_Braille_2A6BCA: @ 82A6BCA - .byte 2 - .byte 0 - .byte 26 - .byte 19 - .byte 5 - .byte 3 - .braille "IN THIS\n" - .braille "CAVE WE\n" - .braille "HAVE\n" - .braille "LIVED.$" - -SealedChamber_InnerRoom_Braille_2A6BEC: @ 82A6BEC - .byte 7 - .byte 2 - .byte 23 - .byte 17 - .byte 10 - .byte 5 - .braille "WE OWE ALL\n" - .braille "TO THE\n" - .braille "POKEMON.$" - -SealedChamber_InnerRoom_Braille_2A6C0D: @ 82A6C0D - .byte 3 - .byte 0 - .byte 25 - .byte 19 - .byte 6 - .byte 3 - .braille "BUT, WE\n" - .braille "SEALED THE\n" - .braille "POKEMON\n" - .braille "AWAY.$" - -SealedChamber_InnerRoom_Braille_2A6C34: @ 82A6C34 - .byte 5 - .byte 6 - .byte 25 - .byte 13 - .byte 8 - .byte 9 - .braille "WE FEARED IT.$" - -SealedChamber_InnerRoom_Braille_2A6C48: @ 82A6C48 - .byte 6 - .byte 0 - .byte 24 - .byte 19 - .byte 9 - .byte 3 - .braille "THOSE WITH\n" - .braille "COURAGE,\n" - .braille "THOSE WITH\n" - .braille "HOPE.$" - -SealedChamber_InnerRoom_Braille_2A6C73: @ 82A6C73 - .byte 3 - .byte 2 - .byte 27 - .byte 17 - .byte 6 - .byte 5 - .braille "OPEN A DOOR.\n" - .braille "AN ETERNAL\n" - .braille "POKEMON\n" - .braille "WAITS.$" - -DesertRuins_Braille_2A6CA0: @ 82A6CA0 - .byte 1 - .byte 0 - .byte 27 - .byte 19 - .byte 4 - .byte 3 - .braille "LEFT, LEFT,\n" - .braille "DOWN, DOWN.\n" - .braille "THEN, USE\n" - .braille "ROCK SMASH.$" - -IslandCave_Braille_2A6CD4: @ 82A6CD4 - .byte 5 - .byte 0 - .byte 25 - .byte 19 - .byte 8 - .byte 3 - .braille "STAY CLOSE\n" - .braille "TO THE WALL.\n" - .braille "RUN AROUND\n" - .braille "ONE LAP.$" - -AncientTomb_Braille_2A6D06: @ 82A6D06 - .byte 3 - .byte 0 - .byte 25 - .byte 19 - .byte 6 - .byte 3 - .braille "THOSE WHO\n" - .braille "INHERIT OUR\n" - .braille "WILL, SHINE\n" - .braille "IN THE MIDDLE.$" - -PetalburgCity_Gym_Text_2A6D3D: @ 82A6D3D - .string "DAD: Hi, {PLAYER}!\p" - .string "I just received a very rare BERRY.\n" - .string "I’d like you to have it.$" - -Route104_Text_2A6D86: @ 82A6D86 - .string "If you see BERRIES growing in loamy\n" - .string "soil, feel free to take them.\p" - .string "But make sure you plant a BERRY in the\n" - .string "same spot. That’s common courtesy.\p" - .string "Here, I’ll share this with you.$" - -Route104_Text_2A6E32: @ 82A6E32 - .string "The way you look, you must be a\n" - .string "TRAINER, no?\p" - .string "TRAINERS often make POKéMON hold\n" - .string "BERRIES.\p" - .string "It’s up to you whether to grow BERRIES\n" - .string "or use them.$" - -Route111_Text_2A6EBD: @ 82A6EBD - .string "I watered the plants every day.\n" - .string "They grew lots of flowers.\p" - .string "And they gave me lots of BERRIES, too.\p" - .string "Here you go!\n" - .string "You can have it!$" - -Route111_Text_2A6F3D: @ 82A6F3D - .string "I’m going to try really hard and make\n" - .string "BERRIES in different colors.\p" - .string "I hope you try hard, too!$" - -Route111_Text_2A6F9A: @ 82A6F9A - .string "I wonder what color BERRIES I’ll look\n" - .string "for today?$" - -Route114_Text_2A6FCB: @ 82A6FCB - .string "I love using the BERRY CRUSH machine,\n" - .string "so I’m collecting BERRIES.\p" - .string "I’ll share one with you, if you’d like.$" - -Route114_Text_2A7034: @ 82A7034 - .string "You should try the BERRY CRUSH\n" - .string "machine with your friends.$" - -Route114_Text_2A706E: @ 82A706E - .string "Which BERRY should be planted?\n" - .string "Should you use or hoard BERRIES?\p" - .string "It’s fun to think about.$" - -Route120_Text_2A70C7: @ 82A70C7 - .string "BERRIES grow by soaking up sunlight.\p" - .string "We help the BERRIES grow by watering\n" - .string "them regularly.\p" - .string "It’s an expression of love, isn’t it?$" - -Route120_Text_2A7147: @ 82A7147 - .string "Yes, yes.\n" - .string "You understand what I mean.\p" - .string "You should take this.$" - -Route120_Text_2A7183: @ 82A7183 - .string "Oh… But it is important to make your\n" - .string "own impressions, I guess…\p" - .string "You can have this.$" - -Route120_Text_2A71D5: @ 82A71D5 - .string "I think that BERRY is rare.\n" - .string "I hope you raise it with loving care.$" - -Route120_Text_2A7217: @ 82A7217 - .string "I’ll get more BERRIES from\n" - .string "the BERRY MASTER.$" - -LilycoveCity_Text_2A7244: @ 82A7244 - .string "When it gets right down to it…\p" - .string "The same way suits suit me perfectly,\n" - .string "a crisp breeze suits the sea.\p" - .string "And you, a BERRY suits you to a “T”…\p" - .string "Why should that be so?$" - -LilycoveCity_Text_2A72E3: @ 82A72E3 - .string "When it gets right down to it…\p" - .string "It’s because you’re a TRAINER!$" - -LilycoveCity_Text_2A7321: @ 82A7321 - .string "When it gets right down to it…\p" - .string "The way dignified simplicity suits me,\n" - .string "{POKEBLOCK}S perfectly suit POKéMON.$" - -Route123_BerryMastersHouse_Text_2A7386: @ 82A7386 - .string "You may call me the BERRY MASTER.\p" - .string "I dream of filling the world with\n" - .string "beautiful flowers, so I raise BERRIES\l" - .string "and hand them out to everyone.\p" - .string "You’re deserving of one!$" - -Route123_BerryMastersHouse_Text_2A7428: @ 82A7428 - .string "Why be stingy?\n" - .string "Take another!$" - -Route123_BerryMastersHouse_Text_2A7445: @ 82A7445 - .string "Be sure to visit the PRETTY PETAL\n" - .string "flower shop near RUSTBORO.\p" - .string "Let flowers fill the world!$" - -Route123_BerryMastersHouse_Text_2A749E: @ 82A749E - .string "I’m done for today.\n" - .string "Come again another day.\p" - .string "Let flowers fill the world!$" - -Route123_BerryMastersHouse_Text_2A74E6: @ 82A74E6 - .string "The way my husband grows BERRIES,\n" - .string "oh, he’s the best in the world.\p" - .string "He makes me proud, that he does.\p" - .string "Incidentally, child, have you heard\n" - .string "a good saying lately?$" - -Route123_BerryMastersHouse_Text_2A7583: @ 82A7583 - .string "Ah! What a remarkable saying!\n" - .string "Inspirational, it is!\p" - .string "I want you to have this.$" - -Route123_BerryMastersHouse_Text_2A75D0: @ 82A75D0 - .string "Oh! A good saying it is.\n" - .string "You’re quite remarkable.\p" - .string "I want you to have this.$" - -Route123_BerryMastersHouse_Text_2A761B: @ 82A761B - .string "Our four grandchildren should become\n" - .string "more accomplished than my husband.\p" - .string "Joy never goes out of my life!$" - -Route123_BerryMastersHouse_Text_2A7682: @ 82A7682 - .string "Ah…$" - -Route104_PrettyPetalFlowerShop_Text_2A7686: @ 82A7686 - .string "Hello!\p" - .string "This is the PRETTY PETAL flower shop.\n" - .string "Spreading flowers all over the world!$" - -Route104_PrettyPetalFlowerShop_Text_2A76D9: @ 82A76D9 - .string "{PLAYER}{KUN}, would you like to learn about\n" - .string "BERRIES?$" - -Route104_PrettyPetalFlowerShop_Text_2A7706: @ 82A7706 - .string "Your name is?\p" - .string "{PLAYER}{KUN}.\n" - .string "That’s a nice name.\p" - .string "{PLAYER}{KUN}, would you like to learn about\n" - .string "BERRIES?$" - -Route104_PrettyPetalFlowerShop_Text_2A775B: @ 82A775B - .string "BERRIES grow on trees that thrive\n" - .string "only in soft, loamy soil.\p" - .string "If you take some BERRIES, be sure to\n" - .string "plant one in the loamy soil again.\p" - .string "A planted BERRY will soon sprout,\n" - .string "grow into a plant, flower beautifully,\l" - .string "then grow BERRIES again.\p" - .string "I want to see the whole wide world\n" - .string "filled with beautiful flowers.\l" - .string "That’s my dream.\p" - .string "Please help me, {PLAYER}{KUN}. Plant BERRIES\n" - .string "and bring more flowers into the world.$" - -Route104_PrettyPetalFlowerShop_Text_2A78DF: @ 82A78DF - .string "Flowers bring so much happiness to\n" - .string "people, don’t they?$" - -Route104_PrettyPetalFlowerShop_Text_2A7916: @ 82A7916 - .string "Hello!\p" - .string "The more attention you give to flowers,\n" - .string "the more beautifully they bloom.\p" - .string "You’ll like tending flowers. I’m sure\n" - .string "of it. You can have this.$" - -Route104_PrettyPetalFlowerShop_Text_2A79A6: @ 82A79A6 - .string "While BERRY plants are growing,\n" - .string "water them with the WAILMER PAIL.\p" - .string "Oh, another thing.\p" - .string "If you don’t pick BERRIES for a while,\n" - .string "they’ll drop off onto the ground.\l" - .string "But they’ll sprout again.\p" - .string "Isn’t that awesome?\n" - .string "It’s like they have the will to live.$" - -Route104_PrettyPetalFlowerShop_Text_2A7A98: @ 82A7A98 - .string "I’m trying to be like my big sisters.\n" - .string "I’m growing flowers, too!\p" - .string "Here you go!\n" - .string "It’s for you!$" - -Route104_PrettyPetalFlowerShop_Text_2A7AF3: @ 82A7AF3 - .string "You can plant a BERRY and grow it big,\n" - .string "or you can make a POKéMON hold it.\p" - .string "But now they have a machine that mixes\n" - .string "up different BERRIES and makes candies\l" - .string "for POKéMON.\p" - .string "I want some candy, too.$" - -SootopolisCity_Text_2A7BB0: @ 82A7BB0 - .string "Hi, what’s your name?\p" - .string "… … … … … … … … …\n" - .string "Okay. That’s nice!\p" - .string "My name is KIRI.\p" - .string "My mommy and daddy named me that so\n" - .string "I would grow healthy and warmhearted.\l" - .string "That’s what they wished.\p" - .string "You can have one of these.$" - -SootopolisCity_Text_2A7C7C: @ 82A7C7C - .string "KIRI will give you this BERRY, too!\n" - .string "I really like it lots!$" - -SootopolisCity_Text_2A7CB7: @ 82A7CB7 - .string "I wonder what kind of wish is included\n" - .string "in your name.$" - -SootopolisCity_Text_2A7CEC: @ 82A7CEC - .string "Spring, summer, autumn, and winter.\p" - .string "If you’re born in springtime, do you like\n" - .string "the spring, and if you’re born in the\l" - .string "summer, do you like the summer?$" - -SootopolisCity_Text_2A7D80: @ 82A7D80 - .string "Then KIRI was born in the autumn,\n" - .string "so I love the autumn!\p" - .string "Which season do you like?$" - -SootopolisCity_Text_2A7DD2: @ 82A7DD2 - .string "Oh…\n" - .string "It doesn’t matter…\p" - .string "There’s so much that I want to know…$" - -ShoalCave_LowTideEntranceRoom_Text_2A7E0E: @ 82A7E0E - .string "Are you planning on going deep\n" - .string "in there?\p" - .string "How about bringing me back some\n" - .string "SHOAL SALT and SHOAL SHELLS?\p" - .string "I can make you something good if\n" - .string "you bring me the ingredients.$" - -ShoalCave_LowTideEntranceRoom_Text_2A7EB3: @ 82A7EB3 - .string "If you bring me four each of the\n" - .string "SHOAL SALT and SHOAL SHELLS,\l" - .string "I can make you a SHELL BELL…\p" - .string "You can get those ingredients\n" - .string "every day.$" - -ShoalCave_LowTideEntranceRoom_Text_2A7F37: @ 82A7F37 - .string "Oh, hey! SHOAL SALT and SHOAL SHELLS!\n" - .string "And enough of them, too!\p" - .string "Would you like me to make you\n" - .string "a SHELL BELL with them?$" - -ShoalCave_LowTideEntranceRoom_Text_2A7FAC: @ 82A7FAC - .string "All righty, then! I’ll make you\n" - .string "a SHELL BELL right away.\p" - .string "… … … … … … … …\n" - .string "… … … … … … … …\p" - .string "There! Done!$" - -ShoalCave_LowTideEntranceRoom_Text_2A8012: @ 82A8012 - .string "Have a POKéMON hold on to that.\n" - .string "It’ll love it, that’s for certain.\p" - .string "Why, the SHELL BELL’s chime…\n" - .string "It’s simply sublime!\p" - .string "You can get its ingredients every day,\n" - .string "so I can make you more.$" - -ShoalCave_LowTideEntranceRoom_Text_2A80C6: @ 82A80C6 - .string "Oh… Is that so…\n" - .string "I wanted to make a SHELL BELL…$" - -ShoalCave_LowTideEntranceRoom_Text_2A80F5: @ 82A80F5 - .string "You don’t have space in your BAG\n" - .string "if I were to make it for you.\p" - .string "You should make room and come back\n" - .string "for a SHELL BELL.$" - -ShoalCave_LowTideInnerRoom_Text_2A8169: @ 82A8169 -ShoalCave_LowTideLowerRoom_Text_2A8169: @ 82A8169 -ShoalCave_LowTideStairsRoom_Text_2A8169: @ 82A8169 - .string "There was some SHOAL SALT here.\n" - .string "But, there’s nothing here now.$" - -ShoalCave_LowTideInnerRoom_Text_2A81A8: @ 82A81A8 - .string "There was a SHOAL SHELL here.\n" - .string "But, there’s nothing here now.$" + .include "data/text/roulette.inc" + .include "data/text/pokedex_rating.inc" + .include "data/text/lottery_corner.inc" + .include "data/text/eon_ticket.inc" + .include "data/text/braille.inc" + .include "data/text/berries.inc" + .include "data/text/shoal_cave.inc" Text_2A81E5: @ 82A81E5 .string "There’s a set of POKéMON picture books.$" @@ -29196,97 +14052,5 @@ EventScript_2C8436:: @ 82C8436 .string "You kept working for this!$" .align 2 -gUnknown_082C87B4:: @ 82C87B4 - .string "Would you like to save the game?$" - -gUnknown_082C87D5:: @ 82C87D5 - .string "There is already a saved file.\n" - .string "Is it okay to overwrite it?$" - -gUnknown_082C8810:: @ 82C8810 - .string "SAVING…\n" - .string "DON’T TURN OFF THE POWER.$" - -gUnknown_082C8832:: @ 82C8832 - .string "{PLAYER} saved the game.$" - -gUnknown_082C8845:: @ 82C8845 - .string "WARNING!\p" - .string "There is a different game file that\n" - .string "is already saved.\p" - .string "If you save now, the other file’s\n" - .string "adventure, including items and\l" - .string "POKéMON, will be entirely lost.\p" - .string "Are you sure you want to save now\n" - .string "and overwrite the other save file?$" - -gUnknown_082C892A:: @ 82C892A - .string "Save error.\p" - .string "Please exchange the\n" - .string "backup memory.$" - -gUnknown_082C8959:: @ 82C8959 - .string "SAVING…\n" - .string "DON’T TURN OFF THE POWER.$" - -gUnknown_082C897B:: @ 82C897B - .string "Hi! Sorry to keep you waiting!\p" - .string "Welcome to the world of POKéMON!\p" - .string "My name is BIRCH.\p" - .string "But everyone calls me the POKéMON\n" - .string "PROFESSOR.\p" - .string "$" - -gUnknown_082C89FB:: @ 82C89FB - .string "This is what we call a “POKéMON.”\p" - .string "\n" - .string "$" - -gUnknown_082C8A1F:: @ 82C8A1F - .string "This world is widely inhabited by\n" - .string "creatures known as POKéMON.\p" - .string "We humans live alongside POKéMON,\n" - .string "at times as friendly playmates, and\l" - .string "at times as cooperative workmates.\p" - .string "And sometimes, we band together\n" - .string "and battle others like us.\p" - .string "But despite our closeness, we don’t\n" - .string "know everything about POKéMON.\p" - .string "In fact, there are many, many\n" - .string "secrets surrounding POKéMON.\p" - .string "To unravel POKéMON mysteries,\n" - .string "I’ve been undertaking research.\l" - .string "That’s what I do.\p" - .string "$" - -gUnknown_082C8BD0:: @ 82C8BD0 - .string "And you are?$" - -gUnknown_082C8BDD:: @ 82C8BDD - .string "Are you a boy?\n" - .string "Or are you a girl?$" - -gUnknown_082C8BFF:: @ 82C8BFF - .string "All right.\n" - .string "What’s your name?$" - -gUnknown_082C8C1C:: @ 82C8C1C - .string "So it’s {PLAYER}{KUN}?$" - -gUnknown_082C8C2A:: @ 82C8C2A - .string "Ah, okay!\p" - .string "You’re {PLAYER}{KUN} who’s moving to my\n" - .string "hometown of LITTLEROOT.\l" - .string "I get it now!\p" - .string "$" - -gUnknown_082C8C7A:: @ 82C8C7A - .string "All right, are you ready?\p" - .string "Your very own adventure is about\n" - .string "to unfold.\p" - .string "Take courage, and leap into the\n" - .string "world of POKéMON where dreams,\l" - .string "adventure, and friendships await!\p" - .string "Well, I’ll be expecting you later.\n" - .string "Come see me in my POKéMON LAB.\p" - .string "$" + .include "data/text/save.inc" + .include "data/text/birch_speech.inc" -- cgit v1.2.3 From 6e6e11205d312a296391ec7d16d809e52c5b4027 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sat, 11 Nov 2017 18:17:46 -0600 Subject: Fix capitalized symbol names --- data/event_scripts.s | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'data/event_scripts.s') diff --git a/data/event_scripts.s b/data/event_scripts.s index 2710ae9a0..763b39585 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -5737,7 +5737,7 @@ BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96 compare_var_to_value VAR_RESULT, 1 goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC7A copyvar VAR_0x8009, VAR_0x8006 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F704, 5 + msgbox BattleFrontier_BattleTowerLobby_Text_27F704, 5 compare_var_to_value VAR_RESULT, 1 goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CBD8 compare_var_to_value VAR_RESULT, 0 @@ -5745,7 +5745,7 @@ BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96 end BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 - message BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F7BA + message BattleFrontier_BattleTowerLobby_Text_27F7BA waitmessage multichoice 20, 8, 45, 1 copyvar VAR_0x8008, VAR_RESULT @@ -5753,7 +5753,7 @@ BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC38 compare_var_to_value VAR_RESULT, 1 call_if 1, BattleFrontier_BattleTowerLobby_EventScript_28CC41 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F97A, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27F97A, 4 setvar VAR_0x8004, 12 copyvar VAR_0x8005, VAR_0x8009 call BattleFrontier_BattleTowerLobby_EventScript_271E7C @@ -5766,22 +5766,22 @@ BattleFrontier_BattleTowerLobby_EventScript_28CBD8:: @ 828CBD8 end BattleFrontier_BattleTowerLobby_EventScript_28CC2E:: @ 828CC2E - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F84C, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27F84C, 4 release end BattleFrontier_BattleTowerLobby_EventScript_28CC38:: @ 828CC38 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F8AE, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27F8AE, 4 return BattleFrontier_BattleTowerLobby_EventScript_28CC41:: @ 828CC41 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F921, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27F921, 4 return BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A compare_var_to_value VAR_RESULT, 0 goto_eq BattleFrontier_BattleTowerLobby_EventScript_28CC70 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27F9FD, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27F9FD, 4 setflag FLAG_0x002 copyvar VAR_0x8004, VAR_0x8008 setvar VAR_0x8005, 7 @@ -5789,12 +5789,12 @@ BattleFrontier_BattleTowerLobby_EventScript_28CC4A:: @ 828CC4A end BattleFrontier_BattleTowerLobby_EventScript_28CC70:: @ 828CC70 - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FA6F, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27FA6F, 4 release end BattleFrontier_BattleTowerLobby_EventScript_28CC7A:: @ 828CC7A - msgbox BATTLE_FRONTIER_BATTLE_TOWER_LOBBY_Text_27FAF3, 4 + msgbox BattleFrontier_BattleTowerLobby_Text_27FAF3, 4 release end -- cgit v1.2.3