CGF Knowledge Base Tactical Operations
Actions Predicates Libraries Behavior Trees Export
Home / Atomic Predicates / AreaSecure

AreaSecure

Check if area is secure for rescue

Usage: Used in 8 task(s)

Lua Implementation

-- Area Secure
function evaluate(params)
    local area = params.area_location
    local searchRadius = params.radius or 1000

    return not HostilesPresent{search_radius = searchRadius}
end

Tasks Using This Predicate (8)

Loitering Munition Missions

Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)

Rescue Helicopter Insertion

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Combat Zone Extraction

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Search Pattern Execution

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Escort and Suppression

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Medical Evacuation (MEDEVAC)

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Maintenance and Recovery

Logistics and Sustainment (LAND DOMAIN)

Hostage Rescue Operations

Subterranean/Tunnel Operations (LAND DOMAIN)