HasAltitudeAdvantage
Check if entity has altitude advantage over target
Usage: Used in 98 task(s)
Lua Implementation
-- Has Altitude Advantage
function evaluate(params)
local target = params.target
if not target or not target:isValid() then
return false
end
local myAlt = this:getLocation3D():getAlt()
local targetAlt = target:getLocation3D():getAlt()
local minAdvantage = params.min_advantage or 500 -- meters
return (myAlt - targetAlt) >= minAdvantage
end
Tasks Using This Predicate (98)
Fighter Sweep Operations
Air Superiority (AIR DOMAIN)
Defensive Counter-Air (DCA) Patrols
Air Superiority (AIR DOMAIN)
Offensive Counter-Air (OCA) Missions
Air Superiority (AIR DOMAIN)
Air-to-Air Combat Engagement
Air Superiority (AIR DOMAIN)
Airspace Control and Deconfliction
Air Superiority (AIR DOMAIN)
Combat Air Patrol (CAP) Establishment
Air Superiority (AIR DOMAIN)
Quick Reaction Alert (QRA) Scrambles
Air Superiority (AIR DOMAIN)
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)
Radar Network Establishment
Air Denial Operations (AIR DOMAIN)
Early Warning System Integration
Air Denial Operations (AIR DOMAIN)
Air Defense Artillery Positioning
Air Denial Operations (AIR DOMAIN)
Forward Air Controller (FAC) Coordination
Close Air Support (CAS) (AIR DOMAIN)
Target Marking and Designation
Close Air Support (CAS) (AIR DOMAIN)
Gun Runs and Strafing
Close Air Support (CAS) (AIR DOMAIN)
Rocket/Missile Strikes on Tactical Targets
Close Air Support (CAS) (AIR DOMAIN)
Danger-Close Engagement
Close Air Support (CAS) (AIR DOMAIN)
Troops-in-Contact (TIC) Response
Close Air Support (CAS) (AIR DOMAIN)
Battle Damage Assessment (BDA)
Close Air Support (CAS) (AIR DOMAIN)
Radar Site Targeting
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
SAM Battery Destruction
Suppression/Destruction of Enemy Air Defense (SEAD/DEAD) (AIR DOMAIN)
Anti-Radiation Missile Employment
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)
Infrastructure Targeting (Power, Water, Communications)
Strategic Bombing (AIR DOMAIN)
Industrial Facility Strikes
Strategic Bombing (AIR DOMAIN)
Transportation Hub Destruction
Strategic Bombing (AIR DOMAIN)
Fuel/Oil Refinery Attacks
Strategic Bombing (AIR DOMAIN)
Command and Control Node Targeting
Strategic Bombing (AIR DOMAIN)
Economic Center Strikes
Strategic Bombing (AIR DOMAIN)
Population Center Attacks (Coercion)
Strategic Bombing (AIR DOMAIN)
High-Value Target (HVT) Prosecution
Precision Strike (AIR DOMAIN)
Leadership Decapitation Strikes
Precision Strike (AIR DOMAIN)
Weapons Cache Destruction
Precision Strike (AIR DOMAIN)
Communications Node Elimination
Precision Strike (AIR DOMAIN)
Ammunition Depot Strikes
Precision Strike (AIR DOMAIN)
Command Post Targeting
Precision Strike (AIR DOMAIN)
Time-Sensitive Target (TST) Engagement
Precision Strike (AIR DOMAIN)
Supply Line Interdiction
Deep Strike/Interdiction (AIR DOMAIN)
Reserve Force Targeting
Deep Strike/Interdiction (AIR DOMAIN)
Chokepoint Denial (Bridges, Tunnels)
Deep Strike/Interdiction (AIR DOMAIN)
Railway Yard Destruction
Deep Strike/Interdiction (AIR DOMAIN)
Convoy Interdiction
Deep Strike/Interdiction (AIR DOMAIN)
Forward Operating Base Strikes
Deep Strike/Interdiction (AIR DOMAIN)
Staging Area Disruption
Deep Strike/Interdiction (AIR DOMAIN)
Persistent Surveillance Orbits
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Pattern-of-Life Analysis
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Target Identification and Tracking
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Signals Intelligence (SIGINT) Collection
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Imagery Intelligence (IMINT) Gathering
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Movement Tracking
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Electronic Intelligence (ELINT) Collection
Intelligence, Surveillance, Reconnaissance (ISR) (AIR DOMAIN)
Reconnaissance Drone Deployment
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
FPV Strike Drone Employment
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Loitering Munition Missions
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Swarm Attack Coordination
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Kamikaze Drone Strikes
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Long-Range One-Way Attack Missions
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Artillery Spotting and Correction
Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)
Drone Detection and Tracking
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Electronic Jamming of Control Links
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
GPS Spoofing and Disruption
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Kinetic Interception (Guns, Missiles)
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Interceptor Drone Deployment
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Net/Capture Systems Employment
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Directed Energy Weapon Engagement
Counter-Drone Operations (C-UAS) (AIR DOMAIN)
Radar Jamming Operations
Electronic Warfare (Airborne) (AIR DOMAIN)
Communications Disruption
Electronic Warfare (Airborne) (AIR DOMAIN)
GPS/GNSS Jamming
Electronic Warfare (Airborne) (AIR DOMAIN)
Electronic Intelligence Gathering
Electronic Warfare (Airborne) (AIR DOMAIN)
Decoy and Deception Operations
Electronic Warfare (Airborne) (AIR DOMAIN)
Standoff Jamming Missions
Electronic Warfare (Airborne) (AIR DOMAIN)
Escort Jamming for Strike Packages
Electronic Warfare (Airborne) (AIR DOMAIN)
Downed Aircrew Location
Combat Search and Rescue (CSAR) (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)
Survivor Authentication
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)
Runway Cratering
Airfield Attack (AIR DOMAIN)
Aircraft Destruction on Ground
Airfield Attack (AIR DOMAIN)
Fuel/Ammunition Storage Targeting
Airfield Attack (AIR DOMAIN)
Hangar and Maintenance Facility Strikes
Airfield Attack (AIR DOMAIN)
Air Traffic Control Destruction
Airfield Attack (AIR DOMAIN)
Forward Arming and Refueling Point (FARP) Targeting
Airfield Attack (AIR DOMAIN)
Airfield Defense Suppression
Airfield Attack (AIR DOMAIN)
Barrier Combat Air Patrol (BARCAP)
Counter-Air Patrol (AIR DOMAIN)
Target Combat Air Patrol (TARCAP)
Counter-Air Patrol (AIR DOMAIN)
Defensive Counter-Air Positioning
Counter-Air Patrol (AIR DOMAIN)
Intercept of Incoming Threats
Counter-Air Patrol (AIR DOMAIN)
Airspace Sanitization
Counter-Air Patrol (AIR DOMAIN)
Quick Reaction Force (QRF) Alert
Counter-Air Patrol (AIR DOMAIN)
Standing Patrol Maintenance
Counter-Air Patrol (AIR DOMAIN)