Don't do some of these animations

This commit is contained in:
Fesiug 2024-03-23 21:18:11 -04:00
parent 34a294da95
commit 6f4ec8dac0
Signed by: Fesiug
GPG Key ID: 374BFF45E1EEF243
1 changed files with 38 additions and 0 deletions

View File

@ -129,3 +129,41 @@ function PT:HandlerCheck()
local wep = self:GetActiveWeapon() local wep = self:GetActiveWeapon()
return ( wep:IsValid() and wep:GetClass() == "itemhandler" and wep.GetActiveR ) and wep or false return ( wep:IsValid() and wep:GetClass() == "itemhandler" and wep.GetActiveR ) and wep or false
end end
-- Temporary
function GM:UpdateAnimation( ply, vel, maxseqgroundspeed )
local len = vel:Length()
local movement = 1.0
if ( len > 0.2 ) then
movement = ( len / maxseqgroundspeed )
end
local rate = math.min( movement, 2 )
-- if we're under water we want to constantly be swimming..
if ( ply:WaterLevel() >= 2 ) then
rate = math.max( rate, 0.5 )
elseif ( !ply:IsOnGround() && len >= 1000 ) then
rate = 0.1
end
ply:SetPlaybackRate( rate )
end
function GM:HandlePlayerJumping( ply, vel )
return false
end
function GM:HandlePlayerVaulting( ply, vel )
return false
end
function GM:HandlePlayerLanding( ply, vel, onground )
return false
end
function GM:HandlePlayerNoClipping( ply, vel )
return false
end