31 lines
851 B
Lua
Executable File
31 lines
851 B
Lua
Executable File
if modifier_rainbow_tail == nil then
|
|
modifier_rainbow_tail = class({})
|
|
end
|
|
|
|
local public = modifier_rainbow_tail
|
|
|
|
function public:IsHidden()
|
|
return true
|
|
end
|
|
function public:IsDebuff()
|
|
return false
|
|
end
|
|
function public:IsPurgable()
|
|
return false
|
|
end
|
|
function public:IsPurgeException()
|
|
return false
|
|
end
|
|
function public:AllowIllusionDuplicate()
|
|
return false
|
|
end
|
|
function public:RemoveOnDeath()
|
|
return false
|
|
end
|
|
function public:OnCreated(params)
|
|
if IsServer() then
|
|
local iParticleID = ParticleManager:CreateParticle("particles/particles/imagine_assets/courier_fx/rainbow_tail.vpcf", PATTACH_CUSTOMORIGIN, self:GetParent())
|
|
ParticleManager:SetParticleControlEnt(iParticleID, 0, self:GetParent(), PATTACH_POINT_FOLLOW, "attach_hitloc", self:GetParent():GetAbsOrigin(), true)
|
|
self:AddParticle(iParticleID, false, false, -1, false, false)
|
|
end
|
|
end |