@@ -23,7 +23,6 @@ public CAct演奏ゲージ共通() {
2323
2424 public override void Activate ( ) {
2525 for ( int i = 0 ; i < 3 ; i ++ ) {
26- dbゲージ増加量 [ i ] = new float [ 5 ] ;
2726 for ( int n = 0 ; n < 3 ; n ++ ) {
2827 dbゲージ増加量_Branch [ i , n ] = new float [ 5 ] ;
2928 }
@@ -104,7 +103,6 @@ public void Init(int nRiskyTimes_InitialVal, int nPlayer) // ゲージ初
104103 }
105104
106105 //ゲージのMAXまでの最低コンボ数を計算
107- float dbGaugeMaxComboValue = 0 ;
108106 float [ ] dbGaugeMaxComboValue_branch = new float [ 3 ] ;
109107
110108
@@ -147,14 +145,9 @@ public void Init(int nRiskyTimes_InitialVal, int nPlayer) // ゲージ初
147145 }
148146
149147 #region [(Unbloated) Gauge max combo values]
150-
151- if ( this . DTX [ nPlayer ] . bチップがある . Branch ) {
152- dbGaugeMaxComboValue = this . DTX [ nPlayer ] . nノーツ数 [ 3 ] * ( gaugeRate / 100.0f ) ;
153- for ( int i = 0 ; i < 3 ; i ++ ) {
154- dbGaugeMaxComboValue_branch [ i ] = this . DTX [ nPlayer ] . nノーツ数_Branch [ i ] * ( gaugeRate / 100.0f ) ;
155- }
156- } else {
157- dbGaugeMaxComboValue = this . DTX [ nPlayer ] . nノーツ数 [ 3 ] * ( gaugeRate / 100.0f ) ;
148+
149+ for ( int i = 0 ; i < 3 ; i ++ ) {
150+ dbGaugeMaxComboValue_branch [ i ] = this . DTX [ nPlayer ] . nノーツ数_Branch [ i ] * ( gaugeRate / 100.0f ) ;
158151 }
159152
160153 #endregion
@@ -163,10 +156,8 @@ public void Init(int nRiskyTimes_InitialVal, int nPlayer) // ゲージ初
163156 if ( nanidou == ( int ) Difficulty . Tower )
164157 multiplicationFactor = 0f ;
165158
166- double nGaugeRankValue = 0D ;
167159 double [ ] nGaugeRankValue_branch = new double [ ] { 0D , 0D , 0D } ;
168160
169- nGaugeRankValue = ( 10000.0f / dbGaugeMaxComboValue ) * multiplicationFactor ;
170161 for ( int i = 0 ; i < 3 ; i ++ ) {
171162 nGaugeRankValue_branch [ i ] = ( 10000.0f / dbGaugeMaxComboValue_branch [ i ] ) * multiplicationFactor ;
172163 }
@@ -239,8 +230,6 @@ public void Init(int nRiskyTimes_InitialVal, int nPlayer) // ゲージ初
239230 public float [ ] fDamageLevelFactor = {
240231 0.5f , 1.0f , 1.5f
241232 } ;
242-
243- public float [ ] [ ] dbゲージ増加量 = new float [ 3 ] [ ] ;
244233
245234 //譜面レベル, 判定
246235 public float [ , ] [ ] dbゲージ増加量_Branch = new float [ 3 , 3 ] [ ] ;
@@ -276,30 +265,15 @@ public void Damage(EInstrumentPad screenmode, ENoteJudge e今回の判定, int n
276265
277266 switch ( e今回の判定 ) {
278267 case ENoteJudge . Perfect :
279- case ENoteJudge . Great : {
280- if ( this . DTX [ nPlayer ] . bチップがある . Branch ) {
281- fDamage = this . dbゲージ増加量_Branch [ nコース , 0 ] [ nPlayer ] ;
282- } else
283- fDamage = this . dbゲージ増加量 [ 0 ] [ nPlayer ] ;
284- }
268+ case ENoteJudge . Great :
269+ fDamage = this . dbゲージ増加量_Branch [ nコース , 0 ] [ nPlayer ] ;
285270 break ;
286- case ENoteJudge . Good : {
287- if ( this . DTX [ nPlayer ] . bチップがある . Branch ) {
288- fDamage = this . dbゲージ増加量_Branch [ nコース , 1 ] [ nPlayer ] ;
289- } else
290- fDamage = this . dbゲージ増加量 [ 1 ] [ nPlayer ] ;
291- }
271+ case ENoteJudge . Good :
272+ fDamage = this . dbゲージ増加量_Branch [ nコース , 1 ] [ nPlayer ] ;
292273 break ;
293274 case ENoteJudge . Poor :
294275 case ENoteJudge . Miss : {
295- if ( this . DTX [ nPlayer ] . bチップがある . Branch ) {
296- fDamage = this . dbゲージ増加量_Branch [ nコース , 2 ] [ nPlayer ] ;
297- } else
298- fDamage = this . dbゲージ増加量 [ 2 ] [ nPlayer ] ;
299-
300- if ( fDamage >= 0 ) {
301- fDamage = - fDamage ;
302- }
276+ fDamage = this . dbゲージ増加量_Branch [ nコース , 2 ] [ nPlayer ] ;
303277
304278 var chara = OpenTaiko . Tx . Characters [ OpenTaiko . SaveFileInstances [ OpenTaiko . GetActualPlayer ( nPlayer ) ] . data . Character ] ;
305279
@@ -324,13 +298,9 @@ public void Damage(EInstrumentPad screenmode, ENoteJudge e今回の判定, int n
324298
325299
326300
327- default : {
328- if ( this . DTX [ nPlayer ] . bチップがある . Branch ) {
329- fDamage = this . dbゲージ増加量_Branch [ nコース , 0 ] [ nPlayer ] ;
330- } else
331- fDamage = this . dbゲージ増加量 [ 0 ] [ nPlayer ] ;
332- break ;
333- }
301+ default :
302+ fDamage = this . dbゲージ増加量_Branch [ nコース , 0 ] [ nPlayer ] ;
303+ break ;
334304
335305
336306 }
0 commit comments