OSDN Git Service

#35891 CONFIGURATION構成の見直しで、サウンド関連の設定を CONFIGURATION/System/Sound Options/に移動。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 04.コンフィグ / CConfigXml.cs
index bccb678..81e0562 100644 (file)
@@ -252,6 +252,14 @@ namespace DTXMania
                // #24820 2013.1.17 yyagi ASIOデバイス\r
                public COptionStringList strASIODevice;\r
 \r
+               [DataMember( Order = 106 )]\r
+               public COptionEnum<EClickType> eClickType;\r
+               [DataMember( Order = 106 )]\r
+               public COptionInteger nClickHighVolume;\r
+               [DataMember( Order = 106 )]\r
+               public COptionInteger nClickLowVolume;\r
+\r
+\r
                [DataMember]\r
                public STDGBSValue<COptionBool> bLight;\r
                [DataMember]\r
@@ -302,6 +310,8 @@ namespace DTXMania
                [DataMember]\r
                public STDGBSValue<COptionBool> bDisplayJudge;\r
 \r
+\r
+       \r
                /// <summary>\r
                /// 楽器左端座標。ここを基準に各パーツを配置する。\r
                /// </summary>\r
@@ -532,6 +542,10 @@ namespace DTXMania
                        nMasterVolume = new COptionInteger(100);\r
                        nPolyphonicSounds = new COptionInteger(4);\r
 \r
+                       eClickType = new COptionEnum<EClickType>(EClickType.Off);\r
+                       nClickHighVolume = new COptionInteger(100);\r
+                       nClickLowVolume = new COptionInteger(100);\r
+\r
                        // dgb\r
                        bEmphasizePlaySound = new STDGBSValue<COptionBool>();\r
                        bReverse = new STDGBSValue<COptionBool>();\r
@@ -769,6 +783,11 @@ namespace DTXMania
                        eActiveInst.Initialize( "strCfgSysPlayMode", typeof(EActiveInstrument));\r
                        nShowLagType.Initialize( "strCfgSysShowLagType", typeof(EShowLagType));\r
 \r
+                       eClickType.Initialize( "strCfgSysClickType", typeof( EClickType ) );\r
+                       nClickHighVolume.Initialize( "strCfgSysClickHighVolume", 0, 101 );\r
+                       nClickLowVolume.Initialize( "strCfgSysClickLowVolume", 0, 101 );\r
+\r
+\r
                        // integer\r
                        nSleepPerFrameMs.Initialize( "strCfgSysSleepPerFrame", -1, 33 );\r
                        nSleepUnfocusMs.Initialize( "strCfgSysSleepUnfocus", 0, 33 );\r