Fix a bug where negative visual offsets would break the countdown.

This commit is contained in:
EliteMasterEric 2024-04-10 21:31:49 -04:00
parent 17a15a3947
commit e0721b901e

View file

@ -890,7 +890,8 @@ class PlayState extends MusicBeatSubState
{ {
if (isInCountdown) if (isInCountdown)
{ {
Conductor.instance.update(Conductor.instance.songPosition + elapsed * 1000); // Do NOT apply offsets at this point, because they already got applied the previous frame!
Conductor.instance.update(Conductor.instance.songPosition + elapsed * 1000, false);
if (Conductor.instance.songPosition >= (startTimestamp)) startSong(); if (Conductor.instance.songPosition >= (startTimestamp)) startSong();
} }
} }