kep-hack/data/maps/hide_show_data.asm
Martha Schilling 5760e27617 Fixing the Brunswick Glade NPC bugs
Almost there...
2023-12-28 21:40:05 +00:00

604 lines
21 KiB
NASM

; default hidden/shown objects for each map
MapHSPointers:
; entries correspond to map ids
table_width 2, MapHSPointers
dw PalletTownHS
dw ViridianCityHS
dw PewterCityHS
dw CeruleanCityHS
dw VermilionCityHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw SaffronCityHS
dw NoHS
dw NoHS
dw NoHS
dw Route1HS
dw Route2HS
dw NoHS
dw Route4HS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw Route9HS
dw NoHS
dw NoHS
dw Route12HS
dw NoHS
dw NoHS
dw Route15HS
dw Route16HS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw Route22HS
dw NoHS
dw Route24HS
dw Route25HS
dw BrunswickTrailHS
dw NoHS
dw NoHS
dw NoHS
dw BluesHouseHS
dw OaksLabHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw ViridianGymHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw ViridianForestHS
dw Museum1FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw MtMoon1FHS
dw NoHS
dw MtMoonB2FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw DaycareHS
dw NoHS
dw NoHS
dw CelesteHillHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw PowerPlantHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw BillsHouseHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw SSAnne2FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw SSAnne1FRoomsHS
dw SSAnne2FRoomsHS
dw SSAnneB1FRoomsHS
dw NoHS
dw NoHS
dw NoHS
dw VictoryRoad1FHS
dw BrunswickGrottoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw FarawayIslandInsideHS
dw PokemonMansionB2FHS
dw MtMoonCraterHS
dw NoHS
dw NoHS
dw ChampionsRoomHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw CeladonMansion3FHS
dw NoHS
dw CeladonMansionRoofHouseHS
dw NoHS
dw NoHS
dw GameCornerHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw PokemonTower2FHS
dw NoHS
dw NoHS
dw PokemonTower5FHS
dw PokemonTower6FHS
dw PokemonTower7FHS
dw MrFujisHouseHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw WardensHouseHS
dw NoHS
dw NoHS
dw NoHS
dw SeafoamIslandsB1FHS
dw SeafoamIslandsB2FHS
dw SeafoamIslandsB3FHS
dw SeafoamIslandsB4FHS
dw NoHS
dw NoHS
dw PokemonMansion1FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw FightingDojoHS
dw NoHS
dw NoHS
dw NoHS
dw SilphCo1FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw SeafoamIslands1FHS
dw NoHS
dw VictoryRoad2FHS
dw NoHS
dw NoHS
dw NoHS
dw VictoryRoad3FHS
dw RocketHideoutB1FHS
dw RocketHideoutB2FHS
dw RocketHideoutB3FHS
dw RocketHideoutB4FHS
dw NoHS
dw NoHS
dw NoHS
dw GarnetCavernB1FHS
dw NoHS
dw SilphCo3FHS
dw NoHS
dw SilphCo5FHS
dw NoHS
dw SilphCo7FHS
dw PokemonMansion2FHS
dw PokemonMansion3FHS
dw PokemonMansionB1FHS
dw SafariZoneEastHS
dw SafariZoneNorthHS
dw SafariZoneWestHS
dw SafariZoneCenterHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw CeruleanCave2FHS
dw CeruleanCaveB1FHS
dw CeruleanCaveHS
dw NoHS
dw NoHS
dw CinnabarVolcanoHS
dw CinnabarVolcanoFloorsHS
dw NoHS
dw SilphCo10FHS
dw SilphCo11FHS
dw NoHS
dw NoHS
dw UnderwaterTunnelHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw RockTunnelB1FHS
dw GiovannisRoomHS
dw NoHS
dw MtMoonSquareHS
dw NoHS
dw NoHS
dw NoHS
dw BrunswickGladeHS
assert_table_length NUM_MAPS
dw -1 ; end
NoHS:
db $FF, $FF, $FF
MissableObjects:
; entries correspond to HS_* constants (see constants/hide_show_constants)
table_width 3, MissableObjects
; format: map id, object id, HIDE/SHOW
PalletTownHS:
db PALLET_TOWN, $01, HIDE ; HS_PALLET_TOWN_OAK
ViridianCityHS:
db VIRIDIAN_CITY, $05, SHOW ; HS_LYING_OLD_MAN
db VIRIDIAN_CITY, $07, HIDE ; HS_OLD_MAN
PewterCityHS:
db PEWTER_CITY, $03, SHOW ; HS_MUSEUM_GUY
db PEWTER_CITY, $05, SHOW ; HS_GYM_GUY
CeruleanCityHS:
db CERULEAN_CITY, $01, HIDE ; HS_CERULEAN_RIVAL
db CERULEAN_CITY, $02, SHOW ; HS_CERULEAN_ROCKET
db CERULEAN_CITY, $06, HIDE ; HS_CERULEAN_GUARD_1
db CERULEAN_CITY, $0A, SHOW ; HS_CERULEAN_CAVE_GUY
db CERULEAN_CITY, $0B, SHOW ; HS_CERULEAN_GUARD_2
VermilionCityHS:
db VERMILION_CITY, $07, HIDE ; HS_VERMILION_JENNY
SaffronCityHS:
db SAFFRON_CITY, $01, SHOW ; HS_SAFFRON_CITY_1
db SAFFRON_CITY, $02, SHOW ; HS_SAFFRON_CITY_2
db SAFFRON_CITY, $03, SHOW ; HS_SAFFRON_CITY_3
db SAFFRON_CITY, $04, SHOW ; HS_SAFFRON_CITY_4
db SAFFRON_CITY, $05, SHOW ; HS_SAFFRON_CITY_5
db SAFFRON_CITY, $06, SHOW ; HS_SAFFRON_CITY_6
db SAFFRON_CITY, $07, SHOW ; HS_SAFFRON_CITY_7
db SAFFRON_CITY, $08, HIDE ; HS_SAFFRON_CITY_8
db SAFFRON_CITY, $09, HIDE ; HS_SAFFRON_CITY_9
db SAFFRON_CITY, $0A, HIDE ; HS_SAFFRON_CITY_A
db SAFFRON_CITY, $0B, HIDE ; HS_SAFFRON_CITY_B
db SAFFRON_CITY, $0C, HIDE ; HS_SAFFRON_CITY_C
db SAFFRON_CITY, $0D, SHOW ; HS_SAFFRON_CITY_D
db SAFFRON_CITY, $0E, HIDE ; HS_SAFFRON_CITY_E
db SAFFRON_CITY, $0F, HIDE ; HS_SAFFRON_CITY_F
Route1HS:
db ROUTE_1, $03, HIDE ; HS_ROUTE_1_OAK
Route2HS:
db ROUTE_2, $01, SHOW ; HS_ROUTE_2_ITEM_1
db ROUTE_2, $02, SHOW ; HS_ROUTE_2_ITEM_2
Route4HS:
db ROUTE_4, $03, SHOW ; HS_ROUTE_4_ITEM
Route9HS:
db ROUTE_9, $0A, SHOW ; HS_ROUTE_9_ITEM
Route12HS:
db ROUTE_12, $01, SHOW ; HS_ROUTE_12_SNORLAX
db ROUTE_12, $09, SHOW ; HS_ROUTE_12_ITEM_1
db ROUTE_12, $0A, SHOW ; HS_ROUTE_12_ITEM_2
Route15HS:
db ROUTE_15, $0B, SHOW ; HS_ROUTE_15_ITEM
Route16HS:
db ROUTE_16, $07, SHOW ; HS_ROUTE_16_SNORLAX
Route22HS:
db ROUTE_22, $01, HIDE ; HS_ROUTE_22_RIVAL_1
db ROUTE_22, $02, HIDE ; HS_ROUTE_22_RIVAL_2
Route24HS:
db ROUTE_24, $01, SHOW ; HS_NUGGET_BRIDGE_GUY
db ROUTE_24, $08, SHOW ; HS_ROUTE_24_ITEM
db ROUTE_24, $09, HIDE ; HS_DAMIEN
Route25HS:
db ROUTE_25, $0A, SHOW ; HS_ROUTE_25_ITEM
BrunswickTrailHS:
db BRUNSWICK_TRAIL, $01, SHOW ; HS_CACTUS
db BRUNSWICK_TRAIL, $06, SHOW ; HS_BRUNSWICK_ZAPDOS_G_1
db BRUNSWICK_TRAIL, $09, SHOW ; HS_BRUNSWICK_TRAIL_ITEM1
BluesHouseHS:
db BLUES_HOUSE, $01, SHOW ; HS_DAISY_SITTING
db BLUES_HOUSE, $02, HIDE ; HS_DAISY_WALKING
db BLUES_HOUSE, $03, SHOW ; HS_TOWN_MAP
OaksLabHS:
db OAKS_LAB, $01, SHOW ; HS_OAKS_LAB_RIVAL
db OAKS_LAB, $02, SHOW ; HS_STARTER_BALL_1
db OAKS_LAB, $03, SHOW ; HS_STARTER_BALL_2
db OAKS_LAB, $04, SHOW ; HS_STARTER_BALL_3
db OAKS_LAB, $05, HIDE ; HS_OAKS_LAB_OAK_1
db OAKS_LAB, $07, SHOW ; HS_STARTER_BALL_4
db OAKS_LAB, $08, SHOW ; HS_STARTER_BALL_5
db OAKS_LAB, $06, HIDE ; HS_OAKS_LAB_OAK_2
ViridianGymHS:
db VIRIDIAN_GYM, $01, SHOW ; HS_VIRIDIAN_GYM_GIOVANNI
db VIRIDIAN_GYM, $0B, SHOW ; HS_VIRIDIAN_GYM_ITEM
Museum1FHS:
db MUSEUM_1F, $05, SHOW ; HS_OLD_AMBER
CeruleanCaveHS:
db CERULEAN_CAVE_1F, $01, SHOW ; HS_CERULEAN_CAVE_1F_ITEM_1
db CERULEAN_CAVE_1F, $02, SHOW ; HS_CERULEAN_CAVE_1F_ITEM_2
db CERULEAN_CAVE_1F, $03, SHOW ; HS_CERULEAN_CAVE_1F_ITEM_3
CelesteHillHS:
db CELESTE_HILL, $01, SHOW ; HS_MOLTRES_G
PokemonTower2FHS:
db POKEMON_TOWER_2F, $01, SHOW ; HS_POKEMON_TOWER_2F_RIVAL
BrunswickGrottoHS:
db BRUNSWICK_GROTTO, $01, HIDE ; HS_BRUNSWICK_ZAPDOS_G_2
PokemonTower5FHS:
db POKEMON_TOWER_5F, $06, SHOW ; HS_POKEMON_TOWER_5F_ITEM
PokemonTower6FHS:
db POKEMON_TOWER_6F, $04, SHOW ; HS_POKEMON_TOWER_6F_ITEM_1
db POKEMON_TOWER_6F, $05, SHOW ; HS_POKEMON_TOWER_6F_ITEM_2
PokemonTower7FHS:
db POKEMON_TOWER_7F, $01, HIDE ; HS_POKEMON_TOWER_7F_JESSIE
db POKEMON_TOWER_7F, $02, HIDE ; HS_POKEMON_TOWER_7F_JAMES
db POKEMON_TOWER_7F, $03, SHOW ; HS_POKEMON_TOWER_7F_MR_FUJI
MrFujisHouseHS:
db MR_FUJIS_HOUSE, $05, HIDE ; HS_MR_FUJIS_HOUSE_MR_FUJI#
CeladonMansion3FHS:
db CELADON_MANSION_3F, $05, HIDE ; HS_MORIMOTO
CeladonMansionRoofHouseHS:
db CELADON_MANSION_ROOF_HOUSE, $02, SHOW ; HS_CELADON_MANSION_EEVEE_GIFT
GameCornerHS:
db GAME_CORNER, $0B, SHOW ; HS_GAME_CORNER_ROCKET
WardensHouseHS:
db WARDENS_HOUSE, $02, SHOW ; HS_WARDENS_HOUSE_ITEM
PokemonMansion1FHS:
db POKEMON_MANSION_1F, $02, SHOW ; HS_POKEMON_MANSION_1F_ITEM_1
db POKEMON_MANSION_1F, $03, SHOW ; HS_POKEMON_MANSION_1F_ITEM_2
FightingDojoHS:
db FIGHTING_DOJO, $06, SHOW ; HS_FIGHTING_DOJO_GIFT_1
db FIGHTING_DOJO, $07, SHOW ; HS_FIGHTING_DOJO_GIFT_2
db FIGHTING_DOJO, $08, SHOW ; HS_FIGHTING_DOJO_GIFT_3
SilphCo1FHS:
db SILPH_CO_1F, $01, HIDE ; HS_SILPH_CO_1F_RECEPTIONIST
PowerPlantHS:
db POWER_PLANT, $01, SHOW ; HS_VOLTORB_1
db POWER_PLANT, $02, SHOW ; HS_VOLTORB_2
db POWER_PLANT, $03, SHOW ; HS_VOLTORB_3
db POWER_PLANT, $04, SHOW ; HS_ELECTRODE_1
db POWER_PLANT, $05, SHOW ; HS_VOLTORB_4
db POWER_PLANT, $06, SHOW ; HS_VOLTORB_5
db POWER_PLANT, $07, SHOW ; HS_ELECTRODE_2
db POWER_PLANT, $08, SHOW ; HS_VOLTORB_6
db POWER_PLANT, $09, SHOW ; HS_ZAPDOS
db POWER_PLANT, $0A, SHOW ; HS_POWER_PLANT_ITEM_1
db POWER_PLANT, $0B, SHOW ; HS_POWER_PLANT_ITEM_2
db POWER_PLANT, $0C, SHOW ; HS_POWER_PLANT_ITEM_3
db POWER_PLANT, $0D, SHOW ; HS_POWER_PLANT_ITEM_4
db POWER_PLANT, $0E, SHOW ; HS_POWER_PLANT_ITEM_5
VictoryRoad2FHS:
db VICTORY_ROAD_2F, $06, SHOW ; HS_VICTORY_ROAD_2F_ITEM_0
db VICTORY_ROAD_2F, $07, SHOW ; HS_VICTORY_ROAD_2F_ITEM_1
db VICTORY_ROAD_2F, $08, SHOW ; HS_VICTORY_ROAD_2F_ITEM_2
db VICTORY_ROAD_2F, $09, SHOW ; HS_VICTORY_ROAD_2F_ITEM_3
db VICTORY_ROAD_2F, $0A, SHOW ; HS_VICTORY_ROAD_2F_ITEM_4
db VICTORY_ROAD_2F, $0D, SHOW ; HS_VICTORY_ROAD_2F_BOULDER
BillsHouseHS:
db BILLS_HOUSE, $01, SHOW ; HS_BILL_POKEMON
db BILLS_HOUSE, $02, HIDE ; HS_BILL_1
db BILLS_HOUSE, $03, HIDE ; HS_BILL_2
db BILLS_HOUSE, $04, SHOW ; HS_BILLS_NIDORINO
ViridianForestHS:
db VIRIDIAN_FOREST, $05, SHOW ; HS_VIRIDIAN_FOREST_ITEM_1
db VIRIDIAN_FOREST, $06, SHOW ; HS_VIRIDIAN_FOREST_ITEM_2
db VIRIDIAN_FOREST, $07, SHOW ; HS_VIRIDIAN_FOREST_ITEM_3
MtMoon1FHS:
db MT_MOON_1F, $08, SHOW ; HS_MT_MOON_1F_ITEM_1
db MT_MOON_1F, $09, SHOW ; HS_MT_MOON_1F_ITEM_2
db MT_MOON_1F, $0A, SHOW ; HS_MT_MOON_1F_ITEM_3
db MT_MOON_1F, $0B, SHOW ; HS_MT_MOON_1F_ITEM_4
db MT_MOON_1F, $0C, SHOW ; HS_MT_MOON_1F_ITEM_5
db MT_MOON_1F, $0D, SHOW ; HS_MT_MOON_1F_ITEM_6
MtMoonB2FHS:
db MT_MOON_B2F, $02, HIDE ; HS_MT_MOON_B2F_JESSIE
db MT_MOON_B2F, $06, HIDE ; HS_MT_MOON_B2F_JAMES
db MT_MOON_B2F, $07, SHOW ; HS_MT_MOON_B2F_FOSSIL_1
db MT_MOON_B2F, $08, SHOW ; HS_MT_MOON_B2F_FOSSIL_2
db MT_MOON_B2F, $09, SHOW ; HS_MT_MOON_B2F_ITEM_1
db MT_MOON_B2F, $0A, SHOW ; HS_MT_MOON_B2F_ITEM_2
SSAnne2FHS:
db SS_ANNE_2F, $02, HIDE ; HS_SS_ANNE_2F_RIVAL
SSAnne1FRoomsHS:
db SS_ANNE_1F_ROOMS, $0A, SHOW ; HS_SS_ANNE_1F_ROOMS_ITEM
SSAnne2FRoomsHS:
db SS_ANNE_2F_ROOMS, $06, SHOW ; HS_SS_ANNE_2F_ROOMS_ITEM_1
db SS_ANNE_2F_ROOMS, $09, SHOW ; HS_SS_ANNE_2F_ROOMS_ITEM_2
SSAnneB1FRoomsHS:
db SS_ANNE_B1F_ROOMS, $09, SHOW ; HS_SS_ANNE_B1F_ROOMS_ITEM_1
db SS_ANNE_B1F_ROOMS, $0A, SHOW ; HS_SS_ANNE_B1F_ROOMS_ITEM_2
db SS_ANNE_B1F_ROOMS, $0B, SHOW ; HS_SS_ANNE_B1F_ROOMS_ITEM_3
VictoryRoad3FHS:
db VICTORY_ROAD_3F, $05, SHOW ; HS_VICTORY_ROAD_3F_ITEM_1
db VICTORY_ROAD_3F, $06, SHOW ; HS_VICTORY_ROAD_3F_ITEM_2
db VICTORY_ROAD_3F, $0A, SHOW ; HS_VICTORY_ROAD_3F_BOULDER
RocketHideoutB1FHS:
db ROCKET_HIDEOUT_B1F, $06, SHOW
db ROCKET_HIDEOUT_B1F, $07, SHOW
RocketHideoutB2FHS:
db ROCKET_HIDEOUT_B2F, $02, SHOW ; HS_ROCKET_HIDEOUT_B2F_ITEM_1
db ROCKET_HIDEOUT_B2F, $03, SHOW ; HS_ROCKET_HIDEOUT_B2F_ITEM_2
db ROCKET_HIDEOUT_B2F, $04, SHOW ; HS_ROCKET_HIDEOUT_B2F_ITEM_3
db ROCKET_HIDEOUT_B2F, $05, SHOW ; HS_ROCKET_HIDEOUT_B2F_ITEM_4
RocketHideoutB3FHS:
db ROCKET_HIDEOUT_B3F, $03, SHOW ; HS_ROCKET_HIDEOUT_B3F_ITEM_1
db ROCKET_HIDEOUT_B3F, $04, SHOW ; HS_ROCKET_HIDEOUT_B3F_ITEM_2
RocketHideoutB4FHS:
db ROCKET_HIDEOUT_B4F, $01, SHOW ; HS_ROCKET_HIDEOUT_B4F_GIOVANNI
db ROCKET_HIDEOUT_B4F, $02, SHOW ; HS_ROCKET_HIDEOUT_B4F_JAMES
db ROCKET_HIDEOUT_B4F, $03, SHOW ; HS_ROCKET_HIDEOUT_B4F_JESSIE
db ROCKET_HIDEOUT_B4F, $05, SHOW ; HS_ROCKET_HIDEOUT_B4F_ITEM_1
db ROCKET_HIDEOUT_B4F, $06, SHOW ; HS_ROCKET_HIDEOUT_B4F_ITEM_2
db ROCKET_HIDEOUT_B4F, $07, SHOW ; HS_ROCKET_HIDEOUT_B4F_ITEM_3
db ROCKET_HIDEOUT_B4F, $08, HIDE ; HS_ROCKET_HIDEOUT_B4F_ITEM_4
db ROCKET_HIDEOUT_B4F, $09, HIDE ; HS_ROCKET_HIDEOUT_B4F_ITEM_5
GarnetCavernB1FHS:
db GARNET_CAVERN_B1F, $01, SHOW ; HS_GARNET_ARTICUNO_G
db GARNET_CAVERN_B1F, $02, SHOW ; HS_GARNET_ITEM_1
db GARNET_CAVERN_B1F, $03, SHOW ; HS_GARNET_ITEM_2
db GARNET_CAVERN_B1F, $04, SHOW ; HS_ARTICUNO_G_COPY_1
db GARNET_CAVERN_B1F, $05, SHOW ; HS_ARTICUNO_G_COPY_1
SilphCo3FHS:
db SILPH_CO_3F, $02, SHOW ; HS_SILPH_CO_3F_1
db SILPH_CO_3F, $03, SHOW ; HS_SILPH_CO_3F_2
db SILPH_CO_3F, $04, SHOW ; HS_SILPH_CO_3F_ITEM
SilphCo5FHS:
db SILPH_CO_5F, $02, SHOW ; HS_SILPH_CO_5F_1
db SILPH_CO_5F, $03, SHOW ; HS_SILPH_CO_5F_2
db SILPH_CO_5F, $04, SHOW ; HS_SILPH_CO_5F_3
db SILPH_CO_5F, $05, SHOW ; HS_SILPH_CO_5F_4
db SILPH_CO_5F, $06, SHOW ; HS_SILPH_CO_5F_ITEM_1
db SILPH_CO_5F, $07, SHOW ; HS_SILPH_CO_5F_ITEM_2
db SILPH_CO_5F, $08, SHOW ; HS_SILPH_CO_5F_ITEM_3
SilphCo7FHS:
db SILPH_CO_7F, $05, SHOW ; HS_SILPH_CO_7F_1
db SILPH_CO_7F, $06, SHOW ; HS_SILPH_CO_7F_2
db SILPH_CO_7F, $07, SHOW ; HS_SILPH_CO_7F_3
db SILPH_CO_7F, $08, SHOW ; HS_SILPH_CO_7F_4
db SILPH_CO_7F, $09, SHOW ; HS_SILPH_CO_7F_RIVAL
db SILPH_CO_7F, $0A, SHOW ; HS_SILPH_CO_7F_ITEM_1
db SILPH_CO_7F, $0B, SHOW ; HS_SILPH_CO_7F_ITEM_2
SilphCo10FHS:
db SILPH_CO_10F, $01, SHOW ; HS_SILPH_CO_10F_1
db SILPH_CO_10F, $02, SHOW ; HS_SILPH_CO_10F_2
db SILPH_CO_10F, $03, SHOW ; HS_SILPH_CO_10F_ITEM_1
db SILPH_CO_10F, $04, SHOW ; HS_SILPH_CO_10F_ITEM_2
db SILPH_CO_10F, $05, SHOW ; HS_SILPH_CO_10F_ITEM_3
SilphCo11FHS:
db SILPH_CO_11F, $03, SHOW ; Giovanni
db SILPH_CO_11F, $04, SHOW ; James
db SILPH_CO_11F, $05, SHOW ; Rocket
db SILPH_CO_11F, $06, SHOW ; James
db SILPH_CO_11F, $07, SHOW ; HS_OMEGA
db SILPH_CO_11F, $08, HIDE ; HS_OMEGA_2
UnderwaterTunnelHS:
db UNDERWATER_TUNNEL, $01, SHOW ; HS_DRAGONITE
CinnabarVolcanoHS:
db CINNABAR_VOLCANO, $01, SHOW ; HS_MOLTRES
PokemonMansion2FHS:
db POKEMON_MANSION_2F, $02, SHOW ; HS_POKEMON_MANSION_2F_ITEM
PokemonMansion3FHS:
db POKEMON_MANSION_3F, $03, SHOW ; HS_POKEMON_MANSION_3F_ITEM_1
db POKEMON_MANSION_3F, $04, SHOW ; HS_POKEMON_MANSION_3F_ITEM_2
PokemonMansionB1FHS:
db POKEMON_MANSION_B1F, $03, SHOW ; HS_POKEMON_MANSION_B1F_ITEM_1
db POKEMON_MANSION_B1F, $04, SHOW ; HS_POKEMON_MANSION_B1F_ITEM_2
db POKEMON_MANSION_B1F, $05, SHOW ; HS_POKEMON_MANSION_B1F_ITEM_3
db POKEMON_MANSION_B1F, $06, SHOW ; HS_POKEMON_MANSION_B1F_ITEM_4
db POKEMON_MANSION_B1F, $08, SHOW ; HS_POKEMON_MANSION_B1F_ITEM_5
db POKEMON_MANSION_B1F, $09, SHOW ; HS_MANSION_GUARD
SafariZoneEastHS:
db SAFARI_ZONE_EAST, $01, SHOW ; HS_SAFARI_ZONE_EAST_ITEM_1
db SAFARI_ZONE_EAST, $02, SHOW ; HS_SAFARI_ZONE_EAST_ITEM_2
db SAFARI_ZONE_EAST, $03, SHOW ; HS_SAFARI_ZONE_EAST_ITEM_3
db SAFARI_ZONE_EAST, $04, SHOW ; HS_SAFARI_ZONE_EAST_ITEM_4
SafariZoneNorthHS:
db SAFARI_ZONE_NORTH, $01, SHOW ; HS_SAFARI_ZONE_NORTH_ITEM_1
db SAFARI_ZONE_NORTH, $02, SHOW ; HS_SAFARI_ZONE_NORTH_ITEM_2
SafariZoneWestHS:
db SAFARI_ZONE_WEST, $01, SHOW ; HS_SAFARI_ZONE_WEST_ITEM_1
db SAFARI_ZONE_WEST, $02, SHOW ; HS_SAFARI_ZONE_WEST_ITEM_2
db SAFARI_ZONE_WEST, $03, SHOW ; HS_SAFARI_ZONE_WEST_ITEM_3
db SAFARI_ZONE_WEST, $04, SHOW ; HS_SAFARI_ZONE_WEST_ITEM_4
SafariZoneCenterHS:
db SAFARI_ZONE_CENTER, $01, SHOW ; HS_SAFARI_ZONE_CENTER_ITEM
CeruleanCave2FHS:
db CERULEAN_CAVE_2F, $01, SHOW ; HS_CERULEAN_CAVE_2F_ITEM_1
db CERULEAN_CAVE_2F, $02, SHOW ; HS_CERULEAN_CAVE_2F_ITEM_2
db CERULEAN_CAVE_2F, $03, SHOW ; HS_CERULEAN_CAVE_2F_ITEM_3
CeruleanCaveB1FHS:
db CERULEAN_CAVE_B1F, $01, SHOW ; HS_MEWTWO
db CERULEAN_CAVE_B1F, $02, SHOW ; HS_CERULEAN_CAVE_B1F_ITEM_1
db CERULEAN_CAVE_B1F, $03, SHOW ; HS_CERULEAN_CAVE_B1F_ITEM_2
VictoryRoad1FHS:
db VICTORY_ROAD_1F, $03, SHOW ; HS_VICTORY_ROAD_1F_ITEM_1
db VICTORY_ROAD_1F, $04, SHOW ; HS_VICTORY_ROAD_1F_ITEM_2
ChampionsRoomHS:
db CHAMPIONS_ROOM, $02, HIDE ; HS_CHAMPIONS_ROOM_OAK
SeafoamIslands1FHS:
db SEAFOAM_ISLANDS_1F, $01, SHOW ; HS_SEAFOAM_ISLANDS_1F_BOULDER_1
db SEAFOAM_ISLANDS_1F, $02, SHOW ; HS_SEAFOAM_ISLANDS_1F_BOULDER_2
SeafoamIslandsB1FHS:
db SEAFOAM_ISLANDS_B1F, $01, HIDE ; HS_SEAFOAM_ISLANDS_B1F_BOULDER_1
db SEAFOAM_ISLANDS_B1F, $02, HIDE ; HS_SEAFOAM_ISLANDS_B1F_BOULDER_2
SeafoamIslandsB2FHS:
db SEAFOAM_ISLANDS_B2F, $01, HIDE ; HS_SEAFOAM_ISLANDS_B2F_BOULDER_1
db SEAFOAM_ISLANDS_B2F, $02, HIDE ; HS_SEAFOAM_ISLANDS_B2F_BOULDER_2
SeafoamIslandsB3FHS:
db SEAFOAM_ISLANDS_B3F, $02, SHOW ; HS_SEAFOAM_ISLANDS_B3F_BOULDER_1
db SEAFOAM_ISLANDS_B3F, $03, SHOW ; HS_SEAFOAM_ISLANDS_B3F_BOULDER_2
db SEAFOAM_ISLANDS_B3F, $05, HIDE ; HS_SEAFOAM_ISLANDS_B3F_BOULDER_3
db SEAFOAM_ISLANDS_B3F, $06, HIDE ; HS_SEAFOAM_ISLANDS_B3F_BOULDER_4
SeafoamIslandsB4FHS:
db SEAFOAM_ISLANDS_B4F, $01, HIDE ; HS_SEAFOAM_ISLANDS_B4F_BOULDER_1
db SEAFOAM_ISLANDS_B4F, $02, HIDE ; HS_SEAFOAM_ISLANDS_B4F_BOULDER_2
db SEAFOAM_ISLANDS_B4F, $03, SHOW ; HS_ARTICUNO
FarawayIslandInsideHS:
db FARAWAY_ISLAND_INSIDE, $01, SHOW ; HS_MEW
PokemonMansionB2FHS:
db POKEMON_MANSION_B2F, $03, SHOW ; HS_POKEMON_MANSION_B2F_ITEM_1
db POKEMON_MANSION_B2F, $04, SHOW ; HS_POKEMON_MANSION_B2F_ITEM_2
MtMoonCraterHS:
db MT_MOON_CRATER, $01, SHOW ; HS_MT_MOON_CRATER_ITEM_1
db MT_MOON_CRATER, $02, SHOW ; HS_MT_MOON_CRATER_ITEM_2
db MT_MOON_CRATER, $03, SHOW ; HS_MT_MOON_CRATER_ITEM_3
db MT_MOON_CRATER, $04, SHOW ; HS_MT_MOON_CRATER_ITEM_4
GiovannisRoomHS:
db GIOVANNIS_ROOM, $05, SHOW ; HS_GIOVANNIS_ROOM_ITEM_1
db GIOVANNIS_ROOM, $06, SHOW ; HS_GIOVANNIS_ROOM_ITEM_2
RockTunnelB1FHS:
db ROCK_TUNNEL_B1F, $0A, SHOW ; HS_ROCK_TUNNEL_B1F_DOME
db ROCK_TUNNEL_B1F, $0B, SHOW ; HS_ROCK_TUNNEL_B1F_HELIX
db ROCK_TUNNEL_B1F, $0C, SHOW ; HS_ROCK_TUNNEL_B1F_AMBER
db ROCK_TUNNEL_B1F, $0D, SHOW ; HS_ROCK_TUNNEL_B1F_WING
MtMoonSquareHS:
db MT_MOON_SQUARE, $04, SHOW ; HS_MT_MOON_CRATER_GUARD
DaycareHS:
db DAYCARE, $03, SHOW ; HS_DAYCARE_BULBASAUR
BrunswickGladeHS:
db BRUNSWICK_GLADE, $05, HIDE ; HS_GLADE_GZAP_1
db BRUNSWICK_GLADE, $06, HIDE ; HS_GLADE_GZAP_2
db BRUNSWICK_GLADE, $07, HIDE ; HS_GLADE_GZAP_3
db BRUNSWICK_GLADE, $08, SHOW ; HS_GLADE_ITEM1
db BRUNSWICK_GLADE, $09, SHOW ; HS_GLADE_ITEM2
db BRUNSWICK_GLADE, $0A, SHOW ; HS_GLADE_ITEM3
db BRUNSWICK_GLADE, $0B, SHOW ; HS_GLADE_ITEM4
CinnabarVolcanoFloorsHS:
db CINNABAR_VOLCANO_FLOORS, $05, SHOW
assert_table_length NUM_HS_OBJECTS