1
0
mirror of synced 2024-09-24 11:28:27 +02:00

Fix drumrolls on taiko not reacting on Ka hit, set small rolls on Konga as red rolls and big rolls as pink rolls

This commit is contained in:
0aubsq 2022-05-14 18:13:51 +02:00
parent eefdc78d0c
commit 395fb31a78
2 changed files with 15 additions and 2 deletions

View File

@ -1211,8 +1211,21 @@ namespace TJAPlayer3
// Judge rolls // Judge rolls
if (e判定 != E判定.Miss if (e判定 != E判定.Miss
&& (NotesManager.IsGenericRoll(chipNoHit) && !NotesManager.IsRollEnd(chipNoHit) && !_isBlue)) && NotesManager.IsGenericRoll(chipNoHit)
&& !NotesManager.IsRollEnd(chipNoHit))
{ {
bool _isBalloon = NotesManager.IsBalloon(chipNoHit);
bool _isKusudama = NotesManager.IsKusudama(chipNoHit);
bool _isKongaRedRoll = NotesManager.IsRoll(chipNoHit) && _gt == EGameType.KONGA;
bool _isRedOnly = _isBalloon || _isKongaRedRoll || _isKusudama;
// To be added later
bool _isKongaPinkRoll = NotesManager.IsBigRoll(chipNoHit) && _gt == EGameType.KONGA;
bool _isBlueOnly = false;
if ((!_isRedOnly || !_isBlue) && (!_isBlueOnly || _isBlue))
this.tドラムヒット処理(nTime, _pad, chipNoHit, false, nUsePlayer); this.tドラムヒット処理(nTime, _pad, chipNoHit, false, nUsePlayer);
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 121 KiB