DeploySAM
Deploy surface-to-air missile system
Usage: Used in 11 task(s)
Lua Implementation
-- Deploy SAM
function execute(params)
local deployLoc = params.location
local samType = params.sam_type
this:addTask("DtGoto", {location = deployLoc})
this:setStateProperty("SAMDeployed", true)
this:setStateProperty("SAMType", samType)
this:setStateProperty("CoverageRadius", params.coverage_radius or 30000)
-- Activate radar
local radar = this:getSystem("Radar")
if radar then
radar:setMode("search")
radar:setPower(true)
end
return true
end
Tasks Using This Action (11)
Integrated Air Defense System Deployment
Air Denial Operations (AIR DOMAIN)
Surface-to-Air Missile (SAM) Positioning
Air Denial Operations (AIR DOMAIN)
Short-Range Air Defense (SHORAD) Coverage
Air Denial Operations (AIR DOMAIN)
Medium/Long-Range SAM Umbrella Creation
Air Denial Operations (AIR DOMAIN)
Air Defense Artillery Positioning
Air Denial Operations (AIR DOMAIN)
SAM Battery Destruction
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Electronic Attack on Air Defense Systems
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Airfield Air Defense Suppression
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Decoy Operations
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Wild Weasel Missions
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Airfield Defense Suppression
Airfield Attack (AIR DOMAIN)