| 147 |
case 6: |
case 6: |
| 148 |
case 99: // #23534 2010.10.28 yyagi: 演奏チップが0個のときは、rankEと見なす |
case 99: // #23534 2010.10.28 yyagi: 演奏チップが0個のときは、rankEと見なす |
| 149 |
this.txランク文字0P = CDTXMania.tテクスチャの生成(CSkin.Path(@"Graphics\8_rankE.png")); |
this.txランク文字0P = CDTXMania.tテクスチャの生成(CSkin.Path(@"Graphics\8_rankE.png")); |
| 150 |
|
if (CDTXMania.ConfigIni.bドラムが全部オートプレイである) |
| 151 |
|
this.txランク文字0P = CDTXMania.tテクスチャの生成(CSkin.Path(@"Graphics\8_rankSS.png")); |
| 152 |
break; |
break; |
| 153 |
|
|
| 154 |
default: |
default: |
| 279 |
} |
} |
| 280 |
} |
} |
| 281 |
|
|
| 282 |
|
int[] x = new int[3]; |
| 283 |
|
int[] y = new int[3]; |
| 284 |
|
|
| 285 |
|
x[0] = n本体0X; |
| 286 |
|
x[1] = n本体1X; |
| 287 |
|
x[2] = n本体2X; |
| 288 |
|
|
| 289 |
|
y[0] = n本体0Y; |
| 290 |
|
y[1] = n本体1Y; |
| 291 |
|
y[2] = n本体2Y; |
| 292 |
|
|
| 293 |
#region [ フルコンボ ] |
#region [ フルコンボ ] |
| 294 |
if (this.ct表示用.n現在の値 >= 900) |
if (this.ct表示用.n現在の値 >= 900) |
| 295 |
{ |
{ |
| 297 |
for (int j = 0; j < 3; j++) |
for (int j = 0; j < 3; j++) |
| 298 |
{ |
{ |
| 299 |
|
|
| 300 |
if (j == 0) |
int num14 = 82 + x[j]; |
| 301 |
{ |
int num15 = 152 + y[j]; |
|
this.n本体X = this.n本体0X; |
|
|
this.n本体Y = this.n本体0Y; |
|
|
} |
|
|
else if (j == 1) |
|
|
{ |
|
|
this.n本体X = this.n本体1X; |
|
|
this.n本体Y = this.n本体1Y; |
|
|
} |
|
|
else |
|
|
{ |
|
|
this.n本体X = this.n本体2X; |
|
|
this.n本体Y = this.n本体2Y; |
|
|
} |
|
|
|
|
|
int num14 = 82 + this.n本体X; |
|
|
int num15 = 152 + this.n本体Y; |
|
| 302 |
|
|
| 303 |
if ( this.n本体X != 0 ) |
if ( x[j] != 0 ) |
| 304 |
{ |
{ |
| 305 |
if (CDTXMania.stage結果.st演奏記録[j].nPerfect数 == CDTXMania.stage結果.st演奏記録[j].n全チップ数) |
if (CDTXMania.stage結果.st演奏記録[j].nPerfect数 == CDTXMania.stage結果.st演奏記録[j].n全チップ数) |
| 306 |
{ |
{ |
| 394 |
{ |
{ |
| 395 |
this.txFullCombo.vc拡大縮小倍率 = new Vector3(num13, num13, 1f); |
this.txFullCombo.vc拡大縮小倍率 = new Vector3(num13, num13, 1f); |
| 396 |
this.txFullCombo.n透明度 = (int)(255.0 * num12); |
this.txFullCombo.n透明度 = (int)(255.0 * num12); |
| 397 |
if (CDTXMania.ConfigIni.eNamePlate.Drums >= Eタイプ.C) |
num14 = x[j] + ((int)((this.txFullCombo.sz画像サイズ.Width * (1f - num13)) / 2f)); |
| 398 |
{ |
num15 = y[j] + ((int)((this.txFullCombo.sz画像サイズ.Height * (1f - num13)) / 2f)); |
| 399 |
num14 = 650; |
|
|
num15 = 526; |
|
|
} |
|
|
else |
|
|
{ |
|
|
num14 = this.n本体X + ((int)((this.txFullCombo.sz画像サイズ.Width * (1f - num13)) / 2f)); |
|
|
num15 = this.n本体Y + ((int)((this.txFullCombo.sz画像サイズ.Height * (1f - num13)) / 2f)); |
|
|
} |
|
| 400 |
this.txFullCombo.t2D描画(CDTXMania.app.Device, num14, num15); |
this.txFullCombo.t2D描画(CDTXMania.app.Device, num14, num15); |
| 401 |
} |
} |
| 402 |
} |
} |
| 403 |
} |
} |
| 404 |
} |
} |
|
|
|
| 405 |
} |
} |
|
|
|
| 406 |
} |
} |
| 407 |
#endregion |
#endregion |
| 408 |
|
|
| 422 |
private bool bエクセレント音再生済み; |
private bool bエクセレント音再生済み; |
| 423 |
private CCounter ctランク表示; |
private CCounter ctランク表示; |
| 424 |
private CCounter ct表示用; |
private CCounter ct表示用; |
|
private int n本体X; |
|
|
private int n本体Y; |
|
| 425 |
private int n本体0X; |
private int n本体0X; |
| 426 |
private int n本体0Y; |
private int n本体0Y; |
| 427 |
private int n本体1X; |
private int n本体1X; |
| 436 |
private CTexture txFullCombo; |
private CTexture txFullCombo; |
| 437 |
//----------------- |
//----------------- |
| 438 |
#endregion |
#endregion |
| 439 |
|
|
| 440 |
} |
} |
| 441 |
} |
} |