INC_SERVER() AddCSLuaFile("animations.lua") function SWEP:Think() if self:GetIronsights() and not self:GetOwner():KeyDown(IN_ATTACK2) then self:SetIronsights(false) end if self:GetReloadFinish() > 0 then if CurTime() >= self:GetReloadFinish() then self:FinishReload() end elseif self.IdleAnimation and self.IdleAnimation <= CurTime() then self.IdleAnimation = nil self:SendWeaponAnim(self.IdleActivity) end end