AssessDamage
Assess battle damage to target
Usage: Used in 1 task(s)
Lua Implementation
-- Assess Damage
function execute(params)
local target = params.target
if target and target:isValid() then
local damageState = target:getDamageState()
local isDestroyed = target:isDestroyed()
local bda = {
target_id = target:getObjectId(),
damage_state = damageState,
destroyed = isDestroyed,
timestamp = vrf.getSimulationTime()
}
this:setStateProperty("BDA", bda)
return true
end
return false
end