summaryrefslogtreecommitdiff
path: root/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
blob: 46c471e4e30fa819ce1c839f352dd2566f17ff72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
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_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 MUS_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!$"