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:
parent
859ddb9ef6
commit
f295ba1c30
6
OpenTaiko/src/Stages/07.Game/CStage演奏画面共通.cs
Normal file → Executable file
6
OpenTaiko/src/Stages/07.Game/CStage演奏画面共通.cs
Normal file → Executable 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;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user