1
0
mirror of synced 2025-01-19 01:24:08 +01:00

Auto and IA triggers a Full Combo instead of DFC if OKs are found

This commit is contained in:
0aubsq 2021-11-30 05:44:45 +01:00
parent bb0b85deb6
commit c3bc9ce44c

View File

@ -1469,10 +1469,6 @@ namespace TJAPlayer3
if ( nPlayer == 0 ) this.nヒット数_Auto含まない.Drums.Miss++;
this.actCombo.n現在のコンボ数[ nPlayer ] = 0;
this.actComboVoice.tReset(nPlayer);
//for (int i = 0; i < 2; i++)
//{
// ctChipAnime[i].t停止();
//}
}
break;
default:
@ -1485,8 +1481,6 @@ namespace TJAPlayer3
switch ( eJudgeResult )
{
case E判定.Perfect:
case E判定.Great:
case E判定.Good:
{
if( pChip.nチャンネル番号 != 0x15 && pChip.nチャンネル番号 != 0x16 && pChip.nチャンネル番号 != 0x17 && pChip.nチャンネル番号 != 0x18 )
{
@ -1509,9 +1503,35 @@ namespace TJAPlayer3
}
}
}
break;
break;
case E判定.Great:
case E判定.Good:
{
if (pChip.nチャンネル番号 != 0x15 && pChip.nチャンネル番号 != 0x16 && pChip.nチャンネル番号 != 0x17 && pChip.nチャンネル番号 != 0x18)
{
if (TJAPlayer3.stage選曲.n確定された曲の難易度[0] == (int)Difficulty.Dan)
this.n可[actDan.NowShowingNumber]++;
default:
this.CBranchScore[nPlayer].nGood++;
this.CChartScore[nPlayer].nGood++;
if (nPlayer == 0) this.nヒット数_Auto含む.Drums.Great++;
this.actCombo.n現在のコンボ数[nPlayer]++;
if (this.actCombo.ctコンボ加算[nPlayer].b終了値に達してない)
{
this.actCombo.ctコンボ加算[nPlayer].n現在の値 = 1;
}
else
{
this.actCombo.ctコンボ加算[nPlayer].n現在の値 = 0;
}
}
}
break;
default:
{
if( pChip.nチャンネル番号 != 0x15 && pChip.nチャンネル番号 != 0x16 && pChip.nチャンネル番号 != 0x17 && pChip.nチャンネル番号 != 0x18 && pChip.nチャンネル番号 != 0x1F )
{
@ -1525,10 +1545,7 @@ namespace TJAPlayer3
this.actCombo.n現在のコンボ数[ nPlayer ] = 0;
this.actComboVoice.tReset(nPlayer);
//for (int i = 0; i < 2; i++)
//{
// ctChipAnime[i].t停止();
//}
}
}
break;