{ // ギター[Pick]: コマンドとしてEnqueue\r
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Pick );\r
// Pick, G, G, Pick で、ギターとベースを入れ替え\r
- EパッドFlag[] comSwapGtBs = new EパッドFlag[ 4 ] { EパッドFlag.Pick, EパッドFlag.G, EパッドFlag.G, EパッドFlag.Pick };\r
- if ( CommandHistory.CheckCommand( comSwapGtBs, E楽器パート.GUITAR ) )\r
+ EパッドFlag[] comSwapGtBs1 = new EパッドFlag[ 4 ] { EパッドFlag.Pick, EパッドFlag.G, EパッドFlag.G, EパッドFlag.Pick };\r
+ if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.GUITAR ) )\r
{\r
Debug.WriteLine( "ギターとベースの入れ替え1" );\r
CDTXMania.Skin.sound変更音.t再生する();\r
CDTXMania.ConfigIni.bIsSwappedGuitarBass = !CDTXMania.ConfigIni.bIsSwappedGuitarBass;\r
}\r
}\r
- if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Pick ) && !CDTXMania.Pad.b押されている( E楽器パート.GUITAR, Eパッド.G ) )\r
+ if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Pick ) && !CDTXMania.Pad.b押されている( E楽器パート.BASS, Eパッド.G ) )\r
{ // ベース[Pick]: コマンドとしてEnqueue\r
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Pick );\r
// Pick, G, G, Pick で、ギターとベースを入れ替え\r
- EパッドFlag[] comSwapGtBs = new EパッドFlag[ 4 ] { EパッドFlag.Pick, EパッドFlag.G, EパッドFlag.G, EパッドFlag.Pick };\r
- if ( CommandHistory.CheckCommand( comSwapGtBs, E楽器パート.BASS ) )\r
+ EパッドFlag[] comSwapGtBs1 = new EパッドFlag[ 4 ] { EパッドFlag.Pick, EパッドFlag.G, EパッドFlag.G, EパッドFlag.Pick };\r
+ if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.BASS ) )\r
{\r
Debug.WriteLine( "ギターとベースの入れ替え2" );\r
CDTXMania.Skin.sound変更音.t再生する();\r
if ( CommandHistory.CheckCommand( comSortBs, E楽器パート.BASS ) )\r
{\r
CDTXMania.Skin.sound変更音.t再生する();\r
- Debug.WriteLine( "ソート画面発動(gt)" );\r
+ Debug.WriteLine( "ソート画面発動(bs)" );\r
//this.actSortSongs.bIsActiveSortMenu = !this.actSortSongs.bIsActiveSortMenu;\r
this.actSortSongs.tActivateSortMenu( ref this.act曲リスト );\r
}\r
int stciCount = stct.Count;\r
if ( stciCount < targetCount )\r
{\r
+//Debug.WriteLine("NOT start checking...stciCount=" + stciCount + ", targetCount=" + targetCount);\r
return false;\r
}\r
\r
long curTime = CDTXMania.Timer.n現在時刻;\r
+//Debug.WriteLine("Start checking...targetCount=" + targetCount);\r
for ( int i = targetCount - 1, j = stciCount - 1; i >= 0; i--, j-- )\r
{\r
if ( _ePad[ i ] != stct[ j ].ePad )\r