mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 10:03:45 +01:00
Camera: Higher frequency limit for view/hand bobbing and footsteps
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.
This commit is contained in:
parent
e58a55aa82
commit
fb20b45100
@ -472,7 +472,7 @@ void Camera::update(LocalPlayer* player, f32 frametime, f32 busytime,
|
|||||||
{
|
{
|
||||||
// Start animation
|
// Start animation
|
||||||
m_view_bobbing_state = 1;
|
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)
|
else if (m_view_bobbing_state == 1)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user