Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/DTXManiaプロジェクト/コード/ステージ/05.選曲/CStage選曲.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 199 by kairera0467, Sun Dec 29 06:57:29 2013 UTC revision 201 by kairera0467, Mon Dec 30 03:33:49 2013 UTC
# Line 540  namespace DTXMania Line 540  namespace DTXMania
540                                                                  }                                                                  }
541                                                          }                                                          }
542                                                          #endregion                                                          #endregion
543                              #region [ Px2: 簡易CONFIG ]                              #region [ Px2 Guitar: 簡易CONFIG ]
544                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.P ) )                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.P ) )
545                                                          {       // [BD]x2 スクロール速度変更                                                          {       // [BD]x2 スクロール速度変更
546                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.P );                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.P );
# Line 554  namespace DTXMania Line 554  namespace DTXMania
554                                                                  }                                                                  }
555                                                          }                                                          }
556                                                          #endregion                                                          #endregion
557                                #region [ Px2 Bass: 簡易CONFIG ]
558                                                            if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.P ) )
559                                                            {       // [BD]x2 スクロール速度変更
560                                                                    CommandHistory.Add( E楽器パート.BASS, EパッドFlag.P );
561                                                                    EパッドFlag[] comChangeScrollSpeed = new EパッドFlag[] { EパッドFlag.P, EパッドFlag.P };
562                                                                    if ( CommandHistory.CheckCommand( comChangeScrollSpeed, E楽器パート.GUITAR ) )
563                                                                    {
564                                                                            // Debug.WriteLine( "ドラムススクロール速度変更" );
565                                                                            // CDTXMania.ConfigIni.n譜面スクロール速度.Drums = ( CDTXMania.ConfigIni.n譜面スクロール速度.Drums + 1 ) % 0x10;
566                                                                            CDTXMania.Skin.sound変更音.t再生する();
567                                                                            this.actQuickConfig.tActivatePopupMenu( E楽器パート.BASS );
568                                                                    }
569                                                            }
570                                                            #endregion
571                                                          #region [ Bx2 Guitar: 難易度変更 ]                                                          #region [ Bx2 Guitar: 難易度変更 ]
572                                                          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 || -> &&
573                                                          {       // [B]x2 ギター難易度変更                                                          {       // [B]x2 ギター難易度変更
574                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.B );                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.B );
575                                                                  EパッドFlag[] comChangeDifficulty = new EパッドFlag[] { EパッドFlag.B, EパッドFlag.B };                                                                  EパッドFlag[] comChangeDifficultyG = new EパッドFlag[] { EパッドFlag.B, EパッドFlag.B };
576                                                                  if ( CommandHistory.CheckCommand( comChangeDifficulty, E楽器パート.GUITAR ) )                                                                  if ( CommandHistory.CheckCommand( comChangeDifficultyG, E楽器パート.GUITAR ) )
577                                                                  {                                                                  {
578                                                                          Debug.WriteLine( "ギター難易度変更" );                                                                          Debug.WriteLine( "ギター難易度変更" );
579                                                                          this.act曲リスト.t難易度レベルをひとつ進める();                                                                          this.act曲リスト.t難易度レベルをひとつ進める();
# Line 568  namespace DTXMania Line 582  namespace DTXMania
582                                                          }                                                          }
583                                                          #endregion                                                          #endregion
584                                                          #region [ Bx2 Bass: 難易度変更 ]                                                          #region [ Bx2 Bass: 難易度変更 ]
585                                                          if ( CDTXMania.Pad.b押されている( E楽器パート.BASS, Eパッド.B ) )         // #24177 2011.1.17 yyagi || -> &&                                                          if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.B ) )               // #24177 2011.1.17 yyagi || -> &&
586                                                          {       // [B]x2 ベース難易度変更                                                          {       // [B]x2 ベース難易度変更
587                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.B );                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.B );
588                                                                  EパッドFlag[] comChangeDifficulty = new EパッドFlag[] { EパッドFlag.B, EパッドFlag.B };                                                                  EパッドFlag[] comChangeDifficultyB = new EパッドFlag[] { EパッドFlag.B, EパッドFlag.B };
589                                                                  if ( CommandHistory.CheckCommand( comChangeDifficulty, E楽器パート.BASS ) )                                                                  if ( CommandHistory.CheckCommand( comChangeDifficultyB, E楽器パート.BASS ) )
590                                                                  {                                                                  {
591                                                                          Debug.WriteLine( "ベース難易度変更" );                                                                          Debug.WriteLine( "ベース難易度変更" );
592                                                                          this.act曲リスト.t難易度レベルをひとつ進める();                                                                          this.act曲リスト.t難易度レベルをひとつ進める();
# Line 580  namespace DTXMania Line 594  namespace DTXMania
594                                                                  }                                                                  }
595                                                          }                                                          }
596                                                          #endregion                                                          #endregion
597                                                          #region [ Pick Y Y Pick Guitar: ギターとベースを入れ替え ]                                                          #region [ Y Y Guitar: ギターとベースを入れ替え ]
598                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Pick ) && !CDTXMania.Pad.b押されている( E楽器パート.GUITAR, Eパッド.Y ) )                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Y ) )
599                                                          {       // ギター[Pick]: コマンドとしてEnqueue                                                          {       // Pick, Y, Y, Pick で、ギターとベースを入れ替え
600                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Pick );                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Y );
601                                                                  // Pick, Y, Y, Pick で、ギターとベースを入れ替え                                                                  EパッドFlag[] comSwapGtBs1 = new EパッドFlag[] { EパッドFlag.Y, EパッドFlag.Y };
                                                                 EパッドFlag[] comSwapGtBs1 = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Y, EパッドFlag.Y, EパッドFlag.Pick };  
602                                                                  if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.GUITAR ) )                                                                  if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.GUITAR ) )
603                                                                  {                                                                  {
604                                                                          Debug.WriteLine( "ギターとベースの入れ替え1" );                                                                          Debug.WriteLine( "ギターとベースの入れ替え1" );
# Line 596  namespace DTXMania Line 609  namespace DTXMania
609                                                                  }                                                                  }
610                                                          }                                                          }
611                                                          #endregion                                                          #endregion
612                                                          #region [ Pick Y Y Pick Bass: ギターとベースを入れ替え ]                                                          #region [ Y Y Bass: ギターとベースを入れ替え ]
613                                                          if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Pick ) && !CDTXMania.Pad.b押されている( E楽器パート.BASS, Eパッド.Y ) )                              if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Y ) )
614                                                          {       // ベース[Pick]: コマンドとしてEnqueue                                                          {       // ベース[Pick]: コマンドとしてEnqueue
615                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Pick );                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Y );
616                                                                  // Pick, Y, Y, Pick で、ギターとベースを入れ替え                                                                  // Pick, Y, Y, Pick で、ギターとベースを入れ替え
617                                                                  EパッドFlag[] comSwapGtBs1 = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Y, EパッドFlag.Y, EパッドFlag.Pick };                                                                  EパッドFlag[] comSwapGtBs1 = new EパッドFlag[] { EパッドFlag.Y, EパッドFlag.Y };
618                                                                  if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.BASS ) )                                                                  if ( CommandHistory.CheckCommand( comSwapGtBs1, E楽器パート.BASS ) )
619                                                                  {                                                                  {
620                                                                          Debug.WriteLine( "ギターとベースの入れ替え2" );                                                                          Debug.WriteLine( "ギターとベースの入れ替え2" );
# Line 612  namespace DTXMania Line 625  namespace DTXMania
625                                                                  }                                                                  }
626                                                          }                                                          }
627                                                          #endregion                                                          #endregion
628                                                          #region [ Y Y Y Guitar: ソート画面 ]                                                          #region [ Pick x2 Guitar: ソート画面 ]
629                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Y ) )                                                          if ( CDTXMania.Pad.b押された( E楽器パート.GUITAR, Eパッド.Pick ) )
630                                                          {       // ギター[Y]: コマンドとしてEnqueue                                                          {       // ギター[Pick]: コマンドとしてEnqueue
631                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Y );                                                                  CommandHistory.Add( E楽器パート.GUITAR, EパッドFlag.Pick );
632                                                                  // ギター Y, Y, Y で、ソート画面に遷移                                                                  // ギター Pick x2 で、ソート画面に遷移
633                                                                  EパッドFlag[] comSortGt = new EパッドFlag[] { EパッドFlag.Y, EパッドFlag.Y, EパッドFlag.Y };                                                                  EパッドFlag[] comSortGt = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Pick };
634                                                                  if ( CommandHistory.CheckCommand( comSortGt, E楽器パート.GUITAR ) )                                                                  if ( CommandHistory.CheckCommand( comSortGt, E楽器パート.GUITAR ) )
635                                                                  {                                                                  {
636                                                                          CDTXMania.Skin.sound変更音.t再生する();                                                                          CDTXMania.Skin.sound変更音.t再生する();
# Line 625  namespace DTXMania Line 638  namespace DTXMania
638                                                                  }                                                                  }
639                                                          }                                                          }
640                                                          #endregion                                                          #endregion
641                                                          #region [ Y Y Y Bass: ソート画面 ]                                                          #region [ Pick x2 Bass: ソート画面 ]
642                                                          if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Y ) )                                                          if ( CDTXMania.Pad.b押された( E楽器パート.BASS, Eパッド.Pick ) )
643                                                          {       // ベース[Y]: コマンドとしてEnqueue                                                          {       // ベース[Pick]: コマンドとしてEnqueue
644                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Y );                                                                  CommandHistory.Add( E楽器パート.BASS, EパッドFlag.Pick );
645                                                                  // ベース Y, Y, Y で、ソート画面に遷移                                                                  // ベース Pick x2 で、ソート画面に遷移
646                                                                  EパッドFlag[] comSortBs = new EパッドFlag[] { EパッドFlag.Y, EパッドFlag.Y, EパッドFlag.Y };                                                                  EパッドFlag[] comSortBs = new EパッドFlag[] { EパッドFlag.Pick, EパッドFlag.Pick };
647                                                                  if ( CommandHistory.CheckCommand( comSortBs, E楽器パート.BASS ) )                                                                  if ( CommandHistory.CheckCommand( comSortBs, E楽器パート.BASS ) )
648                                                                  {                                                                  {
649                                                                          CDTXMania.Skin.sound変更音.t再生する();                                                                          CDTXMania.Skin.sound変更音.t再生する();

Legend:
Removed from v.199  
changed lines
  Added in v.201

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26