Camera: Higher frequency limit for view/hand bobbing and footsteps
authorparamat <mat.gregory@virginmedia.com>
Sat, 20 Aug 2016 01:05:34 +0000 (02:05 +0100)
committerparamat <mat.gregory@virginmedia.com>
Fri, 26 Aug 2016 04:26:52 +0000 (05:26 +0100)
Rebased and tuned version of Calinou's original pull request.

'm_view_bobbing_speed' controls the frequency of view bobbing,
hand bobbing and footsteps, it was limited to a maximum of 40 (walking
frequency) so did not increase if player speed was modified by a
'speed buff', a sprinting mod or modified in .conf or advanced
settngs.

This commit raises the limit to 70 which is suitable for sprinting.

src/camera.cpp

index e1fec4a3e27a74d93ae28ce07959c8101655b03c..4feab1fe56db5126f6162d4c59d0bd432dbafb15 100644 (file)
@@ -472,7 +472,7 @@ void Camera::update(LocalPlayer* player, f32 frametime, f32 busytime,
        {
                // Start animation
                m_view_bobbing_state = 1;
-               m_view_bobbing_speed = MYMIN(speed.getLength(), 40);
+               m_view_bobbing_speed = MYMIN(speed.getLength(), 70);
        }
        else if (m_view_bobbing_state == 1)
        {