kep-hack/data/maps/songs.asm
Llinos Evans 084e03efa1 Warps, ArticunoG, refactored Garnet 2F
I messed up Garnet Cavern's 2F name for some reason

Also added all the warps which are, ironically, exactly the same as the international Cerulean Cave. Added the event for Galarian Articuno but gee I hope the constant skip doesn't cause any issues
2023-04-30 19:12:59 +01:00

252 lines
10 KiB
NASM

MapSongBanks::
table_width 2, MapSongBanks
db MUSIC_PALLET_TOWN, 0 ; PALLET_TOWN
db MUSIC_CITIES1, 0 ; VIRIDIAN_CITY
db MUSIC_CITIES1, 0 ; PEWTER_CITY
db MUSIC_CITIES2, 0 ; CERULEAN_CITY
db MUSIC_VERMILION, 0 ; VERMILION_CITY
db MUSIC_LAVENBAR, 0 ; LAVENDER_TOWN
db MUSIC_CELADON, 0 ; CELADON_CITY
db MUSIC_CELADON, 0 ; CELADON_UNIVERSITY_OUTSIDE
db MUSIC_CITIES2, 0 ; FUCHSIA_CITY
db MUSIC_CITIES1, 0 ; SAFFRON_CITY
db MUSIC_CINNABAR, 0 ; CINNABAR_ISLAND
db MUSIC_INDIGO_PLATEAU, 0 ; INDIGO_PLATEAU
db MUSIC_CITIES1, 0 ; CITRINE_CITY
db MUSIC_ROUTES1, 0 ; ROUTE_1
db MUSIC_ROUTES1, 0 ; ROUTE_2
db MUSIC_ROUTES3, 0 ; ROUTE_3
db MUSIC_ROUTES3, 0 ; ROUTE_4
db MUSIC_ROUTES3, 0 ; ROUTE_5
db MUSIC_ROUTES3, 0 ; ROUTE_6
db MUSIC_ROUTES3, 0 ; ROUTE_7
db MUSIC_ROUTES3, 0 ; ROUTE_8
db MUSIC_ROUTES3, 0 ; ROUTE_9
db MUSIC_ROUTES3, 0 ; ROUTE_10
db MUSIC_ROUTES4, 0 ; ROUTE_11
db MUSIC_ROUTES4, 0 ; ROUTE_12
db MUSIC_ROUTES4, 0 ; ROUTE_13
db MUSIC_ROUTES4, 0 ; ROUTE_14
db MUSIC_ROUTES4, 0 ; ROUTE_15
db MUSIC_ROUTES3, 0 ; ROUTE_16
db MUSIC_ROUTES3, 0 ; ROUTE_17
db MUSIC_ROUTES3, 0 ; ROUTE_18
db MUSIC_ROUTES3, 0 ; ROUTE_19
db MUSIC_ROUTES3, 0 ; ROUTE_20
db MUSIC_ROUTES3, 0 ; ROUTE_21
db MUSIC_ROUTES3, 0 ; ROUTE_22
db MUSIC_INDIGO_PLATEAU, 0 ; ROUTE_23
db MUSIC_ROUTES2, 0 ; ROUTE_24
db MUSIC_ROUTES2, 0 ; ROUTE_25
db MUSIC_FIELD06, 0 ; BRUNSWICK_TRAIL, was CINNABAR_MART_COPY
db MUSIC_PALLET_TOWN, 0 ; REDS_HOUSE_1F
db MUSIC_PALLET_TOWN, 0 ; REDS_HOUSE_2F
db MUSIC_PALLET_TOWN, 0 ; BLUES_HOUSE
db MUSIC_OAKS_LAB, 0 ; OAKS_LAB
db MUSIC_POKECENTER, 0 ; VIRIDIAN_POKECENTER
db MUSIC_POKECENTER, 0 ; VIRIDIAN_MART
db MUSIC_CITIES1, 0 ; VIRIDIAN_SCHOOL_HOUSE
db MUSIC_CITIES1, 0 ; VIRIDIAN_NICKNAME_HOUSE
db MUSIC_GYM, 0 ; VIRIDIAN_GYM
db MUSIC_DIGDA01, 0 ; DIGLETTS_CAVE_ROUTE_2
db MUSIC_CITIES1, 0 ; VIRIDIAN_FOREST_NORTH_GATE
db MUSIC_CITIES1, 0 ; ROUTE_2_TRADE_HOUSE
db MUSIC_CITIES1, 0 ; ROUTE_2_GATE
db MUSIC_CITIES1, 0 ; VIRIDIAN_FOREST_SOUTH_GATE
db MUSIC_DUNGEON2, 0 ; VIRIDIAN_FOREST
db MUSIC_CITIES1, 0 ; MUSEUM_1F
db MUSIC_CITIES1, 0 ; MUSEUM_2F
db MUSIC_GYM, 0 ; PEWTER_GYM
db MUSIC_CITIES1, 0 ; PEWTER_NIDORAN_HOUSE
db MUSIC_POKECENTER, 0 ; PEWTER_MART
db MUSIC_CITIES1, 0 ; PEWTER_SPEECH_HOUSE
db MUSIC_POKECENTER, 0 ; PEWTER_POKECENTER
db MUSIC_DUNGEON3, 0 ; MT_MOON_1F
db MUSIC_DUNGEON3, 0 ; MT_MOON_B1F
db MUSIC_DUNGEON3, 0 ; MT_MOON_B2F
db MUSIC_CITIES2, 0 ; CERULEAN_TRASHED_HOUSE
db MUSIC_CITIES2, 0 ; CERULEAN_TRADE_HOUSE
db MUSIC_POKECENTER, 0 ; CERULEAN_POKECENTER
db MUSIC_GYM, 0 ; CERULEAN_GYM
db MUSIC_CITIES2, 0 ; BIKE_SHOP
db MUSIC_POKECENTER, 0 ; CERULEAN_MART
db MUSIC_POKECENTER, 0 ; MT_MOON_POKECENTER
db MUSIC_GYM, 0 ; VIRIDIAN_PRE_GYM, was CERULEAN_TRASHED_HOUSE_COPY
db MUSIC_CITIES1, 0 ; ROUTE_5_GATE
db MUSIC_CITIES1, 0 ; UNDERGROUND_PATH_ROUTE_5
db MUSIC_CITIES1, 0 ; DAYCARE
db MUSIC_CITIES1, 0 ; ROUTE_6_GATE
db MUSIC_CITIES1, 0 ; UNDERGROUND_PATH_ROUTE_6
db MUSIC_DUNGEON2, 0 ; CELESTE_HILL, was UNDERGROUND_PATH_ROUTE_6_COPY
db MUSIC_CITIES1, 0 ; ROUTE_7_GATE
db MUSIC_CITIES1, 0 ; UNDERGROUND_PATH_ROUTE_7
db MUSIC_DUNGEON1, 0 ; Rocket House, UNDERGROUND_PATH_ROUTE_7_COPY
db MUSIC_CITIES1, 0 ; ROUTE_8_GATE
db MUSIC_CITIES1, 0 ; UNDERGROUND_PATH_ROUTE_8
db MUSIC_POKECENTER, 0 ; ROCK_TUNNEL_POKECENTER
db MUSIC_DUNGEON3, 0 ; ROCK_TUNNEL_1F
db MUSIC_DUNGEON1, 0 ; POWER_PLANT
db MUSIC_VERMILION, 0 ; ROUTE_11_GATE_1F
db MUSIC_DIGDA01, 0 ; DIGLETTS_CAVE_ROUTE_11
db MUSIC_VERMILION, 0 ; ROUTE_11_GATE_2F
db MUSIC_CITIES1, 0 ; ROUTE_12_GATE_1F
db MUSIC_CITIES2, 0 ; BILLS_HOUSE
db MUSIC_POKECENTER, 0 ; VERMILION_POKECENTER
db MUSIC_VERMILION, 0 ; POKEMON_FAN_CLUB
db MUSIC_POKECENTER, 0 ; VERMILION_MART
db MUSIC_GYM, 0 ; VERMILION_GYM
db MUSIC_VERMILION, 0 ; VERMILION_PIDGEY_HOUSE
db MUSIC_SS_ANNE, 0 ; VERMILION_DOCK
db MUSIC_SS_ANNE, 0 ; SS_ANNE_1F
db MUSIC_SS_ANNE, 0 ; SS_ANNE_2F
db MUSIC_SS_ANNE, 0 ; SS_ANNE_3F
db MUSIC_SS_ANNE, 0 ; SS_ANNE_B1F
db MUSIC_SS_ANNE, 0 ; SS_ANNE_BOW
db MUSIC_SS_ANNE, 0 ; SS_ANNE_KITCHEN
db MUSIC_SS_ANNE, 0 ; SS_ANNE_CAPTAINS_ROOM
db MUSIC_SS_ANNE, 0 ; SS_ANNE_1F_ROOMS
db MUSIC_SS_ANNE, 0 ; SS_ANNE_2F_ROOMS
db MUSIC_SS_ANNE, 0 ; SS_ANNE_B1F_ROOMS
db MUSIC_DUNGEON2, 0 ; UNUSED_MAP_69 / Gauntlet 1F
db MUSIC_DUNGEON3, 0 ; UNUSED_MAP_6A / Gauntlet 2F
db MUSIC_SS_ANNE, 0 ; UNUSED_MAP_6B / Gauntlet 3F
db MUSIC_DUNGEON3, 0 ; VICTORY_ROAD_1F
db MUSIC_POKEMON_TOWER, 0 ; UNUSED_MAP_6D / Gauntlet 4F
db MUSIC_SAFARI_ZONE, 0 ; UNUSED_MAP_6E / Gauntlet 5F
db MUSIC_SILPH_CO, 0 ; UNUSED_MAP_6F / Gauntlet 6F
db MUSIC_SILPH_CO, 0 ; UNUSED_MAP_70 / Gauntlet 7F
db MUSIC_INDIGO_PLATEAU, 0 ; LANCES_ROOM
db MUSIC_DUNGEON2, 0 ; UNUSED_MAP_72 / FARAWAY ISLAND INSIDE
db MUSIC_DUNGEON2, 0 ; UNUSED_MAP_73 / FARAWAY ISLAND OUTSIDE
db MUSIC_CINNABAR_MANSION, 0 ; UNUSED_MAP_74 / POKEMON MANSION B2F
db MUSIC_MTMOONSQUARE, 0 ; UNUSED_MAP_75 / MT. MOON CRATER
db MUSIC_PALLET_TOWN, 0 ; HALL_OF_FAME
db MUSIC_ROUTES1, 0 ; UNDERGROUND_PATH_NORTH_SOUTH
db MUSIC_INDIGO_PLATEAU, 0 ; CHAMPIONS_ROOM
db MUSIC_ROUTES1, 0 ; UNDERGROUND_PATH_WEST_EAST
db MUSIC_POKECENTER, 0 ; CELADON_MART_1F
db MUSIC_POKECENTER, 0 ; CELADON_MART_2F
db MUSIC_POKECENTER, 0 ; CELADON_MART_3F
db MUSIC_POKECENTER, 0 ; CELADON_MART_4F
db MUSIC_POKECENTER, 0 ; CELADON_MART_ROOF
db MUSIC_POKECENTER, 0 ; CELADON_MART_ELEVATOR
db MUSIC_CELADON, 0 ; CELADON_MANSION_1F
db MUSIC_CELADON, 0 ; CELADON_MANSION_2F
db MUSIC_CELADON, 0 ; CELADON_MANSION_3F
db MUSIC_CELADON, 0 ; CELADON_MANSION_ROOF
db MUSIC_CELADON, 0 ; CELADON_MANSION_ROOF_HOUSE
db MUSIC_POKECENTER, 0 ; CELADON_POKECENTER
db MUSIC_GYM, 0 ; CELADON_GYM
db MUSIC_GAME_CORNER, 0 ; GAME_CORNER
db MUSIC_POKECENTER, 0 ; CELADON_MART_5F
db MUSIC_CELADON, 0 ; GAME_CORNER_PRIZE_ROOM
db MUSIC_CELADON, 0 ; CELADON_DINER
db MUSIC_CELADON, 0 ; CELADON_CHIEF_HOUSE
db MUSIC_CELADON, 0 ; CELADON_HOTEL
db MUSIC_POKECENTER, 0 ; LAVENDER_POKECENTER
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_1F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_2F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_3F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_4F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_5F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_6F
db MUSIC_POKEMON_TOWER, 0 ; POKEMON_TOWER_7F
db MUSIC_LAVENDER, 0 ; MR_FUJIS_HOUSE
db MUSIC_POKECENTER, 0 ; LAVENDER_MART
db MUSIC_LAVENDER, 0 ; LAVENDER_CUBONE_HOUSE
db MUSIC_POKECENTER, 0 ; FUCHSIA_MART
db MUSIC_CITIES2, 0 ; FUCHSIA_BILLS_GRANDPAS_HOUSE
db MUSIC_POKECENTER, 0 ; FUCHSIA_POKECENTER
db MUSIC_CITIES2, 0 ; WARDENS_HOUSE
db MUSIC_CITIES2, 0 ; SAFARI_ZONE_GATE
db MUSIC_GYM, 0 ; FUCHSIA_GYM
db MUSIC_CITIES2, 0 ; FUCHSIA_MEETING_ROOM
db MUSIC_DUNGEON2, 0 ; SEAFOAM_ISLANDS_B1F
db MUSIC_DUNGEON2, 0 ; SEAFOAM_ISLANDS_B2F
db MUSIC_DUNGEON2, 0 ; SEAFOAM_ISLANDS_B3F
db MUSIC_DUNGEON2, 0 ; SEAFOAM_ISLANDS_B4F
db MUSIC_CITIES2, 0 ; CITRINE_TRADEBACK_HOUSE, was old rod house
db MUSIC_POKECENTER, 0 ; CITRINE_POKECENTER was good rod house
db MUSIC_CINNABAR_MANSION, 0 ; POKEMON_MANSION_1F
db MUSIC_GYM, 0 ; CINNABAR_GYM
db MUSIC_CINNABAR, 0 ; CINNABAR_LAB
db MUSIC_CINNABAR, 0 ; CINNABAR_LAB_TRADE_ROOM
db MUSIC_CINNABAR, 0 ; CINNABAR_LAB_METRONOME_ROOM
db MUSIC_CINNABAR, 0 ; CINNABAR_LAB_FOSSIL_ROOM
db MUSIC_POKECENTER, 0 ; CINNABAR_POKECENTER
db MUSIC_POKECENTER, 0 ; CINNABAR_MART
db MUSIC_INDIGO_PLATEAU, 0 ; INDIGO_PLATEAU_LOBBY
db MUSIC_CITIES1, 0 ; COPYCATS_HOUSE_1F
db MUSIC_CITIES1, 0 ; COPYCATS_HOUSE_2F
db MUSIC_CITIES1, 0 ; FIGHTING_DOJO
db MUSIC_GYM, 0 ; SAFFRON_GYM
db MUSIC_CITIES1, 0 ; SAFFRON_PIDGEY_HOUSE
db MUSIC_POKECENTER, 0 ; SAFFRON_MART
db MUSIC_SILPH_CO, 0 ; SILPH_CO_1F
db MUSIC_POKECENTER, 0 ; SAFFRON_POKECENTER
db MUSIC_CITIES1, 0 ; MR_PSYCHICS_HOUSE
db MUSIC_CITIES1, 0 ; ROUTE_15_GATE_1F
db MUSIC_CITIES1, 0 ; ROUTE_15_GATE_2F
db MUSIC_CITIES1, 0 ; ROUTE_16_GATE_1F
db MUSIC_CITIES1, 0 ; ROUTE_16_GATE_2F
db MUSIC_CELADON, 0 ; ROUTE_16_FLY_HOUSE
db MUSIC_CITIES1, 0 ; ROUTE_12_SUPER_ROD_HOUSE
db MUSIC_CITIES1, 0 ; ROUTE_18_GATE_1F
db MUSIC_CITIES1, 0 ; ROUTE_18_GATE_2F
db MUSIC_DUNGEON2, 0 ; SEAFOAM_ISLANDS_1F
db MUSIC_DUNGEON2, 0 ; ROUTE_22_GATE
db MUSIC_DUNGEON3, 0 ; VICTORY_ROAD_2F
db MUSIC_CITIES1, 0 ; ROUTE_12_GATE_2F
db MUSIC_VERMILION, 0 ; VERMILION_TRADE_HOUSE
db MUSIC_DIGDA01, 0 ; DIGLETTS_CAVE
db MUSIC_DUNGEON3, 0 ; VICTORY_ROAD_3F
db MUSIC_DUNGEON1, 0 ; ROCKET_HIDEOUT_B1F
db MUSIC_DUNGEON1, 0 ; ROCKET_HIDEOUT_B2F
db MUSIC_DUNGEON1, 0 ; ROCKET_HIDEOUT_B3F
db MUSIC_DUNGEON1, 0 ; ROCKET_HIDEOUT_B4F
db MUSIC_DUNGEON1, 0 ; ROCKET_HIDEOUT_ELEVATOR
db MUSIC_POKECENTER, 0 ; CITRINE_MART, was UNUSED_MAP_CC
db MUSIC_DUNGEON3, 0 ; GARNET_CAVERN_1F, was UNUSED_MAP_CD
db MUSIC_DUNGEON3, 0 ; GARNET_CAVERN_2F, was UNUSED_MAP_CE
db MUSIC_SILPH_CO, 0 ; SILPH_CO_2F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_3F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_4F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_5F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_6F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_7F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_8F
db MUSIC_CINNABAR_MANSION, 0 ; POKEMON_MANSION_2F
db MUSIC_CINNABAR_MANSION, 0 ; POKEMON_MANSION_3F
db MUSIC_CINNABAR_MANSION, 0 ; POKEMON_MANSION_B1F
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_EAST
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_NORTH
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_WEST
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_CENTER
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_CENTER_REST_HOUSE
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_SECRET_HOUSE
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_WEST_REST_HOUSE
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_EAST_REST_HOUSE
db MUSIC_SAFARI_ZONE, 0 ; SAFARI_ZONE_NORTH_REST_HOUSE
db MUSIC_DUNGEON1, 0 ; CERULEAN_CAVE_2F
db MUSIC_DUNGEON1, 0 ; CERULEAN_CAVE_B1F
db MUSIC_DUNGEON1, 0 ; CERULEAN_CAVE_1F
db MUSIC_CITIES2, 0 ; NAME_RATERS_HOUSE
db MUSIC_CITIES1, 0 ; CERULEAN_BADGE_HOUSE
db MUSIC_DUNGEON3, 0 ; UNUSED_MAP_E7 / Cinnabar Volcano
db MUSIC_DUNGEON3, 0 ; ROCK_TUNNEL_B1F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_9F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_10F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_11F
db MUSIC_SILPH_CO, 0 ; SILPH_CO_ELEVATOR
db MUSIC_DUNGEON3, 0 ; GARNET_CAVERN_2F, was UNUSED_MAP_ED
db MUSIC_DUNGEON2, 0 ; UNUSED_MAP_EE / Underwater Tunnel
db MUSIC_CELADON, 0 ; TRADE_CENTER
db MUSIC_CELADON, 0 ; COLOSSEUM
db MUSIC_OAKS_LAB, 0 ; UNUSED_MAP_F1 / Celadon University Outside
db MUSIC_POKECENTER, 0 ; UNUSED_MAP_F2 / Celadon University Pokecenter
db MUSIC_SILPH_CO, 0 ; UNUSED_MAP_F3
db MUSIC_GYM, 0 ; LORELEIS_ROOM
db MUSIC_DUNGEON1, 0 ; BRUNOS_ROOM
db MUSIC_POKEMON_TOWER, 0 ; AGATHAS_ROOM
assert_table_length NUM_MAPS