CalculateWeaponRelease
Calculate weapon release parameters
Usage: Used in 1 task(s)
Lua Implementation
-- Calculate Weapon Release
function execute(params)
local targetData = this:getStateProperty("TargetData")
local weaponType = params.weapon_type
if targetData then
local releaseParams = {
release_point = nil, -- Calculate based on ballistics
release_altitude = this:getLocation3D():getAlt(),
release_speed = this:getSpeed(),
time_to_impact = nil
}
this:setStateProperty("WeaponReleaseParams", releaseParams)
return true
end
return false
end