#pragma once enum song_idx { SONG_01 = 0x01, SONG_02 = 0x02, SONG_03 = 0x03, SONG_04 = 0x04, SONG_05 = 0x05, SONG_06 = 0x06, SONG_09 = 0x09, SONG_0A = 0x0A, SONG_0C = 0x0C, SONG_0E = 0x0E, SONG_0F = 0x0F, SONG_11 = 0x11, SONG_12 = 0x12, SONG_13 = 0x13, SONG_14 = 0x14, SONG_22 = 0x22, SONG_23 = 0x23, SONG_24 = 0x24, SONG_25 = 0x25, SONG_26 = 0x26, SONG_27 = 0x27, SONG_28 = 0x28, SONG_29 = 0x29, SONG_2A = 0x2A, SONG_2B = 0x2B, SONG_2C = 0x2C, SONG_31 = 0x31, SONG_32 = 0x32, SONG_33 = 0x33, SONG_34 = 0x34, SONG_37 = 0x37, SONG_3B = 0x3B, SONG_3C = 0x3C, SONG_3D = 0x3D, SONG_3E = 0x3E, SONG_3F = 0x3F, SONG_43 = 0x43, SONG_44 = 0x44, SONG_45 = 0x45, SONG_BGM_ED_AFTER = 0x046, SONG_BGM_ED_STAFF_2 = 0x056, SONG_5A = 0x5A, SONG_5B = 0x5B, SONG_5C = 0x5C, SONG_60 = 0x60, // save success SONG_61 = 0x61, SONG_65 = 0x65, SONG_66 = 0x66, SONG_67 = 0x67, // change selection in menu/help box SONG_68 = 0x68, SONG_69 = 0x69, SONG_6A = 0x6A, SONG_6B = 0x6B, SONG_6C = 0x6C, SONG_6E = 0x6E, SONG_6F = 0x6F, // stat screen page slide SONG_70 = 0x70, // help box open SONG_71 = 0x71, // help box close SONG_73 = 0x73, SONG_74 = 0x74, // exp bar thingy SONG_75 = 0x75, SONG_76 = 0x76, SONG_77 = 0x77, SONG_78 = 0x78, // open minimap SONG_79 = 0x79, // close minimap SONG_7A = 0x7A, SONG_7B = 0x7B, // sioerror SONG_82 = 0x82, // manim SONG_83 = 0x83, // manim SONG_84 = 0x84, // manim SONG_85 = 0x85, // manim SONG_86 = 0x86, SONG_87 = 0x87, SONG_88 = 0x88, // manim SONG_89 = 0x89, SONG_8A = 0x8A, // manim SONG_8B = 0x8B, // manim SONG_8C = 0x8C, SONG_8D = 0x8D, // manim (unlock?) SONG_90 = 0x90, SONG_91 = 0x91, SONG_96 = 0x96, SONG_97 = 0x97, SONG_9A = 0x9A, SONG_9B = 0x9B, SONG_9C = 0x9C, SONG_A0 = 0xA0, SONG_A4 = 0xA4, SONG_A5 = 0xA5, SONG_A6 = 0xA6, SONG_A8 = 0xA8, // dance sfx SONG_A9 = 0xA9, // play (bard) sfx SONG_AA = 0xAA, SONG_AB = 0xAB, SONG_AC = 0xAC, SONG_AF = 0xAF, // obstacle destroy (end) SONG_B0 = 0xB0, // obstacle destroy (mid) SONG_B1 = 0xB1, SONG_B3 = 0xB3, SONG_B4 = 0xB4, // manim SONG_B5 = 0xB5, // manim SONG_B6 = 0xB6, SONG_B7 = 0xB7, // manim poison SONG_BA = 0xBA, SONG_BB = 0xBB, SONG_BC = 0xBC, SONG_BD = 0xBD, // chapter 14x timed map change sound A SONG_BE = 0xBE, // chapter 14x timed map change sound B SONG_BF = 0xBF, SONG_C4 = 0xC4, SONG_C6 = 0xC6, SONG_C8 = 0xC8, // stat screen unit slide, also miss SONG_D2 = 0xD2, SONG_D5 = 0xD5, SONG_D6 = 0xD6, SONG_D8 = 0xD8, // crit? SONG_EC = 0xEC, // no damage SONG_FD = 0xFD, // manim SONG_10F = 0x10F, SONG_13F = 0x13F, SONG_140 = 0x140, SONG_141 = 0x141, SONG_269 = 0x269, SONG_26A = 0x26A, SONG_2E0 = 0x2E0, SONG_302 = 0x302, SONG_303 = 0x303, SONG_304 = 0x304, SONG_305 = 0x305, SONG_306 = 0x306, SONG_307 = 0x307, SONG_308 = 0x308, SONG_309 = 0x309, SONG_30A = 0x30A, SONG_30B = 0x30B, SONG_30C = 0x30C, SONG_30D = 0x30D, SONG_30E = 0x30E, SONG_30F = 0x30F, SONG_3BB = 0x3BB, SONG_3BF = 0x3BF, };