hidden_objects.asm 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854
  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
  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_2
  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_3
  35. db INDIGO_PLATEAU
  36. db ROUTE_25
  37. db ROUTE_9
  38. db SS_ANNE_6
  39. db SS_ANNE_10
  40. db ROCKET_HIDEOUT_1
  41. db ROCKET_HIDEOUT_3
  42. db ROCKET_HIDEOUT_4
  43. db SAFFRON_POKECENTER
  44. db POKEMONTOWER_5
  45. db ROUTE_13
  46. db SAFARI_ZONE_ENTRANCE
  47. db SAFARI_ZONE_WEST
  48. db SILPH_CO_5F
  49. db SILPH_CO_9F
  50. db COPYCATS_HOUSE_2F
  51. db UNKNOWN_DUNGEON_1
  52. db UNKNOWN_DUNGEON_3
  53. db POWER_PLANT
  54. db SEAFOAM_ISLANDS_3
  55. db SEAFOAM_ISLANDS_5
  56. db MANSION_1
  57. db MANSION_3
  58. db ROUTE_23
  59. db VICTORY_ROAD_2
  60. db $6F
  61. db BILLS_HOUSE
  62. db VIRIDIAN_CITY
  63. db SAFARI_ZONE_REST_HOUSE_2
  64. db SAFARI_ZONE_REST_HOUSE_3
  65. db SAFARI_ZONE_REST_HOUSE_4
  66. db ROUTE_15_GATE_2F
  67. db LAVENDER_HOUSE_1
  68. db CELADON_MANSION_5
  69. db FIGHTING_DOJO
  70. db ROUTE_10
  71. db INDIGO_PLATEAU_LOBBY
  72. db CINNABAR_LAB_4
  73. db BIKE_SHOP
  74. db ROUTE_11
  75. db ROUTE_12
  76. db MANSION_2
  77. db MANSION_4
  78. db SILPH_CO_11F
  79. db ROUTE_17
  80. db UNDERGROUND_PATH_NS
  81. db UNDERGROUND_PATH_WE
  82. db CELADON_CITY
  83. db SEAFOAM_ISLANDS_4
  84. db VERMILION_CITY
  85. db CERULEAN_CITY
  86. db ROUTE_4
  87. db $FF
  88. HiddenObjectPointers:
  89. ; each of these pointers is for the corresponding map in HiddenObjectMaps
  90. dw RedsHouse2FHiddenObjects
  91. dw BluesHouseHiddenObjects
  92. dw OaksLabHiddenObjects
  93. dw ViridianPokecenterHiddenObjects
  94. dw ViridianMartHiddenObjects
  95. dw ViridianSchoolHiddenObjects
  96. dw ViridianGymHiddenObjects
  97. dw Museum1FHiddenObjects
  98. dw PewterGymHiddenObjects
  99. dw PewterMartHiddenObjects
  100. dw PewterPokecenterHiddenObjects
  101. dw CeruleanPokecenterHiddenObjects
  102. dw CeruleanGymHiddenObjects
  103. dw CeruleanMartHiddenObjects
  104. dw LavenderPokecenterHiddenObjects
  105. dw VermilionPokecenterHiddenObjects
  106. dw VermilionGymHiddenObjects
  107. dw CeladonMansion2HiddenObjects
  108. dw CeladonPokecenterHiddenObjects
  109. dw CeladonGymHiddenObjects
  110. dw GameCornerHiddenObjects
  111. dw CeladonHotelHiddenObjects
  112. dw FuchsiaPokecenterHiddenObjects
  113. dw FuchsiaGymHiddenObjects
  114. dw CinnabarGymHiddenObjects
  115. dw CinnabarPokecenterHiddenObjects
  116. dw SaffronGymHiddenObjects
  117. dw MtMoonPokecenterHiddenObjects
  118. dw RockTunnelPokecenterHiddenObjects
  119. dw TradeCenterHiddenObjects
  120. dw ColosseumHiddenObjects
  121. dw ViridianForestHiddenObjects
  122. dw MtMoon3HiddenObjects
  123. dw IndigoPlateauHiddenObjects
  124. dw Route25HiddenObjects
  125. dw Route9HiddenObjects
  126. dw SSAnne6HiddenObjects
  127. dw SSAnne10HiddenObjects
  128. dw RocketHideout1HiddenObjects
  129. dw RocketHideout3HiddenObjects
  130. dw RocketHideout4HiddenObjects
  131. dw SaffronPokecenterHiddenObjects
  132. dw PokemonTower5HiddenObjects
  133. dw Route13HiddenObjects
  134. dw SafariZoneEntranceHiddenObjects
  135. dw SafariZoneWestHiddenObjects
  136. dw SilphCo5FHiddenObjects
  137. dw SilphCo9FHiddenObjects
  138. dw CopycatsHouse2FHiddenObjects
  139. dw UnknownDungeon1HiddenObjects
  140. dw UnknownDungeon3HiddenObjects
  141. dw PowerPlantHiddenObjects
  142. dw SeafoamIslands3HiddenObjects
  143. dw SeafoamIslands5HiddenObjects
  144. dw Mansion1HiddenObjects
  145. dw Mansion3HiddenObjects
  146. dw Route23HiddenObjects
  147. dw VictoryRoad2HiddenObjects
  148. dw Unused6FHiddenObjects
  149. dw BillsHouseHiddenObjects
  150. dw ViridianCityHiddenObjects
  151. dw SafariZoneRestHouse2HiddenObjects
  152. dw SafariZoneRestHouse3HiddenObjects
  153. dw SafariZoneRestHouse4HiddenObjects
  154. dw Route15GateUpstairsHiddenObjects
  155. dw LavenderHouse1HiddenObjects
  156. dw CeladonMansion5HiddenObjects
  157. dw FightingDojoHiddenObjects
  158. dw Route10HiddenObjects
  159. dw IndigoPlateauLobbyHiddenObjects
  160. dw CinnabarLab4HiddenObjects
  161. dw BikeShopHiddenObjects
  162. dw Route11HiddenObjects
  163. dw Route12HiddenObjects
  164. dw Mansion2HiddenObjects
  165. dw Mansion4HiddenObjects
  166. dw SilphCo11FHiddenObjects
  167. dw Route17HiddenObjects
  168. dw UndergroundPathNsHiddenObjects
  169. dw UndergroundPathWeHiddenObjects
  170. dw CeladonCityHiddenObjects
  171. dw SeafoamIslands4HiddenObjects
  172. dw VermilionCityHiddenObjects
  173. dw CeruleanCityHiddenObjects
  174. dw Route4HiddenObjects
  175. ; format: y-coord, x-coord, text id/item id, object routine
  176. TradeCenterHiddenObjects:
  177. db $04,$05,$d0
  178. db BANK(CableClubRightGameboy)
  179. dw CableClubRightGameboy
  180. db $04,$04,$d0
  181. db BANK(CableClubLeftGameboy)
  182. dw CableClubLeftGameboy
  183. db $FF
  184. ColosseumHiddenObjects:
  185. db $04,$05,$d0
  186. db BANK(CableClubRightGameboy)
  187. dw CableClubRightGameboy
  188. db $04,$04,$d0
  189. db BANK(CableClubLeftGameboy)
  190. dw CableClubLeftGameboy
  191. db $FF
  192. RedsHouse2FHiddenObjects:
  193. db $01,$00,$04
  194. dbw BANK(OpenRedsPC), OpenRedsPC
  195. db $05,$03,$d0
  196. dbw BANK(PrintRedSNESText), PrintRedSNESText
  197. db $FF
  198. BluesHouseHiddenObjects:
  199. db $01,$00,$04
  200. db BANK(PrintBookcaseText)
  201. dw PrintBookcaseText
  202. db $01,$01,$04
  203. db BANK(PrintBookcaseText)
  204. dw PrintBookcaseText
  205. db $01,$07,$04
  206. db BANK(PrintBookcaseText)
  207. dw PrintBookcaseText
  208. db $FF
  209. OaksLabHiddenObjects:
  210. db $00,$04,$04
  211. db BANK(DisplayOakLabLeftPoster)
  212. dw DisplayOakLabLeftPoster
  213. db $00,$05,$04
  214. db BANK(DisplayOakLabRightPoster)
  215. dw DisplayOakLabRightPoster
  216. db $01,$00,$04
  217. db BANK(DisplayOakLabEmailText)
  218. dw DisplayOakLabEmailText
  219. db $01,$01,$04
  220. db BANK(DisplayOakLabEmailText)
  221. dw DisplayOakLabEmailText
  222. db $FF
  223. ViridianPokecenterHiddenObjects:
  224. db $04,$00,$08
  225. db Bank(PrintBenchGuyText)
  226. dw PrintBenchGuyText
  227. db $03,$0d,$04
  228. db BANK(OpenPokemonCenterPC)
  229. dw OpenPokemonCenterPC
  230. db $FF
  231. ViridianMartHiddenObjects:
  232. db $FF
  233. ViridianSchoolHiddenObjects:
  234. db $04,$03,(ViridianSchoolNotebook_id - TextPredefs) / 2 + 1
  235. db Bank(PrintNotebookText)
  236. dw PrintNotebookText
  237. db $00,$03,(ViridianSchoolBlackboard_id - TextPredefs) / 2 + 1
  238. db BANK(PrintBlackboardLinkCableText)
  239. dw PrintBlackboardLinkCableText
  240. db $FF
  241. ViridianGymHiddenObjects:
  242. db $0f,$0f,$04
  243. dbw BANK(GymStatues),GymStatues
  244. db $0f,$12,$04
  245. dbw BANK(GymStatues),GymStatues
  246. db $FF
  247. Museum1FHiddenObjects:
  248. db $03,$02,$04
  249. dbw BANK(AerodactylFossil), AerodactylFossil
  250. db $06,$02,$04
  251. dbw BANK(KabutopsFossil), KabutopsFossil
  252. db $FF
  253. PewterGymHiddenObjects:
  254. db $0a,$03,$04
  255. dbw BANK(GymStatues),GymStatues
  256. db $0a,$06,$04
  257. dbw BANK(GymStatues),GymStatues
  258. db $FF
  259. PewterMartHiddenObjects:
  260. db $FF
  261. PewterPokecenterHiddenObjects:
  262. db $04,$00,$08
  263. db Bank(PrintBenchGuyText)
  264. dw PrintBenchGuyText
  265. db $03,$0d,$04
  266. db BANK(OpenPokemonCenterPC)
  267. dw OpenPokemonCenterPC
  268. db $FF
  269. CeruleanPokecenterHiddenObjects:
  270. db $04,$00,$08
  271. db Bank(PrintBenchGuyText)
  272. dw PrintBenchGuyText
  273. db $03,$0d,$04
  274. db BANK(OpenPokemonCenterPC)
  275. dw OpenPokemonCenterPC
  276. db $FF
  277. CeruleanGymHiddenObjects:
  278. db $0b,$03,$04
  279. dbw BANK(GymStatues),GymStatues
  280. db $0b,$06,$04
  281. dbw BANK(GymStatues),GymStatues
  282. db $FF
  283. CeruleanMartHiddenObjects:
  284. db $FF
  285. LavenderPokecenterHiddenObjects:
  286. db $04,$00,$08
  287. db Bank(PrintBenchGuyText)
  288. dw PrintBenchGuyText
  289. db $03,$0d,$04
  290. db BANK(OpenPokemonCenterPC)
  291. dw OpenPokemonCenterPC
  292. db $FF
  293. VermilionPokecenterHiddenObjects:
  294. db $03,$0d,$04
  295. db BANK(OpenPokemonCenterPC)
  296. dw OpenPokemonCenterPC
  297. db $04,$00,$04
  298. db Bank(PrintBenchGuyText)
  299. dw PrintBenchGuyText
  300. db $FF
  301. VermilionGymHiddenObjects:
  302. db $0e,$03,$04
  303. dbw BANK(GymStatues), GymStatues
  304. db $0e,$06,$04
  305. dbw BANK(GymStatues), GymStatues
  306. db $01,$06,$00
  307. dbw BANK(PrintTrashText), PrintTrashText
  308. db $07,$01,$00
  309. dbw BANK(GymTrashScript), GymTrashScript
  310. db $09,$01,$01
  311. dbw BANK(GymTrashScript), GymTrashScript
  312. db $0b,$01,$02
  313. dbw BANK(GymTrashScript), GymTrashScript
  314. db $07,$03,$03
  315. dbw BANK(GymTrashScript), GymTrashScript
  316. db $09,$03,$04
  317. dbw BANK(GymTrashScript), GymTrashScript
  318. db $0b,$03,$05
  319. dbw BANK(GymTrashScript), GymTrashScript
  320. db $07,$05,$06
  321. dbw BANK(GymTrashScript), GymTrashScript
  322. db $09,$05,$07
  323. dbw BANK(GymTrashScript), GymTrashScript
  324. db $0b,$05,$08
  325. dbw BANK(GymTrashScript), GymTrashScript
  326. db $07,$07,$09
  327. dbw BANK(GymTrashScript), GymTrashScript
  328. db $09,$07,$0a
  329. dbw BANK(GymTrashScript), GymTrashScript
  330. db $0b,$07,$0b
  331. dbw BANK(GymTrashScript), GymTrashScript
  332. db $07,$09,$0c
  333. dbw BANK(GymTrashScript), GymTrashScript
  334. db $09,$09,$0d
  335. dbw BANK(GymTrashScript), GymTrashScript
  336. db $0b,$09,$0e
  337. dbw BANK(GymTrashScript), GymTrashScript
  338. db $FF
  339. CeladonMansion2HiddenObjects:
  340. db $05,$00,$04
  341. db BANK(OpenPokemonCenterPC)
  342. dw OpenPokemonCenterPC
  343. db $FF
  344. CeladonPokecenterHiddenObjects:
  345. db $04,$00,$08
  346. db Bank(PrintBenchGuyText)
  347. dw PrintBenchGuyText
  348. db $03,$0d,$04
  349. db BANK(OpenPokemonCenterPC)
  350. dw OpenPokemonCenterPC
  351. db $FF
  352. CeladonGymHiddenObjects:
  353. db $0f,$03,$04
  354. dbw BANK(GymStatues),GymStatues
  355. db $0f,$06,$04
  356. dbw BANK(GymStatues),GymStatues
  357. db $FF
  358. GameCornerHiddenObjects:
  359. db $0f,$12,$d0
  360. dbw BANK(StartSlotMachine), StartSlotMachine
  361. db $0e,$12,$d0
  362. dbw BANK(StartSlotMachine), StartSlotMachine
  363. db $0d,$12,$d0
  364. dbw BANK(StartSlotMachine), StartSlotMachine
  365. db $0c,$12,$d0
  366. dbw BANK(StartSlotMachine), StartSlotMachine
  367. db $0b,$12,$d0
  368. dbw BANK(StartSlotMachine), StartSlotMachine
  369. db $0a,$12,$ff ; "Someone's Keys"
  370. dbw BANK(StartSlotMachine), StartSlotMachine
  371. db $0a,$0d,$d0
  372. dbw BANK(StartSlotMachine), StartSlotMachine
  373. db $0b,$0d,$d0
  374. dbw BANK(StartSlotMachine), StartSlotMachine
  375. db $0c,$0d,$fe ; "Out To Lunch"
  376. dbw BANK(StartSlotMachine), StartSlotMachine
  377. db $0d,$0d,$d0
  378. dbw BANK(StartSlotMachine), StartSlotMachine
  379. db $0e,$0d,$d0
  380. dbw BANK(StartSlotMachine), StartSlotMachine
  381. db $0f,$0d,$d0
  382. dbw BANK(StartSlotMachine), StartSlotMachine
  383. db $0f,$0c,$d0
  384. dbw BANK(StartSlotMachine), StartSlotMachine
  385. db $0e,$0c,$d0
  386. dbw BANK(StartSlotMachine), StartSlotMachine
  387. db $0d,$0c,$d0
  388. dbw BANK(StartSlotMachine), StartSlotMachine
  389. db $0c,$0c,$d0
  390. dbw BANK(StartSlotMachine), StartSlotMachine
  391. db $0b,$0c,$d0
  392. dbw BANK(StartSlotMachine), StartSlotMachine
  393. db $0a,$0c,$d0
  394. dbw BANK(StartSlotMachine), StartSlotMachine
  395. db $0a,$07,$d0
  396. dbw BANK(StartSlotMachine), StartSlotMachine
  397. db $0b,$07,$d0
  398. dbw BANK(StartSlotMachine), StartSlotMachine
  399. db $0c,$07,$d0
  400. dbw BANK(StartSlotMachine), StartSlotMachine
  401. db $0d,$07,$d0
  402. dbw BANK(StartSlotMachine), StartSlotMachine
  403. db $0e,$07,$d0
  404. dbw BANK(StartSlotMachine), StartSlotMachine
  405. db $0f,$07,$d0
  406. dbw BANK(StartSlotMachine), StartSlotMachine
  407. db $0f,$06,$d0
  408. dbw BANK(StartSlotMachine), StartSlotMachine
  409. db $0e,$06,$d0
  410. dbw BANK(StartSlotMachine), StartSlotMachine
  411. db $0d,$06,$d0
  412. dbw BANK(StartSlotMachine), StartSlotMachine
  413. db $0c,$06,$fd ; "Out Of Order"
  414. dbw BANK(StartSlotMachine), StartSlotMachine
  415. db $0b,$06,$d0
  416. dbw BANK(StartSlotMachine), StartSlotMachine
  417. db $0a,$06,$d0
  418. dbw BANK(StartSlotMachine), StartSlotMachine
  419. db $0a,$01,$d0
  420. dbw BANK(StartSlotMachine), StartSlotMachine
  421. db $0b,$01,$d0
  422. dbw BANK(StartSlotMachine), StartSlotMachine
  423. db $0c,$01,$d0
  424. dbw BANK(StartSlotMachine), StartSlotMachine
  425. db $0d,$01,$d0
  426. dbw BANK(StartSlotMachine), StartSlotMachine
  427. db $0e,$01,$d0
  428. dbw BANK(StartSlotMachine), StartSlotMachine
  429. db $0f,$01,$d0
  430. dbw BANK(StartSlotMachine), StartSlotMachine
  431. db $08,$00,COIN+10
  432. dbw BANK(HiddenCoins),HiddenCoins
  433. db $10,$01,COIN+10
  434. dbw BANK(HiddenCoins),HiddenCoins
  435. db $0b,$03,COIN+20
  436. dbw BANK(HiddenCoins),HiddenCoins
  437. db $0e,$03,COIN+10
  438. dbw BANK(HiddenCoins),HiddenCoins
  439. db $0c,$04,COIN+10
  440. dbw BANK(HiddenCoins),HiddenCoins
  441. db $0c,$09,COIN+20
  442. dbw BANK(HiddenCoins),HiddenCoins
  443. db $0f,$09,COIN+10
  444. dbw BANK(HiddenCoins),HiddenCoins
  445. db $0e,$10,COIN+10
  446. dbw BANK(HiddenCoins),HiddenCoins
  447. db $10,$0a,COIN+10
  448. dbw BANK(HiddenCoins),HiddenCoins
  449. db $07,$0b,COIN+40
  450. dbw BANK(HiddenCoins),HiddenCoins
  451. db $08,$0f,COIN+100
  452. dbw BANK(HiddenCoins),HiddenCoins
  453. db $0f,$0c,COIN+10
  454. dbw BANK(HiddenCoins),HiddenCoins
  455. db $FF
  456. CeladonHotelHiddenObjects:
  457. db $03,$0d,$04
  458. db BANK(OpenPokemonCenterPC)
  459. dw OpenPokemonCenterPC
  460. db $04,$00,$08
  461. db Bank(PrintBenchGuyText)
  462. dw PrintBenchGuyText
  463. db $FF
  464. FuchsiaPokecenterHiddenObjects:
  465. db $03,$0d,$04
  466. db BANK(OpenPokemonCenterPC)
  467. dw OpenPokemonCenterPC
  468. db $04,$00,$04
  469. db Bank(PrintBenchGuyText)
  470. dw PrintBenchGuyText
  471. db $FF
  472. FuchsiaGymHiddenObjects:
  473. db $0f,$03,$04
  474. dbw BANK(GymStatues),GymStatues
  475. db $0f,$06,$04
  476. dbw BANK(GymStatues),GymStatues
  477. db $FF
  478. CinnabarGymHiddenObjects:
  479. db $0d,$11,$04
  480. dbw BANK(GymStatues),GymStatues
  481. db $07,$0f,$01
  482. db Bank(PrintCinnabarQuiz)
  483. dw PrintCinnabarQuiz
  484. db $01,$0a,$12
  485. db Bank(PrintCinnabarQuiz)
  486. dw PrintCinnabarQuiz
  487. db $07,$09,$13
  488. db Bank(PrintCinnabarQuiz)
  489. dw PrintCinnabarQuiz
  490. db $0d,$09,$14
  491. db Bank(PrintCinnabarQuiz)
  492. dw PrintCinnabarQuiz
  493. db $0d,$01,$05
  494. db Bank(PrintCinnabarQuiz)
  495. dw PrintCinnabarQuiz
  496. db $07,$01,$16
  497. db Bank(PrintCinnabarQuiz)
  498. dw PrintCinnabarQuiz
  499. db $FF
  500. CinnabarPokecenterHiddenObjects:
  501. db $04,$00,$04
  502. db Bank(PrintBenchGuyText)
  503. dw PrintBenchGuyText
  504. db $03,$0d,$04
  505. db BANK(OpenPokemonCenterPC)
  506. dw OpenPokemonCenterPC
  507. db $FF
  508. SaffronGymHiddenObjects:
  509. db $0f,$09,$04
  510. dbw BANK(GymStatues),GymStatues
  511. db $FF
  512. MtMoonPokecenterHiddenObjects:
  513. db $04,$00,$08
  514. db Bank(PrintBenchGuyText)
  515. dw PrintBenchGuyText
  516. db $03,$0d,$04
  517. db BANK(OpenPokemonCenterPC)
  518. dw OpenPokemonCenterPC
  519. db $FF
  520. RockTunnelPokecenterHiddenObjects:
  521. db $04,$00,$08
  522. db Bank(PrintBenchGuyText)
  523. dw PrintBenchGuyText
  524. db $03,$0d,$04
  525. db BANK(OpenPokemonCenterPC)
  526. dw OpenPokemonCenterPC
  527. db $FF
  528. ViridianForestHiddenObjects:
  529. db $12,$01,POTION
  530. dbw BANK(HiddenItems),HiddenItems
  531. db $2a,$10,ANTIDOTE
  532. dbw BANK(HiddenItems),HiddenItems
  533. db $FF
  534. MtMoon3HiddenObjects:
  535. db $0c,$12,MOON_STONE
  536. dbw BANK(HiddenItems),HiddenItems
  537. db $09,$21,ETHER
  538. dbw BANK(HiddenItems),HiddenItems
  539. db $FF
  540. IndigoPlateauHiddenObjects:
  541. db $0d,$08,$ff
  542. db BANK(PrintIndigoPlateauHQText)
  543. dw PrintIndigoPlateauHQText
  544. db $0d,$0b,$00
  545. db BANK(PrintIndigoPlateauHQText)
  546. dw PrintIndigoPlateauHQText
  547. db $FF
  548. Route25HiddenObjects:
  549. db $03,$26,ETHER
  550. dbw BANK(HiddenItems),HiddenItems
  551. db $01,$0a,ELIXER
  552. dbw BANK(HiddenItems),HiddenItems
  553. db $FF
  554. Route9HiddenObjects:
  555. db $07,$0e,ETHER
  556. dbw BANK(HiddenItems),HiddenItems
  557. db $FF
  558. SSAnne6HiddenObjects:
  559. db $05,$0d,$00
  560. dbw BANK(PrintTrashText), PrintTrashText
  561. db $07,$0d,$00
  562. dbw BANK(PrintTrashText), PrintTrashText
  563. db $09,$0d,GREAT_BALL
  564. dbw BANK(HiddenItems),HiddenItems
  565. db $FF
  566. SSAnne10HiddenObjects:
  567. db $01,$03,HYPER_POTION
  568. dbw BANK(HiddenItems),HiddenItems
  569. db $FF
  570. Route10HiddenObjects:
  571. db $11,$09,SUPER_POTION
  572. dbw BANK(HiddenItems),HiddenItems
  573. db $35,$10,MAX_ETHER
  574. dbw BANK(HiddenItems),HiddenItems
  575. db $FF
  576. RocketHideout1HiddenObjects:
  577. db $0f,$15,PP_UP
  578. dbw BANK(HiddenItems),HiddenItems
  579. db $FF
  580. RocketHideout3HiddenObjects:
  581. db $11,$1b,NUGGET
  582. dbw BANK(HiddenItems),HiddenItems
  583. db $FF
  584. RocketHideout4HiddenObjects:
  585. db $01,$19,SUPER_POTION
  586. dbw BANK(HiddenItems),HiddenItems
  587. db $FF
  588. SaffronPokecenterHiddenObjects:
  589. db $04,$00,$04
  590. db Bank(PrintBenchGuyText)
  591. dw PrintBenchGuyText
  592. db $03,$0d,$04
  593. db BANK(OpenPokemonCenterPC)
  594. dw OpenPokemonCenterPC
  595. db $FF
  596. PokemonTower5HiddenObjects:
  597. db $0c,$04,ELIXER
  598. dbw BANK(HiddenItems),HiddenItems
  599. db $FF
  600. Route13HiddenObjects:
  601. db $0e,$01,PP_UP
  602. dbw BANK(HiddenItems),HiddenItems
  603. db $0d,$10,CALCIUM
  604. dbw BANK(HiddenItems),HiddenItems
  605. db $FF
  606. SafariZoneEntranceHiddenObjects:
  607. db $01,$0a,NUGGET
  608. dbw BANK(HiddenItems),HiddenItems
  609. db $FF
  610. SafariZoneWestHiddenObjects:
  611. db $05,$06,REVIVE
  612. dbw BANK(HiddenItems),HiddenItems
  613. db $FF
  614. SilphCo5FHiddenObjects:
  615. db $03,$0c,ELIXER
  616. dbw BANK(HiddenItems),HiddenItems
  617. db $FF
  618. SilphCo9FHiddenObjects:
  619. db $0f,$02,MAX_POTION
  620. dbw BANK(HiddenItems),HiddenItems
  621. db $FF
  622. CopycatsHouse2FHiddenObjects:
  623. db $01,$01,NUGGET
  624. dbw BANK(HiddenItems),HiddenItems
  625. db $FF
  626. UnknownDungeon1HiddenObjects:
  627. db $0b,$0e,RARE_CANDY
  628. dbw BANK(HiddenItems),HiddenItems
  629. db $FF
  630. UnknownDungeon3HiddenObjects:
  631. db $03,$1b,ULTRA_BALL
  632. dbw BANK(HiddenItems),HiddenItems
  633. db $FF
  634. PowerPlantHiddenObjects:
  635. db $10,$11,MAX_ELIXER
  636. dbw BANK(HiddenItems),HiddenItems
  637. db $01,$0c,PP_UP
  638. dbw BANK(HiddenItems),HiddenItems
  639. db $FF
  640. SeafoamIslands3HiddenObjects:
  641. db $0f,$0f,NUGGET
  642. dbw BANK(HiddenItems),HiddenItems
  643. db $FF
  644. SeafoamIslands5HiddenObjects:
  645. db $11,$19,ULTRA_BALL
  646. dbw BANK(HiddenItems),HiddenItems
  647. db $FF
  648. Mansion1HiddenObjects:
  649. db $10,$08,MOON_STONE
  650. dbw BANK(HiddenItems),HiddenItems
  651. db $05,$02,$04
  652. db BANK(Mansion1Script_Switches)
  653. dw Mansion1Script_Switches
  654. db $FF
  655. Mansion2HiddenObjects:
  656. db $0b,$02,$04
  657. db BANK(Mansion2Script_Switches)
  658. dw Mansion2Script_Switches
  659. db $FF
  660. Mansion3HiddenObjects:
  661. db $09,$01,MAX_REVIVE
  662. dbw BANK(HiddenItems),HiddenItems
  663. db $05,$0a,$04
  664. db BANK(Mansion3Script_Switches)
  665. dw Mansion3Script_Switches
  666. db $FF
  667. Mansion4HiddenObjects:
  668. db $09,$01,RARE_CANDY
  669. dbw BANK(HiddenItems),HiddenItems
  670. db $03,$14,$04
  671. db BANK(Mansion4Script_Switches)
  672. dw Mansion4Script_Switches
  673. db $19,$12,$04
  674. db BANK(Mansion4Script_Switches)
  675. dw Mansion4Script_Switches
  676. db $FF
  677. Route23HiddenObjects:
  678. db $2c,$09,FULL_RESTORE
  679. dbw BANK(HiddenItems),HiddenItems
  680. db $46,$13,ULTRA_BALL
  681. dbw BANK(HiddenItems),HiddenItems
  682. db $5a,$08,MAX_ETHER
  683. dbw BANK(HiddenItems),HiddenItems
  684. db $FF
  685. VictoryRoad2HiddenObjects:
  686. db $02,$05,ULTRA_BALL
  687. dbw BANK(HiddenItems),HiddenItems
  688. db $07,$1a,FULL_RESTORE
  689. dbw BANK(HiddenItems),HiddenItems
  690. db $FF
  691. Unused6FHiddenObjects:
  692. db $0b,$0e,MAX_ELIXER
  693. dbw BANK(HiddenItems),HiddenItems
  694. db $FF
  695. BillsHouseHiddenObjects:
  696. db $04,$01,$04
  697. dbw BANK(BillsHousePC), BillsHousePC
  698. db $FF
  699. ViridianCityHiddenObjects:
  700. db $04,$0e,POTION
  701. dbw BANK(HiddenItems),HiddenItems
  702. db $FF
  703. SafariZoneRestHouse2HiddenObjects:
  704. db $04,$00,$08
  705. db Bank(PrintBenchGuyText)
  706. dw PrintBenchGuyText
  707. db $03,$0d,$04
  708. db BANK(OpenPokemonCenterPC)
  709. dw OpenPokemonCenterPC
  710. db $FF
  711. SafariZoneRestHouse3HiddenObjects:
  712. db $04,$00,$08
  713. db Bank(PrintBenchGuyText)
  714. dw PrintBenchGuyText
  715. db $03,$0d,$04
  716. db BANK(OpenPokemonCenterPC)
  717. dw OpenPokemonCenterPC
  718. db $FF
  719. SafariZoneRestHouse4HiddenObjects:
  720. db $04,$00,$08
  721. db Bank(PrintBenchGuyText)
  722. dw PrintBenchGuyText
  723. db $03,$0d,$04
  724. db BANK(OpenPokemonCenterPC)
  725. dw OpenPokemonCenterPC
  726. db $FF
  727. Route15GateUpstairsHiddenObjects:
  728. db $02,$01,$04
  729. db BANK(Route15GateLeftBinoculars)
  730. dw Route15GateLeftBinoculars
  731. db $FF
  732. LavenderHouse1HiddenObjects:
  733. db $01,$00,$00
  734. db BANK(PrintMagazinesText)
  735. dw PrintMagazinesText
  736. db $01,$01,$00
  737. db BANK(PrintMagazinesText)
  738. dw PrintMagazinesText
  739. db $01,$07,$00
  740. db BANK(PrintMagazinesText)
  741. dw PrintMagazinesText
  742. db $FF
  743. CeladonMansion5HiddenObjects:
  744. db $00,$03,(LinkCableHelp_id - TextPredefs) / 2 + 1
  745. db BANK(PrintBlackboardLinkCableText)
  746. dw PrintBlackboardLinkCableText
  747. db $00,$04,(LinkCableHelp_id - TextPredefs) / 2 + 1
  748. db BANK(PrintBlackboardLinkCableText)
  749. dw PrintBlackboardLinkCableText
  750. db $04,$03,(TMNotebook_id - TextPredefs) / 2 + 1
  751. db Bank(PrintNotebookText)
  752. dw PrintNotebookText
  753. db $FF
  754. FightingDojoHiddenObjects:
  755. db $09,$03,$04
  756. db BANK(PrintFightingDojoText)
  757. dw PrintFightingDojoText
  758. db $09,$06,$04
  759. db BANK(PrintFightingDojoText)
  760. dw PrintFightingDojoText
  761. db $00,$04,$04
  762. db BANK(PrintFightingDojoText2)
  763. dw PrintFightingDojoText2
  764. db $00,$05,$04
  765. db BANK(PrintFightingDojoText3)
  766. dw PrintFightingDojoText3
  767. db $FF
  768. IndigoPlateauLobbyHiddenObjects:
  769. db $07,$0f,$04
  770. db BANK(OpenPokemonCenterPC)
  771. dw OpenPokemonCenterPC
  772. db $FF
  773. CinnabarLab4HiddenObjects:
  774. db $04,$00,$04
  775. db BANK(OpenPokemonCenterPC)
  776. dw OpenPokemonCenterPC
  777. db $04,$02,$04
  778. db BANK(OpenPokemonCenterPC)
  779. dw OpenPokemonCenterPC
  780. db $FF
  781. BikeShopHiddenObjects:
  782. db $00,$01,$d0
  783. dbw BANK(PrintNewBikeText), PrintNewBikeText
  784. db $01,$02,$d0
  785. dbw BANK(PrintNewBikeText), PrintNewBikeText
  786. db $02,$01,$d0
  787. dbw BANK(PrintNewBikeText), PrintNewBikeText
  788. db $02,$03,$d0
  789. dbw BANK(PrintNewBikeText), PrintNewBikeText
  790. db $04,$00,$d0
  791. dbw BANK(PrintNewBikeText), PrintNewBikeText
  792. db $05,$01,$d0
  793. dbw BANK(PrintNewBikeText), PrintNewBikeText
  794. db $FF
  795. Route11HiddenObjects:
  796. db $05,$30,ESCAPE_ROPE
  797. dbw BANK(HiddenItems),HiddenItems
  798. db $FF
  799. Route12HiddenObjects:
  800. db $3f,$02,HYPER_POTION
  801. dbw BANK(HiddenItems),HiddenItems
  802. db $FF
  803. SilphCo11FHiddenObjects:
  804. db $0c,$0a,$04
  805. db BANK(OpenPokemonCenterPC)
  806. dw OpenPokemonCenterPC
  807. db $FF
  808. Route17HiddenObjects:
  809. db $0e,$0f,RARE_CANDY
  810. dbw BANK(HiddenItems),HiddenItems
  811. db $2d,$08,FULL_RESTORE
  812. dbw BANK(HiddenItems),HiddenItems
  813. db $48,$11,PP_UP
  814. dbw BANK(HiddenItems),HiddenItems
  815. db $5b,$04,MAX_REVIVE
  816. dbw BANK(HiddenItems),HiddenItems
  817. db $79,$08,MAX_ELIXER
  818. dbw BANK(HiddenItems),HiddenItems
  819. db $FF
  820. UndergroundPathNsHiddenObjects:
  821. db $04,$03,FULL_RESTORE
  822. dbw BANK(HiddenItems),HiddenItems
  823. db $22,$04,X_SPECIAL
  824. dbw BANK(HiddenItems),HiddenItems
  825. db $FF
  826. UndergroundPathWeHiddenObjects:
  827. db $02,$0c,NUGGET
  828. dbw BANK(HiddenItems),HiddenItems
  829. db $05,$15,ELIXER
  830. dbw BANK(HiddenItems),HiddenItems
  831. db $FF
  832. CeladonCityHiddenObjects:
  833. db $0f,$30,PP_UP
  834. dbw BANK(HiddenItems),HiddenItems
  835. db $FF
  836. SeafoamIslands4HiddenObjects:
  837. db $10,$09,MAX_ELIXER
  838. dbw BANK(HiddenItems),HiddenItems
  839. db $FF
  840. VermilionCityHiddenObjects:
  841. db $0b,$0e,MAX_ETHER
  842. dbw BANK(HiddenItems),HiddenItems
  843. db $FF
  844. CeruleanCityHiddenObjects:
  845. db $08,$0f,RARE_CANDY
  846. dbw BANK(HiddenItems),HiddenItems
  847. db $FF
  848. Route4HiddenObjects:
  849. db $03,$28,GREAT_BALL
  850. dbw BANK(HiddenItems),HiddenItems
  851. db $FF