1
0
mirror of synced 2024-11-23 23:21:06 +01:00

0.6.0.3 - Fix wrong roll speed in non-1x play speed

- Fix wrong roll speed in non-1x play speed
This commit is contained in:
Wei-Cheng Yeh (IID) 2024-10-27 22:41:34 +08:00 committed by GitHub
parent 859ddb9ef6
commit f295ba1c30
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1466,9 +1466,9 @@ internal abstract class CStage演奏画面共通 : CStage {
if (this.bPAUSE == false && rollSpeed > 0) // && TJAPlayer3.ConfigIni.bAuto先生の連打) if (this.bPAUSE == false && rollSpeed > 0) // && TJAPlayer3.ConfigIni.bAuto先生の連打)
{ {
if (((SoundManager.PlayTimer.NowTime * OpenTaiko.ConfigIni.SongPlaybackSpeed) double rollSpeedScaled = rollSpeed / OpenTaiko.ConfigIni.SongPlaybackSpeed;
* OpenTaiko.ConfigIni.SongPlaybackSpeed) if ((SoundManager.PlayTimer.NowTime * OpenTaiko.ConfigIni.SongPlaybackSpeed)
> (pChip.n発声時刻ms + (1000.0 / (double)rollSpeed) * pChip.nRollCount)) { > (pChip.n発声時刻ms + (1000.0 / rollSpeedScaled) * pChip.nRollCount)) {
EGameType _gt = OpenTaiko.ConfigIni.nGameType[OpenTaiko.GetActualPlayer(nPlayer)]; EGameType _gt = OpenTaiko.ConfigIni.nGameType[OpenTaiko.GetActualPlayer(nPlayer)];
int nLane = 0; int nLane = 0;