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
|
MossdeepCity_GameCorner_1F_MapScripts:: @ 815AC52
map_script 1, MossdeepCity_GameCorner_1F_MapScript1_15AC62
map_script 3, MossdeepCity_GameCorner_1F_MapScript1_15AC84
map_script 2, MossdeepCity_GameCorner_1F_MapScript2_15ACBB
.byte 0
MossdeepCity_GameCorner_1F_MapScript1_15AC62:: @ 815AC62
special 246
compare RESULT, 1
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC71
end
MossdeepCity_GameCorner_1F_EventScript_15AC71:: @ 815AC71
setmaptile 3, 0, 653, 1
setmaptile 3, 1, 661, 1
return
MossdeepCity_GameCorner_1F_MapScript1_15AC84:: @ 815AC84
special 246
compare RESULT, 0
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC9E
compare 0x40c0, 0
callif 5, MossdeepCity_GameCorner_1F_EventScript_15ACAF
end
MossdeepCity_GameCorner_1F_EventScript_15AC9E:: @ 815AC9E
setvar 0x4001, 1
movespriteperm 1, 3, 2
spritebehave 1, 8
return
MossdeepCity_GameCorner_1F_EventScript_15ACAF:: @ 815ACAF
movespriteperm 1, 2, 2
spritebehave 1, 10
return
MossdeepCity_GameCorner_1F_MapScript2_15ACBB:: @ 815ACBB
map_script_2 0x40c0, 1, MossdeepCity_GameCorner_1F_EventScript_15ACD5
map_script_2 0x40c0, 2, MossdeepCity_GameCorner_1F_EventScript_15ACD5
map_script_2 0x40c0, 3, MossdeepCity_GameCorner_1F_EventScript_15ACD5
.2byte 0
MossdeepCity_GameCorner_1F_EventScript_15ACD5:: @ 815ACD5
lockall
move 255, MossdeepCity_GameCorner_1F_Movement_15AD3D
waitmove 0
move 1, MossdeepCity_GameCorner_1F_Movement_15AD3F
waitmove 0
moveoffscreen 1
move 255, MossdeepCity_GameCorner_1F_Movement_1A0841
waitmove 0
compare 0x40c0, 1
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD22
compare 0x40c0, 2
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD2B
compare 0x40c0, 3
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD34
special 40
setvar 0x40c0, 0
releaseall
end
MossdeepCity_GameCorner_1F_EventScript_15AD22:: @ 815AD22
msgbox MossdeepCity_GameCorner_1F_Text_18E80E, 4
return
MossdeepCity_GameCorner_1F_EventScript_15AD2B:: @ 815AD2B
msgbox MossdeepCity_GameCorner_1F_Text_18E859, 4
return
MossdeepCity_GameCorner_1F_EventScript_15AD34:: @ 815AD34
msgbox MossdeepCity_GameCorner_1F_Text_18E7B1, 4
return
MossdeepCity_GameCorner_1F_Movement_15AD3D:: @ 815AD3D
step_down
step_end
MossdeepCity_GameCorner_1F_Movement_15AD3F:: @ 815AD3F
step_right
step_25
step_end
MossdeepCity_GameCorner_1F_EventScript_15AD42:: @ 815AD42
lock
faceplayer
compare 0x4001, 1
jumpeq MossdeepCity_GameCorner_1F_EventScript_15AD59
msgbox MossdeepCity_GameCorner_1F_Text_18E59A, 4
release
end
MossdeepCity_GameCorner_1F_EventScript_15AD59:: @ 815AD59
special 39
special 285
msgbox MossdeepCity_GameCorner_1F_Text_18E650, 5
compare RESULT, 0
jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8
call MossdeepCity_GameCorner_1F_EventScript_15ADF5
compare RESULT, 0
jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8
msgbox MossdeepCity_GameCorner_1F_Text_18E741, 5
compare RESULT, 0
callif 1, MossdeepCity_GameCorner_1F_EventScript_15ADE8
special 40
call MossdeepCity_GameCorner_1F_EventScript_19F806
compare RESULT, 0
jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8
hidebox 0, 0, 15, 10
special 39
special 248
msgbox MossdeepCity_GameCorner_1F_Text_18E777, 4
closebutton
compare FACING, 2
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE04
compare FACING, 4
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE16
compare FACING, 3
callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE28
warp MossdeepCity_GameCorner_B1F, 255, 3, 1
waitstate
release
end
MossdeepCity_GameCorner_1F_EventScript_15ADE8:: @ 815ADE8
special 40
msgbox MossdeepCity_GameCorner_1F_Text_18E698, 4
release
end
MossdeepCity_GameCorner_1F_EventScript_15ADF5:: @ 815ADF5
msgbox MossdeepCity_GameCorner_1F_Text_18E6DA, 4
fadescreen 1
special 41
waitstate
return
MossdeepCity_GameCorner_1F_EventScript_15AE04:: @ 815AE04
move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46
move 255, MossdeepCity_GameCorner_1F_Movement_15AE3A
waitmove 0
return
MossdeepCity_GameCorner_1F_EventScript_15AE16:: @ 815AE16
move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE49
move 255, MossdeepCity_GameCorner_1F_Movement_15AE3E
waitmove 0
return
MossdeepCity_GameCorner_1F_EventScript_15AE28:: @ 815AE28
move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46
move 255, MossdeepCity_GameCorner_1F_Movement_15AE42
waitmove 0
return
MossdeepCity_GameCorner_1F_Movement_15AE3A:: @ 815AE3A
step_14
step_up
step_up
step_end
MossdeepCity_GameCorner_1F_Movement_15AE3E:: @ 815AE3E
step_14
step_right
step_up
step_end
MossdeepCity_GameCorner_1F_Movement_15AE42:: @ 815AE42
step_14
step_left
step_up
step_end
MossdeepCity_GameCorner_1F_Movement_15AE46:: @ 815AE46
step_left
step_28
step_end
MossdeepCity_GameCorner_1F_Movement_15AE49:: @ 815AE49
step_right
step_27
step_end
MossdeepCity_GameCorner_1F_EventScript_15AE4C:: @ 815AE4C
msgbox MossdeepCity_GameCorner_1F_Text_18E631, 3
end
|