stategraphs/SGmosquito.lua
535455565758596061
{
TimeEvent(11*FRAMES, function(inst)
local pt = Vector3(inst.Transform:GetWorldPosition())
local ents = TheSim:FindEntities(pt.x,pt.y,pt.z, TUNING.MOSQUITO_BURST_RANGE)
for i,ent in ipairs(ents) do
if not ent:HasTag("insect") and ent.components.combat then
ent.components.combat:GetAttacked(inst, TUNING.MOSQUITO_BURST_DAMAGE, nil)
end
end
535455565758596061
{
TimeEvent(11*FRAMES, function(inst)
local pt = Vector3(inst.Transform:GetWorldPosition())
local ents = TheSim:FindEntities(pt.x,pt.y,pt.z, TUNING.MOSQUITO_BURST_RANGE, nil, {'insect'})
for i,ent in ipairs(ents) do
if ent.components.combat then
ent.components.combat:GetAttacked(inst, TUNING.MOSQUITO_BURST_DAMAGE, nil)
end
end