OSDN Git Service

Merge pull request #3569 from sikabane-works/release/3.0.0.88-alpha
[hengbandforosx/hengbandosx.git] / src / main / music-definitions-table.h
1 #pragma once
2 /*!
3  * @file music-definitions-table.h
4  * @brief 設定ファイル用のBGM名定義ヘッダ
5  */
6
7 #include "system/angband.h"
8
9 enum music_type {
10     MUSIC_BASIC_NEW_GAME = 0,
11     MUSIC_BASIC_GAMEOVER = 1,
12     MUSIC_BASIC_EXIT = 2,
13     MUSIC_BASIC_TOWN = 3,
14     MUSIC_BASIC_FIELD1 = 4,
15     MUSIC_BASIC_FIELD2 = 5,
16     MUSIC_BASIC_FIELD3 = 6,
17     MUSIC_BASIC_DUN_LOW = 7,
18     MUSIC_BASIC_DUN_MED = 8,
19     MUSIC_BASIC_DUN_HIGH = 9,
20     MUSIC_BASIC_DUN_FEEL1 = 10,
21     MUSIC_BASIC_DUN_FEEL2 = 11,
22     MUSIC_BASIC_WINNER = 12,
23     MUSIC_BASIC_BUILD = 13,
24     MUSIC_BASIC_WILD = 14,
25     MUSIC_BASIC_QUEST = 15,
26     MUSIC_BASIC_ARENA = 16,
27     MUSIC_BASIC_BATTLE = 17,
28     MUSIC_BASIC_QUEST_CLEAR = 18,
29     MUSIC_BASIC_FINAL_QUEST_CLEAR = 19,
30     MUSIC_BASIC_AMBUSH = 20,
31     MUSIC_BASIC_UNIQUE = 21,
32     MUSIC_BASIC_SHADOWER = 22,
33     MUSIC_BASIC_UNKNOWN_MONSTER = 23,
34     MUSIC_BASIC_HIGHER_LEVEL_MONSTER = 24,
35     MUSIC_BASIC_MAX = 25, /*!< BGM定義の最大数 */
36 };
37
38 extern const concptr angband_music_basic_name[MUSIC_BASIC_MAX];