From d5676ab61095df753d216d1efe6d741b6a87b871 Mon Sep 17 00:00:00 2001 From: Rendo Date: Sat, 15 Nov 2025 23:01:35 +0500 Subject: [PATCH] Fixes --- src/ships/player.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ships/player.rs b/src/ships/player.rs index 58cdb2b..19922b9 100644 --- a/src/ships/player.rs +++ b/src/ships/player.rs @@ -67,30 +67,30 @@ pub(super) fn player_movement_system( if movement_factor > 0. { if velocity.linear_speed >= 0. { velocity.linear_speed = (velocity.linear_speed - + movement_factor * player.acceleration * time.delta_secs()) + + player.acceleration * time.delta_secs()) .clamp(-velocity.max_linear_speed, velocity.max_linear_speed); } else { velocity.linear_speed = (velocity.linear_speed - + movement_factor * player.deceleration * time.delta_secs()) + + player.deceleration * time.delta_secs()) .clamp(-velocity.max_linear_speed, velocity.max_linear_speed); if velocity.linear_speed > -player.stop_epsilon { - velocity.linear_speed = 0; + velocity.linear_speed = 0.; } } } if movement_factor < 0. { if velocity.linear_speed <= 0. { velocity.linear_speed = (velocity.linear_speed - - movement_factor * player.acceleration * time.delta_secs()) + - player.acceleration * time.delta_secs()) .clamp(-velocity.max_linear_speed, velocity.max_linear_speed); } else { velocity.linear_speed = (velocity.linear_speed - - movement_factor * player.deceleration * time.delta_secs()) + - player.deceleration * time.delta_secs()) .clamp(-velocity.max_linear_speed, velocity.max_linear_speed); if velocity.linear_speed < player.stop_epsilon { - velocity.linear_speed = 0; + velocity.linear_speed = 0.; } } }