mirror of
https://github.com/pret/pokered.git
synced 2024-10-24 23:37:09 +00:00
6ef36800b0
To do: turn constants into labels and use ldh
853 lines
21 KiB
NASM
Executable file
853 lines
21 KiB
NASM
Executable file
HiddenObjectMaps:
|
|
db REDS_HOUSE_2F
|
|
db BLUES_HOUSE
|
|
db OAKS_LAB
|
|
db VIRIDIAN_POKECENTER
|
|
db VIRIDIAN_MART
|
|
db VIRIDIAN_SCHOOL_HOUSE
|
|
db VIRIDIAN_GYM
|
|
db MUSEUM_1F
|
|
db PEWTER_GYM
|
|
db PEWTER_MART
|
|
db PEWTER_POKECENTER
|
|
db CERULEAN_POKECENTER
|
|
db CERULEAN_GYM
|
|
db CERULEAN_MART
|
|
db LAVENDER_POKECENTER
|
|
db VERMILION_POKECENTER
|
|
db VERMILION_GYM
|
|
db CELADON_MANSION_2F
|
|
db CELADON_POKECENTER
|
|
db CELADON_GYM
|
|
db GAME_CORNER
|
|
db CELADON_HOTEL
|
|
db FUCHSIA_POKECENTER
|
|
db FUCHSIA_GYM
|
|
db CINNABAR_GYM
|
|
db CINNABAR_POKECENTER
|
|
db SAFFRON_GYM
|
|
db MT_MOON_POKECENTER
|
|
db ROCK_TUNNEL_POKECENTER
|
|
db TRADE_CENTER
|
|
db COLOSSEUM
|
|
db VIRIDIAN_FOREST
|
|
db MT_MOON_B2F
|
|
db INDIGO_PLATEAU
|
|
db ROUTE_25
|
|
db ROUTE_9
|
|
db SS_ANNE_KITCHEN
|
|
db SS_ANNE_B1F_ROOMS
|
|
db ROCKET_HIDEOUT_B1F
|
|
db ROCKET_HIDEOUT_B3F
|
|
db ROCKET_HIDEOUT_B4F
|
|
db SAFFRON_POKECENTER
|
|
db POKEMON_TOWER_5F
|
|
db ROUTE_13
|
|
db SAFARI_ZONE_GATE
|
|
db SAFARI_ZONE_WEST
|
|
db SILPH_CO_5F
|
|
db SILPH_CO_9F
|
|
db COPYCATS_HOUSE_2F
|
|
db CERULEAN_CAVE_1F
|
|
db CERULEAN_CAVE_B1F
|
|
db POWER_PLANT
|
|
db SEAFOAM_ISLANDS_B2F
|
|
db SEAFOAM_ISLANDS_B4F
|
|
db POKEMON_MANSION_1F
|
|
db POKEMON_MANSION_3F
|
|
db ROUTE_23
|
|
db VICTORY_ROAD_2F
|
|
db UNUSED_MAP_6F
|
|
db BILLS_HOUSE
|
|
db VIRIDIAN_CITY
|
|
db SAFARI_ZONE_WEST_REST_HOUSE
|
|
db SAFARI_ZONE_EAST_REST_HOUSE
|
|
db SAFARI_ZONE_NORTH_REST_HOUSE
|
|
db ROUTE_15_GATE_2F
|
|
db MR_FUJIS_HOUSE
|
|
db CELADON_MANSION_ROOF_HOUSE
|
|
db FIGHTING_DOJO
|
|
db ROUTE_10
|
|
db INDIGO_PLATEAU_LOBBY
|
|
db CINNABAR_LAB_FOSSIL_ROOM
|
|
db BIKE_SHOP
|
|
db ROUTE_11
|
|
db ROUTE_12
|
|
db POKEMON_MANSION_2F
|
|
db POKEMON_MANSION_B1F
|
|
db SILPH_CO_11F
|
|
db ROUTE_17
|
|
db UNDERGROUND_PATH_NORTH_SOUTH
|
|
db UNDERGROUND_PATH_WEST_EAST
|
|
db CELADON_CITY
|
|
db SEAFOAM_ISLANDS_B3F
|
|
db VERMILION_CITY
|
|
db CERULEAN_CITY
|
|
db ROUTE_4
|
|
db $FF
|
|
|
|
HiddenObjectPointers:
|
|
; each of these pointers is for the corresponding map in HiddenObjectMaps
|
|
dw RedsHouse2FHiddenObjects
|
|
dw BluesHouseHiddenObjects
|
|
dw OaksLabHiddenObjects
|
|
dw ViridianPokecenterHiddenObjects
|
|
dw ViridianMartHiddenObjects
|
|
dw ViridianSchoolHiddenObjects
|
|
dw ViridianGymHiddenObjects
|
|
dw Museum1FHiddenObjects
|
|
dw PewterGymHiddenObjects
|
|
dw PewterMartHiddenObjects
|
|
dw PewterPokecenterHiddenObjects
|
|
dw CeruleanPokecenterHiddenObjects
|
|
dw CeruleanGymHiddenObjects
|
|
dw CeruleanMartHiddenObjects
|
|
dw LavenderPokecenterHiddenObjects
|
|
dw VermilionPokecenterHiddenObjects
|
|
dw VermilionGymHiddenObjects
|
|
dw CeladonMansion2HiddenObjects
|
|
dw CeladonPokecenterHiddenObjects
|
|
dw CeladonGymHiddenObjects
|
|
dw GameCornerHiddenObjects
|
|
dw CeladonHotelHiddenObjects
|
|
dw FuchsiaPokecenterHiddenObjects
|
|
dw FuchsiaGymHiddenObjects
|
|
dw CinnabarGymHiddenObjects
|
|
dw CinnabarPokecenterHiddenObjects
|
|
dw SaffronGymHiddenObjects
|
|
dw MtMoonPokecenterHiddenObjects
|
|
dw RockTunnelPokecenterHiddenObjects
|
|
dw TradeCenterHiddenObjects
|
|
dw ColosseumHiddenObjects
|
|
dw ViridianForestHiddenObjects
|
|
dw MtMoon3HiddenObjects
|
|
dw IndigoPlateauHiddenObjects
|
|
dw Route25HiddenObjects
|
|
dw Route9HiddenObjects
|
|
dw SSAnne6HiddenObjects
|
|
dw SSAnne10HiddenObjects
|
|
dw RocketHideout1HiddenObjects
|
|
dw RocketHideout3HiddenObjects
|
|
dw RocketHideout4HiddenObjects
|
|
dw SaffronPokecenterHiddenObjects
|
|
dw PokemonTower5HiddenObjects
|
|
dw Route13HiddenObjects
|
|
dw SafariZoneEntranceHiddenObjects
|
|
dw SafariZoneWestHiddenObjects
|
|
dw SilphCo5FHiddenObjects
|
|
dw SilphCo9FHiddenObjects
|
|
dw CopycatsHouse2FHiddenObjects
|
|
dw CeruleanCave1HiddenObjects
|
|
dw CeruleanCave3HiddenObjects
|
|
dw PowerPlantHiddenObjects
|
|
dw SeafoamIslands3HiddenObjects
|
|
dw SeafoamIslands5HiddenObjects
|
|
dw Mansion1HiddenObjects
|
|
dw Mansion3HiddenObjects
|
|
dw Route23HiddenObjects
|
|
dw VictoryRoad2HiddenObjects
|
|
dw Unused6FHiddenObjects
|
|
dw BillsHouseHiddenObjects
|
|
dw ViridianCityHiddenObjects
|
|
dw SafariZoneRestHouse2HiddenObjects
|
|
dw SafariZoneRestHouse3HiddenObjects
|
|
dw SafariZoneRestHouse4HiddenObjects
|
|
dw Route15GateUpstairsHiddenObjects
|
|
dw LavenderHouse1HiddenObjects
|
|
dw CeladonMansion5HiddenObjects
|
|
dw FightingDojoHiddenObjects
|
|
dw Route10HiddenObjects
|
|
dw IndigoPlateauLobbyHiddenObjects
|
|
dw CinnabarLab4HiddenObjects
|
|
dw BikeShopHiddenObjects
|
|
dw Route11HiddenObjects
|
|
dw Route12HiddenObjects
|
|
dw Mansion2HiddenObjects
|
|
dw Mansion4HiddenObjects
|
|
dw SilphCo11FHiddenObjects
|
|
dw Route17HiddenObjects
|
|
dw UndergroundPathNsHiddenObjects
|
|
dw UndergroundPathWeHiddenObjects
|
|
dw CeladonCityHiddenObjects
|
|
dw SeafoamIslands4HiddenObjects
|
|
dw VermilionCityHiddenObjects
|
|
dw CeruleanCityHiddenObjects
|
|
dw Route4HiddenObjects
|
|
|
|
; format: y-coord, x-coord, text id/item id, object routine
|
|
TradeCenterHiddenObjects:
|
|
db $04,$05,$d0
|
|
db BANK(CableClubRightGameboy)
|
|
dw CableClubRightGameboy
|
|
db $04,$04,$d0
|
|
db BANK(CableClubLeftGameboy)
|
|
dw CableClubLeftGameboy
|
|
db $FF
|
|
ColosseumHiddenObjects:
|
|
db $04,$05,$d0
|
|
db BANK(CableClubRightGameboy)
|
|
dw CableClubRightGameboy
|
|
db $04,$04,$d0
|
|
db BANK(CableClubLeftGameboy)
|
|
dw CableClubLeftGameboy
|
|
db $FF
|
|
RedsHouse2FHiddenObjects:
|
|
db $01,$00,$04
|
|
dbw BANK(OpenRedsPC), OpenRedsPC
|
|
db $05,$03,$d0
|
|
dbw BANK(PrintRedSNESText), PrintRedSNESText
|
|
db $FF
|
|
BluesHouseHiddenObjects:
|
|
db $01,$00,$04
|
|
db BANK(PrintBookcaseText)
|
|
dw PrintBookcaseText
|
|
db $01,$01,$04
|
|
db BANK(PrintBookcaseText)
|
|
dw PrintBookcaseText
|
|
db $01,$07,$04
|
|
db BANK(PrintBookcaseText)
|
|
dw PrintBookcaseText
|
|
db $FF
|
|
OaksLabHiddenObjects:
|
|
db $00,$04,$04
|
|
db BANK(DisplayOakLabLeftPoster)
|
|
dw DisplayOakLabLeftPoster
|
|
db $00,$05,$04
|
|
db BANK(DisplayOakLabRightPoster)
|
|
dw DisplayOakLabRightPoster
|
|
db $01,$00,$04
|
|
db BANK(DisplayOakLabEmailText)
|
|
dw DisplayOakLabEmailText
|
|
db $01,$01,$04
|
|
db BANK(DisplayOakLabEmailText)
|
|
dw DisplayOakLabEmailText
|
|
db $FF
|
|
ViridianPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
ViridianMartHiddenObjects:
|
|
db $FF
|
|
ViridianSchoolHiddenObjects:
|
|
db $04,$03,(ViridianSchoolNotebook_id - TextPredefs) / 2 + 1
|
|
db BANK(PrintNotebookText)
|
|
dw PrintNotebookText
|
|
db $00,$03,(ViridianSchoolBlackboard_id - TextPredefs) / 2 + 1
|
|
db BANK(PrintBlackboardLinkCableText)
|
|
dw PrintBlackboardLinkCableText
|
|
db $FF
|
|
ViridianGymHiddenObjects:
|
|
db $0f,$0f,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $0f,$12,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
Museum1FHiddenObjects:
|
|
db $03,$02,$04
|
|
dbw BANK(AerodactylFossil), AerodactylFossil
|
|
db $06,$02,$04
|
|
dbw BANK(KabutopsFossil), KabutopsFossil
|
|
db $FF
|
|
PewterGymHiddenObjects:
|
|
db $0a,$03,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $0a,$06,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
PewterMartHiddenObjects:
|
|
db $FF
|
|
PewterPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
CeruleanPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
CeruleanGymHiddenObjects:
|
|
db $0b,$03,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $0b,$06,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
CeruleanMartHiddenObjects:
|
|
db $FF
|
|
LavenderPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
VermilionPokecenterHiddenObjects:
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $04,$00,$04
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $FF
|
|
VermilionGymHiddenObjects:
|
|
db $0e,$03,$04
|
|
dbw BANK(GymStatues), GymStatues
|
|
db $0e,$06,$04
|
|
dbw BANK(GymStatues), GymStatues
|
|
db $01,$06,$00
|
|
dbw BANK(PrintTrashText), PrintTrashText
|
|
db $07,$01,$00
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $09,$01,$01
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $0b,$01,$02
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $07,$03,$03
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $09,$03,$04
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $0b,$03,$05
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $07,$05,$06
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $09,$05,$07
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $0b,$05,$08
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $07,$07,$09
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $09,$07,$0a
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $0b,$07,$0b
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $07,$09,$0c
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $09,$09,$0d
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $0b,$09,$0e
|
|
dbw BANK(GymTrashScript), GymTrashScript
|
|
db $FF
|
|
CeladonMansion2HiddenObjects:
|
|
db $05,$00,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
CeladonPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
CeladonGymHiddenObjects:
|
|
db $0f,$03,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $0f,$06,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
GameCornerHiddenObjects:
|
|
db $0f,$12,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$12,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$12,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$12,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$12,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$12,$ff ; "Someone's Keys"
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$0d,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$0d,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$0d,$fe ; "Out To Lunch"
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$0d,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$0d,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0f,$0d,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0f,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$0c,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0f,$07,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0f,$06,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$06,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$06,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$06,$fd ; "Out Of Order"
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$06,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$06,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0a,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0b,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0c,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0d,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0e,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $0f,$01,$d0
|
|
dbw BANK(StartSlotMachine), StartSlotMachine
|
|
db $08,$00,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $10,$01,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0b,$03,COIN+20
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0e,$03,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0c,$04,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0c,$09,COIN+20
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0f,$09,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0e,$10,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $10,$0a,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $07,$0b,COIN+40
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $08,$0f,COIN+100
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $0f,$0c,COIN+10
|
|
dbw BANK(HiddenCoins),HiddenCoins
|
|
db $FF
|
|
CeladonHotelHiddenObjects:
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $FF
|
|
FuchsiaPokecenterHiddenObjects:
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $04,$00,$04
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $FF
|
|
FuchsiaGymHiddenObjects:
|
|
db $0f,$03,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $0f,$06,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
CinnabarGymHiddenObjects:
|
|
db $0d,$11,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $07,$0f,$01
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $01,$0a,$12
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $07,$09,$13
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $0d,$09,$14
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $0d,$01,$05
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $07,$01,$16
|
|
db BANK(PrintCinnabarQuiz)
|
|
dw PrintCinnabarQuiz
|
|
db $FF
|
|
CinnabarPokecenterHiddenObjects:
|
|
db $04,$00,$04
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
SaffronGymHiddenObjects:
|
|
db $0f,$09,$04
|
|
dbw BANK(GymStatues),GymStatues
|
|
db $FF
|
|
MtMoonPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
RockTunnelPokecenterHiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
ViridianForestHiddenObjects:
|
|
db $12,$01,POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $2a,$10,ANTIDOTE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
MtMoon3HiddenObjects:
|
|
db $0c,$12,MOON_STONE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $09,$21,ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
IndigoPlateauHiddenObjects:
|
|
db $0d,$08,$ff
|
|
db BANK(PrintIndigoPlateauHQText)
|
|
dw PrintIndigoPlateauHQText
|
|
db $0d,$0b,$00
|
|
db BANK(PrintIndigoPlateauHQText)
|
|
dw PrintIndigoPlateauHQText
|
|
db $FF
|
|
Route25HiddenObjects:
|
|
db $03,$26,ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $01,$0a,ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Route9HiddenObjects:
|
|
db $07,$0e,ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SSAnne6HiddenObjects:
|
|
db $05,$0d,$00
|
|
dbw BANK(PrintTrashText), PrintTrashText
|
|
db $07,$0d,$00
|
|
dbw BANK(PrintTrashText), PrintTrashText
|
|
db $09,$0d,GREAT_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SSAnne10HiddenObjects:
|
|
db $01,$03,HYPER_POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Route10HiddenObjects:
|
|
db $11,$09,SUPER_POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $35,$10,MAX_ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
RocketHideout1HiddenObjects:
|
|
db $0f,$15,PP_UP
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
RocketHideout3HiddenObjects:
|
|
db $11,$1b,NUGGET
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
RocketHideout4HiddenObjects:
|
|
db $01,$19,SUPER_POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SaffronPokecenterHiddenObjects:
|
|
db $04,$00,$04
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
PokemonTower5HiddenObjects:
|
|
db $0c,$04,ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Route13HiddenObjects:
|
|
db $0e,$01,PP_UP
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $0d,$10,CALCIUM
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SafariZoneEntranceHiddenObjects:
|
|
db $01,$0a,NUGGET
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SafariZoneWestHiddenObjects:
|
|
db $05,$06,REVIVE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SilphCo5FHiddenObjects:
|
|
db $03,$0c,ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SilphCo9FHiddenObjects:
|
|
db $0f,$02,MAX_POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
CopycatsHouse2FHiddenObjects:
|
|
db $01,$01,NUGGET
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
CeruleanCave1HiddenObjects:
|
|
db $0b,$0e,RARE_CANDY
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
CeruleanCave3HiddenObjects:
|
|
db $03,$1b,ULTRA_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
PowerPlantHiddenObjects:
|
|
db $10,$11,MAX_ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $01,$0c,PP_UP
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SeafoamIslands3HiddenObjects:
|
|
db $0f,$0f,NUGGET
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SeafoamIslands5HiddenObjects:
|
|
db $11,$19,ULTRA_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Mansion1HiddenObjects:
|
|
db $10,$08,MOON_STONE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $05,$02,$04
|
|
db BANK(Mansion1Script_Switches)
|
|
dw Mansion1Script_Switches
|
|
db $FF
|
|
Mansion2HiddenObjects:
|
|
db $0b,$02,$04
|
|
db BANK(Mansion2Script_Switches)
|
|
dw Mansion2Script_Switches
|
|
db $FF
|
|
Mansion3HiddenObjects:
|
|
db $09,$01,MAX_REVIVE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $05,$0a,$04
|
|
db BANK(Mansion3Script_Switches)
|
|
dw Mansion3Script_Switches
|
|
db $FF
|
|
Mansion4HiddenObjects:
|
|
db $09,$01,RARE_CANDY
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $03,$14,$04
|
|
db BANK(Mansion4Script_Switches)
|
|
dw Mansion4Script_Switches
|
|
db $19,$12,$04
|
|
db BANK(Mansion4Script_Switches)
|
|
dw Mansion4Script_Switches
|
|
db $FF
|
|
Route23HiddenObjects:
|
|
db $2c,$09,FULL_RESTORE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $46,$13,ULTRA_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $5a,$08,MAX_ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
VictoryRoad2HiddenObjects:
|
|
db $02,$05,ULTRA_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $07,$1a,FULL_RESTORE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Unused6FHiddenObjects:
|
|
db $0b,$0e,MAX_ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
BillsHouseHiddenObjects:
|
|
db $04,$01,$04
|
|
dbw BANK(BillsHousePC), BillsHousePC
|
|
db $FF
|
|
ViridianCityHiddenObjects:
|
|
db $04,$0e,POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SafariZoneRestHouse2HiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
SafariZoneRestHouse3HiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
SafariZoneRestHouse4HiddenObjects:
|
|
db $04,$00,$08
|
|
db BANK(PrintBenchGuyText)
|
|
dw PrintBenchGuyText
|
|
db $03,$0d,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
Route15GateUpstairsHiddenObjects:
|
|
db $02,$01,$04
|
|
db BANK(Route15GateLeftBinoculars)
|
|
dw Route15GateLeftBinoculars
|
|
db $FF
|
|
LavenderHouse1HiddenObjects:
|
|
db $01,$00,$00
|
|
db BANK(PrintMagazinesText)
|
|
dw PrintMagazinesText
|
|
db $01,$01,$00
|
|
db BANK(PrintMagazinesText)
|
|
dw PrintMagazinesText
|
|
db $01,$07,$00
|
|
db BANK(PrintMagazinesText)
|
|
dw PrintMagazinesText
|
|
db $FF
|
|
CeladonMansion5HiddenObjects:
|
|
db $00,$03,(LinkCableHelp_id - TextPredefs) / 2 + 1
|
|
db BANK(PrintBlackboardLinkCableText)
|
|
dw PrintBlackboardLinkCableText
|
|
db $00,$04,(LinkCableHelp_id - TextPredefs) / 2 + 1
|
|
db BANK(PrintBlackboardLinkCableText)
|
|
dw PrintBlackboardLinkCableText
|
|
db $04,$03,(TMNotebook_id - TextPredefs) / 2 + 1
|
|
db BANK(PrintNotebookText)
|
|
dw PrintNotebookText
|
|
db $FF
|
|
FightingDojoHiddenObjects:
|
|
db $09,$03,$04
|
|
db BANK(PrintFightingDojoText)
|
|
dw PrintFightingDojoText
|
|
db $09,$06,$04
|
|
db BANK(PrintFightingDojoText)
|
|
dw PrintFightingDojoText
|
|
db $00,$04,$04
|
|
db BANK(PrintFightingDojoText2)
|
|
dw PrintFightingDojoText2
|
|
db $00,$05,$04
|
|
db BANK(PrintFightingDojoText3)
|
|
dw PrintFightingDojoText3
|
|
db $FF
|
|
IndigoPlateauLobbyHiddenObjects:
|
|
db $07,$0f,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
CinnabarLab4HiddenObjects:
|
|
db $04,$00,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $04,$02,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
BikeShopHiddenObjects:
|
|
db $00,$01,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $01,$02,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $02,$01,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $02,$03,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $04,$00,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $05,$01,$d0
|
|
dbw BANK(PrintNewBikeText), PrintNewBikeText
|
|
db $FF
|
|
Route11HiddenObjects:
|
|
db $05,$30,ESCAPE_ROPE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Route12HiddenObjects:
|
|
db $3f,$02,HYPER_POTION
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SilphCo11FHiddenObjects:
|
|
db $0c,$0a,$04
|
|
db BANK(OpenPokemonCenterPC)
|
|
dw OpenPokemonCenterPC
|
|
db $FF
|
|
Route17HiddenObjects:
|
|
db $0e,$0f,RARE_CANDY
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $2d,$08,FULL_RESTORE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $48,$11,PP_UP
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $5b,$04,MAX_REVIVE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $79,$08,MAX_ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
UndergroundPathNsHiddenObjects:
|
|
db $04,$03,FULL_RESTORE
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $22,$04,X_SPECIAL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
UndergroundPathWeHiddenObjects:
|
|
db $02,$0c,NUGGET
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $05,$15,ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
CeladonCityHiddenObjects:
|
|
db $0f,$30,PP_UP
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
SeafoamIslands4HiddenObjects:
|
|
db $10,$09,MAX_ELIXER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
VermilionCityHiddenObjects:
|
|
db $0b,$0e,MAX_ETHER
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
CeruleanCityHiddenObjects:
|
|
db $08,$0f,RARE_CANDY
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|
|
Route4HiddenObjects:
|
|
db $03,$28,GREAT_BALL
|
|
dbw BANK(HiddenItems),HiddenItems
|
|
db $FF
|