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
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
|
PetalburgCity_MapScripts:: @ 814B70C
map_script 3, PetalburgCity_MapScript1_14B717
map_script 2, PetalburgCity_MapScript2_14B73D
.byte 0
PetalburgCity_MapScript1_14B717:: @ 814B717
setflag FLAG_VISITED_PETALBURG_CITY
compare VAR_PETALBURG_STATE, 0
call_if 1, PetalburgCity_EventScript_14B731
compare VAR_PETALBURG_STATE, 2
call_if 1, PetalburgCity_EventScript_14B739
end
PetalburgCity_EventScript_14B731:: @ 814B731
setobjectxyperm 9, 5, 11
return
PetalburgCity_EventScript_14B739:: @ 814B739
savebgm 420
return
PetalburgCity_MapScript2_14B73D:: @ 814B73D
map_script_2 VAR_PETALBURG_STATE, 2, PetalburgCity_EventScript_14B747
.2byte 0
PetalburgCity_EventScript_14B747:: @ 814B747
lockall
setflag FLAG_SPECIAL_FLAG_0
special SavePlayerParty
special PutZigzagoonInPlayerParty
applymovement 2, PetalburgCity_Movement_14B7ED
applymovement 255, PetalburgCity_Movement_14B7CC
waitmovement 0
msgbox PetalburgCity_Text_16D361, 4
special ScrSpecial_StartWallyTutorialBattle
waitstate
msgbox PetalburgCity_Text_16D3DE, 4
applymovement 2, PetalburgCity_Movement_1A083F, 0, 0
waitmovement 0, 0, 2
msgbox PetalburgCity_Text_16D408, 4
closemessage
clearflag FLAG_SPECIAL_FLAG_0
setvar VAR_PETALBURG_STATE, 3
fadedefaultbgm
clearflag FLAG_SPECIAL_FLAG_1
special LoadPlayerParty
setvar VAR_PETALBURG_GYM_STATE, 1
warp MAP_PETALBURG_CITY_GYM, 255, 4, 108
waitstate
releaseall
end
PetalburgCity_EventScript_14B7AC:: @ 814B7AC
lock
faceplayer
msgbox PetalburgCity_Text_164490, 4
closemessage
applymovement 3, PetalburgCity_Movement_1A083D
waitmovement 0
release
end
PetalburgCity_EventScript_14B7C3:: @ 814B7C3
msgbox PetalburgCity_Text_16433E, 2
end
PetalburgCity_Movement_14B7CC:: @ 814B7CC
step_13
step_down
step_down
step_down
step_down
step_down
step_down
step_down
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_28
step_end
PetalburgCity_Movement_14B7ED:: @ 814B7ED
step_13
step_down
step_down
step_down
step_down
step_down
step_down
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_right
step_14
step_26
step_14
step_14
step_28
step_end
PetalburgCity_EventScript_14B812:: @ 814B812
msgbox PetalburgCity_Text_1645BB, 3
end
PetalburgCity_EventScript_14B81B:: @ 814B81B
msgbox PetalburgCity_Text_164602, 3
end
PetalburgCity_EventScript_14B824:: @ 814B824
msgbox PetalburgCity_Text_16453F, 2
end
PetalburgCity_EventScript_14B82D:: @ 814B82D
msgbox PetalburgCity_Text_164634, 3
end
PetalburgCity_EventScript_14B836:: @ 814B836
lockall
setvar VAR_SPECIAL_8, 0
goto PetalburgCity_EventScript_14B866
end
PetalburgCity_EventScript_14B842:: @ 814B842
lockall
setvar VAR_SPECIAL_8, 1
goto PetalburgCity_EventScript_14B866
end
PetalburgCity_EventScript_14B84E:: @ 814B84E
lockall
setvar VAR_SPECIAL_8, 2
goto PetalburgCity_EventScript_14B866
end
PetalburgCity_EventScript_14B85A:: @ 814B85A
lockall
setvar VAR_SPECIAL_8, 3
goto PetalburgCity_EventScript_14B866
end
PetalburgCity_EventScript_14B866:: @ 814B866
applymovement 9, PetalburgCity_Movement_1A0839
waitmovement 0
playbgm 420, 0
playse 21
applymovement 9, PetalburgCity_Movement_1A0833
waitmovement 0
applymovement 9, PetalburgCity_Movement_1A0835
waitmovement 0
compare VAR_SPECIAL_8, 0
call_if 1, PetalburgCity_EventScript_14B91B
compare VAR_SPECIAL_8, 1
call_if 1, PetalburgCity_EventScript_14B930
compare VAR_SPECIAL_8, 2
call_if 1, PetalburgCity_EventScript_14B93B
compare VAR_SPECIAL_8, 3
call_if 1, PetalburgCity_EventScript_14B950
msgbox PetalburgCity_Text_16438A, 4
closemessage
compare VAR_SPECIAL_8, 0
call_if 1, PetalburgCity_EventScript_14B965
compare VAR_SPECIAL_8, 1
call_if 1, PetalburgCity_EventScript_14B977
compare VAR_SPECIAL_8, 2
call_if 1, PetalburgCity_EventScript_14B989
compare VAR_SPECIAL_8, 3
call_if 1, PetalburgCity_EventScript_14B99B
msgbox PetalburgCity_Text_164426, 4
applymovement 9, PetalburgCity_Movement_1A0843
applymovement 255, PetalburgCity_Movement_1A0843
waitmovement 0
msgbox PetalburgCity_Text_164449, 4
closemessage
applymovement 9, PetalburgCity_Movement_14B9F4
waitmovement 0
fadedefaultbgm
releaseall
end
PetalburgCity_EventScript_14B91B:: @ 814B91B
applymovement 9, PetalburgCity_Movement_14B9B1
waitmovement 0
applymovement 255, PetalburgCity_Movement_1A0845
waitmovement 0
return
PetalburgCity_EventScript_14B930:: @ 814B930
applymovement 9, PetalburgCity_Movement_14B9B6
waitmovement 0
return
PetalburgCity_EventScript_14B93B:: @ 814B93B
applymovement 9, PetalburgCity_Movement_14B9B9
waitmovement 0
applymovement 255, PetalburgCity_Movement_1A0841
waitmovement 0
return
PetalburgCity_EventScript_14B950:: @ 814B950
applymovement 9, PetalburgCity_Movement_14B9BE
waitmovement 0
applymovement 255, PetalburgCity_Movement_1A0841
waitmovement 0
return
PetalburgCity_EventScript_14B965:: @ 814B965
applymovement 9, PetalburgCity_Movement_14B9C4
applymovement 255, PetalburgCity_Movement_14BA01
waitmovement 0
return
PetalburgCity_EventScript_14B977:: @ 814B977
applymovement 9, PetalburgCity_Movement_14B9CF
applymovement 255, PetalburgCity_Movement_14BA0B
waitmovement 0
return
PetalburgCity_EventScript_14B989:: @ 814B989
applymovement 9, PetalburgCity_Movement_14B9DD
applymovement 255, PetalburgCity_Movement_14BA18
waitmovement 0
return
PetalburgCity_EventScript_14B99B:: @ 814B99B
applymovement 9, PetalburgCity_Movement_14B9E8
applymovement 255, PetalburgCity_Movement_14BA22
waitmovement 0
return
@ 814B9AD
step_14
step_14
step_14
step_end
PetalburgCity_Movement_14B9B1:: @ 814B9B1
step_right
step_right
step_right
step_26
step_end
PetalburgCity_Movement_14B9B6:: @ 814B9B6
step_right
step_right
step_end
PetalburgCity_Movement_14B9B9:: @ 814B9B9
step_right
step_right
step_right
step_25
step_end
PetalburgCity_Movement_14B9BE:: @ 814B9BE
step_down
step_right
step_right
step_right
step_25
step_end
PetalburgCity_Movement_14B9C4:: @ 814B9C4
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_right
step_26
step_end
PetalburgCity_Movement_14B9CF:: @ 814B9CF
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_right
step_26
step_end
PetalburgCity_Movement_14B9DD:: @ 814B9DD
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_right
step_26
step_end
PetalburgCity_Movement_14B9E8:: @ 814B9E8
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_right
step_26
step_end
PetalburgCity_Movement_14B9F4:: @ 814B9F4
step_down
step_left
step_left
step_left
step_left
step_left
step_left
step_left
step_left
step_left
step_left
step_left
step_end
PetalburgCity_Movement_14BA01:: @ 814BA01
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_end
PetalburgCity_Movement_14BA0B:: @ 814BA0B
step_14
step_14
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_end
PetalburgCity_Movement_14BA18:: @ 814BA18
step_up
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_end
PetalburgCity_Movement_14BA22:: @ 814BA22
step_up
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_up
step_up
step_end
PetalburgCity_EventScript_14BA2D:: @ 814BA2D
msgbox PetalburgCity_Text_16438A, 2
end
|