OSDN Git Service

#27029 BD Group を 1 (FP&BD) に設定したとき、関連する HHGroup, HH Priority の値も変更する。
authorfrom <from@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 4 Jan 2012 06:36:14 +0000 (06:36 +0000)
committerfrom <from@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 4 Jan 2012 06:36:14 +0000 (06:36 +0000)
・HH Group ... HH-0 → HH-2 / HH-1 → HH-3 / HH-2 → 変更なし / HH-3 → 変更なし
・HH Priority ... C>P → 変更なし / P>C → C>P

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/120104(DTXMania%20with%20%2327029)@285 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/ステージ/04.コンフィグ/CActConfigList.cs

index 72aada5..eb26715 100644 (file)
@@ -717,6 +717,18 @@ namespace DTXMania
                                {\r
                                        t項目リストの設定・Bass();\r
                                }\r
+                               else if( this.list項目リスト[ this.n現在の選択項目 ] == this.iSystemBDGroup )                                       // #27029 2012.1.4 from\r
+                               {\r
+                                       // HH Group ... HH-0 → HH-2 / HH-1 → HH-3 / HH-2 → 変更なし / HH-3 → 変更なし\r
+                                       if( this.iSystemHHGroup.n現在選択されている項目番号 == (int) EHHGroup.全部打ち分ける )\r
+                                               this.iSystemHHGroup.n現在選択されている項目番号 = (int) EHHGroup.左シンバルのみ打ち分ける;\r
+                                       if( this.iSystemHHGroup.n現在選択されている項目番号 == (int) EHHGroup.ハイハットのみ打ち分ける )\r
+                                               this.iSystemHHGroup.n現在選択されている項目番号 = (int) EHHGroup.全部共通;\r
+\r
+                                       // HH Priority ... C>P → 変更なし / P>C → C>P\r
+                                       if( this.iSystemHitSoundPriorityHH.n現在選択されている項目番号 == (int) E打ち分け時の再生の優先順位.PadがChipより優先 )\r
+                                               this.iSystemHitSoundPriorityHH.n現在選択されている項目番号 = (int) E打ち分け時の再生の優先順位.ChipがPadより優先;\r
+                               }\r
                        }\r
                }\r
                public void t項目リストの設定・Exit()\r