function EFFECT:Init( data )
local ent = data:GetEntity()
if ( ent == NULL ) then return end
self.ParentEntity = ent
self.Entity:SetModel( ent:GetModel() )
self.Entity:SetPos( ent:GetPos() )
self.Entity:SetAngles( ent:GetAngles() )
self.Entity:SetParent( ent )
self.Entity:SetColor(255,255,255,255)
self.Visibility=255
end
function EFFECT:Think()
self.Visibility=self.Visibility-1
self.Entity:SetColor(255,255,255,self.Alph)
if self.Visibility<1 then
return false
end
end
function EFFECT:Render()
self.Entity:DrawModel()
end