fun-bots
fun-bots copied to clipboard
Bots react to grenades
trafficstars
Currently bots will ignore all nades. Would be a good optional feature when they could try to run away from grenades
for later:
local s_GrenadeEntities = {}
local s_GrenadeTimers = {}
Hooks:Install('EntityFactory:Create', 1, function(hook, data, transform)
if data:Is('GrenadeEntityData') then
local entity = hook:Call()
s_GrenadeEntities[entity.instanceId] = entity
s_GrenadeTimers[entity.instanceId] = 2
end
end)
Events:Subscribe('Engine:Update', function(dt)
for instanceId,timer in pairs(s_GrenadeTimers) do
s_GrenadeTimers[instanceId] = s_GrenadeTimers[instanceId] - dt
print(timer)
if timer