AssignSwarmTargets
Assign targets to swarm members
Usage: Used in 1 task(s)
Lua Implementation
-- Assign Swarm Targets
function execute(params)
local swarmMembers = params.swarm_members
local targets = params.targets
-- Distribute targets among swarm
for i, uav in ipairs(swarmMembers) do
if uav:isValid() and targets[i] then
uav:addTask("DtEngage", {target = targets[i]})
end
end
return true
end