From 946924f4729d56eeec9baad8b6d5338754e1942d Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Fri, 29 Aug 2025 17:07:31 +0900 Subject: [PATCH] Change default value back for sanity --- osu.Framework/Timing/InterpolatingFramedClock.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/osu.Framework/Timing/InterpolatingFramedClock.cs b/osu.Framework/Timing/InterpolatingFramedClock.cs index f21b096d6..21ea8614b 100644 --- a/osu.Framework/Timing/InterpolatingFramedClock.cs +++ b/osu.Framework/Timing/InterpolatingFramedClock.cs @@ -22,18 +22,18 @@ namespace osu.Framework.Timing public double AllowableErrorMilliseconds { get; set; } = 1000.0 / 60 * 2; /// - /// Drift recovery half-life in milliseconds. Defaults to 80 ms. + /// Drift recovery half-life in milliseconds. Defaults to 50 ms. /// /// /// The time error decays exponentially toward the source. /// Every ms, the remaining error halves. /// - /// An example, starting at 10 ms error with an 80 ms half-life: + /// An example, starting at 10 ms error with an 50 ms half-life: /// /// - at 0 ms, error is 10 ms. - /// - at 80 ms, error is 5 ms. - /// - at 160 ms, error is 2.5 ms. - /// - at 240 ms, error is 1.25 ms. + /// - at 50 ms, error is 5 ms. + /// - at 100 ms, error is 2.5 ms. + /// - at 150 ms, error is 1.25 ms. /// ... /// /// To an observer, it will look like time has a temporary ramp applied to it: @@ -43,7 +43,7 @@ namespace osu.Framework.Timing /// /// Only applies when the error is within . /// - public double DriftRecoveryHalfLife { get; set; } = 80; + public double DriftRecoveryHalfLife { get; set; } = 50; /// /// Whether interpolation was applied at the last processed frame.