OSDN Git Service

#24736 ギターチップをピックしたときの光るエフェクトの立ち上がりを更に速くした。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 8 Jun 2012 14:08:07 +0000 (14:08 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 8 Jun 2012 14:08:07 +0000 (14:08 +0000)
#23886 ドラム画面で、ギターとベースのOPENチップが各々逆のレーンに表示される問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@420 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏スコア共通.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏チップファイアGB.cs
DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CStage演奏ドラム画面.cs
実行時フォルダ/DTXManiaGR.exe

index 5d422c1..be8fbf2 100644 (file)
@@ -52,12 +52,14 @@ namespace DTXMania
                public void Add( E楽器パート part, STAUTOPLAY bAutoPlay, long delta )\r
                {\r
                        double rev = 1.0;\r
-                       switch ( (int) part )\r
+                       switch ( part )\r
                        {\r
-                               case (int) E楽器パート.UNKNOWN:\r
+                               #region [ Unknown ]\r
+                               case E楽器パート.UNKNOWN:\r
                                        throw new ArgumentException();\r
+                               #endregion\r
                                #region [ Drums ]\r
-                               case (int) E楽器パート.DRUMS:\r
+                               case E楽器パート.DRUMS:\r
                                        if ( !CDTXMania.ConfigIni.bドラムが全部オートプレイである )\r
                                        {\r
                                                #region [ Auto BD ]\r
@@ -70,7 +72,7 @@ namespace DTXMania
                                        break;\r
                                #endregion\r
                                #region [ Gutiar ]\r
-                               case (int) E楽器パート.GUITAR:\r
+                               case E楽器パート.GUITAR:\r
                                        if ( !CDTXMania.ConfigIni.bギターが全部オートプレイである )\r
                                        {\r
                                                #region [ Auto Wailing ]\r
@@ -95,7 +97,7 @@ namespace DTXMania
                                        break;\r
                                #endregion\r
                                #region [ Bass ]\r
-                               case (int) E楽器パート.BASS:\r
+                               case E楽器パート.BASS:\r
                                        if ( !CDTXMania.ConfigIni.bベースが全部オートプレイである )\r
                                        {\r
                                                #region [ Auto Wailing ]\r
index 51f016d..0d259ce 100644 (file)
@@ -25,7 +25,7 @@ namespace DTXMania
                        {\r
                                this.pt中央位置[ nLane ].X = n中央X;\r
                                this.pt中央位置[ nLane ].Y = n中央Y;\r
-                               this.ct進行[ nLane ].t開始( 24, 0x38, 8, CDTXMania.Timer );         // #24736 2011.2.17 yyagi: (0, 0x38, 4,..) -> (24, 0x38, 8) に変更 ギターチップの光り始めを早くするため\r
+                               this.ct進行[ nLane ].t開始( 28, 56, 8, CDTXMania.Timer );           // #24736 2011.2.17 yyagi: (0, 0x38, 4,..) -> (24, 0x38, 8) に変更 ギターチップの光り始めを早くするため\r
                        }\r
                }\r
 \r
index fbae87e..93ce3fa 100644 (file)
@@ -1938,7 +1938,7 @@ namespace DTXMania
                protected override void t進行描画・チップ・ギターベース( CConfigIni configIni, ref CDTX dTX, ref CDTX.CChip pChip, E楽器パート inst )\r
                {\r
                        base.t進行描画・チップ・ギターベース( configIni, ref dTX, ref pChip, inst,\r
-                               95, 374, 57, 412, 400, 509,\r
+                               95, 374, 57, 412, 509, 400,\r
                                268, 144, 76, 6,\r
                                24, 509, 561, 400, 452, 26, 24 );\r
                }\r
index 395fe7a..e4aec2c 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ