OSDN Git Service

#36043 CDTXMania 内の app 以外の static メンバをインスタンスメンバにし、appを介してアクセスするように変更。CChipのメンバの多くをpr...
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 07.演奏 / ドラム画面 / CAct演奏DrumsコンボDGB.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.Text;\r
4 \r
5 namespace DTXMania\r
6 {\r
7         internal class CAct演奏DrumsコンボDGB : CAct演奏Combo共通\r
8         {\r
9                 // CAct演奏Combo共通 実装\r
10 \r
11                 protected override void tコンボ表示_ギター( int nCombo値, int nジャンプインデックス )\r
12                 {\r
13                         int x, y;\r
14                         if( CDTXMania.app.DTX.bチップがある.Bass || CDTXMania.app.ConfigIni.eドラムレーン表示位置 == Eドラムレーン表示位置.Center )\r
15                         {\r
16                                 x = (CDTXMania.app.ConfigIni.eドラムレーン表示位置 == Eドラムレーン表示位置.Left)? 1638 : 1567+5;\r
17                                 //y = CDTXMania.app.ConfigIni.bReverse.Guitar ? 0xaf : 270;\r
18                                 y = 演奏判定ライン座標.n判定ラインY座標( E楽器パート.GUITAR, false, CDTXMania.app.ConfigIni.bReverse.Guitar );\r
19                                 y += CDTXMania.app.ConfigIni.bReverse.Guitar ? (int) ( -134 * Scale.Y ) : (int) ( +174 * Scale.Y );\r
20                                 if ( base.txCOMBOギター != null )\r
21                                 {\r
22                                         base.txCOMBOギター.n透明度 = 120;\r
23                                 }\r
24                         }\r
25                         else\r
26                         {\r
27                                 x = 1344;\r
28                                 //y = CDTXMania.app.ConfigIni.bReverse.Guitar ? 0xee : 0xcf;\r
29                                 y = 演奏判定ライン座標.n判定ラインY座標( E楽器パート.GUITAR, false, CDTXMania.app.ConfigIni.bReverse.Guitar );\r
30                                 y += CDTXMania.app.ConfigIni.bReverse.Guitar ? (int) ( -134 * Scale.Y ) : (int) ( +174 * Scale.Y );\r
31                                 if ( base.txCOMBOギター != null )\r
32                                 {\r
33                                         base.txCOMBOギター.n透明度 = 0xff;\r
34                                 }\r
35                         }\r
36                         base.tコンボ表示_ギター( nCombo値, x, y, nジャンプインデックス );\r
37                 }\r
38                 protected override void tコンボ表示_ドラム( int nCombo値, int nジャンプインデックス )\r
39                 {\r
40                         base.tコンボ表示_ドラム( nCombo値, nジャンプインデックス );\r
41                 }\r
42                 protected override void tコンボ表示_ベース( int nCombo値, int nジャンプインデックス )\r
43                 {\r
44                         int x = ( CDTXMania.app.ConfigIni.eドラムレーン表示位置 == Eドラムレーン表示位置.Left ) ? 1311 : 1311-994+5;\r
45                         //int y = CDTXMania.app.ConfigIni.bReverse.Bass ? 0xaf : 270;\r
46                         int y = 演奏判定ライン座標.n判定ラインY座標( E楽器パート.BASS, false, CDTXMania.app.ConfigIni.bReverse.Bass );\r
47                         y += CDTXMania.app.ConfigIni.bReverse.Bass ? (int) ( -134 * Scale.Y ) : (int) ( +174 * Scale.Y );\r
48                         if ( base.txCOMBOギター != null )\r
49                         {\r
50                                 base.txCOMBOギター.n透明度 = 120;\r
51                         }\r
52                         base.tコンボ表示_ベース( nCombo値, x, y, nジャンプインデックス );\r
53                 }\r
54         }\r
55 }\r