Add FOV multiplier to sprinting

This commit is contained in:
IamPyu 2024-12-15 08:58:30 -06:00
parent c43ea0b8ff
commit 5e59ed8c9d
2 changed files with 6 additions and 3 deletions

View File

@ -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)

View File

@ -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)