Increase sprint speed to 1.3 and add change in fov when sprinting (#9)

remove table entry when player leaves
master
MinetestSam 2020-09-18 20:06:20 +05:30 committed by GitHub
parent 22d4f066a3
commit dab04f13e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -7,10 +7,17 @@ minetest.register_globalstep(function(dtime)
local control = player:get_player_control()
local sprint = control.aux1 and control.up
if sprint and players[name] then
player:set_physics_override({speed = 1.2})
player:set_physics_override({speed = 1.3})
player:set_fov(1.2, true, 0.1)
else
player:set_physics_override({speed = 1})
player:set_fov(1, true, 0.1)
players[name] = nil
end
end
end)
minetest.register_on_leaveplayer(function(player)
local name = player:get_player_name()
players[name] = nil
end)