From ffd24338b945ea2adf8a3c9ce217407da980b3a0 Mon Sep 17 00:00:00 2001 From: iamcheeseman <[hidden email]> Date: Fri, 6 Feb 2026 22:24:12 -0500 Subject: Fix many a issue --- src/prop.odin | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/prop.odin') diff --git a/src/prop.odin b/src/prop.odin index 35e16e8..174eceb 100644 --- a/src/prop.odin +++ b/src/prop.odin @@ -1,5 +1,6 @@ package demonchime +import "core:math" import "core:math/linalg" import "core:log" @@ -55,7 +56,11 @@ update_wiggle_props :: proc(dt: f32) { if dist < 0 { dist = 0 } - p.shear = player_vel.x / PLAYER_SPEED * dist * p.shear_factor + p.shear = math.clamp( + player_vel.x / PLAYER_SPEED * dist * p.shear_factor, + -0.25, + 0.25, + ) } } -- cgit v1.3-2-g0d8e