From 6159ba4f6e021568285de83bb7f72fed6461e34b Mon Sep 17 00:00:00 2001 From: Olezen Date: Fri, 2 Aug 2019 17:30:53 +0200 Subject: [PATCH] Update SurfController.cs --- Modified fragsurf/Movement/SurfController.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Modified fragsurf/Movement/SurfController.cs b/Modified fragsurf/Movement/SurfController.cs index 5dec423..48cda9b 100644 --- a/Modified fragsurf/Movement/SurfController.cs +++ b/Modified fragsurf/Movement/SurfController.cs @@ -76,8 +76,7 @@ namespace Fragsurf.Movement { float maxDistPerFrame = 0.05f; Vector3 velocityThisFrame = _surfer.moveData.velocity * _deltaTime; - float velocityDist = velocityThisFrame.magnitude; - float velocityDistLeft = velocityDist; + float velocityDistLeft = velocityThisFrame.magnitude; float initialVel = velocityDistLeft; while (velocityDistLeft > 0f) { @@ -89,7 +88,7 @@ namespace Fragsurf.Movement { _surfer.moveData.origin += velThisLoop; // don't penetrate walls - SurfPhysics.ResolveCollisions (_surfer.collider, ref _surfer.moveData.origin, ref _surfer.moveData.velocity, _surfer.moveData.rigidbodyPushForce, amountThisLoop / velocityDist); + SurfPhysics.ResolveCollisions (_surfer.collider, ref _surfer.moveData.origin, ref _surfer.moveData.velocity, _surfer.moveData.rigidbodyPushForce, amountThisLoop / initialVel); }