summaryrefslogtreecommitdiff
path: root/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc
blob: 463c7235ceb28b7c1d2f1618c392e5025fc4f9ae (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
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
429
430
431
432
433
434
435
436
437
438
439
440
441
SlateportCity_OceanicMuseum_2F_MapScripts:: @ 820BAFF
	.byte 0

SlateportCity_OceanicMuseum_2F_EventScript_20BB00:: @ 820BB00
	lock
	faceplayer
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BD8D, 4
	closemessage
	playbgm BGM_AQA_0, 1
	addobject 3
	applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_20BCE4
	waitmovement 0
	addobject 4
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_20BCF3
	waitmovement 0
	applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_20BCE8
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_20BCF5
	waitmovement 0
	compare_var_to_value VAR_FACING, 1
	call_if 1, SlateportCity_OceanicMuseum_2F_EventScript_20BC92
	compare_var_to_value VAR_FACING, 4
	call_if 1, SlateportCity_OceanicMuseum_2F_EventScript_20BC92
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BE40, 4
	compare_var_to_value VAR_FACING, 4
	call_if 5, SlateportCity_OceanicMuseum_2F_EventScript_20BC9D
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BE69, 4
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BE93, 4
	closemessage
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_20BCE2
	waitmovement 0
	compare_var_to_value VAR_FACING, 1
	call_if 1, SlateportCity_OceanicMuseum_2F_EventScript_20BCA8
	compare_var_to_value VAR_FACING, 3
	call_if 1, SlateportCity_OceanicMuseum_2F_EventScript_20BCB3
	trainerbattle 3, TRAINER_GRUNT_14, 0, SlateportCity_OceanicMuseum_2F_Text_20BEE2
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BEFA, 4
	closemessage
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_20BCEF
	waitmovement 0
	applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_20BCE2
	waitmovement 0
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BF35, 4
	trainerbattle 3, TRAINER_GRUNT_15, 0, SlateportCity_OceanicMuseum_2F_Text_20BF66
	applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_20BCEF
	waitmovement 0
	applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_2725AA
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_2725A6
	waitmovement 0
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BF7A, 4
	closemessage
	delay 35
	addobject 2
	applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_20BCD8
	applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_20BCFE
	waitmovement 0
	msgbox SlateportCity_OceanicMuseum_2F_Text_20BFF2, 4
	closemessage
	applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_20BCD6
	waitmovement 0
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C059, 4
	closemessage
	savebgm SE_STOP
	fadedefaultbgm
	fadescreen 1
	removeobject 2
	removeobject 3
	removeobject 4
	fadescreen 0
	delay 30
	setflag FLAG_0x373
	applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_2725A8
	waitmovement 0
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C2BE, 4
	setvar VAR_0x8004, 269
	call SlateportCity_OceanicMuseum_2F_EventScript_2723E4
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C36C, 4
	closemessage
	fadescreen 1
	playfanfare BGM_ME_ASA
	waitfanfare
	special sp000_heal_pokemon
	removeobject 1
	setflag FLAG_0x384
	compare_var_to_value VAR_0x40DA, 0
	call_if 1, SlateportCity_OceanicMuseum_2F_EventScript_20BC8C
	setflag FLAG_0x095
	clearflag FLAG_0x3B3
	setflag FLAG_0x3B5
	setvar VAR_0x40D2, 1
	fadescreen 0
	release
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BC8C:: @ 820BC8C
	setvar VAR_0x40DA, 1
	return

SlateportCity_OceanicMuseum_2F_EventScript_20BC92:: @ 820BC92
	applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_2725A4
	waitmovement 0
	return

SlateportCity_OceanicMuseum_2F_EventScript_20BC9D:: @ 820BC9D
	applymovement 1, SlateportCity_OceanicMuseum_2F_Movement_2725A4
	waitmovement 0
	return

SlateportCity_OceanicMuseum_2F_EventScript_20BCA8:: @ 820BCA8
	applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_20BCBE
	waitmovement 0
	return

SlateportCity_OceanicMuseum_2F_EventScript_20BCB3:: @ 820BCB3
	applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_20BCC2
	waitmovement 0
	return

SlateportCity_OceanicMuseum_2F_Movement_20BCBE: @ 820BCBE
	step_left
	step_down
	step_27
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCC2: @ 820BCC2
	step_up
	step_left
	step_left
	step_down
	step_27
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCC8: @ 820BCC8
	step_up
	step_left
	step_left
	step_left
	step_left
	step_left
	step_up
	step_up
	step_left
	step_left
	step_up
	step_up
	step_13
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCD6: @ 820BCD6
	step_right
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCD8: @ 820BCD8
	step_down
	step_down
	step_down
	step_down
	step_down
	step_right
	step_right
	step_right
	step_right
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCE2: @ 820BCE2
	step_right
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCE4: @ 820BCE4
	step_down
	step_right
	step_25
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCE8: @ 820BCE8
	step_down
	step_down
	step_down
	step_right
	step_right
	step_right
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCEF: @ 820BCEF
	step_40
	step_left
	step_41
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCF3: @ 820BCF3
	step_down
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCF5: @ 820BCF5
	step_down
	step_down
	step_down
	step_down
	step_right
	step_right
	step_right
	step_right
	step_end

SlateportCity_OceanicMuseum_2F_Movement_20BCFE: @ 820BCFE
	step_14
	step_14
	step_14
	step_14
	step_14
	step_14
	step_14
	step_14
	step_13
	step_15
	step_26
	step_end

SlateportCity_OceanicMuseum_2F_EventScript_20BD0A:: @ 820BD0A
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C4F9, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD13:: @ 820BD13
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C566, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD1C:: @ 820BD1C
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C5C6, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD25:: @ 820BD25
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C6C7, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD2E:: @ 820BD2E
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C72F, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD37:: @ 820BD37
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C7C1, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD40:: @ 820BD40
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C82F, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD49:: @ 820BD49
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C88B, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD52:: @ 820BD52
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C8E8, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD5B:: @ 820BD5B
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C93A, 3
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD64:: @ 820BD64
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C43F, 2
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD6D:: @ 820BD6D
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C495, 2
	end

SlateportCity_OceanicMuseum_2F_EventScript_20BD76:: @ 820BD76
	lock
	faceplayer
	msgbox SlateportCity_OceanicMuseum_2F_Text_20C4C2, 4
	closemessage
	applymovement VAR_LAST_TALKED, SlateportCity_OceanicMuseum_2F_Movement_2725A2
	waitmovement 0
	release
	end

SlateportCity_OceanicMuseum_2F_Text_20BD8D: @ 820BD8D
	.string "Yes? If you’re looking for STERN,\n"
	.string "that would be me.\p"
	.string "Ah! Those must be the parts I ordered\n"
	.string "from MR. STONE of DEVON.\p"
	.string "Thank you! That’s great!\n"
	.string "We can prepare for our expedition now.$"

SlateportCity_OceanicMuseum_2F_Text_20BE40: @ 820BE40
	.string "Hehehe, hold it!\n"
	.string "We’ll take those parts!$"

SlateportCity_OceanicMuseum_2F_Text_20BE69: @ 820BE69
	.string "CAPT. STERN: Wh-what?\n"
	.string "Who are you people?$"

SlateportCity_OceanicMuseum_2F_Text_20BE93: @ 820BE93
	.string "We’re TEAM AQUA!\p"
	.string "Our BOSS wants those parts!\n"
	.string "Shut your yap and fork them over!$"

SlateportCity_OceanicMuseum_2F_Text_20BEE2: @ 820BEE2
	.string "Awaaaah!\n"
	.string "A kid beat me!$"

SlateportCity_OceanicMuseum_2F_Text_20BEFA: @ 820BEFA
	.string "Oh, man, what a disaster…\n"
	.string "The BOSS is going to be furious…$"

SlateportCity_OceanicMuseum_2F_Text_20BF35: @ 820BF35
	.string "Humph, sniveling wimp!\n"
	.string "Let me take care of this!$"

SlateportCity_OceanicMuseum_2F_Text_20BF66: @ 820BF66
	.string "What?!\n"
	.string "I lost, too!$"

SlateportCity_OceanicMuseum_2F_Text_20BF7A: @ 820BF7A
	.string "Now what? If we don’t get the parts,\n"
	.string "we’re in for it!\p"
	.string "Arrgh, I didn’t count on being meddled\n"
	.string "with by some meddling kid!$"

SlateportCity_OceanicMuseum_2F_Text_20BFF2: @ 820BFF2
	.string "I came to see what was taking so\n"
	.string "long to snatch some parts, and you\l"
	.string "simps are held up by a mere child?$"

SlateportCity_OceanicMuseum_2F_Text_20C059: @ 820C059
	.string "We are TEAM AQUA,\n"
	.string "and we love the sea!\p"
	.string "And I am TEAM AQUA’s leader,\n"
	.string "ARCHIE!\p"
	.string "What makes you interfere with us?\p"
	.string "…No! You can’t be!\n"
	.string "You’re not one of TEAM MAGMA?\p"
	.string "Wait, that can’t be right.\n"
	.string "You’re not dressed for the part.\p"
	.string "… … … … … …\n"
	.string "… … … … … …\p"
	.string "POKéMON, people… All life depends on\n"
	.string "the sea.\p"
	.string "So, TEAM AQUA is dedicated to\n"
	.string "the expansion of the sea.\p"
	.string "Don’t you agree? What we are doing\n"
	.string "is a magnificent undertaking.\p"
	.string "Ah, fine…\n"
	.string "You’re still too young to understand\l"
	.string "our noble objective.\p"
	.string "But, I warn you, don’t even consider\n"
	.string "interfering with our plans again.\p"
	.string "The consequences will cost you\n"
	.string "dearly!\p"
	.string "And don’t you forget it!$"

SlateportCity_OceanicMuseum_2F_Text_20C2BE: @ 820C2BE
	.string "CAPT. STERN: You’re…\n"
	.string "Ah, okay, you’re {PLAYER}{KUN}…\p"
	.string "Anyway, that was a tense situation!\n"
	.string "Thank you for saving us!\p"
	.string "Oh, yes, I almost forgot that you\n"
	.string "even brought the parts from DEVON!$"

SlateportCity_OceanicMuseum_2F_Text_20C36C: @ 820C36C
	.string "CAPT. STERN: Whoops!\n"
	.string "There’s no time to lose!\p"
	.string "We have to set out on our ocean-floor\n"
	.string "expedition really soon.\p"
	.string "Thanks again, but now I’ve got\n"
	.string "to go!\p"
	.string "Feel free to wander around and check\n"
	.string "out our facilities, though.$"

SlateportCity_OceanicMuseum_2F_Text_20C43F: @ 820C43F
	.string "I saw a model of a ship here.\p"
	.string "It reminded me of the ABANDONED SHIP\n"
	.string "near DEWFORD TOWN…$"

SlateportCity_OceanicMuseum_2F_Text_20C495: @ 820C495
	.string "Don’t you dare run around inside\n"
	.string "the MUSEUM!$"

SlateportCity_OceanicMuseum_2F_Text_20C4C2: @ 820C4C2
	.string "Wow, the submarine’s awesome!\n"
	.string "I want to go for a ride!$"

SlateportCity_OceanicMuseum_2F_Text_20C4F9: @ 820C4F9
	.string "“WATER QUALITY SAMPLE 1,” the\n"
	.string "label says.\p"
	.string "The sea is all connected, but the\n"
	.string "water seems to differ by region.$"

SlateportCity_OceanicMuseum_2F_Text_20C566: @ 820C566
	.string "“WATER QUALITY SAMPLE 2,” the\n"
	.string "label says.\p"
	.string "Does the saltiness of seawater differ\n"
	.string "by region, too?$"

SlateportCity_OceanicMuseum_2F_Text_20C5C6: @ 820C5C6
	.string "A rubber ball is expanding and\n"
	.string "shrinking.\p"
	.string "“In the sea, the weight of water itself\n"
	.string "exerts pressure.\p"
	.string "“In shallow water, the pressure is not\n"
	.string "very heavy.\p"
	.string "“However, in extremely deep water,\n"
	.string "the pressure can reach even tens of\l"
	.string "thousands of tons on a small area.”$"

SlateportCity_OceanicMuseum_2F_Text_20C6C7: @ 820C6C7
	.string "“MODEL OF HOENN REGION”\p"
	.string "It’s a miniature diorama of the\n"
	.string "HOENN region.\p"
	.string "Where is LITTLEROOT TOWN on this?$"

SlateportCity_OceanicMuseum_2F_Text_20C72F: @ 820C72F
	.string "It’s a display on the flow of seawater.\p"
	.string "“Near the bottom of the sea, water\n"
	.string "flows due to differences in such\l"
	.string "factors as temperature and salinity.”$"

SlateportCity_OceanicMuseum_2F_Text_20C7C1: @ 820C7C1
	.string "It’s a display on the flow of seawater.\p"
	.string "“Toward the surface, seawater flows\n"
	.string "as currents driven by the winds.”$"

SlateportCity_OceanicMuseum_2F_Text_20C82F: @ 820C82F
	.string "“THE FERRY S.S. TIDAL\p"
	.string "“A scale replica of the ship under\n"
	.string "construction at STERN’S SHIPYARD.”$"

SlateportCity_OceanicMuseum_2F_Text_20C88B: @ 820C88B
	.string "“SUBMARINE EXPLORER 1\p"
	.string "“A replica of the high-performance\n"
	.string "ocean floor exploration submarine.”$"

SlateportCity_OceanicMuseum_2F_Text_20C8E8: @ 820C8E8
	.string "“SUBMERSIBLE POD\p"
	.string "“A replica of a compact, unmanned\n"
	.string "pod for seafloor exploration.”$"

SlateportCity_OceanicMuseum_2F_Text_20C93A: @ 820C93A
	.string "“S.S. ANNE\p"
	.string "“A replica of the luxury liner that\n"
	.string "circles the globe.”$"