summaryrefslogtreecommitdiff
path: root/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/maps/EverGrandeCity_SidneysRoom.inc')
-rw-r--r--data/scripts/maps/EverGrandeCity_SidneysRoom.inc91
1 files changed, 91 insertions, 0 deletions
diff --git a/data/scripts/maps/EverGrandeCity_SidneysRoom.inc b/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
new file mode 100644
index 000000000..782538b1e
--- /dev/null
+++ b/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
@@ -0,0 +1,91 @@
+EverGrandeCity_SidneysRoom_MapScripts:: @ 8227F01
+ map_script 1, EverGrandeCity_SidneysRoom_MapScript1_227F1D
+ map_script 4, EverGrandeCity_SidneysRoom_MapScript2_227F3E
+ map_script 3, EverGrandeCity_SidneysRoom_MapScript1_227F16
+ map_script 2, EverGrandeCity_SidneysRoom_MapScript2_227F4D
+ .byte 0
+
+EverGrandeCity_SidneysRoom_MapScript1_227F16: @ 8227F16
+ setflag FLAG_0x1CF
+ setflag FLAG_0x319
+ end
+
+EverGrandeCity_SidneysRoom_MapScript1_227F1D: @ 8227F1D
+ checkflag FLAG_0x4FB
+ call_if 1, EverGrandeCity_SidneysRoom_EventScript_227F32
+ compare_var_to_value VAR_0x409C, 1
+ call_if 1, EverGrandeCity_SidneysRoom_EventScript_227F38
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_227F32:: @ 8227F32
+ call EverGrandeCity_SidneysRoom_EventScript_2724BC
+ return
+
+EverGrandeCity_SidneysRoom_EventScript_227F38:: @ 8227F38
+ call EverGrandeCity_SidneysRoom_EventScript_27255F
+ return
+
+EverGrandeCity_DrakesRoom_MapScript2_227F3E: @ 8227F3E
+EverGrandeCity_SidneysRoom_MapScript2_227F3E: @ 8227F3E
+ map_script_2 VAR_0x4001, 0, EverGrandeCity_SidneysRoom_EventScript_227F48
+ .2byte 0
+
+EverGrandeCity_SidneysRoom_EventScript_227F48:: @ 8227F48
+ turnobject 255, 2
+ end
+
+EverGrandeCity_SidneysRoom_MapScript2_227F4D: @ 8227F4D
+ map_script_2 VAR_0x409C, 0, EverGrandeCity_SidneysRoom_EventScript_227F57
+ .2byte 0
+
+EverGrandeCity_SidneysRoom_EventScript_227F57:: @ 8227F57
+ lockall
+ call EverGrandeCity_SidneysRoom_EventScript_272475
+ setvar VAR_0x409C, 1
+ releaseall
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_227F64:: @ 8227F64
+ lock
+ faceplayer
+ checkflag FLAG_0x4FB
+ goto_eq EverGrandeCity_SidneysRoom_EventScript_227F8B
+ playbgm BGM_SITENNOU, 0
+ msgbox EverGrandeCity_SidneysRoom_Text_227FA7, 4
+ trainerbattle 3, TRAINER_SIDNEY, 0, EverGrandeCity_SidneysRoom_Text_2280A2
+ goto EverGrandeCity_SidneysRoom_EventScript_227F95
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_227F8B:: @ 8227F8B
+ msgbox EverGrandeCity_SidneysRoom_Text_2280EC, 4
+ release
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_227F95:: @ 8227F95
+ setflag FLAG_0x4FB
+ call EverGrandeCity_SidneysRoom_EventScript_2723F8
+ msgbox EverGrandeCity_SidneysRoom_Text_2280EC, 4
+ release
+ end
+
+EverGrandeCity_SidneysRoom_Text_227FA7: @ 8227FA7
+ .string "Welcome, challenger!\n"
+ .string "I’m SIDNEY of the ELITE FOUR.\p"
+ .string "I like that look you’re giving me.\n"
+ .string "I guess you’ll give me a good match.\l"
+ .string "That’s good! Looking real good!\p"
+ .string "All right! You and me, let’s enjoy\n"
+ .string "a battle that can only be staged\l"
+ .string "here in the POKéMON LEAGUE!$"
+
+EverGrandeCity_SidneysRoom_Text_2280A2: @ 82280A2
+ .string "Well, how do you like that? I lost!\n"
+ .string "Eh, it was fun, so it doesn’t matter.$"
+
+EverGrandeCity_SidneysRoom_Text_2280EC: @ 82280EC
+ .string "Well, listen to what this loser has\n"
+ .string "to say.\p"
+ .string "You’ve got what it takes to go far.\n"
+ .string "Now, go on to the next room and enjoy\l"
+ .string "your next battle!$"
+