Fix nasty bug with separated physics

master
aa6 2016-05-04 18:33:01 +03:00
parent 6667d779ed
commit fba3bf03af
3 changed files with 5 additions and 3 deletions

View File

@ -1 +1 @@
0.3.7
0.3.8

View File

@ -79,7 +79,9 @@ function minetest_wadsprint.set_sprinting(player,is_sprinting)
if is_sprinting then
minetest_wadsprint.set_sprinting_physics(player,true)
else
minetest_wadsprint.set_sprinting_physics(player,false)
if not player.is_ready_to_sprint then
minetest_wadsprint.set_sprinting_physics(player,false)
end
end
end
player.is_sprinting = is_sprinting
@ -93,7 +95,7 @@ function minetest_wadsprint.set_ready_to_sprint(player,is_ready_to_sprint)
if is_ready_to_sprint then
minetest_wadsprint.set_sprinting_physics(player,true)
else
if player.is_sprinting == false then
if not player.is_sprinting then
minetest_wadsprint.set_sprinting_physics(player,false)
end
end

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB