From a137689e15e23ac7a024046314fbbe402dddad79 Mon Sep 17 00:00:00 2001 From: XProger Date: Tue, 16 Oct 2018 06:45:25 +0300 Subject: [PATCH] fix turn in landing state --- src/lara.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lara.h b/src/lara.h index 6394bb2..f3e5a52 100644 --- a/src/lara.h +++ b/src/lara.h @@ -2999,7 +2999,7 @@ struct Lara : Character { w *= TURN_FAST; else if (state == STATE_FAST_BACK) w *= TURN_FAST_BACK; - else if (state == STATE_TURN_LEFT || state == STATE_TURN_RIGHT || state == STATE_WALK) + else if (state == STATE_TURN_LEFT || state == STATE_TURN_RIGHT || state == STATE_WALK || state == STATE_STOP) w *= TURN_NORMAL; else if (state == STATE_FORWARD_JUMP || state == STATE_BACK) w *= TURN_SLOW; @@ -3111,7 +3111,7 @@ struct Lara : Character { vTilt *= 2.0f; vTilt *= rotFactor.y; bool VR = (Core::settings.detail.stereo == Core::Settings::STEREO_VR) && camera->firstPerson; - updateTilt((state == STATE_RUN || stand == STAND_UNDERWATER) && !VR, vTilt.x, vTilt.y); + updateTilt((state == STATE_RUN || state == STATE_STOP || stand == STAND_UNDERWATER) && !VR, vTilt.x, vTilt.y); collisionOffset = vec3(0.0f);