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
190
191
192
193
194
195
196
197
|
RustboroCity_DevonCorp_3F_MapScripts:: @ 8157711
map_script 3, RustboroCity_DevonCorp_3F_MapScript1_157721
map_script 4, RustboroCity_DevonCorp_3F_MapScript2_157739
map_script 2, RustboroCity_DevonCorp_3F_MapScript2_157748
.byte 0
RustboroCity_DevonCorp_3F_MapScript1_157721:: @ 8157721
compare VAR_DEVON_CORP_3F_STATE, 0
call_if 1, RustboroCity_DevonCorp_3F_EventScript_15772D
end
RustboroCity_DevonCorp_3F_EventScript_15772D:: @ 815772D
setobjectxyperm 2, 3, 2
setobjectmovementtype 2, 9
return
RustboroCity_DevonCorp_3F_MapScript2_157739:: @ 8157739
map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157743
.2byte 0
RustboroCity_DevonCorp_3F_EventScript_157743:: @ 8157743
turnobject 255, 4
end
RustboroCity_DevonCorp_3F_MapScript2_157748:: @ 8157748
map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157752
.2byte 0
RustboroCity_DevonCorp_3F_EventScript_157752:: @ 8157752
lockall
msgbox RustboroCity_DevonCorp_3F_Text_18374C, 4
closemessage
applymovement 2, RustboroCity_DevonCorp_3F_Movement_157815
waitmovement 0
delay 80
applymovement 2, RustboroCity_DevonCorp_3F_Movement_15781E
waitmovement 0
msgbox RustboroCity_DevonCorp_3F_Text_183903, 4
closemessage
playbgm 420, 0
applymovement 2, RustboroCity_DevonCorp_3F_Movement_157803
applymovement 255, RustboroCity_DevonCorp_3F_Movement_157827
waitmovement 0
msgbox RustboroCity_DevonCorp_3F_Text_18394A, 4
closemessage
fadedefaultbgm
applymovement 2, RustboroCity_DevonCorp_3F_Movement_157812
applymovement 255, RustboroCity_DevonCorp_3F_Movement_157835
waitmovement 0
msgbox RustboroCity_DevonCorp_3F_Text_18320B, 4
giveitem_std ITEM_LETTER
msgbox RustboroCity_DevonCorp_3F_Text_18337E, 4
playfanfare 370
message RustboroCity_DevonCorp_3F_Text_183422
waitfanfare
waitmessage
setflag FLAG_SYS_POKENAV_GET
setflag FLAG_RECEIVED_POKENAV
msgbox RustboroCity_DevonCorp_3F_Text_183439, 4
setflag FLAG_HIDE_TUNNER_DIGGER_ROUTE116
clearflag FLAG_HIDE_BOYFRIEND_RUSTURF_TUNNEL
clearflag FLAG_HIDE_GIRLFRIEND_RUSTURF_TUNNEL
clearflag FLAG_HIDE_MR_BRINEY_ROUTE104_HOUSE
clearflag FLAG_HIDE_PEEKO_BRINEY_HOUSE
setvar VAR_BRINEY_LOCATION, 1
clearflag FLAG_HIDE_RIVAL_RUSTBORO
setvar VAR_DEVON_CORP_3F_STATE, 1
releaseall
end
@ 81577FE
step_up
step_up
step_up
step_27
step_end
RustboroCity_DevonCorp_3F_Movement_157803:: @ 8157803
step_right
step_right
step_right
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_27
step_end
RustboroCity_DevonCorp_3F_Movement_157812:: @ 8157812
step_14
step_25
step_end
RustboroCity_DevonCorp_3F_Movement_157815:: @ 8157815
step_right
step_right
step_right
step_down
step_right
step_right
step_right
step_right
step_end
RustboroCity_DevonCorp_3F_Movement_15781E:: @ 815781E
step_left
step_left
step_left
step_left
step_up
step_left
step_left
step_left
step_end
RustboroCity_DevonCorp_3F_Movement_157827:: @ 8157827
step_right
step_right
step_right
step_right
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_end
RustboroCity_DevonCorp_3F_Movement_157835:: @ 8157835
step_14
step_14
step_down
step_down
step_28
step_end
RustboroCity_DevonCorp_3F_EventScript_15783B:: @ 815783B
lock
faceplayer
checkflag FLAG_RECEIVED_EXP_SHARE
goto_if_eq RustboroCity_DevonCorp_3F_EventScript_15789B
checkflag FLAG_DELIVERED_STEVEN_LETTER
goto_if_eq RustboroCity_DevonCorp_3F_EventScript_157864
msgbox RustboroCity_DevonCorp_3F_Text_18351E, 4
closemessage
applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
waitmovement 0
release
end
RustboroCity_DevonCorp_3F_EventScript_157864:: @ 8157864
msgbox RustboroCity_DevonCorp_3F_Text_18353E, 4
giveitem_std ITEM_EXP_SHARE
compare RESULT, 0
goto_if_eq RustboroCity_DevonCorp_3F_EventScript_1A029B
setflag FLAG_RECEIVED_EXP_SHARE
msgbox RustboroCity_DevonCorp_3F_Text_1835B3, 4
closemessage
applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
waitmovement 0
release
end
RustboroCity_DevonCorp_3F_EventScript_15789B:: @ 815789B
msgbox RustboroCity_DevonCorp_3F_Text_18368D, 4
closemessage
applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
waitmovement 0
release
end
RustboroCity_DevonCorp_3F_EventScript_1578B0:: @ 81578B0
lock
faceplayer
checkflag FLAG_RECEIVED_REPEAT_BALL
goto_if_eq RustboroCity_DevonCorp_3F_EventScript_1578C5
msgbox RustboroCity_DevonCorp_3F_Text_18395C, 4
release
end
RustboroCity_DevonCorp_3F_EventScript_1578C5:: @ 81578C5
msgbox RustboroCity_DevonCorp_3F_Text_1839A3, 4
release
end
RustboroCity_DevonCorp_3F_EventScript_1578CF:: @ 81578CF
msgbox RustboroCity_DevonCorp_3F_Text_183A04, 3
end
|