Add FOV multiplier to sprinting
This commit is contained in:
parent
c43ea0b8ff
commit
5e59ed8c9d
@ -49,12 +49,15 @@ core.register_globalstep(function ()
|
||||
local speed_multiplier = 1
|
||||
|
||||
if v:get_player_control().aux1 then
|
||||
speed_multiplier = speed_multiplier + 0.30
|
||||
local sprint_addition = 0.35
|
||||
speed_multiplier = speed_multiplier + sprint_addition
|
||||
end
|
||||
|
||||
v:set_physics_override({
|
||||
speed = 1.15 * speed_multiplier
|
||||
speed = 1.15 * speed_multiplier,
|
||||
})
|
||||
|
||||
v:set_fov(1 + ((speed_multiplier - 1) / 2), true, 0.15)
|
||||
end
|
||||
end)
|
||||
|
||||
|
@ -13,7 +13,7 @@ local function do_wind(player)
|
||||
end
|
||||
|
||||
core.register_globalstep(function(dtime)
|
||||
for i, player in ipairs(core.get_connected_players()) do
|
||||
for _, player in ipairs(core.get_connected_players()) do
|
||||
do_wind(player)
|
||||
end
|
||||
end)
|
||||
|
Loading…
x
Reference in New Issue
Block a user