| 402 |
if ( !this.actSortSongs.bIsActivePopupMenu && !this.actQuickConfig.bIsActivePopupMenu ) |
if ( !this.actSortSongs.bIsActivePopupMenu && !this.actQuickConfig.bIsActivePopupMenu ) |
| 403 |
{ |
{ |
| 404 |
#region [ ESC ] |
#region [ ESC ] |
| 405 |
if ( CDTXMania.Input管理.Keyboard.bキーが押された( (int) SlimDX.DirectInput.Key.Escape ) || ( ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.LC ) || CDTXMania.Pad.b押されたGB( Eパッド.Cancel ) ) && ( ( this.act曲リスト.r現在選択中の曲 != null ) && ( this.act曲リスト.r現在選択中の曲.r親ノード == null ) ) ) ) |
if ( CDTXMania.Input管理.Keyboard.bキーが押された( (int) SlimDX.DirectInput.Key.Escape ) || ( ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.LC ) || CDTXMania.Pad.b押されたGB( Eパッド.Pick ) ) && ( ( this.act曲リスト.r現在選択中の曲 != null ) && ( this.act曲リスト.r現在選択中の曲.r親ノード == null ) ) ) ) |
| 406 |
{ // [ESC] |
{ // [ESC] |
| 407 |
CDTXMania.Skin.sound取消音.t再生する(); |
CDTXMania.Skin.sound取消音.t再生する(); |
| 408 |
this.eフェードアウト完了時の戻り値 = E戻り値.タイトルに戻る; |
this.eフェードアウト完了時の戻り値 = E戻り値.タイトルに戻る; |
| 411 |
return 0; |
return 0; |
| 412 |
} |
} |
| 413 |
#endregion |
#endregion |
| 414 |
#region [ Shift-F1: CONFIG画面 ] |
#region [ CONFIG画面 ] |
| 415 |
if ( ( CDTXMania.Input管理.Keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.RightShift ) || CDTXMania.Input管理.Keyboard.bキーが押されている( (int) SlimDX.DirectInput.Key.LeftShift ) ) && |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Help ) ) |
|
CDTXMania.Input管理.Keyboard.bキーが押された( (int) SlimDX.DirectInput.Key.F1 ) ) |
|
| 416 |
{ // [SHIFT] + [F1] CONFIG |
{ // [SHIFT] + [F1] CONFIG |
| 417 |
this.actPresound.tサウンド停止(); |
this.actPresound.tサウンド停止(); |
| 418 |
this.eフェードアウト完了時の戻り値 = E戻り値.コンフィグ呼び出し; // #24525 2011.3.16 yyagi: [SHIFT]-[F1]でCONFIG呼び出し |
this.eフェードアウト完了時の戻り値 = E戻り値.コンフィグ呼び出し; // #24525 2011.3.16 yyagi: [SHIFT]-[F1]でCONFIG呼び出し |
| 506 |
} |
} |
| 507 |
#endregion |
#endregion |
| 508 |
#region [ Upstairs ] |
#region [ Upstairs ] |
| 509 |
if ( ( ( this.act曲リスト.r現在選択中の曲 != null ) && ( this.act曲リスト.r現在選択中の曲.r親ノード != null ) ) && ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.LC ) || CDTXMania.Pad.b押されたGB( Eパッド.Cancel ) ) ) |
if ( ( ( this.act曲リスト.r現在選択中の曲 != null ) && ( this.act曲リスト.r現在選択中の曲.r親ノード != null ) ) && ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.LC ) || CDTXMania.Pad.b押されたGB( Eパッド.Pick ) ) ) |
| 510 |
{ |
{ |
| 511 |
this.actPresound.tサウンド停止(); |
this.actPresound.tサウンド停止(); |
| 512 |
CDTXMania.Skin.sound取消音.t再生する(); |
CDTXMania.Skin.sound取消音.t再生する(); |
| 541 |
} |
} |
| 542 |
} |
} |
| 543 |
#endregion |
#endregion |
|
#region [ Px2 Guitar: 簡易CONFIG ] |
|
|
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.P ) ) |
|
|
{ // [BD]x2 スクロール速度変更 |
|
|
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.P ); |
|
|
EパッドFlag[] comChangeScrollSpeed = new EパッドFlag[] { EパッドFlag.P, EパッドFlag.P }; |
|
|
if ( CommandHistory.CheckCommand( comChangeScrollSpeed, E楽器パート.GUITAR ) ) |
|
|
{ |
|
|
// Debug.WriteLine( "ドラムススクロール速度変更" ); |
|
|
// CDTXMania.ConfigIni.n譜面スクロール速度.Drums = ( CDTXMania.ConfigIni.n譜面スクロール速度.Drums + 1 ) % 0x10; |
|
|
CDTXMania.Skin.sound変更音.t再生する(); |
|
|
this.actQuickConfig.tActivatePopupMenu( E楽器パート.GUITAR ); |
|
|
} |
|
|
} |
|
|
#endregion |
|
|
#region [ Px2 Bass: 簡易CONFIG ] |
|
|
if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.P ) ) |
|
|
{ // [BD]x2 スクロール速度変更 |
|
|
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.P ); |
|
|
EパッドFlag[] comChangeScrollSpeed = new EパッドFlag[] { EパッドFlag.P, EパッドFlag.P }; |
|
|
if ( CommandHistory.CheckCommand( comChangeScrollSpeed, E楽器パート.BASS ) ) |
|
|
{ |
|
|
// Debug.WriteLine( "ドラムススクロール速度変更" ); |
|
|
// CDTXMania.ConfigIni.n譜面スクロール速度.Drums = ( CDTXMania.ConfigIni.n譜面スクロール速度.Drums + 1 ) % 0x10; |
|
|
CDTXMania.Skin.sound変更音.t再生する(); |
|
|
this.actQuickConfig.tActivatePopupMenu( E楽器パート.BASS ); |
|
|
} |
|
|
} |
|
|
#endregion |
|
| 544 |
#region [ Bx2 Guitar: 難易度変更 ] |
#region [ Bx2 Guitar: 難易度変更 ] |
| 545 |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.B ) ) // #24177 2011.1.17 yyagi || -> && |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.B ) ) // #24177 2011.1.17 yyagi || -> && |
| 546 |
{ // [B]x2 ギター難易度変更 |
{ // [B]x2 ギター難易度変更 |
| 567 |
} |
} |
| 568 |
} |
} |
| 569 |
#endregion |
#endregion |
| 570 |
#region [ Y Y Guitar: ギターとベースを入れ替え ] |
#region [ Yx2 Guitar: ギターとベースを入れ替え ] |
| 571 |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Y ) ) |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Y ) ) |
| 572 |
{ // Pick, Y, Y, Pick で、ギターとベースを入れ替え |
{ // Pick, Y, Y, Pick で、ギターとベースを入れ替え |
| 573 |
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Y ); |
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Y ); |
| 582 |
} |
} |
| 583 |
} |
} |
| 584 |
#endregion |
#endregion |
| 585 |
#region [ Y Y Bass: ギターとベースを入れ替え ] |
#region [ Yx2 Bass: ギターとベースを入れ替え ] |
| 586 |
if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Y ) ) |
if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Y ) ) |
| 587 |
{ // ベース[Pick]: コマンドとしてEnqueue |
{ // ベース[Pick]: コマンドとしてEnqueue |
| 588 |
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Y ); |
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Y ); |
| 598 |
} |
} |
| 599 |
} |
} |
| 600 |
#endregion |
#endregion |
| 601 |
#region [ Pick x2 Guitar: ソート画面 ] |
#region [ Px2 Guitar: 簡易CONFIG ] |
| 602 |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Pick ) ) |
if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.P ) ) |
| 603 |
{ // ギター[Pick]: コマンドとしてEnqueue |
{ // [BD]x2 スクロール速度変更 |
| 604 |
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Pick ); |
CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.P ); |
| 605 |
// ギター Pick x2 で、ソート画面に遷移 |
EパッドFlag[] comChangeScrollSpeed = new EパッドFlag[] { EパッドFlag.P, EパッドFlag.P }; |
| 606 |
EパッドFlag[] comSortGt = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Pick }; |
if ( CommandHistory.CheckCommand( comChangeScrollSpeed, E楽器パート.GUITAR ) ) |
|
if ( CommandHistory.CheckCommand( comSortGt, E楽器パート.GUITAR ) ) |
|
| 607 |
{ |
{ |
| 608 |
|
// Debug.WriteLine( "ドラムススクロール速度変更" ); |
| 609 |
|
// CDTXMania.ConfigIni.n譜面スクロール速度.Drums = ( CDTXMania.ConfigIni.n譜面スクロール速度.Drums + 1 ) % 0x10; |
| 610 |
CDTXMania.Skin.sound変更音.t再生する(); |
CDTXMania.Skin.sound変更音.t再生する(); |
| 611 |
this.actSortSongs.tActivatePopupMenu( E楽器パート.GUITAR, ref this.act曲リスト ); |
this.actQuickConfig.tActivatePopupMenu( E楽器パート.GUITAR ); |
| 612 |
} |
} |
| 613 |
} |
} |
| 614 |
#endregion |
#endregion |
| 615 |
#region [ Pick x2 Bass: ソート画面 ] |
#region [ Px2 Bass: 簡易CONFIG ] |
| 616 |
if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Pick ) ) |
if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.P ) ) |
| 617 |
{ // ベース[Pick]: コマンドとしてEnqueue |
{ // [BD]x2 スクロール速度変更 |
| 618 |
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Pick ); |
CommandHistory.Add( E楽器パート.BASS, EパッドFlag.P ); |
| 619 |
// ベース Pick x2 で、ソート画面に遷移 |
EパッドFlag[] comChangeScrollSpeed = new EパッドFlag[] { EパッドFlag.P, EパッドFlag.P }; |
| 620 |
EパッドFlag[] comSortBs = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Pick }; |
if ( CommandHistory.CheckCommand( comChangeScrollSpeed, E楽器パート.BASS ) ) |
|
if ( CommandHistory.CheckCommand( comSortBs, E楽器パート.BASS ) ) |
|
| 621 |
{ |
{ |
| 622 |
|
// Debug.WriteLine( "ドラムススクロール速度変更" ); |
| 623 |
|
// CDTXMania.ConfigIni.n譜面スクロール速度.Drums = ( CDTXMania.ConfigIni.n譜面スクロール速度.Drums + 1 ) % 0x10; |
| 624 |
CDTXMania.Skin.sound変更音.t再生する(); |
CDTXMania.Skin.sound変更音.t再生する(); |
| 625 |
this.actSortSongs.tActivatePopupMenu( E楽器パート.BASS, ref this.act曲リスト ); |
this.actQuickConfig.tActivatePopupMenu( E楽器パート.BASS ); |
| 626 |
} |
} |
| 627 |
} |
} |
| 628 |
#endregion |
#endregion |
| 629 |
|
#region [ Y P Guitar: ソート画面 ] |
| 630 |
|
if ( CDTXMania.Pad.b押されている( E楽器パート.GUITAR, Eパッド.Y ) && CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.P ) ) |
| 631 |
|
{ // ギター[Pick]: コマンドとしてEnqueue |
| 632 |
|
CDTXMania.Skin.sound変更音.t再生する(); |
| 633 |
|
this.actSortSongs.tActivatePopupMenu(E楽器パート.GUITAR, ref this.act曲リスト); |
| 634 |
|
} |
| 635 |
|
#endregion |
| 636 |
|
#region [ Y P Bass: ソート画面 ] |
| 637 |
|
if ( CDTXMania.Pad.b押されている( E楽器パート.BASS, Eパッド.Y ) && CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.P ) ) |
| 638 |
|
{ // ベース[Pick]: コマンドとしてEnqueue |
| 639 |
|
CDTXMania.Skin.sound変更音.t再生する(); |
| 640 |
|
this.actSortSongs.tActivatePopupMenu( E楽器パート.BASS, ref this.act曲リスト ); |
| 641 |
|
} |
| 642 |
|
#endregion |
| 643 |
#region [ HT HT Drums: ソート画面 ] |
#region [ HT HT Drums: ソート画面 ] |
| 644 |
if ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.HT ) ) |
if ( CDTXMania.Pad.b押された( E楽器パート.DRUMS, Eパッド.HT ) ) |
| 645 |
{ // [HT]x2 ソート画面 2013.12.31.kairera0467 |
{ // [HT]x2 ソート画面 2013.12.31.kairera0467 |