From 8d35663f3dcdbc7a2bc006272b321eab6ca91af9 Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Sat, 28 Mar 2026 13:42:39 +0000 Subject: [PATCH] fix this gravity rewind bug --- src/rewind/RewindManager.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rewind/RewindManager.hx b/src/rewind/RewindManager.hx index 03ccec20..797a83ec 100644 --- a/src/rewind/RewindManager.hx +++ b/src/rewind/RewindManager.hx @@ -154,13 +154,13 @@ class RewindManager { || level.marble.currentUp.z != rf.currentUp.z) { level.setUp(level.marble, rf.currentUp, level.timeState); // Hacky things - @:privateAccess level.orientationChangeTime = level.timeState.currentAttemptTime - 300; + @:privateAccess level.orientationChangeTime = level.timeState.currentAttemptTime - 0.3; var oldorient = level.newOrientationQuat; level.newOrientationQuat = @:privateAccess level.oldOrientationQuat; @:privateAccess level.oldOrientationQuat = oldorient; } - var gravitycompletion = Util.clamp((level.timeState.currentAttemptTime - @:privateAccess level.orientationChangeTime) / 300, 0, 1); + var gravitycompletion = Util.clamp((level.timeState.currentAttemptTime - @:privateAccess level.orientationChangeTime) / 0.3, 0, 1); if (gravitycompletion == 0) { level.newOrientationQuat = @:privateAccess level.oldOrientationQuat; @:privateAccess level.orientationChangeTime = -1e8;