if not RegisterLuaAnimation then error("JetBoom's libanimbone is required for animations. (It's bundeled with PAC3)") return end local sequences local log = nrequire("log.lua") if SERVER then sequences = nrequire("core/animation/sv_animate.lua") else -- CLIENT sequences = nrequire("core/animation/cl_animate.lua") end hook.Add("UpdateAnimation","art_updateanim",function(ply,vel,mgs) if sequences and ply and sequences[ply] and CurTime() < sequences[ply][1] then ply:SetPlaybackRate(sequences[ply][3]) end end) hook.Add("CalcMainActivity","art_swing",function(ply,vel) if sequences and ply and sequences[ply] and CurTime() < sequences[ply][1] then return -1, sequences[ply][2] end end)