Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/data/events/hidden_objects.asm
1271 views
1
HiddenObjectMaps:
2
db REDS_HOUSE_2F
3
db BLUES_HOUSE
4
db OAKS_LAB
5
db VIRIDIAN_POKECENTER
6
db VIRIDIAN_MART
7
db VIRIDIAN_SCHOOL_HOUSE
8
db VIRIDIAN_GYM
9
db MUSEUM_1F
10
db PEWTER_GYM
11
db PEWTER_MART
12
db PEWTER_POKECENTER
13
db CERULEAN_POKECENTER
14
db CERULEAN_GYM
15
db CERULEAN_MART
16
db LAVENDER_POKECENTER
17
db VERMILION_POKECENTER
18
db VERMILION_GYM
19
db CELADON_MANSION_2F
20
db CELADON_POKECENTER
21
db CELADON_GYM
22
db GAME_CORNER
23
db CELADON_HOTEL
24
db FUCHSIA_POKECENTER
25
db FUCHSIA_GYM
26
db CINNABAR_GYM
27
db CINNABAR_POKECENTER
28
db SAFFRON_GYM
29
db MT_MOON_POKECENTER
30
db ROCK_TUNNEL_POKECENTER
31
db TRADE_CENTER
32
db COLOSSEUM
33
db VIRIDIAN_FOREST
34
db MT_MOON_B2F
35
db INDIGO_PLATEAU
36
db ROUTE_25
37
db ROUTE_9
38
db SS_ANNE_KITCHEN
39
db SS_ANNE_B1F_ROOMS
40
db ROCKET_HIDEOUT_B1F
41
db ROCKET_HIDEOUT_B3F
42
db ROCKET_HIDEOUT_B4F
43
db SAFFRON_POKECENTER
44
db POKEMON_TOWER_5F
45
db ROUTE_13
46
db SAFARI_ZONE_GATE
47
db SAFARI_ZONE_WEST
48
db SILPH_CO_5F
49
db SILPH_CO_9F
50
db COPYCATS_HOUSE_2F
51
db CERULEAN_CAVE_1F
52
db CERULEAN_CAVE_B1F
53
db POWER_PLANT
54
db SEAFOAM_ISLANDS_B2F
55
db SEAFOAM_ISLANDS_B4F
56
db POKEMON_MANSION_1F
57
db POKEMON_MANSION_3F
58
db ROUTE_23
59
db VICTORY_ROAD_2F
60
db UNUSED_MAP_6F
61
db BILLS_HOUSE
62
db VIRIDIAN_CITY
63
db SAFARI_ZONE_WEST_REST_HOUSE
64
db SAFARI_ZONE_EAST_REST_HOUSE
65
db SAFARI_ZONE_NORTH_REST_HOUSE
66
db ROUTE_15_GATE_2F
67
db MR_FUJIS_HOUSE
68
db CELADON_MANSION_ROOF_HOUSE
69
db FIGHTING_DOJO
70
db ROUTE_10
71
db INDIGO_PLATEAU_LOBBY
72
db CINNABAR_LAB_FOSSIL_ROOM
73
db BIKE_SHOP
74
db ROUTE_11
75
db ROUTE_12
76
db POKEMON_MANSION_2F
77
db POKEMON_MANSION_B1F
78
db SILPH_CO_11F
79
db ROUTE_17
80
db UNDERGROUND_PATH_NORTH_SOUTH
81
db UNDERGROUND_PATH_WEST_EAST
82
db CELADON_CITY
83
db SEAFOAM_ISLANDS_B3F
84
db VERMILION_CITY
85
db CERULEAN_CITY
86
db ROUTE_4
87
db -1 ; end
88
89
HiddenObjectPointers:
90
; each of these pointers is for the corresponding map in HiddenObjectMaps
91
dw RedsHouse2FHiddenObjects
92
dw BluesHouseHiddenObjects
93
dw OaksLabHiddenObjects
94
dw ViridianPokecenterHiddenObjects
95
dw ViridianMartHiddenObjects
96
dw ViridianSchoolHiddenObjects
97
dw ViridianGymHiddenObjects
98
dw Museum1FHiddenObjects
99
dw PewterGymHiddenObjects
100
dw PewterMartHiddenObjects
101
dw PewterPokecenterHiddenObjects
102
dw CeruleanPokecenterHiddenObjects
103
dw CeruleanGymHiddenObjects
104
dw CeruleanMartHiddenObjects
105
dw LavenderPokecenterHiddenObjects
106
dw VermilionPokecenterHiddenObjects
107
dw VermilionGymHiddenObjects
108
dw CeladonMansion2HiddenObjects
109
dw CeladonPokecenterHiddenObjects
110
dw CeladonGymHiddenObjects
111
dw GameCornerHiddenObjects
112
dw CeladonHotelHiddenObjects
113
dw FuchsiaPokecenterHiddenObjects
114
dw FuchsiaGymHiddenObjects
115
dw CinnabarGymHiddenObjects
116
dw CinnabarPokecenterHiddenObjects
117
dw SaffronGymHiddenObjects
118
dw MtMoonPokecenterHiddenObjects
119
dw RockTunnelPokecenterHiddenObjects
120
dw TradeCenterHiddenObjects
121
dw ColosseumHiddenObjects
122
dw ViridianForestHiddenObjects
123
dw MtMoon3HiddenObjects
124
dw IndigoPlateauHiddenObjects
125
dw Route25HiddenObjects
126
dw Route9HiddenObjects
127
dw SSAnne6HiddenObjects
128
dw SSAnne10HiddenObjects
129
dw RocketHideout1HiddenObjects
130
dw RocketHideout3HiddenObjects
131
dw RocketHideout4HiddenObjects
132
dw SaffronPokecenterHiddenObjects
133
dw PokemonTower5HiddenObjects
134
dw Route13HiddenObjects
135
dw SafariZoneEntranceHiddenObjects
136
dw SafariZoneWestHiddenObjects
137
dw SilphCo5FHiddenObjects
138
dw SilphCo9FHiddenObjects
139
dw CopycatsHouse2FHiddenObjects
140
dw CeruleanCave1HiddenObjects
141
dw CeruleanCave3HiddenObjects
142
dw PowerPlantHiddenObjects
143
dw SeafoamIslands3HiddenObjects
144
dw SeafoamIslands5HiddenObjects
145
dw Mansion1HiddenObjects
146
dw Mansion3HiddenObjects
147
dw Route23HiddenObjects
148
dw VictoryRoad2HiddenObjects
149
dw Unused6FHiddenObjects
150
dw BillsHouseHiddenObjects
151
dw ViridianCityHiddenObjects
152
dw SafariZoneRestHouse2HiddenObjects
153
dw SafariZoneRestHouse3HiddenObjects
154
dw SafariZoneRestHouse4HiddenObjects
155
dw Route15GateUpstairsHiddenObjects
156
dw LavenderHouse1HiddenObjects
157
dw CeladonMansion5HiddenObjects
158
dw FightingDojoHiddenObjects
159
dw Route10HiddenObjects
160
dw IndigoPlateauLobbyHiddenObjects
161
dw CinnabarLab4HiddenObjects
162
dw BikeShopHiddenObjects
163
dw Route11HiddenObjects
164
dw Route12HiddenObjects
165
dw Mansion2HiddenObjects
166
dw Mansion4HiddenObjects
167
dw SilphCo11FHiddenObjects
168
dw Route17HiddenObjects
169
dw UndergroundPathNsHiddenObjects
170
dw UndergroundPathWeHiddenObjects
171
dw CeladonCityHiddenObjects
172
dw SeafoamIslands4HiddenObjects
173
dw VermilionCityHiddenObjects
174
dw CeruleanCityHiddenObjects
175
dw Route4HiddenObjects
176
177
MACRO hidden_object
178
db \2 ; y coord
179
db \1 ; x coord
180
db \3 ; item id
181
dba \4 ; object routine
182
ENDM
183
184
MACRO hidden_text_predef
185
db \2 ; y coord
186
db \1 ; x coord
187
db_tx_pre \3 ; text id
188
dba \4 ; object routine
189
ENDM
190
191
; Some hidden objects use SPRITE_FACING_* values,
192
; but these do not actually prevent the player
193
; from interacting with them in any direction.
194
DEF ANY_FACING EQU $d0
195
196
TradeCenterHiddenObjects:
197
hidden_object 5, 4, ANY_FACING, CableClubRightGameboy
198
hidden_object 4, 4, ANY_FACING, CableClubLeftGameboy
199
db -1 ; end
200
201
ColosseumHiddenObjects:
202
hidden_object 5, 4, ANY_FACING, CableClubRightGameboy
203
hidden_object 4, 4, ANY_FACING, CableClubLeftGameboy
204
db -1 ; end
205
206
RedsHouse2FHiddenObjects:
207
hidden_object 0, 1, SPRITE_FACING_UP, OpenRedsPC
208
hidden_object 3, 5, ANY_FACING, PrintRedSNESText
209
db -1 ; end
210
211
BluesHouseHiddenObjects:
212
hidden_object 0, 1, SPRITE_FACING_UP, PrintBookcaseText
213
hidden_object 1, 1, SPRITE_FACING_UP, PrintBookcaseText
214
hidden_object 7, 1, SPRITE_FACING_UP, PrintBookcaseText
215
db -1 ; end
216
217
OaksLabHiddenObjects:
218
hidden_object 4, 0, SPRITE_FACING_UP, DisplayOakLabLeftPoster
219
hidden_object 5, 0, SPRITE_FACING_UP, DisplayOakLabRightPoster
220
hidden_object 0, 1, SPRITE_FACING_UP, DisplayOakLabEmailText
221
hidden_object 1, 1, SPRITE_FACING_UP, DisplayOakLabEmailText
222
db -1 ; end
223
224
ViridianPokecenterHiddenObjects:
225
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
226
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
227
db -1 ; end
228
229
ViridianMartHiddenObjects:
230
db -1 ; end
231
232
ViridianSchoolHiddenObjects:
233
hidden_text_predef 3, 4, ViridianSchoolNotebook, PrintNotebookText
234
hidden_text_predef 3, 0, ViridianSchoolBlackboard, PrintBlackboardLinkCableText
235
db -1 ; end
236
237
ViridianGymHiddenObjects:
238
hidden_object 15, 15, SPRITE_FACING_UP, GymStatues
239
hidden_object 18, 15, SPRITE_FACING_UP, GymStatues
240
db -1 ; end
241
242
Museum1FHiddenObjects:
243
hidden_object 2, 3, SPRITE_FACING_UP, AerodactylFossil
244
hidden_object 2, 6, SPRITE_FACING_UP, KabutopsFossil
245
db -1 ; end
246
247
PewterGymHiddenObjects:
248
hidden_object 3, 10, SPRITE_FACING_UP, GymStatues
249
hidden_object 6, 10, SPRITE_FACING_UP, GymStatues
250
db -1 ; end
251
252
PewterMartHiddenObjects:
253
db -1 ; end
254
255
PewterPokecenterHiddenObjects:
256
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
257
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
258
db -1 ; end
259
260
CeruleanPokecenterHiddenObjects:
261
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
262
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
263
db -1 ; end
264
265
CeruleanGymHiddenObjects:
266
hidden_object 3, 11, SPRITE_FACING_UP, GymStatues
267
hidden_object 6, 11, SPRITE_FACING_UP, GymStatues
268
db -1 ; end
269
270
CeruleanMartHiddenObjects:
271
db -1 ; end
272
273
LavenderPokecenterHiddenObjects:
274
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
275
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
276
db -1 ; end
277
278
VermilionPokecenterHiddenObjects:
279
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
280
hidden_object 0, 4, SPRITE_FACING_UP, PrintBenchGuyText
281
db -1 ; end
282
283
VermilionGymHiddenObjects:
284
hidden_object 3, 14, SPRITE_FACING_UP, GymStatues
285
hidden_object 6, 14, SPRITE_FACING_UP, GymStatues
286
hidden_object 6, 1, SPRITE_FACING_DOWN, PrintTrashText
287
; third param: [wGymTrashCanIndex]
288
hidden_object 1, 7, 0, GymTrashScript
289
hidden_object 1, 9, 1, GymTrashScript
290
hidden_object 1, 11, 2, GymTrashScript
291
hidden_object 3, 7, 3, GymTrashScript
292
hidden_object 3, 9, 4, GymTrashScript
293
hidden_object 3, 11, 5, GymTrashScript
294
hidden_object 5, 7, 6, GymTrashScript
295
hidden_object 5, 9, 7, GymTrashScript
296
hidden_object 5, 11, 8, GymTrashScript
297
hidden_object 7, 7, 9, GymTrashScript
298
hidden_object 7, 9, 10, GymTrashScript
299
hidden_object 7, 11, 11, GymTrashScript
300
hidden_object 9, 7, 12, GymTrashScript
301
hidden_object 9, 9, 13, GymTrashScript
302
hidden_object 9, 11, 14, GymTrashScript
303
db -1 ; end
304
305
CeladonMansion2HiddenObjects:
306
hidden_object 0, 5, SPRITE_FACING_UP, OpenPokemonCenterPC
307
db -1 ; end
308
309
CeladonPokecenterHiddenObjects:
310
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
311
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
312
db -1 ; end
313
314
CeladonGymHiddenObjects:
315
hidden_object 3, 15, SPRITE_FACING_UP, GymStatues
316
hidden_object 6, 15, SPRITE_FACING_UP, GymStatues
317
db -1 ; end
318
319
GameCornerHiddenObjects:
320
hidden_object 18, 15, ANY_FACING, StartSlotMachine
321
hidden_object 18, 14, ANY_FACING, StartSlotMachine
322
hidden_object 18, 13, ANY_FACING, StartSlotMachine
323
hidden_object 18, 12, ANY_FACING, StartSlotMachine
324
hidden_object 18, 11, ANY_FACING, StartSlotMachine
325
hidden_object 18, 10, SLOTS_SOMEONESKEYS, StartSlotMachine
326
hidden_object 13, 10, ANY_FACING, StartSlotMachine
327
hidden_object 13, 11, ANY_FACING, StartSlotMachine
328
hidden_object 13, 12, SLOTS_OUTTOLUNCH, StartSlotMachine
329
hidden_object 13, 13, ANY_FACING, StartSlotMachine
330
hidden_object 13, 14, ANY_FACING, StartSlotMachine
331
hidden_object 13, 15, ANY_FACING, StartSlotMachine
332
hidden_object 12, 15, ANY_FACING, StartSlotMachine
333
hidden_object 12, 14, ANY_FACING, StartSlotMachine
334
hidden_object 12, 13, ANY_FACING, StartSlotMachine
335
hidden_object 12, 12, ANY_FACING, StartSlotMachine
336
hidden_object 12, 11, ANY_FACING, StartSlotMachine
337
hidden_object 12, 10, ANY_FACING, StartSlotMachine
338
hidden_object 7, 10, ANY_FACING, StartSlotMachine
339
hidden_object 7, 11, ANY_FACING, StartSlotMachine
340
hidden_object 7, 12, ANY_FACING, StartSlotMachine
341
hidden_object 7, 13, ANY_FACING, StartSlotMachine
342
hidden_object 7, 14, ANY_FACING, StartSlotMachine
343
hidden_object 7, 15, ANY_FACING, StartSlotMachine
344
hidden_object 6, 15, ANY_FACING, StartSlotMachine
345
hidden_object 6, 14, ANY_FACING, StartSlotMachine
346
hidden_object 6, 13, ANY_FACING, StartSlotMachine
347
hidden_object 6, 12, SLOTS_OUTOFORDER, StartSlotMachine
348
hidden_object 6, 11, ANY_FACING, StartSlotMachine
349
hidden_object 6, 10, ANY_FACING, StartSlotMachine
350
hidden_object 1, 10, ANY_FACING, StartSlotMachine
351
hidden_object 1, 11, ANY_FACING, StartSlotMachine
352
hidden_object 1, 12, ANY_FACING, StartSlotMachine
353
hidden_object 1, 13, ANY_FACING, StartSlotMachine
354
hidden_object 1, 14, ANY_FACING, StartSlotMachine
355
hidden_object 1, 15, ANY_FACING, StartSlotMachine
356
hidden_object 0, 8, COIN+10, HiddenCoins
357
hidden_object 1, 16, COIN+10, HiddenCoins
358
hidden_object 3, 11, COIN+20, HiddenCoins
359
hidden_object 3, 14, COIN+10, HiddenCoins
360
hidden_object 4, 12, COIN+10, HiddenCoins
361
hidden_object 9, 12, COIN+20, HiddenCoins
362
hidden_object 9, 15, COIN+10, HiddenCoins
363
hidden_object 16, 14, COIN+10, HiddenCoins
364
hidden_object 10, 16, COIN+10, HiddenCoins
365
hidden_object 11, 7, COIN+40, HiddenCoins
366
hidden_object 15, 8, COIN+100, HiddenCoins
367
hidden_object 12, 15, COIN+10, HiddenCoins
368
db -1 ; end
369
370
CeladonHotelHiddenObjects:
371
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
372
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
373
db -1 ; end
374
375
FuchsiaPokecenterHiddenObjects:
376
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
377
hidden_object 0, 4, SPRITE_FACING_UP, PrintBenchGuyText
378
db -1 ; end
379
380
FuchsiaGymHiddenObjects:
381
hidden_object 3, 15, SPRITE_FACING_UP, GymStatues
382
hidden_object 6, 15, SPRITE_FACING_UP, GymStatues
383
db -1 ; end
384
385
CinnabarGymHiddenObjects:
386
hidden_object 17, 13, SPRITE_FACING_UP, GymStatues
387
; third param: ([hGymGateAnswer] << 4) | [hGymGateIndex]
388
hidden_object 15, 7, (FALSE << 4) | 1, PrintCinnabarQuiz
389
hidden_object 10, 1, (TRUE << 4) | 2, PrintCinnabarQuiz
390
hidden_object 9, 7, (TRUE << 4) | 3, PrintCinnabarQuiz
391
hidden_object 9, 13, (TRUE << 4) | 4, PrintCinnabarQuiz
392
hidden_object 1, 13, (FALSE << 4) | 5, PrintCinnabarQuiz
393
hidden_object 1, 7, (TRUE << 4) | 6, PrintCinnabarQuiz
394
db -1 ; end
395
396
CinnabarPokecenterHiddenObjects:
397
hidden_object 0, 4, SPRITE_FACING_UP, PrintBenchGuyText
398
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
399
db -1 ; end
400
401
SaffronGymHiddenObjects:
402
hidden_object 9, 15, SPRITE_FACING_UP, GymStatues
403
db -1 ; end
404
405
MtMoonPokecenterHiddenObjects:
406
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
407
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
408
db -1 ; end
409
410
RockTunnelPokecenterHiddenObjects:
411
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
412
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
413
db -1 ; end
414
415
ViridianForestHiddenObjects:
416
hidden_object 1, 18, POTION, HiddenItems
417
hidden_object 16, 42, ANTIDOTE, HiddenItems
418
db -1 ; end
419
420
MtMoon3HiddenObjects:
421
hidden_object 18, 12, MOON_STONE, HiddenItems
422
hidden_object 33, 9, ETHER, HiddenItems
423
db -1 ; end
424
425
IndigoPlateauHiddenObjects:
426
hidden_object 8, 13, $ff, PrintIndigoPlateauHQText ; inaccessible
427
hidden_object 11, 13, SPRITE_FACING_DOWN, PrintIndigoPlateauHQText ; inaccessible
428
db -1 ; end
429
430
Route25HiddenObjects:
431
hidden_object 38, 3, ETHER, HiddenItems
432
hidden_object 10, 1, ELIXER, HiddenItems
433
db -1 ; end
434
435
Route9HiddenObjects:
436
hidden_object 14, 7, ETHER, HiddenItems
437
db -1 ; end
438
439
SSAnne6HiddenObjects:
440
hidden_object 13, 5, SPRITE_FACING_DOWN, PrintTrashText
441
hidden_object 13, 7, SPRITE_FACING_DOWN, PrintTrashText
442
hidden_object 13, 9, GREAT_BALL, HiddenItems
443
db -1 ; end
444
445
SSAnne10HiddenObjects:
446
hidden_object 3, 1, HYPER_POTION, HiddenItems
447
db -1 ; end
448
449
Route10HiddenObjects:
450
hidden_object 9, 17, SUPER_POTION, HiddenItems
451
hidden_object 16, 53, MAX_ETHER, HiddenItems
452
db -1 ; end
453
454
RocketHideout1HiddenObjects:
455
hidden_object 21, 15, PP_UP, HiddenItems
456
db -1 ; end
457
458
RocketHideout3HiddenObjects:
459
hidden_object 27, 17, NUGGET, HiddenItems
460
db -1 ; end
461
462
RocketHideout4HiddenObjects:
463
hidden_object 25, 1, SUPER_POTION, HiddenItems
464
db -1 ; end
465
466
SaffronPokecenterHiddenObjects:
467
hidden_object 0, 4, SPRITE_FACING_UP, PrintBenchGuyText
468
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
469
db -1 ; end
470
471
PokemonTower5HiddenObjects:
472
hidden_object 4, 12, ELIXER, HiddenItems
473
db -1 ; end
474
475
Route13HiddenObjects:
476
hidden_object 1, 14, PP_UP, HiddenItems
477
hidden_object 16, 13, CALCIUM, HiddenItems
478
db -1 ; end
479
480
SafariZoneEntranceHiddenObjects:
481
hidden_object 10, 1, NUGGET, HiddenItems ; inaccessible
482
db -1 ; end
483
484
SafariZoneWestHiddenObjects:
485
hidden_object 6, 5, REVIVE, HiddenItems
486
db -1 ; end
487
488
SilphCo5FHiddenObjects:
489
hidden_object 12, 3, ELIXER, HiddenItems
490
db -1 ; end
491
492
SilphCo9FHiddenObjects:
493
hidden_object 2, 15, MAX_POTION, HiddenItems
494
db -1 ; end
495
496
CopycatsHouse2FHiddenObjects:
497
hidden_object 1, 1, NUGGET, HiddenItems
498
db -1 ; end
499
500
CeruleanCave1HiddenObjects:
501
hidden_object 14, 11, RARE_CANDY, HiddenItems
502
db -1 ; end
503
504
CeruleanCave3HiddenObjects:
505
hidden_object 27, 3, ULTRA_BALL, HiddenItems
506
db -1 ; end
507
508
PowerPlantHiddenObjects:
509
hidden_object 17, 16, MAX_ELIXER, HiddenItems
510
hidden_object 12, 1, PP_UP, HiddenItems
511
db -1 ; end
512
513
SeafoamIslands3HiddenObjects:
514
hidden_object 15, 15, NUGGET, HiddenItems
515
db -1 ; end
516
517
SeafoamIslands5HiddenObjects:
518
hidden_object 25, 17, ULTRA_BALL, HiddenItems
519
db -1 ; end
520
521
Mansion1HiddenObjects:
522
hidden_object 8, 16, MOON_STONE, HiddenItems
523
hidden_object 2, 5, SPRITE_FACING_UP, Mansion1Script_Switches
524
db -1 ; end
525
526
Mansion2HiddenObjects:
527
hidden_object 2, 11, SPRITE_FACING_UP, Mansion2Script_Switches
528
db -1 ; end
529
530
Mansion3HiddenObjects:
531
hidden_object 1, 9, MAX_REVIVE, HiddenItems
532
hidden_object 10, 5, SPRITE_FACING_UP, Mansion3Script_Switches
533
db -1 ; end
534
535
Mansion4HiddenObjects:
536
hidden_object 1, 9, RARE_CANDY, HiddenItems
537
hidden_object 20, 3, SPRITE_FACING_UP, Mansion4Script_Switches
538
hidden_object 18, 25, SPRITE_FACING_UP, Mansion4Script_Switches
539
db -1 ; end
540
541
Route23HiddenObjects:
542
hidden_object 9, 44, FULL_RESTORE, HiddenItems
543
hidden_object 19, 70, ULTRA_BALL, HiddenItems
544
hidden_object 8, 90, MAX_ETHER, HiddenItems
545
db -1 ; end
546
547
VictoryRoad2HiddenObjects:
548
hidden_object 5, 2, ULTRA_BALL, HiddenItems
549
hidden_object 26, 7, FULL_RESTORE, HiddenItems
550
db -1 ; end
551
552
Unused6FHiddenObjects:
553
hidden_object 14, 11, MAX_ELIXER, HiddenItems
554
db -1 ; end
555
556
BillsHouseHiddenObjects:
557
hidden_object 1, 4, SPRITE_FACING_UP, BillsHousePC
558
db -1 ; end
559
560
ViridianCityHiddenObjects:
561
hidden_object 14, 4, POTION, HiddenItems
562
db -1 ; end
563
564
SafariZoneRestHouse2HiddenObjects:
565
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
566
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
567
db -1 ; end
568
569
SafariZoneRestHouse3HiddenObjects:
570
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
571
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
572
db -1 ; end
573
574
SafariZoneRestHouse4HiddenObjects:
575
hidden_object 0, 4, SPRITE_FACING_LEFT, PrintBenchGuyText
576
hidden_object 13, 3, SPRITE_FACING_UP, OpenPokemonCenterPC
577
db -1 ; end
578
579
Route15GateUpstairsHiddenObjects:
580
hidden_object 1, 2, SPRITE_FACING_UP, Route15GateLeftBinoculars
581
db -1 ; end
582
583
LavenderHouse1HiddenObjects:
584
hidden_object 0, 1, SPRITE_FACING_DOWN, PrintMagazinesText
585
hidden_object 1, 1, SPRITE_FACING_DOWN, PrintMagazinesText
586
hidden_object 7, 1, SPRITE_FACING_DOWN, PrintMagazinesText
587
db -1 ; end
588
589
CeladonMansion5HiddenObjects:
590
hidden_text_predef 3, 0, LinkCableHelp, PrintBlackboardLinkCableText
591
hidden_text_predef 4, 0, LinkCableHelp, PrintBlackboardLinkCableText
592
hidden_text_predef 3, 4, TMNotebook, PrintNotebookText
593
db -1 ; end
594
595
FightingDojoHiddenObjects:
596
hidden_object 3, 9, SPRITE_FACING_UP, PrintFightingDojoText
597
hidden_object 6, 9, SPRITE_FACING_UP, PrintFightingDojoText
598
hidden_object 4, 0, SPRITE_FACING_UP, PrintFightingDojoText2
599
hidden_object 5, 0, SPRITE_FACING_UP, PrintFightingDojoText3
600
db -1 ; end
601
602
IndigoPlateauLobbyHiddenObjects:
603
hidden_object 15, 7, SPRITE_FACING_UP, OpenPokemonCenterPC
604
db -1 ; end
605
606
CinnabarLab4HiddenObjects:
607
hidden_object 0, 4, SPRITE_FACING_UP, OpenPokemonCenterPC
608
hidden_object 2, 4, SPRITE_FACING_UP, OpenPokemonCenterPC
609
db -1 ; end
610
611
BikeShopHiddenObjects:
612
hidden_object 1, 0, ANY_FACING, PrintNewBikeText
613
hidden_object 2, 1, ANY_FACING, PrintNewBikeText
614
hidden_object 1, 2, ANY_FACING, PrintNewBikeText
615
hidden_object 3, 2, ANY_FACING, PrintNewBikeText
616
hidden_object 0, 4, ANY_FACING, PrintNewBikeText
617
hidden_object 1, 5, ANY_FACING, PrintNewBikeText
618
db -1 ; end
619
620
Route11HiddenObjects:
621
hidden_object 48, 5, ESCAPE_ROPE, HiddenItems
622
db -1 ; end
623
624
Route12HiddenObjects:
625
hidden_object 2, 63, HYPER_POTION, HiddenItems
626
db -1 ; end
627
628
SilphCo11FHiddenObjects:
629
hidden_object 10, 12, SPRITE_FACING_UP, OpenPokemonCenterPC
630
db -1 ; end
631
632
Route17HiddenObjects:
633
hidden_object 15, 14, RARE_CANDY, HiddenItems
634
hidden_object 8, 45, FULL_RESTORE, HiddenItems
635
hidden_object 17, 72, PP_UP, HiddenItems
636
hidden_object 4, 91, MAX_REVIVE, HiddenItems
637
hidden_object 8, 121, MAX_ELIXER, HiddenItems
638
db -1 ; end
639
640
UndergroundPathNsHiddenObjects:
641
hidden_object 3, 4, FULL_RESTORE, HiddenItems
642
hidden_object 4, 34, X_SPECIAL, HiddenItems
643
db -1 ; end
644
645
UndergroundPathWeHiddenObjects:
646
hidden_object 12, 2, NUGGET, HiddenItems
647
hidden_object 21, 5, ELIXER, HiddenItems
648
db -1 ; end
649
650
CeladonCityHiddenObjects:
651
hidden_object 48, 15, PP_UP, HiddenItems
652
db -1 ; end
653
654
SeafoamIslands4HiddenObjects:
655
hidden_object 9, 16, MAX_ELIXER, HiddenItems
656
db -1 ; end
657
658
VermilionCityHiddenObjects:
659
hidden_object 14, 11, MAX_ETHER, HiddenItems
660
db -1 ; end
661
662
CeruleanCityHiddenObjects:
663
hidden_object 15, 8, RARE_CANDY, HiddenItems
664
db -1 ; end
665
666
Route4HiddenObjects:
667
hidden_object 40, 3, GREAT_BALL, HiddenItems
668
db -1 ; end
669
670