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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
SkyPillar_Top_MapScripts:: @ 82396B8
map_script 5, SkyPillar_Top_MapScript1_2396C8
map_script 3, SkyPillar_Top_MapScript1_2396E6
map_script 4, SkyPillar_Top_MapScript2_239713
.byte 0
SkyPillar_Top_MapScript1_2396C8: @ 82396C8
checkflag FLAG_SYS_CTRL_OBJ_DELETE
call_if 1, SkyPillar_Top_EventScript_2396D2
end
SkyPillar_Top_EventScript_2396D2:: @ 82396D2
specialvar VAR_RESULT, sub_8138B80
compare_var_to_value VAR_RESULT, 7
goto_if 5, SkyPillar_Top_EventScript_27374E
removeobject VAR_LAST_TALKED
return
SkyPillar_Top_MapScript1_2396E6: @ 82396E6
compare_var_to_value VAR_0x40CA, 2
call_if 0, SkyPillar_Top_EventScript_2396FD
compare_var_to_value VAR_0x40CA, 2
call_if 4, SkyPillar_Top_EventScript_239705
end
SkyPillar_Top_EventScript_2396FD:: @ 82396FD
setmaplayoutindex 438
setobjectmovementtype 1, 8
return
SkyPillar_Top_EventScript_239705:: @ 8239705
checkflag FLAG_0x1C0
call_if 0, SkyPillar_Top_EventScript_23970F
return
SkyPillar_Top_EventScript_23970F:: @ 823970F
clearflag FLAG_0x050
return
SkyPillar_Top_MapScript2_239713: @ 8239713
map_script_2 VAR_0x40CA, 0, SkyPillar_Top_EventScript_23971D
.2byte 0
SkyPillar_Top_EventScript_23971D:: @ 823971D
turnobject 1, 1
end
SkyPillar_Top_EventScript_239722:: @ 8239722
lockall
waitse
playmoncry SPECIES_RAYQUAZA, 2
delay 40
waitmoncry
setwildbattle SPECIES_RAYQUAZA, 70, ITEM_NONE
setflag FLAG_SYS_CTRL_OBJ_DELETE
special sub_80B0934
waitstate
clearflag FLAG_SYS_CTRL_OBJ_DELETE
specialvar VAR_RESULT, sub_8138B80
compare_var_to_value VAR_RESULT, 1
goto_eq SkyPillar_Top_EventScript_239768
compare_var_to_value VAR_RESULT, 4
goto_eq SkyPillar_Top_EventScript_239771
compare_var_to_value VAR_RESULT, 5
goto_eq SkyPillar_Top_EventScript_239771
setflag FLAG_0x1C0
releaseall
end
SkyPillar_Top_EventScript_239768:: @ 8239768
setflag FLAG_0x1C0
goto SkyPillar_Top_EventScript_23977C
end
SkyPillar_Top_EventScript_239771:: @ 8239771
setvar VAR_0x8004, 406
goto SkyPillar_Top_EventScript_239785
end
SkyPillar_Top_EventScript_23977C:: @ 823977C
fadescreenswapbuffers 1
removeobject VAR_LAST_TALKED
fadescreenswapbuffers 0
releaseall
end
SkyPillar_Top_EventScript_239785:: @ 8239785
fadescreenswapbuffers 1
removeobject VAR_LAST_TALKED
fadescreenswapbuffers 0
bufferspeciesname 0, VAR_0x8004
msgbox gUnknown_08273204, 4
releaseall
end
SkyPillar_Top_EventScript_23979A:: @ 823979A
lockall
fadeoutbgm 1
applymovement 255, SkyPillar_Top_Movement_2725B2
waitmovement 0
special SpawnScriptFieldObject
applymovement 127, SkyPillar_Top_Movement_239858
waitmovement 0
special RemoveScriptFieldObject
applymovement 1, SkyPillar_Top_Movement_23983A
waitmovement 0
waitse
playmoncry SPECIES_RAYQUAZA, 2
setvar VAR_0x8004, 1
setvar VAR_0x8005, 1
setvar VAR_0x8006, 8
setvar VAR_0x8007, 3
special sub_8139560
waitstate
waitse
playmoncry SPECIES_RAYQUAZA, 2
setvar VAR_0x8004, 1
setvar VAR_0x8005, 2
setvar VAR_0x8006, 8
setvar VAR_0x8007, 5
special sub_8139560
waitstate
waitmoncry
applymovement 1, SkyPillar_Top_Movement_23984B
waitmovement 0
removeobject 1
msgbox SkyPillar_Top_Text_239860, 4
closemessage
delay 20
fadeinbgm 1
special SpawnScriptFieldObject
applymovement 127, SkyPillar_Top_Movement_23985C
waitmovement 0
special RemoveScriptFieldObject
setvar VAR_0x405E, 5
setvar VAR_0x40CA, 1
setvar VAR_0x40D7, 1
releaseall
end
SkyPillar_Top_Movement_23983A: @ 823983A
step_14
step_23
step_14
step_14
step_14
step_14
step_14
step_1f
step_14
step_20
step_14
step_14
step_14
step_14
step_14
step_14
step_end
SkyPillar_Top_Movement_23984B: @ 823984B
step_14
step_1d
step_13
step_20
step_13
step_2e
step_32
step_32
step_32
step_32
step_32
step_32
step_end
SkyPillar_Top_Movement_239858: @ 8239858
slow_step_up
slow_step_up
slow_step_up
step_end
SkyPillar_Top_Movement_23985C: @ 823985C
slow_step_down
slow_step_down
slow_step_down
step_end
SkyPillar_Top_Text_239860: @ 8239860
.string "The awakened RAYQUAZA flew off…$"
|