remove +-0.1 zone

This commit is contained in:
Mister_Nebula 2021-03-26 14:27:43 +00:00
parent 2e660140eb
commit 3ecdfed7d6
2 changed files with 2 additions and 6 deletions

View File

@ -130,6 +130,8 @@ namespace QSB
{
GUI.Label(new Rect(220, offset, 200f, 20f), $"Time Difference : {WakeUpSync.LocalInstance.GetTimeDifference()}");
offset += _debugLineSpacing;
GUI.Label(new Rect(220, offset, 200f, 20f), $"Timescale : {OWTime.GetTimeScale()}");
offset += _debugLineSpacing;
}
if (!HasWokenUp)

View File

@ -13,7 +13,6 @@ namespace QSB.TimeSync
public static WakeUpSync LocalInstance { get; private set; }
private const float PauseOrFastForwardThreshold = 0.5f;
private const float ChangeTimescaleThreshold = 0.1f;
private const float TimescaleBounds = 0.3f;
private const float MaxFastForwardSpeed = 60f;
@ -267,11 +266,6 @@ namespace QSB.TimeSync
WakeUpOrSleep();
}
if (diff < ChangeTimescaleThreshold && diff > -ChangeTimescaleThreshold)
{
return;
}
var mappedTimescale = diff.Map(-PauseOrFastForwardThreshold, PauseOrFastForwardThreshold, 1 + TimescaleBounds, 1 - TimescaleBounds);
OWTime.SetTimeScale(mappedTimescale);
}