restructure
This commit is contained in:
31
game/scripts/vscripts/modifiers/effects/modifier_courier_fx.lua
Executable file
31
game/scripts/vscripts/modifiers/effects/modifier_courier_fx.lua
Executable file
@@ -0,0 +1,31 @@
|
||||
if modifier_courier_fx == nil then
|
||||
modifier_courier_fx = class({})
|
||||
end
|
||||
|
||||
local public = modifier_courier_fx
|
||||
|
||||
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/imagine_assets/courier_fx/courier_fx_2.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
|
||||
31
game/scripts/vscripts/modifiers/effects/modifier_rainbow_tail.lua
Executable file
31
game/scripts/vscripts/modifiers/effects/modifier_rainbow_tail.lua
Executable file
@@ -0,0 +1,31 @@
|
||||
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
|
||||
Reference in New Issue
Block a user