<ClCompile Include="..\..\src\autopick.c" />\r
<ClCompile Include="..\..\src\avatar.c" />\r
<ClCompile Include="..\..\src\birth.c" />\r
+ <ClCompile Include="..\..\src\main\music-definitions-table.c" />\r
<ClCompile Include="..\..\src\main\sound-definitions-table.c" />\r
<ClCompile Include="..\..\src\market\building.c" />\r
<ClCompile Include="..\..\src\character-dump.c" />\r
<ClInclude Include="..\..\src\autopick.h" />\r
<ClInclude Include="..\..\src\avatar.h" />\r
<ClInclude Include="..\..\src\birth.h" />\r
+ <ClInclude Include="..\..\src\main\music-definitions-table.h" />\r
<ClInclude Include="..\..\src\main\sound-definitions-table.h" />\r
<ClInclude Include="..\..\src\market\building.h" />\r
<ClInclude Include="..\..\src\character-dump.h" />\r
<ClCompile Include="..\..\src\main\sound-definitions-table.c">
<Filter>main</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\main\music-definitions-table.c">
+ <Filter>main</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\gamevalue.h" />
<ClInclude Include="..\..\src\main\sound-definitions-table.h">
<Filter>main</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\main\music-definitions-table.h">
+ <Filter>main</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
\
avatar.h avatar.c birth.c birth.h \
\
+ main/music-definitions-table.c main/music-definitions-table.h \
main/sound-definitions-table.c main/sound-definitions-table.h \
market/arena-info-table.c market/arena-info-table.h \
market/building.c market/building.h \
EXTRA_hengband_SOURCES = \
angband.ico angband.rc ang_eng.rc maid-x11.c main-win.c \
- makefile.bcc makefile.std readdib.c readdib.h wall.bmp
+ makefile.bcc makefile.std readdib.c readdib.h wall.bmp \
EXTRA_DIST = \
gcc-wrap
#include "angband.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "market/building.h"
#include "core.h"
#include "core/show-file.h"
*/
#include "angband.h"
+#include "main/music-definitions-table.h"
#include "core.h"
#include "gameterm.h"
#include "angband.h"
#include "signal-handlers.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "core.h"
#include "inet.h"
#include "gameterm.h"
#include "angband.h"
#include "signal-handlers.h"
#include "main/sound-definitions-table.h"
+#include "main/music-definitions-table.h"
#include "util.h"
#include "inet.h"
#include "chuukei.h"
#define MOUSE_SENS 40
/*
- * Standard music names
- */
-const concptr angband_music_basic_name[MUSIC_BASIC_MAX] =
-{
- "default",
- "gameover",
- "exit",
- "town",
- "field1",
- "field2",
- "field3",
- "dun_low",
- "dun_med",
- "dun_high",
- "feel1",
- "feel2",
- "winner",
- "build",
- "wild",
- "quest",
- "arena",
- "battle",
- "quest_clear",
- "final_quest_clear",
- "ambush",
-};
-
-/*
* Include some more files. Note: the Cygnus Cygwin compiler
* doesn't use mmsystem.h instead it includes the winmm library
* which performs a similar function.
--- /dev/null
+#include "angband.h"
+#include "main/music-definitions-table.h"
+
+const concptr angband_music_basic_name[MUSIC_BASIC_MAX] =
+{
+ "default",
+ "gameover",
+ "exit",
+ "town",
+ "field1",
+ "field2",
+ "field3",
+ "dun_low",
+ "dun_med",
+ "dun_high",
+ "feel1",
+ "feel2",
+ "winner",
+ "build",
+ "wild",
+ "quest",
+ "arena",
+ "battle",
+ "quest_clear",
+ "final_quest_clear",
+ "ambush",
+};
--- /dev/null
+#pragma once
+
+#define MUSIC_BASIC_DEFAULT 0
+#define MUSIC_BASIC_GAMEOVER 1
+#define MUSIC_BASIC_EXIT 2
+#define MUSIC_BASIC_TOWN 3
+#define MUSIC_BASIC_FIELD1 4
+#define MUSIC_BASIC_FIELD2 5
+#define MUSIC_BASIC_FIELD3 6
+#define MUSIC_BASIC_DUN_LOW 7
+#define MUSIC_BASIC_DUN_MED 8
+#define MUSIC_BASIC_DUN_HIGH 9
+#define MUSIC_BASIC_DUN_FEEL1 10
+#define MUSIC_BASIC_DUN_FEEL2 11
+#define MUSIC_BASIC_WINNER 12
+#define MUSIC_BASIC_BUILD 13
+#define MUSIC_BASIC_WILD 14
+#define MUSIC_BASIC_QUEST 15
+#define MUSIC_BASIC_ARENA 16
+#define MUSIC_BASIC_BATTLE 17
+#define MUSIC_BASIC_QUEST_CLEAR 18
+#define MUSIC_BASIC_FINAL_QUEST_CLEAR 19
+#define MUSIC_BASIC_AMBUSH 20
+#define MUSIC_BASIC_MAX 21 /*!< BGM定義の最大数 */
+
+extern const concptr angband_music_basic_name[MUSIC_BASIC_MAX];
#include "angband.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "gameterm.h"
#include "core.h"
#include "market/black-market.h"
#include "core.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "gameterm.h"
#include "floor.h"
#include "angband.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "gameterm.h"
#include "io/write-diary.h"
#include "angband.h"
#include "core.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "gameterm.h"
#include "avatar.h"
#include "angband.h"
#include "util.h"
+#include "main/music-definitions-table.h"
#include "core.h"
#include "dungeon.h"
/* Purpose: Angband utilities -BEN- */
#include "angband.h"
+#include "main/music-definitions-table.h"
#include "signal-handlers.h"
#include "core.h"
#include "gameterm.h"
extern concptr keymap_act[KEYMAP_MODES][256];
-/*** Music constants ***/
-
-#define MUSIC_BASIC_DEFAULT 0
-#define MUSIC_BASIC_GAMEOVER 1
-#define MUSIC_BASIC_EXIT 2
-#define MUSIC_BASIC_TOWN 3
-#define MUSIC_BASIC_FIELD1 4
-#define MUSIC_BASIC_FIELD2 5
-#define MUSIC_BASIC_FIELD3 6
-#define MUSIC_BASIC_DUN_LOW 7
-#define MUSIC_BASIC_DUN_MED 8
-#define MUSIC_BASIC_DUN_HIGH 9
-#define MUSIC_BASIC_DUN_FEEL1 10
-#define MUSIC_BASIC_DUN_FEEL2 11
-#define MUSIC_BASIC_WINNER 12
-#define MUSIC_BASIC_BUILD 13
-#define MUSIC_BASIC_WILD 14
-#define MUSIC_BASIC_QUEST 15
-#define MUSIC_BASIC_ARENA 16
-#define MUSIC_BASIC_BATTLE 17
-#define MUSIC_BASIC_QUEST_CLEAR 18
-#define MUSIC_BASIC_FINAL_QUEST_CLEAR 19
-#define MUSIC_BASIC_AMBUSH 20
-#define MUSIC_BASIC_MAX 21 /*!< BGM定義の最大数 */
-
/*** Sound constants ***/
/*