From eeafaec61ec77b40b0bbb1c9ce7c41d17ed8bfa6 Mon Sep 17 00:00:00 2001 From: spatialfree Date: Sat, 23 Nov 2024 12:40:01 -0500 Subject: [PATCH] step time limits --- src/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Program.cs b/src/Program.cs index 93755b5..95269b4 100644 --- a/src/Program.cs +++ b/src/Program.cs @@ -49,10 +49,10 @@ class Program if (Time.Total > 3.0) { Mono.game_time += Time.Step; - Mono.step_time += Time.Step; - Mono.step_t = Maths.min(Mono.step_time, Mono.step_step) / Mono.step_step; + Mono.step_time = Maths.min(Mono.step_time + Time.Step, Mono.step_step); + Mono.step_t = Maths.u_clamp(Maths.min(Mono.step_time, Mono.step_step) / Mono.step_step); } - if (Mono.step_time > Mono.step_step) + if (Mono.step_time >= Mono.step_step) { Mono.step_time -= Mono.step_step;