mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-25 15:46:18 -05:00
127 lines
3.5 KiB
C
127 lines
3.5 KiB
C
#ifndef GUARD_CONSTANTS_BG_MUSIC_H
|
|
#define GUARD_CONSTANTS_BG_MUSIC_H
|
|
|
|
enum MusicID
|
|
{
|
|
MUS_RESCUE_TEAM_BASE = 1,
|
|
MUS_FRIEND_AREA_SWAMP,
|
|
MUS_FRIEND_AREA_CAVES,
|
|
MUS_DREAM,
|
|
MUS_BENEVOLENT_SPIRIT,
|
|
MUS_LEGEND_OF_NINETALES,
|
|
MUS_POKEMON_SQUARE,
|
|
MUS_FILE_SELECT,
|
|
MUS_RISING_FEAR,
|
|
MUS_THERES_TROUBLE,
|
|
MUS_BOSS_BATTLE,
|
|
MUS_WELCOME_TO_THE_WORLD_OF_POKEMON,
|
|
MUS_A_NEW_ADVENTURE, // Plays in Buried Relic and Southern Cavern
|
|
MUS_THUNDERWAVE_CAVE,
|
|
MUS_SINISTER_WOODS,
|
|
MUS_FRIEND_AREA_POND,
|
|
MUS_KECLEON_SHOP,
|
|
MUS_STOP_THIEF,
|
|
MUS_WORLD_CALAMITY, // GIANT_STAR_APPROACHING
|
|
MUS_GREAT_CANYON,
|
|
MUS_STORMY_SEA,
|
|
MUS_SKY_TOWER,
|
|
MUS_SKY_TOWER_SUMMIT,
|
|
MUS_THE_ESCAPE,
|
|
MUS_MT_BLAZE,
|
|
MUS_RAYQUAZAS_DOMAIN,
|
|
MUS_FRIEND_AREA_STRATOS_LOOKOUT,
|
|
MUS_FRIEND_AREA_RAINBOW_PEAK,
|
|
MUS_DREAM_EATER,
|
|
MUS_FRIEND_AREA_DEEPSEA_CURRENT,
|
|
MUS_FRIEND_AREA_SEAFLOOR_CAVE,
|
|
MUS_BATTLE_WITH_RAYQUAZA,
|
|
MUS_MT_BLAZE_PEAK,
|
|
MUS_FRIEND_AREA_VOLCANIC_PIT,
|
|
MUS_FRIEND_AREA_CRYPTIC_CAVE,
|
|
MUS_ESCAPE_THROUGH_THE_SNOW,
|
|
MUS_THE_OTHER_SIDE,
|
|
MUS_THE_MOUNTAIN_OF_FIRE,
|
|
MUS_FROSTY_GROTTO,
|
|
MUS_INTRO,
|
|
MUS_AFTERMATH,
|
|
MUS_FAREWELL,
|
|
MUS_TITLE_SCREEN,
|
|
MUS_CREDITS,
|
|
MUS_TIME_OF_REUNION,
|
|
MUS_OPENING_TITLE,
|
|
// 47 - 50 are blank/empty slots for BG Music
|
|
MUS_BLANK_50 = 50,
|
|
MUS_DUNGEON_FAIL,
|
|
MUS_DUNGEON_COMPLETE,
|
|
// 53 - 99 are blank/empty slots for BG Music
|
|
MUS_FRIEND_AREA_UNUSED_1 = 100,
|
|
MUS_HEARTWARMING,
|
|
MUS_LAPIS_CAVE,
|
|
MUS_A_SUCCESSFUL_RESCUE,
|
|
MUS_FROSTY_FOREST,
|
|
MUS_FRIEND_AREA_STEPPE,
|
|
MUS_FRIEND_AREA_OCEANIC,
|
|
MUS_FRIEND_AREA_FIELD,
|
|
MUS_MAGMA_CAVERN,
|
|
MUS_FRIEND_AREA_UNUSED_2,
|
|
MUS_MAKUHITA_DOJO,
|
|
MUS_MT_THUNDER,
|
|
MUS_FRIEND_AREA_LAB,
|
|
MUS_SILENT_CHASM,
|
|
MUS_IN_THE_DEPTHS_OF_THE_PIT,
|
|
MUS_MT_FREEZE,
|
|
MUS_FRIEND_AREA_WILDS,
|
|
MUS_FRIEND_AREA_LEGENDARY_ISLAND,
|
|
MUS_FRIEND_AREA_SOUTHERN_ISLAND,
|
|
MUS_FRIEND_AREA_ENCLOSED_ISLAND,
|
|
MUS_MT_STEEL,
|
|
MUS_FRIEND_AREA_FOREST,
|
|
MUS_FRIEND_AREA_FINAL_ISLAND,
|
|
MUS_MT_FREEZE_PEAK,
|
|
MUS_MAGMA_CAVERN_PIT,
|
|
MUS_TINY_WOODS,
|
|
MUS_MT_THUNDER_PEAK,
|
|
MUS_FRIEND_AREA_HEALING_FOREST,
|
|
MUS_MONSTER_HOUSE
|
|
};
|
|
#define NUM_BG_SONGS MUS_MONSTER_HOUSE
|
|
|
|
enum DungeonMusicID
|
|
{
|
|
DUNGEON_MUS_IN_THE_DEPTHS_OF_THE_PIT,
|
|
DUNGEON_MUS_TINY_WOODS,
|
|
DUNGEON_MUS_THUNDERWAVE_CAVE,
|
|
DUNGEON_MUS_MT_STEEL,
|
|
DUNGEON_MUS_SINISTER_WOODS,
|
|
DUNGEON_MUS_SILENT_CHASM,
|
|
DUNGEON_MUS_MT_THUNDER,
|
|
DUNGEON_MUS_GREAT_CANYON,
|
|
DUNGEON_MUS_LAPIS_CAVE,
|
|
DUNGEON_MUS_MT_BLAZE,
|
|
DUNGEON_MUS_FROSTY_FOREST,
|
|
DUNGEON_MUS_MT_FREEZE,
|
|
DUNGEON_MUS_MAGMA_CAVERN,
|
|
DUNGEON_MUS_SKY_TOWER,
|
|
DUNGEON_MUS_INDEX_14, // same as Tiny Woods
|
|
DUNGEON_MUS_INDEX_15, // same as Tiny Woods
|
|
DUNGEON_MUS_INDEX_17 = 17, // same as Tiny Woods
|
|
DUNGEON_MUS_A_NEW_ADVENTURE,
|
|
DUNGEON_MUS_STORMY_SEA,
|
|
DUNGEON_MUS_MT_THUNDER_PEAK = 21,
|
|
DUNGEON_MUS_MT_BLAZE_PEAK,
|
|
DUNGEON_MUS_FROSTY_GROTTO,
|
|
DUNGEON_MUS_MT_FREEZE_PEAK,
|
|
DUNGEON_MUS_MAGMA_CAVERN_PIT,
|
|
DUNGEON_MUS_SKY_TOWER_SUMMIT,
|
|
DUNGEON_MUS_INDEX_32 = 32, // same as Tiny Woods
|
|
DUNGEON_MUS_INDEX_37 = 37, // same as Tiny Woods
|
|
DUNGEON_MUS_INDEX_40 = 40, // same as Rayquaza's Domain
|
|
DUNGEON_MUS_MAKUHITA_DOJO,
|
|
DUNGEON_MUS_SNOW_PATH, // same as Makuhita Dojo
|
|
DUNGEON_MUS_INDEX_53 = 53, // same as Tiny Woods
|
|
DUNGEON_MUS_SILVER_TRENCH_B99F = 73, // same as Tiny Woods
|
|
DUNGEON_MUS_STORMY_SEA_B40F // same as Tiny Woods
|
|
};
|
|
|
|
#endif //GUARD_CONSTANTS_BG_MUSIC_H
|