MOOSE_DOCS/Documentation/Wrapper.Airbase.html
2023-12-02 13:48:25 +00:00

18054 lines
622 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-97385487-1"></script>
<script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'UA-97385487-1');</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
<link rel="stylesheet" href="https://www.w3schools.com/lib/w3-theme-indigo.css">
<link rel="stylesheet" href="../Highlight/styles/github.css">
<script src="../Highlight/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<link rel="stylesheet" href="w3.css" type="text/css"/>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<style>
.picturebox {
height:100px;
}
</style>
</head>
<body onload="myLoadFunction()" >
<div id="myHeader" class="w3-container sticky w3-border-white w3-bottombar" style="background-image:url('../Images/MOOSE.JPG');">
<h1>
<i class="fa fa-bars w3-text-white fa-2x" onclick="w3_open()"></i>
</h1>
</div>
<div id="main">
<nav class="w3-sidenav w3-theme-l5 w3-animate-left" style="display:none">
<a href="javascript:void(0)"
onclick="w3_close()"
class="w3-closenav w3-large">Close &times;</a>
<div class="w3-row">
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Combat_Air_Patrol.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2A_Cap.html">AI.AI_A2A_Cap</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of Combat Air Patrol (CAP) for airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Air_Dispatching.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2A_Dispatcher.html">AI.AI_A2A_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Manages the process of an automatic A2A defense system based on an EWR network targets and coordinating CAP and GCI.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Ground_Control_Intercept.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2A_Gci.html">AI.AI_A2A_Gci</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of Ground Controlled Interception (GCI) for airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_Patrolling.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2A_Patrol.html">AI.AI_A2A_Patrol</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of air patrol of airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Engage.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2G_BAI.html">AI.AI_A2G_BAI</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of air to ground BAI engagement for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Engage.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2G_CAS.html">AI.AI_A2G_CAS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of air to ground engagement for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Dispatching.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2G_Dispatcher.html">AI.AI_A2G_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Create an automated A2G defense system with reconnaissance units, coordinating SEAD, BAI and CAS operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Engage.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_A2G_SEAD.html">AI.AI_A2G_SEAD</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of air to ground SEAD engagement for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Air.html">AI.AI_Air</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of AI air operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Dispatching.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Air_Dispatcher.html">AI.AI_Air_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Create an automated AIR defense system with reconnaissance units, coordinating SEAD, BAI and CAP operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Engage.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Air_Engage.html">AI.AI_Air_Engage</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of air to ground engagement for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_To_Ground_Patrol.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Air_Patrol.html">AI.AI_Air_Patrol</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the process of A2G patrolling and engaging ground targets for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Air_Squadron.html">AI.AI_Air_Squadron</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models squadrons for airplanes and helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Battlefield_Air_Interdiction.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_BAI.html">AI.AI_BAI</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Peform Battlefield Area Interdiction (BAI) within an engagement zone.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Balancing.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Balancer.html">AI.AI_Balancer</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Balance player slots with AI to create an engaging simulation environment, independent of the amount of players.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Combat_Air_Patrol.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_CAP.html">AI.AI_CAP</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Perform Combat Air Patrolling (CAP) for airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Close_Air_Support.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_CAS.html">AI.AI_CAS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Perform Close Air Support (CAS) near friendlies.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo.html">AI.AI_Cargo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_APC.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_APC.html">AI.AI_Cargo_APC</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of cargo using ground vehicles.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_Airplanes.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Airplane.html">AI.AI_Cargo_Airplane</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of cargo using airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Dispatcher.html">AI.AI_Cargo_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_APC.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Dispatcher_APC.html">AI.AI_Cargo_Dispatcher_APC</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo using APCs.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_Airplanes.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Dispatcher_Airplane.html">AI.AI_Cargo_Dispatcher_Airplane</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo using Planes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_Helicopters.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Dispatcher_Helicopter.html">AI.AI_Cargo_Dispatcher_Helicopter</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo using Helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Dispatcher_Ship.html">AI.AI_Cargo_Dispatcher_Ship</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo using Ships.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatching_For_Helicopters.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Helicopter.html">AI.AI_Cargo_Helicopter</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of cargo using helicopters.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Cargo_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Cargo_Ship.html">AI.AI_Cargo_Ship</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the intelligent transportation of infantry and other cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Escorting.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Escort.html">AI.AI_Escort</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Taking the lead of AI escorting your flight or of other AI.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Escort_Dispatcher.html">AI.AI_Escort_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the automatic assignment of AI escorts to player flights.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Escort_Dispatcher_Request.html">AI.AI_Escort_Dispatcher_Request</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Models the assignment of AI escorts to player flights upon request using the radio menu.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Escorting.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Escort_Request.html">AI.AI_Escort_Request</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Taking the lead of AI escorting your flight or of other AI, upon request using the menu.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Large_Formations.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Formation.html">AI.AI_Formation</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Build large airborne formations of aircraft.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/AI_Air_Patrolling.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="AI.AI_Patrol.html">AI.AI_Patrol</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>AI</strong> - Perform Air Patrolling for airplanes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Actions.Act_Account.html">Actions.Act_Account</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Actions</strong> - ACT_ACCOUNT_ classes <strong>account for</strong> (detect, count &amp; report) various DCS events occurring on UNITs.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Actions.Act_Assign.html">Actions.Act_Assign</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p>(SP) (MP) (FSM) Accept or reject process for player (task) assignments.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Actions.Act_Assist.html">Actions.Act_Assist</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p>(SP) (MP) (FSM) Route AI or players through waypoints or to zones.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Actions.Act_Route.html">Actions.Act_Route</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p>(SP) (MP) (FSM) Route AI or players through waypoints or to zones.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.Cargo.html">Cargo.Cargo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of CARGO logistics, that can be transported from and to transportation carriers.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Crates.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoCrate.html">Cargo.CargoCrate</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo crates, which are based on a STATIC object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Groups.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoGroup.html">Cargo.CargoGroup</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of grouped cargo logistics, which are based on a GROUP object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Slingload.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoSlingload.html">Cargo.CargoSlingload</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo crates, which are based on a STATIC object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Units.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoUnit.html">Cargo.CargoUnit</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo logistics, which are based on a UNIT object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/CORE_Astar.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Astar.html">Core.Astar</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - A* Pathfinding.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Base.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Base.html">Core.Base</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - The base class within the framework.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Radio.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Beacon.html">Core.Beacon</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - TACAN and other beacons.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Condition.html">Core.Condition</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Define any or all conditions to be evaluated.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Database.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Database.html">Core.Database</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Manages several databases containing templates, mission objects, and mission information.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Event.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Event.html">Core.Event</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Models DCS event dispatching using a publish-subscribe model.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Finite_State_Machine.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Fsm.html">Core.Fsm</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - FSM (Finite State Machine) are objects that model and control long lasting business processes and workflow.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Goal.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Goal.html">Core.Goal</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Models the process to achieve goal(s).</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE_Core.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.MarkerOps_Base.html">Core.MarkerOps_Base</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Tap into markers added to the F10 map by users.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Menu.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Menu.html">Core.Menu</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Manage hierarchical menu structures and commands for players within a mission.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Message.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Message.html">Core.Message</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Informs the players using messages during a simulation.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/CORE_Pathline.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Pathline.html">Core.Pathline</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Path from A to B.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Coordinate.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Point.html">Core.Point</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Defines an extensive API to manage 3D points in the DCS World 3D simulation space.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Report.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Report.html">Core.Report</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Provides a handy means to create messages and reports.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Schedule_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.ScheduleDispatcher.html">Core.ScheduleDispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - SCHEDULEDISPATCHER dispatches the different schedules.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Scheduler.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Scheduler.html">Core.Scheduler</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Prepares and handles the execution of functions over scheduled time (intervals).</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Sets.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Set.html">Core.Set</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Define collections of objects to perform bulk actions and logically group objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Settings.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Settings.html">Core.Settings</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Manages various settings for missions, providing a menu for players to tweak settings in running missions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Spawn.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Spawn.html">Core.Spawn</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Spawn dynamically new groups of units in running missions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Spawnstatic.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.SpawnStatic.html">Core.SpawnStatic</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Spawn statics.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Spot.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Spot.html">Core.Spot</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Management of spotting logistics, that can be activated and deactivated upon command.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.TextAndSound.html">Core.TextAndSound</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - A Moose GetText system.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Scheduler.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Timer.html">Core.Timer</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Timer scheduler.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Userflag.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.UserFlag.html">Core.UserFlag</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Manage user flags to interact with the mission editor trigger system and server side scripts.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Velocity.html">Core.Velocity</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Models a velocity or speed, which can be expressed in various formats according the settings.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Zones.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Zone.html">Core.Zone</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Define zones within your mission of various forms, with various capabilities.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Zone_Detection.html">Core.Zone_Detection</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - The ZONE_DETECTION class, defined by a zone name, a detection object and a radius.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="DCS.html">DCS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>DCS API</strong> Prototypes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Air_Traffic_Control_Ground_Operations.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ATC_Ground.html">Functional.ATC_Ground</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Monitor airbase traffic and regulate speed while taxiing.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Artillery.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Artillery.html">Functional.Artillery</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Control artillery units.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/CleanUp_Airbases.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.CleanUp.html">Functional.CleanUp</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Keep airbases clean of crashing or colliding airplanes, and kill missiles when being fired at airbases.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Designation.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Designate.html">Functional.Designate</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Management of target <strong>Designation</strong>.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Detection.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Detection.html">Functional.Detection</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Models the detection of enemy units by FACs or RECCEs and group them according various methods.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.DetectionZones.html">Functional.DetectionZones</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Captures the class DETECTION_ZONES.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Escorting.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Escort.html">Functional.Escort</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Taking the lead of AI escorting your flight.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Functional_FOX.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Fox.html">Functional.Fox</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Yet Another Missile Trainer.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Functional.Mantis.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Mantis.html">Functional.Mantis</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Modular, Automatic and Network capable Targeting and Interception System for Air Defenses.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Missile_Trainer.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.MissileTrainer.html">Functional.MissileTrainer</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Train missile defence and deflection.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Movement.html">Functional.Movement</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Limit the movement of simulaneous moving ground vehicles.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Pseudo_ATC.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.PseudoATC.html">Functional.PseudoATC</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Basic ATC.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/RAT.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.RAT.html">Functional.RAT</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Create random airtraffic in your missions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Range.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Range.html">Functional.Range</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Range Practice.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Scoring.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Scoring.html">Functional.Scoring</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Administer the scoring of player achievements, file and log the scoring events for use at websites.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/SEAD.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Sead.html">Functional.Sead</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Make SAM sites evasive and execute defensive behaviour when being fired upon.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Functional.Shorad.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Shorad.html">Functional.Shorad</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Short Range Air Defense System.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Suppression.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Suppression.html">Functional.Suppression</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Suppress fire of ground units when they get hit.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Warehouse.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Warehouse.html">Functional.Warehouse</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Simulation of logistic operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Capture_Zones.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ZoneCaptureCoalition.html">Functional.ZoneCaptureCoalition</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Models the process to zone guarding and capturing.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ZoneGoal.html">Functional.ZoneGoal</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Base class that models processes to achieve goals involving a Zone.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ZoneGoalCargo.html">Functional.ZoneGoalCargo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Base class that models processes to achieve goals involving a Zone and Cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ZoneGoalCoalition.html">Functional.ZoneGoalCoalition</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Base class that models processes to achieve goals involving a Zone for a Coalition.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/OPS_ATIS.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.ATIS.html">Ops.ATIS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Ops_Airboss.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Airboss.html">Ops.Airboss</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Manages aircraft CASE X recoveries for carrier operations (X=I, II, III).</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/OPS_CSAR.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.CSAR.html">Ops.CSAR</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Combat Search and Rescue.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/OPS_CTLD.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.CTLD.html">Ops.CTLD</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Combat Troops &amp; Logistics Department.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Ops_RecoveryTanker.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.RecoveryTanker.html">Ops.RecoveryTanker</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Recovery tanker for carrier operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Ops_RescueHelo.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.RescueHelo.html">Ops.RescueHelo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Rescue helicopter for carrier operations.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Radio.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.Radio.html">Sound.Radio</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Sound</strong> - Radio transmissions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Radio.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.RadioQueue.html">Sound.RadioQueue</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Sound</strong> - Queues Radio Transmissions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Radio.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.RadioSpeech.html">Sound.RadioSpeech</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Makes the radio talk.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Sound_MSRS.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.SRS.html">Sound.SRS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Sound</strong> - Simple Radio Standalone (SRS) Integration and Text-to-Speech.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Sound_SoundOutput.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.SoundOutput.html">Sound.SoundOutput</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Sound</strong> - Sound output classes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Core_Usersound.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Sound.UserSound.html">Sound.UserSound</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Sound</strong> - Manage user sound.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Command_Center.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.CommandCenter.html">Tasking.CommandCenter</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - A command center governs multiple missions, and takes care of the reporting and communications.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Detection_Manager.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.DetectionManager.html">Tasking.DetectionManager</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - This module contains the DETECTION_MANAGER class and derived classes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Mission.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Mission.html">Tasking.Mission</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - A mission models a goal to be achieved through the execution and completion of tasks by human players.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task.html">Tasking.Task</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - A task object governs the main engine to administer human taskings.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.TaskInfo.html">Tasking.TaskInfo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Controls the information of a Task.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_A2A.html">Tasking.Task_A2A</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - The TASK_A2A models tasks for players in Air to Air engagements.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_A2A_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_A2A_Dispatcher.html">Tasking.Task_A2A_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Dynamically allocates A2A tasks to human players, based on detected airborne targets through an EWR network.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_A2G.html">Tasking.Task_A2G</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - The TASK_A2G models tasks for players in Air to Ground engagements.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_A2G_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_A2G_Dispatcher.html">Tasking.Task_A2G_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Dynamically allocates A2G tasks to human players, based on detected ground targets through reconnaissance.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_CARGO.html">Tasking.Task_CARGO</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Base class to model tasks for players to transport cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Capture_Dispatcher.html">Tasking.Task_Capture_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Creates and manages player TASK_ZONE_CAPTURE tasks.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Capture_Zone.html">Tasking.Task_Capture_Zone</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - The TASK_Protect models tasks for players to protect or capture specific zones.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Cargo_CSAR.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Cargo_CSAR.html">Tasking.Task_Cargo_CSAR</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Orchestrates the task for players to execute CSAR for downed pilots.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Cargo_Dispatcher.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Cargo_Dispatcher.html">Tasking.Task_Cargo_Dispatcher</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Creates and manages player TASK_CARGO tasks.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Task_Cargo_Transport.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Cargo_Transport.html">Tasking.Task_Cargo_Transport</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Models tasks for players to transport cargo.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Tasking.Task_Manager.html">Tasking.Task_Manager</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - This module contains the TASK_MANAGER class and derived classes.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.Enums.html">Utilities.Enums</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> Enumerators.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.FiFo.html">Utilities.FiFo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p> <strong>UTILS</strong> - Classic FiFo Stack.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Utils_Profiler.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.Profiler.html">Utilities.Profiler</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utils</strong> - Lua Profiler.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.STTS.html">Utilities.STTS</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> - DCS Simple Text-To-Speech (STTS).</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.Socket.html">Utilities.Socket</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> - Socket.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.Templates.html">Utilities.Templates</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> - Templates.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.Utils.html">Utilities.Utils</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> - Derived utilities taken from the MIST framework, added helpers from the MOOSE community.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Airbase.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Airbase.html">Wrapper.Airbase</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - AIRBASE is a wrapper class to handle the DCS Airbase objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Client.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Client.html">Wrapper.Client</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - CLIENT wraps DCS Unit objects acting as a <strong>Client</strong> or <strong>Player</strong> within a mission.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Controllable.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Controllable.html">Wrapper.Controllable</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - CONTROLLABLE is an intermediate class wrapping Group and Unit classes "controllers".</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Group.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Group.html">Wrapper.Group</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - GROUP wraps the DCS Class Group objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Identifiable.html">Wrapper.Identifiable</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - IDENTIFIABLE is an intermediate class wrapping DCS Object class derived Objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE_Core.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Marker.html">Wrapper.Marker</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Markers On the F10 map.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Utils_Profiler.jpg" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Net.html">Wrapper.Net</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - DCS net functions.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Object.html">Wrapper.Object</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - OBJECT wraps the DCS Object derived objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Positionable.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Positionable.html">Wrapper.Positionable</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - POSITIONABLE wraps DCS classes that are "positionable".</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Scenery.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Scenery.html">Wrapper.Scenery</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - SCENERY models scenery within the DCS simulator.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Static.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Static.html">Wrapper.Static</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - STATIC wraps the DCS StaticObject class.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Storage.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Storage.html">Wrapper.Storage</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Warehouse storage of DCS airbases.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Unit.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Unit.html">Wrapper.Unit</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - UNIT is a wrapper class for the DCS Class Unit.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Weapon.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Weapon.html">Wrapper.Weapon</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Weapon functions.</p>
</p></div>
</div>
</div>
</div>
</nav>
<img src="..\Images\Wrapper_Airbase.JPG" alt="Banner Image"/>
<div id="content">
<div class="w3-container w3-theme-d5" id="module_title">
<h1>Module <strong>Wrapper.Airbase</strong></h1>
</div>
<div class="w3-container w3-white" id="module_description">
<p><strong>Wrapper</strong> - AIRBASE is a wrapper class to handle the DCS Airbase objects.</p>
<hr/>
<h3>Author: <strong>FlightControl</strong></h3>
<h3>Contributions: <strong>funkyfranky</strong></h3>
<hr/>
</div>
<div class="w3-container w3-theme-d2"><h2><strong>Global(s)</strong></h2></div>
<div class="w3-theme-d2 w3-margin-top ">
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##AIRBASE')">
<tr>
<td class="style="width:40%;"><p><h2>Global <strong>AIRBASE</strong></h2></p></td>
<td class="style="width:60%;">
<p>Wrapper class to handle the DCS Airbase objects:</p>
<ul>
<li>Support all DCS Airbase APIs.</li>
</ul>
</td>
</tr>
</table>
</div>
<div id= "#Globals##AIRBASE" class="w3-container w3-white w3-padding-small">
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE)">#AIRBASE</a>
<a id="AIRBASE" ><strong>AIRBASE</strong></a>
<p>Wrapper class to handle the DCS Airbase objects:</p>
<ul>
<li>Support all DCS Airbase APIs.</li>
</ul>
<ul>
<li>Enhance with Airbase specific APIs not in the DCS Airbase API set.</li>
</ul>
<h2>AIRBASE reference methods</h2>
<p>For each DCS Airbase object alive within a running mission, a AIRBASE wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).
This is done at the beginning of the mission (when the mission starts).</p>
<p>The AIRBASE class <strong>does not contain a :New()</strong> method, rather it provides <strong>:Find()</strong> methods to retrieve the object reference
using the DCS Airbase or the DCS AirbaseName.</p>
<p>Another thing to know is that AIRBASE objects do not "contain" the DCS Airbase object.
The AIRBASE methods will reference the DCS Airbase object by name when it is needed during API execution.
If the DCS Airbase object does not exist or is nil, the AIRBASE methods will return nil and log an exception in the DCS.log file.</p>
<p>The AIRBASE class provides the following functions to retrieve quickly the relevant AIRBASE instance:</p>
<ul>
<li><a href="##(AIRBASE).Find">AIRBASE.Find</a>(): Find a AIRBASE instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Airbase object.</li>
<li><a href="##(AIRBASE).FindByName">AIRBASE.FindByName</a>(): Find a AIRBASE instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Airbase name.</li>
</ul>
<p>IMPORTANT: ONE SHOULD NEVER SANITIZE these AIRBASE OBJECT REFERENCES! (make the AIRBASE object references nil).</p>
<h2>DCS Airbase APIs</h2>
<p>The DCS Airbase APIs are used extensively within MOOSE. The AIRBASE class has for each DCS Airbase API a corresponding method.
To be able to distinguish easily in your code the difference between a AIRBASE API call and a DCS Airbase API call,
the first letter of the method is also capitalized. So, by example, the DCS Airbase method DCSWrapper.Airbase#Airbase.getName()
is implemented in the AIRBASE class as <a href="##(AIRBASE).GetName">AIRBASE.GetName</a>().</p>
</div>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><strong>Type(s)</strong></h2></div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE)">Type <strong>AIRBASE</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(AIRBASE)">AIRBASE</a></strong>
, extends <strong><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></strong>
, extends <strong><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></strong>
, extends <strong><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></strong>
, extends <strong><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from AIRBASE</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).AirbaseID">AIRBASE.AirbaseID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbase ID.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).AirbaseName">AIRBASE.AirbaseName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).AirbaseZone">AIRBASE.AirbaseZone</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CategoryName">AIRBASE.CategoryName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Names of airbase categories.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Caucasus">AIRBASE.Caucasus</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enumeration to identify the airbases in the Caucasus region.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CheckOnRunWay">AIRBASE:CheckOnRunWay(group, radius, despawn)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Function that checks if at leat one unit of a group has been spawned close to a spawn point on the runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClassName">AIRBASE.ClassName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the class, i.e. "AIRBASE".</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Find">AIRBASE:Find(DCSAirbase)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Finds a AIRBASE from the _DATABASE using a DCSAirbase object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FindByID">AIRBASE:FindByID(id)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Find a AIRBASE in the _DATABASE by its ID.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FindByName">AIRBASE:FindByName(AirbaseName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Find a AIRBASE in the _DATABASE using the name of an existing DCS Airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FindFreeParkingSpotForAircraft">AIRBASE:FindFreeParkingSpotForAircraft(group, terminaltype, scanradius, scanunits, scanstatics, scanscenery, verysafe, nspots, parkingdata)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Seach unoccupied parking spots at the airbase for a specific group of aircraft.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetActiveRunway">AIRBASE:GetActiveRunway()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the active runways.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetActiveRunwayLanding">AIRBASE:GetActiveRunwayLanding()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the active runway for landing.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetActiveRunwayTakeoff">AIRBASE:GetActiveRunwayTakeoff()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the active runway for takeoff.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAirbaseCategory">AIRBASE:GetAirbaseCategory()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get category of airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAllAirbaseNames">AIRBASE.GetAllAirbaseNames(coalition, category)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all airbase names of the current map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAllAirbases">AIRBASE.GetAllAirbases(coalition, category)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all airbases of the current map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCategory">AIRBASE:GetCategory()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get category of airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCategoryName">AIRBASE:GetCategoryName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get category name of airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetDCSObject">AIRBASE:GetDCSObject()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the DCS object of an airbase</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetFreeParkingSpotsCoordinates">AIRBASE:GetFreeParkingSpotsCoordinates(termtype, allowTOAC)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the coordinates of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetFreeParkingSpotsNumber">AIRBASE:GetFreeParkingSpotsNumber(termtype, allowTOAC)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get number of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetFreeParkingSpotsTable">AIRBASE:GetFreeParkingSpotsTable(termtype, allowTOAC)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetID">AIRBASE:GetID(unique)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get ID of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParkingData">AIRBASE:GetParkingData(available)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a table of parking data for a given airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParkingSpotData">AIRBASE:GetParkingSpotData(TerminalID)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParkingSpotsCoordinates">AIRBASE:GetParkingSpotsCoordinates(termtype)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the coordinates of all parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParkingSpotsNumber">AIRBASE:GetParkingSpotsNumber(termtype)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get number of parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParkingSpotsTable">AIRBASE:GetParkingSpotsTable(termtype)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRadioSilentMode">AIRBASE:GetRadioSilentMode()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check whether or not the airbase has been silenced.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRunwayByName">AIRBASE:GetRunwayByName(Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get runway by its name.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRunwayData">AIRBASE:GetRunwayData(magvar, mark)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get runways data.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRunwayIntoWind">AIRBASE:GetRunwayIntoWind(PreferLeft)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the runway where aircraft would be taking of or landing into the direction of the wind.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRunwayName">AIRBASE:GetRunwayName(Runway, LongLeftRight)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get name of a given runway, e.g.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRunways">AIRBASE:GetRunways()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get runways.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetStorage">AIRBASE:GetStorage()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the warehouse storage of this airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetWarehouse">AIRBASE:GetWarehouse()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the DCS warehouse.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetZone">AIRBASE:GetZone()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the airbase zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsAirdrome">AIRBASE:IsAirdrome()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if airbase is an airdrome.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsAutoCapture">AIRBASE:IsAutoCapture()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns whether auto capturing of the airbase is on or off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsHelipad">AIRBASE:IsHelipad()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if airbase is a helipad.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsShip">AIRBASE:IsShip()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if airbase is a ship.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MarianaIslands">AIRBASE.MarianaIslands</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MarkParkingSpots">AIRBASE:MarkParkingSpots(termtype, mark)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Place markers of parking spots on the F10 map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Nevada">AIRBASE.Nevada</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Normandy">AIRBASE.Normandy</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).NparkingTerminal">AIRBASE.NparkingTerminal</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).NparkingTotal">AIRBASE.NparkingTotal</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).PersianGulf">AIRBASE.PersianGulf</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Register">AIRBASE:Register(AirbaseName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new AIRBASE from DCSAirbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetActiveRunway">AIRBASE:SetActiveRunway(Name, PreferLeft)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the active runway for landing and takeoff.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetActiveRunwayLanding">AIRBASE:SetActiveRunwayLanding(Name, PreferLeft)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the active runway for landing.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetActiveRunwayTakeoff">AIRBASE:SetActiveRunwayTakeoff(Name, PreferLeft)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the active runway for takeoff.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetAutoCapture">AIRBASE:SetAutoCapture(Switch)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enables or disables automatic capturing of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetAutoCaptureOFF">AIRBASE:SetAutoCaptureOFF()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Disables automatic capturing of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetAutoCaptureON">AIRBASE:SetAutoCaptureON()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enables automatic capturing of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetCoalition">AIRBASE:SetCoalition(Coal)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Sets the coalition of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetParkingSpotBlacklist">AIRBASE:SetParkingSpotBlacklist(TerminalIdBlacklist)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set parking spot blacklist.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetParkingSpotWhitelist">AIRBASE:SetParkingSpotWhitelist(TerminalIdWhitelist)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set parking spot whitelist.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetRadioSilentMode">AIRBASE:SetRadioSilentMode(Silent)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Sets the ATC belonging to an airbase object to be silent and unresponsive.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Sinai">AIRBASE.Sinai</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SouthAtlantic">AIRBASE.SouthAtlantic</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SpotStatus">AIRBASE.SpotStatus</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Syria">AIRBASE.Syria</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TerminalType">AIRBASE.TerminalType</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TheChannel">AIRBASE.TheChannel</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._CheckParkingLists">AIRBASE:_CheckParkingLists(TerminalID)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check black and white lists.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._CheckTerminalType">AIRBASE._CheckTerminalType(Term_Type, termtype)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Helper function to check for the correct terminal type including "artificial" ones.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._GetParkingSpotByID">AIRBASE:_GetParkingSpotByID(TerminalID)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._InitParkingSpots">AIRBASE:_InitParkingSpots()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._InitRunways">AIRBASE:_InitRunways(IncludeInverse)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Init runways.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).category">AIRBASE.category</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbase category.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).descriptors">AIRBASE.descriptors</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>DCS descriptors.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).isAirdrome">AIRBASE.isAirdrome</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbase is an airdrome.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).isHelipad">AIRBASE.isHelipad</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbase is a helipad.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).isShip">AIRBASE.isShip</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Airbase is a ship.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).parking">AIRBASE.parking</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Parking spot data.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).parkingBlacklist">AIRBASE.parkingBlacklist</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).parkingByID">AIRBASE.parkingByID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Parking spot data table with ID as key.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).parkingWhitelist">AIRBASE.parkingWhitelist</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>List of parking spot terminal IDs considered for spawning.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).runwayLanding">AIRBASE.runwayLanding</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runway used for landing.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).runwayTakeoff">AIRBASE.runwayTakeoff</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runway used for takeoff.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).runways">AIRBASE.runways</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runways of airdromes.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).storage">AIRBASE.storage</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The DCS warehouse storage.</p>
</td>
</tr>
</table>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from POSITIONABLE</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).AddCargo">AIRBASE:AddCargo(Cargo)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Add cargo.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CargoBayCapacityValues">AIRBASE.CargoBayCapacityValues</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CargoItemCount">AIRBASE:CargoItemCount()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get cargo item count.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClearCargo">AIRBASE:ClearCargo()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Clear all cargo.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).DefaultInfantryWeight">AIRBASE.DefaultInfantryWeight</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Destroy">AIRBASE:Destroy(GenerateEvent)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroys the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Explode">AIRBASE:Explode(power, delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Triggers an explosion at the coordinates of the positionable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Flare">AIRBASE:Flare(FlareColor)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a flare at the position of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FlareGreen">AIRBASE:FlareGreen()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a green flare at the position of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FlareRed">AIRBASE:FlareRed()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a red flare at the position of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FlareWhite">AIRBASE:FlareWhite()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a white flare at the position of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).FlareYellow">AIRBASE:FlareYellow()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a yellow flare at the position of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAirspeedIndicated">AIRBASE:GetAirspeedIndicated(oatcorr)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the indicated airspeed (IAS).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAirspeedTrue">AIRBASE:GetAirspeedTrue()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the true airspeed (TAS).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAltitude">AIRBASE:GetAltitude()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the altitude above sea level of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetAoA">AIRBASE:GetAoA()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the Angle of Attack of a POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetBeacon">AIRBASE:GetBeacon()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a <a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>, to allow this POSITIONABLE to broadcast beacon signals.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetBoundingBox">AIRBASE:GetBoundingBox()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the bounding box of the underlying POSITIONABLE DCS Object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetBoundingRadius">AIRBASE:GetBoundingRadius(MinDist)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the bounding radius of the underlying POSITIONABLE DCS Object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCargo">AIRBASE:GetCargo()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all contained cargo.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCargoBayFreeWeight">AIRBASE:GetCargoBayFreeWeight()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get Cargo Bay Free Weight in kg.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCargoBayWeightLimit">AIRBASE:GetCargoBayWeightLimit()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get Cargo Bay Weight Limit in kg.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetClimbAngle">AIRBASE:GetClimbAngle()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the climb or descent angle of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCoord">AIRBASE:GetCoord()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a reference to a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCoordinate">AIRBASE:GetCoordinate()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a new COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetDCSObject">AIRBASE:GetDCSObject()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the DCS object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetGroundSpeed">AIRBASE:GetGroundSpeed()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the horizonal speed relative to eath's surface.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetHeading">AIRBASE:GetHeading()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE heading in degrees.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetHeight">AIRBASE:GetHeight()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE height above sea level in meters.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetLaserCode">AIRBASE:GetLaserCode()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the last assigned laser code</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetMessage">AIRBASE:GetMessage(Message, Duration, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a message with the callsign embedded (if there is one).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetMessageText">AIRBASE:GetMessageText(Message, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the message text with the callsign embedded (if there is one).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetMessageType">AIRBASE:GetMessageType(Message, MessageType, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a message of a specified type with the callsign embedded (if there is one).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetObjectSize">AIRBASE:GetObjectSize()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the object size.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetOffsetCoordinate">AIRBASE:GetOffsetCoordinate(x, y, z)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object, which is offset with respect to the orientation of the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetOrientation">AIRBASE:GetOrientation()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current orientation in 3D space.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetOrientationX">AIRBASE:GetOrientationX()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current X orientation in 3D space, i.e.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetOrientationY">AIRBASE:GetOrientationY()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current Y orientation in 3D space, i.e.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetOrientationZ">AIRBASE:GetOrientationZ()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current Z orientation in 3D space, i.e.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPitch">AIRBASE:GetPitch()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the pitch angle of a POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPointVec2">AIRBASE:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPointVec3">AIRBASE:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPosition">AIRBASE:GetPosition()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a pos3 table of the objects current position and orientation in 3D space.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPositionVec3">AIRBASE:GetPositionVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Position3)">DCS#Position3</a> position vectors indicating the point and direction vectors in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRadio">AIRBASE:GetRadio()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a <a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>, to allow radio transmission for this POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRandomVec3">AIRBASE:GetRandomVec3(Radius)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a random <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector within a range, indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRelativeCoordinate">AIRBASE:GetRelativeCoordinate(x, y, z)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object, which is transformed to be relative to the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRelativeVelocity">AIRBASE:GetRelativeVelocity(Positionable)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get relative velocity with respect to another POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetRoll">AIRBASE:GetRoll()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the roll angle of a unit.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetSize">AIRBASE:GetSize()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetSpot">AIRBASE:GetSpot()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the Spot</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetTroopCapacity">AIRBASE:GetTroopCapacity()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the number of infantry soldiers that can be embarked into an aircraft (airplane or helicopter).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVec2">AIRBASE:GetVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Vec2)">DCS#Vec2</a> vector indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVec3">AIRBASE:GetVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector indicating the 3D vector of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocity">AIRBASE:GetVelocity()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocityKMH">AIRBASE:GetVelocityKMH()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in km/h.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocityKNOTS">AIRBASE:GetVelocityKNOTS()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in knots.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocityMPS">AIRBASE:GetVelocityMPS()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in meters per second.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocityVec3">AIRBASE:GetVelocityVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity Vec3 vector.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetYaw">AIRBASE:GetYaw()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the yaw angle of a POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).HasCargo">AIRBASE:HasCargo(Cargo)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if carrier has given cargo.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).InAir">AIRBASE:InAir()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the POSITIONABLE is in the air.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsAboveRunway">AIRBASE:IsAboveRunway()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the Positionable is located above a runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsAir">AIRBASE:IsAir()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of an air category.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsCargoEmpty">AIRBASE:IsCargoEmpty()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Is cargo bay empty.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsGround">AIRBASE:IsGround()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of an ground category.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsInZone">AIRBASE:IsInZone(Zone)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the unit is within a <a href="Core.Zone.html">Core.Zone</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsLasing">AIRBASE:IsLasing()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if the POSITIONABLE is lasing a target.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsNotInZone">AIRBASE:IsNotInZone(Zone)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the unit is not within a <a href="Core.Zone.html">Core.Zone</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsShip">AIRBASE:IsShip()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of ship category.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsSubmarine">AIRBASE:IsSubmarine()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is a submarine.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).LaseCoordinate">AIRBASE:LaseCoordinate(Coordinate, LaserCode, Duration)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Start Lasing a COORDINATE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).LaseOff">AIRBASE:LaseOff()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Stop Lasing a POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).LaseUnit">AIRBASE:LaseUnit(Target, LaserCode, Duration)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Start Lasing a POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).LaserCode">AIRBASE.LaserCode</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Message">AIRBASE:Message(Message, Duration, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the players in the <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToAll">AIRBASE:MessageToAll(Message, Duration, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to all coalitions.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToBlue">AIRBASE:MessageToBlue(Message, Duration, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the blue coalition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToClient">AIRBASE:MessageToClient(Message, Duration, Client, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a client.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToCoalition">AIRBASE:MessageToCoalition(Message, Duration, MessageCoalition, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a coalition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToGroup">AIRBASE:MessageToGroup(Message, Duration, MessageGroup, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToRed">AIRBASE:MessageToRed(Message, Duration, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the red coalition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToSetGroup">AIRBASE:MessageToSetGroup(Message, Duration, MessageSetGroup, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToSetUnit">AIRBASE:MessageToSetUnit(Message, Duration, MessageSetUnit, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageToUnit">AIRBASE:MessageToUnit(Message, Duration, MessageUnit, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Wrapper.Unit.html">Wrapper.Unit</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageTypeToCoalition">AIRBASE:MessageTypeToCoalition(Message, MessageType, MessageCoalition, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a coalition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).MessageTypeToGroup">AIRBASE:MessageTypeToGroup(Message, MessageType, MessageGroup, Name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message of a message type to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).New">AIRBASE:New(PositionableName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new POSITIONABLE from a DCSPositionable</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).PositionableName">AIRBASE.PositionableName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).RemoveCargo">AIRBASE:RemoveCargo(Cargo)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Remove cargo.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetCargoBayWeightLimit">AIRBASE:SetCargoBayWeightLimit(WeightLimit)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set Cargo Bay Weight Limit in kg.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Smoke">AIRBASE:Smoke(SmokeColor, Range, AddHeight)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SmokeBlue">AIRBASE:SmokeBlue()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Blue.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SmokeGreen">AIRBASE:SmokeGreen()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Green.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SmokeOrange">AIRBASE:SmokeOrange()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Orange.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SmokeRed">AIRBASE:SmokeRed()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Red.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SmokeWhite">AIRBASE:SmokeWhite()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE White.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Spot">AIRBASE.Spot</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).__">AIRBASE.__</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).coordinate">AIRBASE.coordinate</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Coordinate object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).pointvec3">AIRBASE.pointvec3</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Point Vec3 object.</p>
</td>
</tr>
</table>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from IDENTIFIABLE</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCallsign">AIRBASE:GetCallsign()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Gets the CallSign of the IDENTIFIABLE, which is a blank by default.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCategory">AIRBASE:GetCategory()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns object category of the DCS Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCategoryName">AIRBASE:GetCategoryName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the DCS Identifiable category name as defined within the DCS Identifiable Descriptor.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCoalition">AIRBASE:GetCoalition()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns coalition of the Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCoalitionName">AIRBASE:GetCoalitionName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the name of the coalition of the Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCountry">AIRBASE:GetCountry()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns country of the Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetCountryName">AIRBASE:GetCountryName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns country name of the Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetDesc">AIRBASE:GetDesc()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns Identifiable descriptor.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetName">AIRBASE:GetName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns DCS Identifiable object name.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetThreatLevel">AIRBASE:GetThreatLevel()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Gets the threat level.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetTypeName">AIRBASE:GetTypeName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the type name of the DCS Identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).HasAttribute">AIRBASE:HasAttribute(AttributeName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if the Object has the attribute.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IdentifiableName">AIRBASE.IdentifiableName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the identifiable.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsAlive">AIRBASE:IsAlive()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the Identifiable is alive.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).New">AIRBASE:New(IdentifiableName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new IDENTIFIABLE from a DCSIdentifiable</p>
</td>
</tr>
</table>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from OBJECT</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Destroy">AIRBASE:Destroy()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroys the OBJECT.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetID">AIRBASE:GetID()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the unit's unique identifier.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).New">AIRBASE:New(ObjectName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new OBJECT from a DCSObject</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ObjectName">AIRBASE.ObjectName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the Object.</p>
</td>
</tr>
</table>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from BASE</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClassID">AIRBASE.ClassID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The ID number of the class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClassName">AIRBASE.ClassName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClassNameAndID">AIRBASE.ClassNameAndID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the class concatenated with the ID number of the class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ClearState">AIRBASE:ClearState(Object, StateName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Clear the state of an object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventBirth">AIRBASE:CreateEventBirth(EventTime, Initiator, IniUnitName, place, subplace)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Birth Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventCrash">AIRBASE:CreateEventCrash(EventTime, Initiator, IniObjectCategory)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Crash Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventDead">AIRBASE:CreateEventDead(EventTime, Initiator, IniObjectCategory)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Dead Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventPlayerEnterAircraft">AIRBASE:CreateEventPlayerEnterAircraft(PlayerUnit)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a <code>S_EVENT_PLAYER_ENTER_AIRCRAFT</code> event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventRemoveUnit">AIRBASE:CreateEventRemoveUnit(EventTime, Initiator)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Remove Unit Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventTakeoff">AIRBASE:CreateEventTakeoff(EventTime, Initiator)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Takeoff Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).CreateEventUnitLost">AIRBASE:CreateEventUnitLost(EventTime, Initiator)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Crash Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).E">AIRBASE:E(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Log an exception which will be traced always.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).EventDispatcher">AIRBASE:EventDispatcher()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the event dispatcher</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).EventRemoveAll">AIRBASE:EventRemoveAll()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Remove all subscribed events</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).F">AIRBASE:F(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).F2">AIRBASE:F2(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call level 2.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).F3">AIRBASE:F3(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call level 3.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetClassID">AIRBASE:GetClassID()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassID of the class instance.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetClassName">AIRBASE:GetClassName()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassName of the class instance.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetClassNameAndID">AIRBASE:GetClassNameAndID()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassName + ClassID of the class instance.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetEventPriority">AIRBASE:GetEventPriority()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetParent">AIRBASE:GetParent(Child, FromClass)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to retrieve the Parent class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetState">AIRBASE:GetState(Object, Key)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a Value given a Key from the Object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).HandleEvent">AIRBASE:HandleEvent(EventID, EventFunction)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Subscribe to a DCS Event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).I">AIRBASE:I(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Log an information which will be traced always.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Inherit">AIRBASE:Inherit(Child, Parent)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to inherit from a parent class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsInstanceOf">AIRBASE:IsInstanceOf(ClassName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to check if an object is an (sub)instance of a class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).IsTrace">AIRBASE:IsTrace()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enquires if tracing is on (for the class).</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).New">AIRBASE:New()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>BASE constructor.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEvent">AIRBASE:OnEvent(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an Event for an object is triggered.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventBDA">AIRBASE:OnEventBDA(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>BDA.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventBaseCaptured">AIRBASE:OnEventBaseCaptured(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a ground unit captures either an airbase or a farp.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventBirth">AIRBASE:OnEventBirth(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any object is spawned into the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventCrash">AIRBASE:OnEventCrash(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft crashes into the ground and is completely destroyed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventDead">AIRBASE:OnEventDead(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an object is dead.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventDetailedFailure">AIRBASE:OnEventDetailedFailure(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Unknown precisely what creates this event, likely tied into newer damage model.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventDiscardChairAfterEjection">AIRBASE:OnEventDiscardChairAfterEjection(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Discard chair after ejection.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventEjection">AIRBASE:OnEventEjection(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a pilot ejects from an aircraft
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventEngineShutdown">AIRBASE:OnEventEngineShutdown(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft shuts down its engines.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventEngineStartup">AIRBASE:OnEventEngineStartup(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft starts its engines.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventHit">AIRBASE:OnEventHit(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs whenever an object is hit by a weapon.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventHumanFailure">AIRBASE:OnEventHumanFailure(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any system fails on a human controlled aircraft.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventKill">AIRBASE:OnEventKill(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs on the death of a unit.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventLand">AIRBASE:OnEventLand(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft lands at an airbase, farp or ship
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventLandingAfterEjection">AIRBASE:OnEventLandingAfterEjection(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventLandingQualityMark">AIRBASE:OnEventLandingQualityMark(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Landing quality mark.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventMarkAdded">AIRBASE:OnEventMarkAdded(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a new mark was added.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventMarkChange">AIRBASE:OnEventMarkChange(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mark text was changed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventMarkRemoved">AIRBASE:OnEventMarkRemoved(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mark was removed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventMissionEnd">AIRBASE:OnEventMissionEnd(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mission ends
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventMissionStart">AIRBASE:OnEventMissionStart(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mission starts
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes. </p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventParatrooperLanding">AIRBASE:OnEventParatrooperLanding(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Weapon add.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventPilotDead">AIRBASE:OnEventPilotDead(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when the pilot of an aircraft is killed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventPlayerEnterAircraft">AIRBASE:OnEventPlayerEnterAircraft(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a player enters a slot and takes control of an aircraft.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventPlayerEnterUnit">AIRBASE:OnEventPlayerEnterUnit(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any player assumes direct control of a unit.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventPlayerLeaveUnit">AIRBASE:OnEventPlayerLeaveUnit(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any player relieves control of a unit to the AI.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventRefueling">AIRBASE:OnEventRefueling(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft connects with a tanker and begins taking on fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventRefuelingStop">AIRBASE:OnEventRefuelingStop(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft is finished taking fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventScore">AIRBASE:OnEventScore(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any modification to the "Score" as seen on the debrief menu would occur.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventShootingEnd">AIRBASE:OnEventShootingEnd(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any unit stops firing its weapon.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventShootingStart">AIRBASE:OnEventShootingStart(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any unit begins firing a weapon that has a high rate of fire.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventShot">AIRBASE:OnEventShot(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs whenever any unit in a mission fires a weapon.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventTakeoff">AIRBASE:OnEventTakeoff(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft takes off from an airbase, farp, or ship.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventTriggerZone">AIRBASE:OnEventTriggerZone(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trigger zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).OnEventUnitLost">AIRBASE:OnEventUnitLost(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when the game thinks an object is destroyed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ScheduleOnce">AIRBASE:ScheduleOnce(Start, SchedulerFunction, ...)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Schedule a new time event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ScheduleRepeat">AIRBASE:ScheduleRepeat(Start, Repeat, RandomizeFactor, Stop, SchedulerFunction, ...)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Schedule a new time event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).ScheduleStop">AIRBASE:ScheduleStop(SchedulerID)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Stops the Schedule.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).Scheduler">AIRBASE.Scheduler</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetEventPriority">AIRBASE:SetEventPriority(EventPriority)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).SetState">AIRBASE:SetState(Object, Key, Value)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set a state or property of the Object given a Key and a Value.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).T">AIRBASE:T(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 1.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).T2">AIRBASE:T2(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 2.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).T3">AIRBASE:T3(Arguments)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 3.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceAll">AIRBASE:TraceAll(TraceAll)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace all methods in MOOSE</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceClass">AIRBASE:TraceClass(Class)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set tracing for a class</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceClassMethod">AIRBASE:TraceClassMethod(Class, Method)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set tracing for a specific method of class</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceLevel">AIRBASE:TraceLevel(Level)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace level</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceOff">AIRBASE:TraceOff()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceOn">AIRBASE:TraceOn()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace on.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).TraceOnOff">AIRBASE:TraceOnOff(TraceOnOff)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace on or off
Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
When Moose is loaded statically, (as one file), tracing is switched off by default.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).UnHandleEvent">AIRBASE:UnHandleEvent(EventID)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>UnSubscribe to a DCS event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._">AIRBASE._</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._F">AIRBASE:_F(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE)._T">AIRBASE:_T(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).__">AIRBASE.__</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).onEvent">AIRBASE:onEvent(event)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The main event handling function...</p>
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.ParkingSpot)">Type <strong>AIRBASE.ParkingSpot</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(AIRBASE.ParkingSpot)">AIRBASE.ParkingSpot</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from AIRBASE.ParkingSpot</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).AirbaseName">AIRBASE.ParkingSpot.AirbaseName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).ClientName">AIRBASE.ParkingSpot.ClientName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Client unit name of this spot.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).ClientSpot">AIRBASE.ParkingSpot.ClientSpot</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>If <code>true</code>, this is a parking spot of a client aircraft.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).Coordinate">AIRBASE.ParkingSpot.Coordinate</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Coordinate of the parking spot.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).DistToRwy">AIRBASE.ParkingSpot.DistToRwy</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Distance to runway in meters. Currently bugged and giving the same number as the TerminalID.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).Free">AIRBASE.ParkingSpot.Free</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This spot is currently free, i.e. there is no alive aircraft on it at the present moment.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).Marker">AIRBASE.ParkingSpot.Marker</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The marker on the F10 map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).MarkerID">AIRBASE.ParkingSpot.MarkerID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Numerical ID of marker placed at parking spot.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).OccupiedBy">AIRBASE.ParkingSpot.OccupiedBy</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the aircraft occupying the spot or "unknown". Can be <em>nil</em> if spot is not occupied.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).ReservedBy">AIRBASE.ParkingSpot.ReservedBy</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the aircraft for which this spot is reserved. Can be <em>nil</em> if spot is not reserved.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).Status">AIRBASE.ParkingSpot.Status</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Status of spot e.g. <code>AIRBASE.SpotStatus.FREE</code>.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).TOAC">AIRBASE.ParkingSpot.TOAC</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Takeoff or landing aircarft. I.e. this stop is occupied currently by an aircraft until it took of or until it landed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).TerminalID">AIRBASE.ParkingSpot.TerminalID</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Terminal ID of the spot. Generally, this is not the same number as displayed in the mission editor.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).TerminalID0">AIRBASE.ParkingSpot.TerminalID0</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Unknown what this means. If you know, please tell us!</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).TerminalType">AIRBASE.ParkingSpot.TerminalType</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Type of the spot, i.e. for which type of aircraft it can be used.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.ParkingSpot).Vec3">AIRBASE.ParkingSpot.Vec3</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.Runway)">Type <strong>AIRBASE.Runway</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(AIRBASE.Runway)">AIRBASE.Runway</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from AIRBASE.Runway</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).center">AIRBASE.Runway.center</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Center of the runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).endpoint">AIRBASE.Runway.endpoint</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>End point of runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).heading">AIRBASE.Runway.heading</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>True heading of the runway in degrees.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).idx">AIRBASE.Runway.idx</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runway ID: heading 070° ==> idx="07".</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).isLeft">AIRBASE.Runway.isLeft</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>If <code>true</code>, this is the left of two parallel runways. If <code>false</code>, this is the right of two runways. If <code>nil</code>, no parallel runway exists.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).length">AIRBASE.Runway.length</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Length of runway in meters.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).magheading">AIRBASE.Runway.magheading</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Magnetic heading of the runway in degrees. This is what is marked on the runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).name">AIRBASE.Runway.name</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runway name.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).position">AIRBASE.Runway.position</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Position of runway start.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).width">AIRBASE.Runway.width</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Width of runway in meters.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.Runway).zone">AIRBASE.Runway.zone</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Runway zone.</p>
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.SpotStatus)">Type <strong>AIRBASE.SpotStatus</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(AIRBASE.SpotStatus)">AIRBASE.SpotStatus</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from AIRBASE.SpotStatus</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.SpotStatus).FREE">AIRBASE.SpotStatus.FREE</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Spot is free.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.SpotStatus).OCCUPIED">AIRBASE.SpotStatus.OCCUPIED</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Spot is occupied.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.SpotStatus).RESERVED">AIRBASE.SpotStatus.RESERVED</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Spot is reserved.</p>
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.TerminalType)">Type <strong>AIRBASE.TerminalType</strong></a></h2></div>
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
<strong><a href="##(AIRBASE.TerminalType)">AIRBASE.TerminalType</a></strong>
</div>
<div class="w3-card w3-margin">
<table class="w3-table w3-border-bottom w3-border-theme-l2">
<tr class="w3-theme-l1">
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from AIRBASE.TerminalType</th>
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).FighterAircraft">AIRBASE.TerminalType.FighterAircraft</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>244: Combines Shelter. OpenMed and OpenBig spots. So effectively all spots usable by fixed wing aircraft.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).HelicopterOnly">AIRBASE.TerminalType.HelicopterOnly</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>40: Special spots for Helicopers.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).HelicopterUsable">AIRBASE.TerminalType.HelicopterUsable</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>216: Combines HelicopterOnly, OpenMed and OpenBig.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).OpenBig">AIRBASE.TerminalType.OpenBig</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>104: Open air spawn points. Generally larger but does not guarantee large aircraft are capable of spawning there.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).OpenMed">AIRBASE.TerminalType.OpenMed</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>72: Open/Shelter air airplane only.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).OpenMedOrBig">AIRBASE.TerminalType.OpenMedOrBig</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>176: Combines OpenMed and OpenBig spots.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).Runway">AIRBASE.TerminalType.Runway</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>16: Valid spawn points on runway.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE.TerminalType).Shelter">AIRBASE.TerminalType.Shelter</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>68: Hardened Air Shelter. Currently only on Caucaus map.</p>
</td>
</tr>
</table>
</div>
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(Wrapper.Airbase)" >Type <strong>Wrapper.Airbase</strong></a></h2></div>
<div class="w3-container w3-white w3-padding-16" id="module_current_type">
<div class="w3-white" id="record_type">
</div>
</div>
<div onclick="myFunction('#Types##AIRBASE')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE)">Type <strong>AIRBASE</strong></a></h2></div>
<div id= "#Types##AIRBASE" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p>Airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE)">Core.Zone#ZONE</a>
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).CategoryName" ><strong>AIRBASE.CategoryName</strong></a>
<p>Names of airbase categories.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Caucasus" ><strong>AIRBASE.Caucasus</strong></a>
<p>Enumeration to identify the airbases in the Caucasus region.</p>
<p>Airbases of the Caucasus map:</p>
<ul>
<li>AIRBASE.Caucasus.Gelendzhik</li>
<li>AIRBASE.Caucasus.Krasnodar_Pashkovsky</li>
<li>AIRBASE.Caucasus.Sukhumi_Babushara</li>
<li>AIRBASE.Caucasus.Gudauta</li>
<li>AIRBASE.Caucasus.Batumi</li>
<li>AIRBASE.Caucasus.Senaki_Kolkhi</li>
<li>AIRBASE.Caucasus.Kobuleti</li>
<li>AIRBASE.Caucasus.Kutaisi</li>
<li>AIRBASE.Caucasus.Tbilisi_Lochini</li>
<li>AIRBASE.Caucasus.Soganlug</li>
<li>AIRBASE.Caucasus.Vaziani</li>
<li>AIRBASE.Caucasus.Anapa_Vityazevo</li>
<li>AIRBASE.Caucasus.Krasnodar_Center</li>
<li>AIRBASE.Caucasus.Novorossiysk</li>
<li>AIRBASE.Caucasus.Krymsk</li>
<li>AIRBASE.Caucasus.Maykop_Khanskaya</li>
<li>AIRBASE.Caucasus.Sochi_Adler</li>
<li>AIRBASE.Caucasus.Mineralnye_Vody</li>
<li>AIRBASE.Caucasus.Nalchik</li>
<li>AIRBASE.Caucasus.Mozdok</li>
<li>AIRBASE.Caucasus.Beslan</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).ClassName" ><strong>AIRBASE.ClassName</strong></a>
<p>Name of the class, i.e. "AIRBASE".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).MarianaIslands" ><strong>AIRBASE.MarianaIslands</strong></a>
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Nevada" ><strong>AIRBASE.Nevada</strong></a>
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Normandy" ><strong>AIRBASE.Normandy</strong></a>
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).NparkingTerminal" ><strong>AIRBASE.NparkingTerminal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).NparkingTotal" ><strong>AIRBASE.NparkingTotal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).PersianGulf" ><strong>AIRBASE.PersianGulf</strong></a>
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Sinai" ><strong>AIRBASE.Sinai</strong></a>
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).SouthAtlantic" ><strong>AIRBASE.SouthAtlantic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.SpotStatus)">#AIRBASE.SpotStatus</a>
<a id="#(AIRBASE).SpotStatus" ><strong>AIRBASE.SpotStatus</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Syria" ><strong>AIRBASE.Syria</strong></a>
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE).TerminalType" ><strong>AIRBASE.TerminalType</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).TheChannel" ><strong>AIRBASE.TheChannel</strong></a>
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).category" ><strong>AIRBASE.category</strong></a>
<p>Airbase category.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p>DCS descriptors.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isAirdrome" ><strong>AIRBASE.isAirdrome</strong></a>
<p>Airbase is an airdrome.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
<p>Airbase is a helipad.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
<p>Airbase is a ship.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parking" ><strong>AIRBASE.parking</strong></a>
<p>Parking spot data.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingBlacklist" ><strong>AIRBASE.parkingBlacklist</strong></a>
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
<p>Parking spot data table with ID as key.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
<p>List of parking spot terminal IDs considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
<p>Runway used for landing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
<p>Runway used for takeoff.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
<p>Runways of airdromes.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>
<a id="#(AIRBASE).storage" ><strong>AIRBASE.storage</strong></a>
<p>The DCS warehouse storage.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CheckOnRunWay" ><strong>AIRBASE:CheckOnRunWay(group, radius, despawn)</strong></a></h2>
</div>
<p>Function that checks if at leat one unit of a group has been spawned close to a spawn point on the runway.</p>
<div id= "#Functions##CheckOnRunWay" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
<strong><strong>group</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Group to be checked.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>radius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Radius around the spawn point to be checked. Default is 50 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>despawn</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If true, the group is destroyed.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>True if group is within radius around spawn points on runway.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Find" ><strong>AIRBASE:Find(DCSAirbase)</strong></a></h2>
</div>
<p>Finds a AIRBASE from the _DATABASE using a DCSAirbase object.</p>
<div id= "#Functions##Find" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Airbase)">DCS#Airbase</a>
<strong><strong>DCSAirbase</strong></strong>
</p>
</div>
<div class="w3-half">
<p>An existing DCS Airbase object reference.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FindByID" ><strong>AIRBASE:FindByID(id)</strong></a></h2>
</div>
<p>Find a AIRBASE in the _DATABASE by its ID.</p>
<div id= "#Functions##FindByID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>id</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Airbase ID.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FindByName" ><strong>AIRBASE:FindByName(AirbaseName)</strong></a></h2>
</div>
<p>Find a AIRBASE in the _DATABASE using the name of an existing DCS Airbase.</p>
<div id= "#Functions##FindByName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>AirbaseName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The Airbase Name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FindFreeParkingSpotForAircraft" ><strong>AIRBASE:FindFreeParkingSpotForAircraft(group, terminaltype, scanradius, scanunits, scanstatics, scanscenery, verysafe, nspots, parkingdata)</strong></a></h2>
</div>
<p>Seach unoccupied parking spots at the airbase for a specific group of aircraft.</p>
<p>The routine also optionally checks for other unit, static and scenery options in a certain radius around the parking spot.
The dimension of the spawned aircraft and of the potential obstacle are taken into account. Note that the routine can only return so many spots that are free.</p>
<div id= "#Functions##FindFreeParkingSpotForAircraft" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
<strong><strong>group</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Aircraft group for which the parking spots are requested.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>terminaltype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Only search spots at a specific terminal type. Default is all types execpt on runway.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>scanradius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Radius in meters around parking spot to scan for obstacles. Default 50 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>scanunits</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Scan for units as obstacles. Default true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>scanstatics</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Scan for statics as obstacles. Default true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>scanscenery</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Scan for scenery as obstacles. Default false. Can cause problems with e.g. shelters.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>verysafe</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) If true, wait until an aircraft has taken off until the parking spot is considered to be free. Defaul false.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>nspots</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Number of freeparking spots requested. Default is the number of aircraft in the group.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>parkingdata</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Parking spots data table. If not given it is automatically derived from the GetParkingSpotsTable() function.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table of coordinates and terminal IDs of free parking spots. Each table entry has the elements .Coordinate and .TerminalID.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetActiveRunway" ><strong>AIRBASE:GetActiveRunway()</strong></a></h2>
</div>
<p>Get the active runways.</p>
<div id= "#Functions##GetActiveRunway" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for landing.</p>
</div>
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for takeoff.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetActiveRunwayLanding" ><strong>AIRBASE:GetActiveRunwayLanding()</strong></a></h2>
</div>
<p>Get the active runway for landing.</p>
<div id= "#Functions##GetActiveRunwayLanding" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for landing.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetActiveRunwayTakeoff" ><strong>AIRBASE:GetActiveRunwayTakeoff()</strong></a></h2>
</div>
<p>Get the active runway for takeoff.</p>
<div id= "#Functions##GetActiveRunwayTakeoff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for takeoff.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAirbaseCategory" ><strong>AIRBASE:GetAirbaseCategory()</strong></a></h2>
</div>
<p>Get category of airbase.</p>
<div id= "#Functions##GetAirbaseCategory" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Category of airbase from GetDesc().category.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAllAirbaseNames" ><strong>AIRBASE.GetAllAirbaseNames(coalition, category)</strong></a></h2>
</div>
<p>Get all airbase names of the current map.</p>
<p>This includes ships and FARPS.</p>
<div id= "#Functions##GetAllAirbaseNames" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Coalition)">DCS#Coalition</a>
<strong><strong>coalition</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Return only airbases belonging to the specified coalition. By default, all airbases of the map are returned.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>category</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Return only airbases of a certain category, e.g. <code>Airbase.Category.HELIPAD</code>.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table containing all airbase names of the current map.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAllAirbases" ><strong>AIRBASE.GetAllAirbases(coalition, category)</strong></a></h2>
</div>
<p>Get all airbases of the current map.</p>
<p>This includes ships and FARPS.</p>
<div id= "#Functions##GetAllAirbases" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Coalition)">DCS#Coalition</a>
<strong><strong>coalition</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Return only airbases belonging to the specified coalition. By default, all airbases of the map are returned.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>category</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Return only airbases of a certain category, e.g. Airbase.Category.FARP</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table containing all airbase objects of the current map.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCategory" ><strong>AIRBASE:GetCategory()</strong></a></h2>
</div>
<p>Get category of airbase.</p>
<div id= "#Functions##GetCategory" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Category of airbase from GetDesc().category.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCategoryName" ><strong>AIRBASE:GetCategoryName()</strong></a></h2>
</div>
<p>Get category name of airbase.</p>
<div id= "#Functions##GetCategoryName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Category of airbase, i.e. Airdrome, Ship, or Helipad</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetDCSObject" ><strong>AIRBASE:GetDCSObject()</strong></a></h2>
</div>
<p>Get the DCS object of an airbase</p>
<div id= "#Functions##GetDCSObject" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Airbase)">DCS#Airbase</a>:</p>
</div>
<div class="w3-half">
<p>DCS airbase object.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetFreeParkingSpotsCoordinates" ><strong>AIRBASE:GetFreeParkingSpotsCoordinates(termtype, allowTOAC)</strong></a></h2>
</div>
<p>Get the coordinates of free parking spots at an airbase.</p>
<div id= "#Functions##GetFreeParkingSpotsCoordinates" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>allowTOAC</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If true, spots are considered free even though TO_AC is true. Default is off which is saver to avoid spawning aircraft on top of each other. Option might be enabled for FARPS and ships.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table of coordinates of the free parking spots.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetFreeParkingSpotsNumber" ><strong>AIRBASE:GetFreeParkingSpotsNumber(termtype, allowTOAC)</strong></a></h2>
</div>
<p>Get number of free parking spots at an airbase.</p>
<div id= "#Functions##GetFreeParkingSpotsNumber" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>allowTOAC</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If true, spots are considered free even though TO_AC is true. Default is off which is saver to avoid spawning aircraft on top of each other. Option might be enabled for FARPS and ships.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Number of free parking spots at this airbase.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetFreeParkingSpotsTable" ><strong>AIRBASE:GetFreeParkingSpotsTable(termtype, allowTOAC)</strong></a></h2>
</div>
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
<div id= "#Functions##GetFreeParkingSpotsTable" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>allowTOAC</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If true, spots are considered free even though TO_AC is true. Default is off which is saver to avoid spawning aircraft on top of each other. Option might be enabled for FARPS and ships.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table free parking spots. Table has the elements ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetID" ><strong>AIRBASE:GetID(unique)</strong></a></h2>
</div>
<p>Get ID of the airbase.</p>
<div id= "#Functions##GetID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>unique</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) If true, ships will get a negative sign as the unit ID might be the same as an airbase ID. Default off!</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The airbase ID.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParkingData" ><strong>AIRBASE:GetParkingData(available)</strong></a></h2>
</div>
<p>Returns a table of parking data for a given airbase.</p>
<p>If the optional parameter <em>available</em> is true only available parking will be returned, otherwise all parking at the base is returned. Term types have the following enumerated values:</p>
<ul>
<li>16 : Valid spawn points on runway</li>
<li>40 : Helicopter only spawn</li>
<li>68 : Hardened Air Shelter</li>
<li>72 : Open/Shelter air airplane only</li>
<li>104: Open air spawn</li>
</ul>
<p>Note that only Caucuses will return 68 as it is the only map currently with hardened air shelters.
104 are also generally larger, but does not guarantee a large aircraft like the B-52 or a C-130 are capable of spawning there.</p>
<p>Table entries:</p>
<ul>
<li>Term_index is the id for the parking</li>
<li>vTerminal pos is its vec3 position in the world</li>
<li>fDistToRW is the distance to the take-off position for the active runway from the parking.</li>
</ul>
<div id= "#Functions##GetParkingData" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>available</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If true, only available parking spots will be returned.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table with parking data. See https://wiki.hoggitworld.com/view/DCS_func_getParking</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParkingSpotData" ><strong>AIRBASE:GetParkingSpotData(TerminalID)</strong></a></h2>
</div>
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
<div id= "#Functions##GetParkingSpotData" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>TerminalID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The terminal ID of the parking spot.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.ParkingSpot)">#AIRBASE.ParkingSpot</a>:</p>
</div>
<div class="w3-half">
<p>Table free parking spots. Table has the elements ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParkingSpotsCoordinates" ><strong>AIRBASE:GetParkingSpotsCoordinates(termtype)</strong></a></h2>
</div>
<p>Get the coordinates of all parking spots at an airbase.</p>
<p>Optionally only those of a specific terminal type. Spots on runways are excluded if not explicitly requested by terminal type.</p>
<div id= "#Functions##GetParkingSpotsCoordinates" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Terminal type. Default all.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table of coordinates of parking spots.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParkingSpotsNumber" ><strong>AIRBASE:GetParkingSpotsNumber(termtype)</strong></a></h2>
</div>
<p>Get number of parking spots at an airbase.</p>
<p>Optionally, a specific terminal type can be requested.</p>
<div id= "#Functions##GetParkingSpotsNumber" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type of which the number of spots is counted. Default all spots but spawn points on runway.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Number of parking spots at this airbase.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParkingSpotsTable" ><strong>AIRBASE:GetParkingSpotsTable(termtype)</strong></a></h2>
</div>
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
<div id= "#Functions##GetParkingSpotsTable" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Table free parking spots. Table has the elements ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRadioSilentMode" ><strong>AIRBASE:GetRadioSilentMode()</strong></a></h2>
</div>
<p>Check whether or not the airbase has been silenced.</p>
<div id= "#Functions##GetRadioSilentMode" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, silent mode is enabled.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRunwayByName" ><strong>AIRBASE:GetRunwayByName(Name)</strong></a></h2>
</div>
<p>Get runway by its name.</p>
<div id= "#Functions##GetRunwayByName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Name of the runway, e.g. "31" or "21L".</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>Runway data.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRunwayData" ><strong>AIRBASE:GetRunwayData(magvar, mark)</strong></a></h2>
</div>
<p>Get runways data.</p>
<p>Only for airdromes!</p>
<div id= "#Functions##GetRunwayData" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>magvar</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Magnetic variation in degrees.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>mark</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Place markers with runway data on F10 map.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Runway data.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRunwayIntoWind" ><strong>AIRBASE:GetRunwayIntoWind(PreferLeft)</strong></a></h2>
</div>
<p>Get the runway where aircraft would be taking of or landing into the direction of the wind.</p>
<p>NOTE that this requires the wind to be non-zero as set in the mission editor.</p>
<div id= "#Functions##GetRunwayIntoWind" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>PreferLeft</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, perfer the left runway. If <code>false</code>, prefer the right runway. If <code>nil</code> (default), do not care about left or right.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>Active runway data table.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRunwayName" ><strong>AIRBASE:GetRunwayName(Runway, LongLeftRight)</strong></a></h2>
</div>
<p>Get name of a given runway, e.g.</p>
<p>"31L".</p>
<div id= "#Functions##GetRunwayName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<strong><strong>Runway</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The runway. Default is the active runway.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>LongLeftRight</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, return "Left" or "Right" instead of "L" or "R".</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Name of the runway or "XX" if it could not be found.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRunways" ><strong>AIRBASE:GetRunways()</strong></a></h2>
</div>
<p>Get runways.</p>
<div id= "#Functions##GetRunways" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Runway data.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetStorage" ><strong>AIRBASE:GetStorage()</strong></a></h2>
</div>
<p>Get the warehouse storage of this airbase.</p>
<p>The returned <code>STORAGE</code> object is the wrapper of the DCS warehouse.
This allows you to add and remove items such as aircraft, liquids, weapons and other equipment.</p>
<div id= "#Functions##GetStorage" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>:</p>
</div>
<div class="w3-half">
<p>The storage.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetWarehouse" ><strong>AIRBASE:GetWarehouse()</strong></a></h2>
</div>
<p>Get the DCS warehouse.</p>
<div id= "#Functions##GetWarehouse" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Warehouse)">DCS#Warehouse</a>:</p>
</div>
<div class="w3-half">
<p>The DCS warehouse object.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetZone" ><strong>AIRBASE:GetZone()</strong></a></h2>
</div>
<p>Get the airbase zone.</p>
<div id= "#Functions##GetZone" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Zone.html##(ZONE_RADIUS)">Core.Zone#ZONE_RADIUS</a>:</p>
</div>
<div class="w3-half">
<p>The zone radius of the airbase.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsAirdrome" ><strong>AIRBASE:IsAirdrome()</strong></a></h2>
</div>
<p>Check if airbase is an airdrome.</p>
<div id= "#Functions##IsAirdrome" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If true, airbase is an airdrome.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsAutoCapture" ><strong>AIRBASE:IsAutoCapture()</strong></a></h2>
</div>
<p>Returns whether auto capturing of the airbase is on or off.</p>
<div id= "#Functions##IsAutoCapture" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Returns <code>true</code> if auto capturing is on, <code>false</code> if off and <code>nil</code> if the airbase object cannot be retrieved. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsHelipad" ><strong>AIRBASE:IsHelipad()</strong></a></h2>
</div>
<p>Check if airbase is a helipad.</p>
<div id= "#Functions##IsHelipad" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If true, airbase is a helipad.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsShip" ><strong>AIRBASE:IsShip()</strong></a></h2>
</div>
<p>Check if airbase is a ship.</p>
<div id= "#Functions##IsShip" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If true, airbase is a ship.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MarkParkingSpots" ><strong>AIRBASE:MarkParkingSpots(termtype, mark)</strong></a></h2>
</div>
<p>Place markers of parking spots on the F10 map.</p>
<div id= "#Functions##MarkParkingSpots" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type for which marks should be placed.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>mark</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If false, do not place markers but only give output to DCS.log file. Default true.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Register" ><strong>AIRBASE:Register(AirbaseName)</strong></a></h2>
</div>
<p>Create a new AIRBASE from DCSAirbase.</p>
<div id= "#Functions##Register" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>AirbaseName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The name of the airbase.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetActiveRunway" ><strong>AIRBASE:SetActiveRunway(Name, PreferLeft)</strong></a></h2>
</div>
<p>Set the active runway for landing and takeoff.</p>
<div id= "#Functions##SetActiveRunway" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Name of the runway, e.g. "31" or "02L" or "90R". If not given, the runway is determined from the wind direction.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>PreferLeft</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, perfer the left runway. If <code>false</code>, prefer the right runway. If <code>nil</code> (default), do not care about left or right.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetActiveRunwayLanding" ><strong>AIRBASE:SetActiveRunwayLanding(Name, PreferLeft)</strong></a></h2>
</div>
<p>Set the active runway for landing.</p>
<div id= "#Functions##SetActiveRunwayLanding" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Name of the runway, e.g. "31" or "02L" or "90R". If not given, the runway is determined from the wind direction.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>PreferLeft</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, perfer the left runway. If <code>false</code>, prefer the right runway. If <code>nil</code> (default), do not care about left or right.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for landing.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetActiveRunwayTakeoff" ><strong>AIRBASE:SetActiveRunwayTakeoff(Name, PreferLeft)</strong></a></h2>
</div>
<p>Set the active runway for takeoff.</p>
<div id= "#Functions##SetActiveRunwayTakeoff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Name of the runway, e.g. "31" or "02L" or "90R". If not given, the runway is determined from the wind direction.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>PreferLeft</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, perfer the left runway. If <code>false</code>, prefer the right runway. If <code>nil</code> (default), do not care about left or right.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>:</p>
</div>
<div class="w3-half">
<p>The active runway for landing.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetAutoCapture" ><strong>AIRBASE:SetAutoCapture(Switch)</strong></a></h2>
</div>
<p>Enables or disables automatic capturing of the airbase.</p>
<div id= "#Functions##SetAutoCapture" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>Switch</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, enable auto capturing. If <code>false</code>, disable it.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetAutoCaptureOFF" ><strong>AIRBASE:SetAutoCaptureOFF()</strong></a></h2>
</div>
<p>Disables automatic capturing of the airbase.</p>
<div id= "#Functions##SetAutoCaptureOFF" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetAutoCaptureON" ><strong>AIRBASE:SetAutoCaptureON()</strong></a></h2>
</div>
<p>Enables automatic capturing of the airbase.</p>
<div id= "#Functions##SetAutoCaptureON" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetCoalition" ><strong>AIRBASE:SetCoalition(Coal)</strong></a></h2>
</div>
<p>Sets the coalition of the airbase.</p>
<div id= "#Functions##SetCoalition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Coal</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Coalition that the airbase should have (0=Neutral, 1=Red, 2=Blue).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetParkingSpotBlacklist" ><strong>AIRBASE:SetParkingSpotBlacklist(TerminalIdBlacklist)</strong></a></h2>
</div>
<p>Set parking spot blacklist.</p>
<p>These parking spots will <em>not</em> be used for spawning.
Black listed spots overrule white listed spots.
<strong>NOTE</strong> that terminal IDs are not necessarily the same as those displayed in the mission editor!</p>
<div id= "#Functions##SetParkingSpotBlacklist" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>TerminalIdBlacklist</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Table of black listed terminal IDs.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>AIRBASE:FindByName("Batumi"):SetParkingSpotBlacklist({2, 3, 4}) --Forbit terminal IDs 2, 3, 4</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetParkingSpotWhitelist" ><strong>AIRBASE:SetParkingSpotWhitelist(TerminalIdWhitelist)</strong></a></h2>
</div>
<p>Set parking spot whitelist.</p>
<p>Only these spots will be considered for spawning.
Black listed spots overrule white listed spots.
<strong>NOTE</strong> that terminal IDs are not necessarily the same as those displayed in the mission editor!</p>
<div id= "#Functions##SetParkingSpotWhitelist" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>TerminalIdWhitelist</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Table of white listed terminal IDs.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>AIRBASE:FindByName("Batumi"):SetParkingSpotWhitelist({2, 3, 4}) --Only allow terminal IDs 2, 3, 4</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetRadioSilentMode" ><strong>AIRBASE:SetRadioSilentMode(Silent)</strong></a></h2>
</div>
<p>Sets the ATC belonging to an airbase object to be silent and unresponsive.</p>
<p>This is useful for disabling the award winning ATC behavior in DCS.
Note that this DOES NOT remove the airbase from the list. It just makes it unresponsive and silent to any radio calls to it.</p>
<div id= "#Functions##SetRadioSilentMode" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>Silent</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code>, enable silent mode. If <code>false</code> or <code>nil</code>, disable silent mode.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._CheckParkingLists" ><strong>AIRBASE:_CheckParkingLists(TerminalID)</strong></a></h2>
</div>
<p>Check black and white lists.</p>
<div id= "#Functions##_CheckParkingLists" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>TerminalID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal ID to check.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p><code>true</code> if this is a valid spot.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._CheckTerminalType" ><strong>AIRBASE._CheckTerminalType(Term_Type, termtype)</strong></a></h2>
</div>
<p>Helper function to check for the correct terminal type including "artificial" ones.</p>
<div id= "#Functions##_CheckTerminalType" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Term_Type</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type from getParking routine.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<strong><strong>termtype</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal type from AIRBASE.TerminalType enumerator.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>True if terminal types match.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._GetParkingSpotByID" ><strong>AIRBASE:_GetParkingSpotByID(TerminalID)</strong></a></h2>
</div>
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
<div id= "#Functions##_GetParkingSpotByID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>TerminalID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Terminal ID.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE.ParkingSpot)">#AIRBASE.ParkingSpot</a>:</p>
</div>
<div class="w3-half">
<p>Parking spot.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._InitParkingSpots" ><strong>AIRBASE:_InitParkingSpots()</strong></a></h2>
</div>
<p>Get a table containing the coordinates, terminal index and terminal type of free parking spots at an airbase.</p>
<div id= "#Functions##_InitParkingSpots" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(AIRBASE)">#AIRBASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._InitRunways" ><strong>AIRBASE:_InitRunways(IncludeInverse)</strong></a></h2>
</div>
<p>Init runways.</p>
<div id= "#Functions##_InitRunways" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>AIRBASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>IncludeInverse</strong></strong>
</p>
</div>
<div class="w3-half">
<p>If <code>true</code> or <code>nil</code>, include inverse runways.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Runway data.</p>
</div>
</div>
</div>
</div>
</div>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p>Airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE)">Core.Zone#ZONE</a>
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).CategoryName" ><strong>AIRBASE.CategoryName</strong></a>
<p>Names of airbase categories.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Caucasus" ><strong>AIRBASE.Caucasus</strong></a>
<p>Enumeration to identify the airbases in the Caucasus region.</p>
<p>Airbases of the Caucasus map:</p>
<ul>
<li>AIRBASE.Caucasus.Gelendzhik</li>
<li>AIRBASE.Caucasus.Krasnodar_Pashkovsky</li>
<li>AIRBASE.Caucasus.Sukhumi_Babushara</li>
<li>AIRBASE.Caucasus.Gudauta</li>
<li>AIRBASE.Caucasus.Batumi</li>
<li>AIRBASE.Caucasus.Senaki_Kolkhi</li>
<li>AIRBASE.Caucasus.Kobuleti</li>
<li>AIRBASE.Caucasus.Kutaisi</li>
<li>AIRBASE.Caucasus.Tbilisi_Lochini</li>
<li>AIRBASE.Caucasus.Soganlug</li>
<li>AIRBASE.Caucasus.Vaziani</li>
<li>AIRBASE.Caucasus.Anapa_Vityazevo</li>
<li>AIRBASE.Caucasus.Krasnodar_Center</li>
<li>AIRBASE.Caucasus.Novorossiysk</li>
<li>AIRBASE.Caucasus.Krymsk</li>
<li>AIRBASE.Caucasus.Maykop_Khanskaya</li>
<li>AIRBASE.Caucasus.Sochi_Adler</li>
<li>AIRBASE.Caucasus.Mineralnye_Vody</li>
<li>AIRBASE.Caucasus.Nalchik</li>
<li>AIRBASE.Caucasus.Mozdok</li>
<li>AIRBASE.Caucasus.Beslan</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).ClassName" ><strong>AIRBASE.ClassName</strong></a>
<p>Name of the class, i.e. "AIRBASE".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).MarianaIslands" ><strong>AIRBASE.MarianaIslands</strong></a>
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Nevada" ><strong>AIRBASE.Nevada</strong></a>
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Normandy" ><strong>AIRBASE.Normandy</strong></a>
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).NparkingTerminal" ><strong>AIRBASE.NparkingTerminal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).NparkingTotal" ><strong>AIRBASE.NparkingTotal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).PersianGulf" ><strong>AIRBASE.PersianGulf</strong></a>
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Sinai" ><strong>AIRBASE.Sinai</strong></a>
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).SouthAtlantic" ><strong>AIRBASE.SouthAtlantic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.SpotStatus)">#AIRBASE.SpotStatus</a>
<a id="#(AIRBASE).SpotStatus" ><strong>AIRBASE.SpotStatus</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Syria" ><strong>AIRBASE.Syria</strong></a>
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE).TerminalType" ><strong>AIRBASE.TerminalType</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).TheChannel" ><strong>AIRBASE.TheChannel</strong></a>
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).category" ><strong>AIRBASE.category</strong></a>
<p>Airbase category.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p>DCS descriptors.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isAirdrome" ><strong>AIRBASE.isAirdrome</strong></a>
<p>Airbase is an airdrome.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
<p>Airbase is a helipad.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
<p>Airbase is a ship.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parking" ><strong>AIRBASE.parking</strong></a>
<p>Parking spot data.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingBlacklist" ><strong>AIRBASE.parkingBlacklist</strong></a>
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
<p>Parking spot data table with ID as key.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
<p>List of parking spot terminal IDs considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
<p>Runway used for landing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
<p>Runway used for takeoff.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
<p>Runways of airdromes.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>
<a id="#(AIRBASE).storage" ><strong>AIRBASE.storage</strong></a>
<p>The DCS warehouse storage.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).AddCargo" ><strong>AIRBASE:AddCargo(Cargo)</strong></a></h2>
</div>
<p>Add cargo.</p>
<div id= "#Functions##AddCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>
<strong><strong>Cargo</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CargoItemCount" ><strong>AIRBASE:CargoItemCount()</strong></a></h2>
</div>
<p>Get cargo item count.</p>
<div id= "#Functions##CargoItemCount" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>:</p>
</div>
<div class="w3-half">
<p>Cargo</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).ClearCargo" ><strong>AIRBASE:ClearCargo()</strong></a></h2>
</div>
<p>Clear all cargo.</p>
<div id= "#Functions##ClearCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Destroy" ><strong>AIRBASE:Destroy(GenerateEvent)</strong></a></h2>
</div>
<p>Destroys the POSITIONABLE.</p>
<div id= "#Functions##Destroy" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>GenerateEvent</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) If true, generates a crash or dead event for the unit. If false, no event generated. If nil, a remove event is generated. </p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The DCS Unit is not existing or alive.</p>
</div>
</div>
<h2><strong>Usages:</strong></h2>
<ul>
<li><pre class="example"><code>
Air unit example: destroy the Helicopter and generate a S_EVENT_CRASH for each unit in the Helicopter group.
Helicopter = UNIT:FindByName( "Helicopter" )
Helicopter:Destroy( true )
</code></pre></li>
<li><pre class="example"><code>-- Ground unit example: destroy the Tanks and generate a S_EVENT_DEAD for each unit in the Tanks group.
Tanks = UNIT:FindByName( "Tanks" )
Tanks:Destroy( true )
</code></pre></li>
<li><pre class="example"><code>-- Ship unit example: destroy the Ship silently.
Ship = STATIC:FindByName( "Ship" )
Ship:Destroy()
</code></pre></li>
<li><pre class="example"><code>-- Destroy without event generation example.
Ship = STATIC:FindByName( "Boat" )
Ship:Destroy( false ) -- Don't generate an event upon destruction.
</code></pre></li>
</ul>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Explode" ><strong>AIRBASE:Explode(power, delay)</strong></a></h2>
</div>
<p>Triggers an explosion at the coordinates of the positionable.</p>
<div id= "#Functions##Explode" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>power</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Power of the explosion in kg TNT. Default 100 kg TNT.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay of explosion in seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Flare" ><strong>AIRBASE:Flare(FlareColor)</strong></a></h2>
</div>
<p>Signal a flare at the position of the POSITIONABLE.</p>
<div id= "#Functions##Flare" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Utilities.Utils.html##(FLARECOLOR)">Utilities.Utils#FLARECOLOR</a>
<strong><strong>FlareColor</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FlareGreen" ><strong>AIRBASE:FlareGreen()</strong></a></h2>
</div>
<p>Signal a green flare at the position of the POSITIONABLE.</p>
<div id= "#Functions##FlareGreen" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FlareRed" ><strong>AIRBASE:FlareRed()</strong></a></h2>
</div>
<p>Signal a red flare at the position of the POSITIONABLE.</p>
<div id= "#Functions##FlareRed" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FlareWhite" ><strong>AIRBASE:FlareWhite()</strong></a></h2>
</div>
<p>Signal a white flare at the position of the POSITIONABLE.</p>
<div id= "#Functions##FlareWhite" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).FlareYellow" ><strong>AIRBASE:FlareYellow()</strong></a></h2>
</div>
<p>Signal a yellow flare at the position of the POSITIONABLE.</p>
<div id= "#Functions##FlareYellow" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAirspeedIndicated" ><strong>AIRBASE:GetAirspeedIndicated(oatcorr)</strong></a></h2>
</div>
<p>Returns the indicated airspeed (IAS).</p>
<p>The IAS is calculated from the TAS under the approximation that TAS increases by ~2% with every 1000 feet altitude ASL.</p>
<div id= "#Functions##GetAirspeedIndicated" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>oatcorr</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Outside air temperature (OAT) correction factor. Default 0.017 (=1.7%).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>IAS in m/s. Returns 0 if the POSITIONABLE does not exist.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAirspeedTrue" ><strong>AIRBASE:GetAirspeedTrue()</strong></a></h2>
</div>
<p>Returns the true airspeed (TAS).</p>
<p>This is calculated from the current velocity minus wind in 3D.</p>
<div id= "#Functions##GetAirspeedTrue" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>TAS in m/s. Returns 0 if the POSITIONABLE does not exist.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAltitude" ><strong>AIRBASE:GetAltitude()</strong></a></h2>
</div>
<p>Returns the altitude above sea level of the POSITIONABLE.</p>
<div id= "#Functions##GetAltitude" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>The altitude of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetAoA" ><strong>AIRBASE:GetAoA()</strong></a></h2>
</div>
<p>Returns the Angle of Attack of a POSITIONABLE.</p>
<div id= "#Functions##GetAoA" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Angle of attack in degrees.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetBeacon" ><strong>AIRBASE:GetBeacon()</strong></a></h2>
</div>
<p>Create a <a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>, to allow this POSITIONABLE to broadcast beacon signals.</p>
<div id= "#Functions##GetBeacon" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>:</p>
</div>
<div class="w3-half">
<p>Beacon</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetBoundingBox" ><strong>AIRBASE:GetBoundingBox()</strong></a></h2>
</div>
<p>Get the bounding box of the underlying POSITIONABLE DCS Object.</p>
<div id= "#Functions##GetBoundingBox" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Box3)">DCS#Box3</a>:</p>
</div>
<div class="w3-half">
<p>The bounding box of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetBoundingRadius" ><strong>AIRBASE:GetBoundingRadius(MinDist)</strong></a></h2>
</div>
<p>Get the bounding radius of the underlying POSITIONABLE DCS Object.</p>
<div id= "#Functions##GetBoundingRadius" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>MinDist</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) If bounding box is smaller than this value, MinDist is returned.</p>
</div>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>The bounding radius of the POSITIONABLE</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCargo" ><strong>AIRBASE:GetCargo()</strong></a></h2>
</div>
<p>Get all contained cargo.</p>
<div id= "#Functions##GetCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCargoBayFreeWeight" ><strong>AIRBASE:GetCargoBayFreeWeight()</strong></a></h2>
</div>
<p>Get Cargo Bay Free Weight in kg.</p>
<div id= "#Functions##GetCargoBayFreeWeight" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>CargoBayFreeWeight</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCargoBayWeightLimit" ><strong>AIRBASE:GetCargoBayWeightLimit()</strong></a></h2>
</div>
<p>Get Cargo Bay Weight Limit in kg.</p>
<div id= "#Functions##GetCargoBayWeightLimit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Max cargo weight in kg. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetClimbAngle" ><strong>AIRBASE:GetClimbAngle()</strong></a></h2>
</div>
<p>Returns the climb or descent angle of the POSITIONABLE.</p>
<div id= "#Functions##GetClimbAngle" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Climb or descent angle in degrees. Or 0 if velocity vector norm is zero.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCoord" ><strong>AIRBASE:GetCoord()</strong></a></h2>
</div>
<p>Returns a reference to a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>This function works similar to POSITIONABLE.GetCoordinate(), however, this function caches, updates and re-uses the same COORDINATE object stored
within the POSITIONABLE. This has higher performance, but comes with all considerations associated with the possible referencing to the same COORDINATE object.
This should only be used when performance is critical and there is sufficient awareness of the possible pitfalls. However, in most instances, GetCoordinate() is
preferred as it will return a fresh new COORDINATE and thus avoid potentially unexpected issues.</p>
<div id= "#Functions##GetCoord" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>A reference to the COORDINATE object of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCoordinate" ><strong>AIRBASE:GetCoordinate()</strong></a></h2>
</div>
<p>Returns a new COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetCoordinate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>A new COORDINATE object of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetDCSObject" ><strong>AIRBASE:GetDCSObject()</strong></a></h2>
</div>
<p>Returns the DCS object.</p>
<p>Polymorphic for other classes like UNIT, STATIC, GROUP, AIRBASE.</p>
<div id= "#Functions##GetDCSObject" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Object)">DCS#Object</a>:</p>
</div>
<div class="w3-half">
<p>The DCS object.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetGroundSpeed" ><strong>AIRBASE:GetGroundSpeed()</strong></a></h2>
</div>
<p>Returns the horizonal speed relative to eath's surface.</p>
<p>The vertical component of the velocity vector is projected out (set to zero).</p>
<div id= "#Functions##GetGroundSpeed" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Ground speed in m/s. Returns 0 if the POSITIONABLE does not exist.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetHeading" ><strong>AIRBASE:GetHeading()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE heading in degrees.</p>
<div id= "#Functions##GetHeading" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE heading in degrees.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetHeight" ><strong>AIRBASE:GetHeight()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE height above sea level in meters.</p>
<div id= "#Functions##GetHeight" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>Height of the positionable in meters (or nil, if the object does not exist).</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetLaserCode" ><strong>AIRBASE:GetLaserCode()</strong></a></h2>
</div>
<p>Get the last assigned laser code</p>
<div id= "#Functions##GetLaserCode" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The laser code</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetMessage" ><strong>AIRBASE:GetMessage(Message, Duration, Name)</strong></a></h2>
</div>
<p>Returns a message with the callsign embedded (if there is one).</p>
<div id= "#Functions##GetMessage" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetMessageText" ><strong>AIRBASE:GetMessageText(Message, Name)</strong></a></h2>
</div>
<p>Returns the message text with the callsign embedded (if there is one).</p>
<div id= "#Functions##GetMessageText" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The message text.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetMessageType" ><strong>AIRBASE:GetMessageType(Message, MessageType, Name)</strong></a></h2>
</div>
<p>Returns a message of a specified type with the callsign embedded (if there is one).</p>
<div id= "#Functions##GetMessageType" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>
<strong><strong>MessageType</strong></strong>
</p>
</div>
<div class="w3-half">
<p>MessageType The message type.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetObjectSize" ><strong>AIRBASE:GetObjectSize()</strong></a></h2>
</div>
<p>Get the object size.</p>
<div id= "#Functions##GetObjectSize" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>Max size of object in x, z or 0 if bounding box could not be obtained.</p>
</div>
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>Length x or 0 if bounding box could not be obtained.</p>
</div>
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>Height y or 0 if bounding box could not be obtained.</p>
</div>
<div class="w3-half">
<p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
</div>
<div class="w3-half">
<p>Width z or 0 if bounding box could not be obtained.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetOffsetCoordinate" ><strong>AIRBASE:GetOffsetCoordinate(x, y, z)</strong></a></h2>
</div>
<p>Returns a COORDINATE object, which is offset with respect to the orientation of the POSITIONABLE.</p>
<div id= "#Functions##GetOffsetCoordinate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>x</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset in the direction "the nose" of the unit is pointing in meters. Default 0 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>y</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset "above" the unit in meters. Default 0 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>z</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset in the direction "the wing" of the unit is pointing in meters. z>0 starboard, z&lt;0 port. Default 0 m.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The COORDINATE of the offset with respect to the orientation of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetOrientation" ><strong>AIRBASE:GetOrientation()</strong></a></h2>
</div>
<p> Returns a {@DCS#Vec3} table of the objects current orientation in 3D space.</p>
<p>X, Y, Z values are unit vectors defining the objects orientation.
X is the orientation parallel to the movement of the object, Z perpendicular and Y vertical orientation.</p>
<div id= "#Functions##GetOrientation" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>X orientation, i.e. parallel to the direction of movement.</p>
</div>
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>Y orientation, i.e. vertical.</p>
</div>
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>Z orientation, i.e. perpendicular to the direction of movement.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetOrientationX" ><strong>AIRBASE:GetOrientationX()</strong></a></h2>
</div>
<p> Returns a {@DCS#Vec3} table of the objects current X orientation in 3D space, i.e.</p>
<p>along the direction of movement.</p>
<div id= "#Functions##GetOrientationX" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>X orientation, i.e. parallel to the direction of movement.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetOrientationY" ><strong>AIRBASE:GetOrientationY()</strong></a></h2>
</div>
<p> Returns a {@DCS#Vec3} table of the objects current Y orientation in 3D space, i.e.</p>
<p>vertical orientation.</p>
<div id= "#Functions##GetOrientationY" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>Y orientation, i.e. vertical.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetOrientationZ" ><strong>AIRBASE:GetOrientationZ()</strong></a></h2>
</div>
<p> Returns a {@DCS#Vec3} table of the objects current Z orientation in 3D space, i.e.</p>
<p>perpendicular to direction of movement.</p>
<div id= "#Functions##GetOrientationZ" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>Z orientation, i.e. perpendicular to movement.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetPitch" ><strong>AIRBASE:GetPitch()</strong></a></h2>
</div>
<p>Returns the pitch angle of a POSITIONABLE.</p>
<div id= "#Functions##GetPitch" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Pitch angle in degrees.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetPointVec2" ><strong>AIRBASE:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetPointVec3" ><strong>AIRBASE:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
</div>
<div class="w3-half">
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetPosition" ><strong>AIRBASE:GetPosition()</strong></a></h2>
</div>
<p>Returns a pos3 table of the objects current position and orientation in 3D space.</p>
<p>X, Y, Z values are unit vectors defining the objects orientation.
Coordinates are dependent on the position of the maps origin.</p>
<div id= "#Functions##GetPosition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Position3)">DCS#Position3</a>:</p>
</div>
<div class="w3-half">
<p>Table consisting of the point and orientation tables.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetPositionVec3" ><strong>AIRBASE:GetPositionVec3()</strong></a></h2>
</div>
<p>Returns the <a href="DCS.html##(Position3)">DCS#Position3</a> position vectors indicating the point and direction vectors in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPositionVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Position)">DCS#Position</a>:</p>
</div>
<div class="w3-half">
<p>The 3D position vectors of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRadio" ><strong>AIRBASE:GetRadio()</strong></a></h2>
</div>
<p>Create a <a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>, to allow radio transmission for this POSITIONABLE.</p>
<p>Set parameters with the methods provided, then use RADIO:Broadcast() to actually broadcast the message</p>
<div id= "#Functions##GetRadio" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>:</p>
</div>
<div class="w3-half">
<p>Radio</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRandomVec3" ><strong>AIRBASE:GetRandomVec3(Radius)</strong></a></h2>
</div>
<p>Returns a random <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector within a range, indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetRandomVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Radius</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>-- If Radius is ignored, returns the DCS#Vec3 of first UNIT of the GROUP</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRelativeCoordinate" ><strong>AIRBASE:GetRelativeCoordinate(x, y, z)</strong></a></h2>
</div>
<p>Returns a COORDINATE object, which is transformed to be relative to the POSITIONABLE.</p>
<p>Inverse of <a href="##(POSITIONABLE).GetOffsetCoordinate">POSITIONABLE.GetOffsetCoordinate</a>.</p>
<div id= "#Functions##GetRelativeCoordinate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>x</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset along the world x-axis in meters. Default 0 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>y</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset along the world y-axis in meters. Default 0 m.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>z</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Offset along the world z-axis in meters. Default 0 m.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The relative COORDINATE with respect to the orientation of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRelativeVelocity" ><strong>AIRBASE:GetRelativeVelocity(Positionable)</strong></a></h2>
</div>
<p>Get relative velocity with respect to another POSITIONABLE.</p>
<div id= "#Functions##GetRelativeVelocity" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(POSITIONABLE)">#POSITIONABLE</a>
<strong><strong>Positionable</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Other POSITIONABLE.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Relative velocity in m/s.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetRoll" ><strong>AIRBASE:GetRoll()</strong></a></h2>
</div>
<p>Returns the roll angle of a unit.</p>
<div id= "#Functions##GetRoll" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Pitch angle in degrees.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetSize" ><strong>AIRBASE:GetSize()</strong></a></h2>
</div>
<div id= "#Functions##GetSize" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetSpot" ><strong>AIRBASE:GetSpot()</strong></a></h2>
</div>
<p>Get the Spot</p>
<div id= "#Functions##GetSpot" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
</div>
<div class="w3-half">
<p>The Spot</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetTroopCapacity" ><strong>AIRBASE:GetTroopCapacity()</strong></a></h2>
</div>
<p>Get the number of infantry soldiers that can be embarked into an aircraft (airplane or helicopter).</p>
<p>Returns <code>nil</code> for ground or ship units.</p>
<div id= "#Functions##GetTroopCapacity" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Descent number of soldiers that fit into the unit. Returns <code>#nil</code> for ground and ship units. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVec2" ><strong>AIRBASE:GetVec2()</strong></a></h2>
</div>
<p>Returns the <a href="DCS.html##(Vec2)">DCS#Vec2</a> vector indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec2)">DCS#Vec2</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVec3" ><strong>AIRBASE:GetVec3()</strong></a></h2>
</div>
<p>Returns the <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector indicating the 3D vector of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVelocity" ><strong>AIRBASE:GetVelocity()</strong></a></h2>
</div>
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
<div id= "#Functions##GetVelocity" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Velocity.html##(VELOCITY)">Core.Velocity#VELOCITY</a>:</p>
</div>
<div class="w3-half">
<p>Velocity The Velocity object.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVelocityKMH" ><strong>AIRBASE:GetVelocityKMH()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE velocity in km/h.</p>
<div id= "#Functions##GetVelocityKMH" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The velocity in km/h.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVelocityKNOTS" ><strong>AIRBASE:GetVelocityKNOTS()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE velocity in knots.</p>
<div id= "#Functions##GetVelocityKNOTS" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The velocity in knots.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVelocityMPS" ><strong>AIRBASE:GetVelocityMPS()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE velocity in meters per second.</p>
<div id= "#Functions##GetVelocityMPS" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The velocity in meters per second.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetVelocityVec3" ><strong>AIRBASE:GetVelocityVec3()</strong></a></h2>
</div>
<p>Returns the POSITIONABLE velocity Vec3 vector.</p>
<div id= "#Functions##GetVelocityVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
</div>
<div class="w3-half">
<p>The velocity Vec3 vector</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetYaw" ><strong>AIRBASE:GetYaw()</strong></a></h2>
</div>
<p>Returns the yaw angle of a POSITIONABLE.</p>
<div id= "#Functions##GetYaw" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Yaw angle in degrees.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).HasCargo" ><strong>AIRBASE:HasCargo(Cargo)</strong></a></h2>
</div>
<p>Returns if carrier has given cargo.</p>
<div id= "#Functions##HasCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Cargo</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>:</p>
</div>
<div class="w3-half">
<p>Cargo</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).InAir" ><strong>AIRBASE:InAir()</strong></a></h2>
</div>
<p>Returns true if the POSITIONABLE is in the air.</p>
<p>Polymorphic, is overridden in GROUP and UNIT.</p>
<div id= "#Functions##InAir" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>true if in the air.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsAboveRunway" ><strong>AIRBASE:IsAboveRunway()</strong></a></h2>
</div>
<p>Returns if the Positionable is located above a runway.</p>
<div id= "#Functions##IsAboveRunway" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>true if Positionable is above a runway.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsAir" ><strong>AIRBASE:IsAir()</strong></a></h2>
</div>
<p>Returns if the unit is of an air category.</p>
<p>If the unit is a helicopter or a plane, then this method will return true, otherwise false.</p>
<div id= "#Functions##IsAir" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Air category evaluation result.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsCargoEmpty" ><strong>AIRBASE:IsCargoEmpty()</strong></a></h2>
</div>
<p>Is cargo bay empty.</p>
<div id= "#Functions##IsCargoEmpty" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsGround" ><strong>AIRBASE:IsGround()</strong></a></h2>
</div>
<p>Returns if the unit is of an ground category.</p>
<p>If the unit is a ground vehicle or infantry, this method will return true, otherwise false.</p>
<div id= "#Functions##IsGround" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Ground category evaluation result.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsInZone" ><strong>AIRBASE:IsInZone(Zone)</strong></a></h2>
</div>
<p>Returns true if the unit is within a <a href="Core.Zone.html">Core.Zone</a>.</p>
<div id= "#Functions##IsInZone" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a>
<strong><strong>Zone</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The zone to test.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Returns true if the unit is within the <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsLasing" ><strong>AIRBASE:IsLasing()</strong></a></h2>
</div>
<p>Check if the POSITIONABLE is lasing a target.</p>
<div id= "#Functions##IsLasing" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>true if it is lasing a target</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsNotInZone" ><strong>AIRBASE:IsNotInZone(Zone)</strong></a></h2>
</div>
<p>Returns true if the unit is not within a <a href="Core.Zone.html">Core.Zone</a>.</p>
<div id= "#Functions##IsNotInZone" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a>
<strong><strong>Zone</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The zone to test.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Returns true if the unit is not within the <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsShip" ><strong>AIRBASE:IsShip()</strong></a></h2>
</div>
<p>Returns if the unit is of ship category.</p>
<div id= "#Functions##IsShip" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Ship category evaluation result.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE is not existing or alive.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsSubmarine" ><strong>AIRBASE:IsSubmarine()</strong></a></h2>
</div>
<p>Returns if the unit is a submarine.</p>
<div id= "#Functions##IsSubmarine" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Submarines attributes result.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).LaseCoordinate" ><strong>AIRBASE:LaseCoordinate(Coordinate, LaserCode, Duration)</strong></a></h2>
</div>
<p>Start Lasing a COORDINATE.</p>
<div id= "#Functions##LaseCoordinate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The coordinate where the lase is pointing at.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>LaserCode</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Laser code or random number in [1000, 9999].</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Duration of lasing in seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).LaseOff" ><strong>AIRBASE:LaseOff()</strong></a></h2>
</div>
<p>Stop Lasing a POSITIONABLE.</p>
<div id= "#Functions##LaseOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).LaseUnit" ><strong>AIRBASE:LaseUnit(Target, LaserCode, Duration)</strong></a></h2>
</div>
<p>Start Lasing a POSITIONABLE.</p>
<div id= "#Functions##LaseUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(POSITIONABLE)">#POSITIONABLE</a>
<strong><strong>Target</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The target to lase.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>LaserCode</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Laser code or random number in [1000, 9999].</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Duration of lasing in seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Message" ><strong>AIRBASE:Message(Message, Duration, Name)</strong></a></h2>
</div>
<p>Send a message to the players in the <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##Message" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToAll" ><strong>AIRBASE:MessageToAll(Message, Duration, Name)</strong></a></h2>
</div>
<p>Send a message to all coalitions.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToAll" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToBlue" ><strong>AIRBASE:MessageToBlue(Message, Duration, Name)</strong></a></h2>
</div>
<p>Send a message to the blue coalition.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToBlue" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToClient" ><strong>AIRBASE:MessageToClient(Message, Duration, Client, Name)</strong></a></h2>
</div>
<p>Send a message to a client.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToClient" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Client.html##(CLIENT)">Wrapper.Client#CLIENT</a>
<strong><strong>Client</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The client object receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToCoalition" ><strong>AIRBASE:MessageToCoalition(Message, Duration, MessageCoalition, Name)</strong></a></h2>
</div>
<p>Send a message to a coalition.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToCoalition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(coalition)">DCS#coalition</a>
<strong><strong>MessageCoalition</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The Coalition receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToGroup" ><strong>AIRBASE:MessageToGroup(Message, Duration, MessageGroup, Name)</strong></a></h2>
</div>
<p>Send a message to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToGroup" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
<strong><strong>MessageGroup</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The GROUP object receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToRed" ><strong>AIRBASE:MessageToRed(Message, Duration, Name)</strong></a></h2>
</div>
<p>Send a message to the red coalition.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToRed" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToSetGroup" ><strong>AIRBASE:MessageToSetGroup(Message, Duration, MessageSetGroup, Name)</strong></a></h2>
</div>
<p>Send a message to a <a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToSetGroup" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>
<strong><strong>MessageSetGroup</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The SET_GROUP collection receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToSetUnit" ><strong>AIRBASE:MessageToSetUnit(Message, Duration, MessageSetUnit, Name)</strong></a></h2>
</div>
<p>Send a message to a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToSetUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>
<strong><strong>MessageSetUnit</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The SET_UNIT collection receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) The Name of the sender. If not provided, the Name is the type of the Positionable.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageToUnit" ><strong>AIRBASE:MessageToUnit(Message, Duration, MessageUnit, Name)</strong></a></h2>
</div>
<p>Send a message to a <a href="Wrapper.Unit.html">Wrapper.Unit</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageToUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Duration)">DCS#Duration</a>
<strong><strong>Duration</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The duration of the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>
<strong><strong>MessageUnit</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The UNIT object receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) The Name of the sender. If not provided, the Name is the type of the Positionable.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageTypeToCoalition" ><strong>AIRBASE:MessageTypeToCoalition(Message, MessageType, MessageCoalition, Name)</strong></a></h2>
</div>
<p>Send a message to a coalition.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageTypeToCoalition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Message.html##(MESSAGE.Type)">Core.Message#MESSAGE.Type</a>
<strong><strong>MessageType</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message type that determines the duration.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(coalition)">DCS#coalition</a>
<strong><strong>MessageCoalition</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The Coalition receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).MessageTypeToGroup" ><strong>AIRBASE:MessageTypeToGroup(Message, MessageType, MessageGroup, Name)</strong></a></h2>
</div>
<p>Send a message of a message type to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>
<div id= "#Functions##MessageTypeToGroup" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Message</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message text</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Message.html##(MESSAGE.Type)">Core.Message#MESSAGE.Type</a>
<strong><strong>MessageType</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The message type that determines the duration.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
<strong><strong>MessageGroup</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The GROUP object receiving the message.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The Name of the sender. If not provided, the Name is the type of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).New" ><strong>AIRBASE:New(PositionableName)</strong></a></h2>
</div>
<p>Create a new POSITIONABLE from a DCSPositionable</p>
<div id= "#Functions##New" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>PositionableName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The POSITIONABLE name</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).RemoveCargo" ><strong>AIRBASE:RemoveCargo(Cargo)</strong></a></h2>
</div>
<p>Remove cargo.</p>
<div id= "#Functions##RemoveCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>
<strong><strong>Cargo</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetCargoBayWeightLimit" ><strong>AIRBASE:SetCargoBayWeightLimit(WeightLimit)</strong></a></h2>
</div>
<p>Set Cargo Bay Weight Limit in kg.</p>
<div id= "#Functions##SetCargoBayWeightLimit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>WeightLimit</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Weight limit in kg. If not given, the value is taken from the descriptors or hard coded. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Smoke" ><strong>AIRBASE:Smoke(SmokeColor, Range, AddHeight)</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE.</p>
<div id= "#Functions##Smoke" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Utilities.Utils.html##(SMOKECOLOR)">Utilities.Utils#SMOKECOLOR</a>
<strong><strong>SmokeColor</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The smoke color.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Range</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The range in meters to randomize the smoking around the POSITIONABLE.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>AddHeight</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The height in meters to add to the altitude of the POSITIONABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SmokeBlue" ><strong>AIRBASE:SmokeBlue()</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE Blue.</p>
<div id= "#Functions##SmokeBlue" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SmokeGreen" ><strong>AIRBASE:SmokeGreen()</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE Green.</p>
<div id= "#Functions##SmokeGreen" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SmokeOrange" ><strong>AIRBASE:SmokeOrange()</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE Orange.</p>
<div id= "#Functions##SmokeOrange" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SmokeRed" ><strong>AIRBASE:SmokeRed()</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE Red.</p>
<div id= "#Functions##SmokeRed" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SmokeWhite" ><strong>AIRBASE:SmokeWhite()</strong></a></h2>
</div>
<p>Smoke the POSITIONABLE White.</p>
<div id= "#Functions##SmokeWhite" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>
</div>
</div>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p>Airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE)">Core.Zone#ZONE</a>
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).CategoryName" ><strong>AIRBASE.CategoryName</strong></a>
<p>Names of airbase categories.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Caucasus" ><strong>AIRBASE.Caucasus</strong></a>
<p>Enumeration to identify the airbases in the Caucasus region.</p>
<p>Airbases of the Caucasus map:</p>
<ul>
<li>AIRBASE.Caucasus.Gelendzhik</li>
<li>AIRBASE.Caucasus.Krasnodar_Pashkovsky</li>
<li>AIRBASE.Caucasus.Sukhumi_Babushara</li>
<li>AIRBASE.Caucasus.Gudauta</li>
<li>AIRBASE.Caucasus.Batumi</li>
<li>AIRBASE.Caucasus.Senaki_Kolkhi</li>
<li>AIRBASE.Caucasus.Kobuleti</li>
<li>AIRBASE.Caucasus.Kutaisi</li>
<li>AIRBASE.Caucasus.Tbilisi_Lochini</li>
<li>AIRBASE.Caucasus.Soganlug</li>
<li>AIRBASE.Caucasus.Vaziani</li>
<li>AIRBASE.Caucasus.Anapa_Vityazevo</li>
<li>AIRBASE.Caucasus.Krasnodar_Center</li>
<li>AIRBASE.Caucasus.Novorossiysk</li>
<li>AIRBASE.Caucasus.Krymsk</li>
<li>AIRBASE.Caucasus.Maykop_Khanskaya</li>
<li>AIRBASE.Caucasus.Sochi_Adler</li>
<li>AIRBASE.Caucasus.Mineralnye_Vody</li>
<li>AIRBASE.Caucasus.Nalchik</li>
<li>AIRBASE.Caucasus.Mozdok</li>
<li>AIRBASE.Caucasus.Beslan</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).ClassName" ><strong>AIRBASE.ClassName</strong></a>
<p>Name of the class, i.e. "AIRBASE".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).MarianaIslands" ><strong>AIRBASE.MarianaIslands</strong></a>
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Nevada" ><strong>AIRBASE.Nevada</strong></a>
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Normandy" ><strong>AIRBASE.Normandy</strong></a>
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).NparkingTerminal" ><strong>AIRBASE.NparkingTerminal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).NparkingTotal" ><strong>AIRBASE.NparkingTotal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).PersianGulf" ><strong>AIRBASE.PersianGulf</strong></a>
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Sinai" ><strong>AIRBASE.Sinai</strong></a>
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).SouthAtlantic" ><strong>AIRBASE.SouthAtlantic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.SpotStatus)">#AIRBASE.SpotStatus</a>
<a id="#(AIRBASE).SpotStatus" ><strong>AIRBASE.SpotStatus</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Syria" ><strong>AIRBASE.Syria</strong></a>
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE).TerminalType" ><strong>AIRBASE.TerminalType</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).TheChannel" ><strong>AIRBASE.TheChannel</strong></a>
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).category" ><strong>AIRBASE.category</strong></a>
<p>Airbase category.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p>DCS descriptors.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isAirdrome" ><strong>AIRBASE.isAirdrome</strong></a>
<p>Airbase is an airdrome.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
<p>Airbase is a helipad.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
<p>Airbase is a ship.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parking" ><strong>AIRBASE.parking</strong></a>
<p>Parking spot data.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingBlacklist" ><strong>AIRBASE.parkingBlacklist</strong></a>
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
<p>Parking spot data table with ID as key.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
<p>List of parking spot terminal IDs considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
<p>Runway used for landing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
<p>Runway used for takeoff.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
<p>Runways of airdromes.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>
<a id="#(AIRBASE).storage" ><strong>AIRBASE.storage</strong></a>
<p>The DCS warehouse storage.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCallsign" ><strong>AIRBASE:GetCallsign()</strong></a></h2>
</div>
<p>Gets the CallSign of the IDENTIFIABLE, which is a blank by default.</p>
<div id= "#Functions##GetCallsign" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The CallSign of the IDENTIFIABLE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCategory" ><strong>AIRBASE:GetCategory()</strong></a></h2>
</div>
<p>Returns object category of the DCS Identifiable.</p>
<p>One of</p>
<ul>
<li>Object.Category.UNIT = 1</li>
<li>Object.Category.WEAPON = 2</li>
<li>Object.Category.STATIC = 3</li>
<li>Object.Category.BASE = 4</li>
<li>Object.Category.SCENERY = 5</li>
<li>Object.Category.Cargo = 6
</li>
</ul>
<div id= "#Functions##GetCategory" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Object.Category)">DCS#Object.Category</a>:</p>
</div>
<div class="w3-half">
<p>The category ID, i.e. a number.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCategoryName" ><strong>AIRBASE:GetCategoryName()</strong></a></h2>
</div>
<p>Returns the DCS Identifiable category name as defined within the DCS Identifiable Descriptor.</p>
<div id= "#Functions##GetCategoryName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The DCS Identifiable Category Name</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCoalition" ><strong>AIRBASE:GetCoalition()</strong></a></h2>
</div>
<p>Returns coalition of the Identifiable.</p>
<div id= "#Functions##GetCoalition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(coalition.side)">DCS#coalition.side</a>:</p>
</div>
<div class="w3-half">
<p>The side of the coalition or <code>#nil</code> The DCS Identifiable is not existing or alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCoalitionName" ><strong>AIRBASE:GetCoalitionName()</strong></a></h2>
</div>
<p>Returns the name of the coalition of the Identifiable.</p>
<div id= "#Functions##GetCoalitionName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The name of the coalition.</p>
</div>
<div class="w3-half">
<p>#nil:</p>
</div>
<div class="w3-half">
<p>The DCS Identifiable is not existing or alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCountry" ><strong>AIRBASE:GetCountry()</strong></a></h2>
</div>
<p>Returns country of the Identifiable.</p>
<div id= "#Functions##GetCountry" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(country.id)">DCS#country.id</a>:</p>
</div>
<div class="w3-half">
<p>The country identifier or <code>#nil</code> The DCS Identifiable is not existing or alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetCountryName" ><strong>AIRBASE:GetCountryName()</strong></a></h2>
</div>
<p>Returns country name of the Identifiable.</p>
<div id= "#Functions##GetCountryName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Name of the country. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetDesc" ><strong>AIRBASE:GetDesc()</strong></a></h2>
</div>
<p>Returns Identifiable descriptor.</p>
<p>Descriptor type depends on Identifiable category.</p>
<div id= "#Functions##GetDesc" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Object.Desc)">DCS#Object.Desc</a>:</p>
</div>
<div class="w3-half">
<p>The Identifiable descriptor or <code>#nil</code> The DCS Identifiable is not existing or alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetName" ><strong>AIRBASE:GetName()</strong></a></h2>
</div>
<p>Returns DCS Identifiable object name.</p>
<p>The function provides access to non-activated objects too.</p>
<div id= "#Functions##GetName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The name of the DCS Identifiable or <code>#nil</code>. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetThreatLevel" ><strong>AIRBASE:GetThreatLevel()</strong></a></h2>
</div>
<p>Gets the threat level.</p>
<div id= "#Functions##GetThreatLevel" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>Threat level.</p>
</div>
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Type.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetTypeName" ><strong>AIRBASE:GetTypeName()</strong></a></h2>
</div>
<p>Returns the type name of the DCS Identifiable.</p>
<div id= "#Functions##GetTypeName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The type name of the DCS Identifiable.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).HasAttribute" ><strong>AIRBASE:HasAttribute(AttributeName)</strong></a></h2>
</div>
<p>Check if the Object has the attribute.</p>
<div id= "#Functions##HasAttribute" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>AttributeName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The attribute name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>true if the attribute exists or <code>#nil</code> The DCS Identifiable is not existing or alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsAlive" ><strong>AIRBASE:IsAlive()</strong></a></h2>
</div>
<p>Returns if the Identifiable is alive.</p>
<p>If the Identifiable is not alive, nil is returned. <br/>
If the Identifiable is alive, true is returned. </p>
<div id= "#Functions##IsAlive" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>true if Identifiable is alive or <code>#nil</code> if the Identifiable is not existing or is not alive. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).New" ><strong>AIRBASE:New(IdentifiableName)</strong></a></h2>
</div>
<p>Create a new IDENTIFIABLE from a DCSIdentifiable</p>
<div id= "#Functions##New" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>IdentifiableName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The DCS Identifiable name</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(IDENTIFIABLE)">#IDENTIFIABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p>Airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE)">Core.Zone#ZONE</a>
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).CategoryName" ><strong>AIRBASE.CategoryName</strong></a>
<p>Names of airbase categories.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Caucasus" ><strong>AIRBASE.Caucasus</strong></a>
<p>Enumeration to identify the airbases in the Caucasus region.</p>
<p>Airbases of the Caucasus map:</p>
<ul>
<li>AIRBASE.Caucasus.Gelendzhik</li>
<li>AIRBASE.Caucasus.Krasnodar_Pashkovsky</li>
<li>AIRBASE.Caucasus.Sukhumi_Babushara</li>
<li>AIRBASE.Caucasus.Gudauta</li>
<li>AIRBASE.Caucasus.Batumi</li>
<li>AIRBASE.Caucasus.Senaki_Kolkhi</li>
<li>AIRBASE.Caucasus.Kobuleti</li>
<li>AIRBASE.Caucasus.Kutaisi</li>
<li>AIRBASE.Caucasus.Tbilisi_Lochini</li>
<li>AIRBASE.Caucasus.Soganlug</li>
<li>AIRBASE.Caucasus.Vaziani</li>
<li>AIRBASE.Caucasus.Anapa_Vityazevo</li>
<li>AIRBASE.Caucasus.Krasnodar_Center</li>
<li>AIRBASE.Caucasus.Novorossiysk</li>
<li>AIRBASE.Caucasus.Krymsk</li>
<li>AIRBASE.Caucasus.Maykop_Khanskaya</li>
<li>AIRBASE.Caucasus.Sochi_Adler</li>
<li>AIRBASE.Caucasus.Mineralnye_Vody</li>
<li>AIRBASE.Caucasus.Nalchik</li>
<li>AIRBASE.Caucasus.Mozdok</li>
<li>AIRBASE.Caucasus.Beslan</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).ClassName" ><strong>AIRBASE.ClassName</strong></a>
<p>Name of the class, i.e. "AIRBASE".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).MarianaIslands" ><strong>AIRBASE.MarianaIslands</strong></a>
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Nevada" ><strong>AIRBASE.Nevada</strong></a>
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Normandy" ><strong>AIRBASE.Normandy</strong></a>
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).NparkingTerminal" ><strong>AIRBASE.NparkingTerminal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).NparkingTotal" ><strong>AIRBASE.NparkingTotal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).PersianGulf" ><strong>AIRBASE.PersianGulf</strong></a>
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Sinai" ><strong>AIRBASE.Sinai</strong></a>
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).SouthAtlantic" ><strong>AIRBASE.SouthAtlantic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.SpotStatus)">#AIRBASE.SpotStatus</a>
<a id="#(AIRBASE).SpotStatus" ><strong>AIRBASE.SpotStatus</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Syria" ><strong>AIRBASE.Syria</strong></a>
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE).TerminalType" ><strong>AIRBASE.TerminalType</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).TheChannel" ><strong>AIRBASE.TheChannel</strong></a>
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).category" ><strong>AIRBASE.category</strong></a>
<p>Airbase category.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p>DCS descriptors.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isAirdrome" ><strong>AIRBASE.isAirdrome</strong></a>
<p>Airbase is an airdrome.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
<p>Airbase is a helipad.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
<p>Airbase is a ship.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parking" ><strong>AIRBASE.parking</strong></a>
<p>Parking spot data.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingBlacklist" ><strong>AIRBASE.parkingBlacklist</strong></a>
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
<p>Parking spot data table with ID as key.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
<p>List of parking spot terminal IDs considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
<p>Runway used for landing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
<p>Runway used for takeoff.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
<p>Runways of airdromes.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>
<a id="#(AIRBASE).storage" ><strong>AIRBASE.storage</strong></a>
<p>The DCS warehouse storage.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Destroy" ><strong>AIRBASE:Destroy()</strong></a></h2>
</div>
<p>Destroys the OBJECT.</p>
<div id= "#Functions##Destroy" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Returns <code>true</code> if the object is destroyed or #nil if the object is nil.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetID" ><strong>AIRBASE:GetID()</strong></a></h2>
</div>
<p>Returns the unit's unique identifier.</p>
<div id= "#Functions##GetID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="DCS.html##(Object.ID)">DCS#Object.ID</a>:</p>
</div>
<div class="w3-half">
<p>ObjectID or #nil if the DCS Object is not existing or alive. Note that the ID is passed as a string and not a number. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).New" ><strong>AIRBASE:New(ObjectName)</strong></a></h2>
</div>
<p>Create a new OBJECT from a DCSObject</p>
<div id= "#Functions##New" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>ObjectName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The Object name</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(OBJECT)">#OBJECT</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p>Airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE)">Core.Zone#ZONE</a>
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
<p>Circular zone around the airbase with a radius of 2500 meters. For ships this is a ZONE_UNIT object.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).CategoryName" ><strong>AIRBASE.CategoryName</strong></a>
<p>Names of airbase categories.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Caucasus" ><strong>AIRBASE.Caucasus</strong></a>
<p>Enumeration to identify the airbases in the Caucasus region.</p>
<p>Airbases of the Caucasus map:</p>
<ul>
<li>AIRBASE.Caucasus.Gelendzhik</li>
<li>AIRBASE.Caucasus.Krasnodar_Pashkovsky</li>
<li>AIRBASE.Caucasus.Sukhumi_Babushara</li>
<li>AIRBASE.Caucasus.Gudauta</li>
<li>AIRBASE.Caucasus.Batumi</li>
<li>AIRBASE.Caucasus.Senaki_Kolkhi</li>
<li>AIRBASE.Caucasus.Kobuleti</li>
<li>AIRBASE.Caucasus.Kutaisi</li>
<li>AIRBASE.Caucasus.Tbilisi_Lochini</li>
<li>AIRBASE.Caucasus.Soganlug</li>
<li>AIRBASE.Caucasus.Vaziani</li>
<li>AIRBASE.Caucasus.Anapa_Vityazevo</li>
<li>AIRBASE.Caucasus.Krasnodar_Center</li>
<li>AIRBASE.Caucasus.Novorossiysk</li>
<li>AIRBASE.Caucasus.Krymsk</li>
<li>AIRBASE.Caucasus.Maykop_Khanskaya</li>
<li>AIRBASE.Caucasus.Sochi_Adler</li>
<li>AIRBASE.Caucasus.Mineralnye_Vody</li>
<li>AIRBASE.Caucasus.Nalchik</li>
<li>AIRBASE.Caucasus.Mozdok</li>
<li>AIRBASE.Caucasus.Beslan</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE).ClassName" ><strong>AIRBASE.ClassName</strong></a>
<p>Name of the class, i.e. "AIRBASE".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).MarianaIslands" ><strong>AIRBASE.MarianaIslands</strong></a>
<p>Airbases of the Mariana Islands map:</p>
<ul>
<li>AIRBASE.MarianaIslands.Rota_Intl</li>
<li>AIRBASE.MarianaIslands.Andersen_AFB</li>
<li>AIRBASE.MarianaIslands.Antonio_B_Won_Pat_Intl</li>
<li>AIRBASE.MarianaIslands.Saipan_Intl</li>
<li>AIRBASE.MarianaIslands.Tinian_Intl</li>
<li>AIRBASE.MarianaIslands.Olf_Orote</li>
<li>AIRBASE.MarianaIslands.Pagan_Airstrip</li>
<li>AIRBASE.MarianaIslands.North_West_Field</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Nevada" ><strong>AIRBASE.Nevada</strong></a>
<p>Airbases of the Nevada map:</p>
<ul>
<li>AIRBASE.Nevada.Creech_AFB</li>
<li>AIRBASE.Nevada.Groom_Lake_AFB</li>
<li>AIRBASE.Nevada.McCarran_International_Airport</li>
<li>AIRBASE.Nevada.Nellis_AFB</li>
<li>AIRBASE.Nevada.Beatty_Airport</li>
<li>AIRBASE.Nevada.Boulder_City_Airport</li>
<li>AIRBASE.Nevada.Echo_Bay</li>
<li>AIRBASE.Nevada.Henderson_Executive_Airport</li>
<li>AIRBASE.Nevada.Jean_Airport</li>
<li>AIRBASE.Nevada.Laughlin_Airport</li>
<li>AIRBASE.Nevada.Lincoln_County</li>
<li>AIRBASE.Nevada.Mesquite</li>
<li>AIRBASE.Nevada.Mina_Airport</li>
<li>AIRBASE.Nevada.North_Las_Vegas</li>
<li>AIRBASE.Nevada.Pahute_Mesa_Airstrip</li>
<li>AIRBASE.Nevada.Tonopah_Airport</li>
<li>AIRBASE.Nevada.Tonopah_Test_Range_Airfield</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Normandy" ><strong>AIRBASE.Normandy</strong></a>
<p>Airbases of the Normandy map:</p>
<ul>
<li>AIRBASE.Normandy.Saint_Pierre_du_Mont</li>
<li>AIRBASE.Normandy.Lignerolles</li>
<li>AIRBASE.Normandy.Cretteville</li>
<li>AIRBASE.Normandy.Maupertus</li>
<li>AIRBASE.Normandy.Brucheville</li>
<li>AIRBASE.Normandy.Meautis</li>
<li>AIRBASE.Normandy.Cricqueville_en_Bessin</li>
<li>AIRBASE.Normandy.Lessay</li>
<li>AIRBASE.Normandy.Sainte_Laurent_sur_Mer</li>
<li>AIRBASE.Normandy.Biniville</li>
<li>AIRBASE.Normandy.Cardonville</li>
<li>AIRBASE.Normandy.Deux_Jumeaux</li>
<li>AIRBASE.Normandy.Chippelle</li>
<li>AIRBASE.Normandy.Beuzeville</li>
<li>AIRBASE.Normandy.Azeville</li>
<li>AIRBASE.Normandy.Picauville</li>
<li>AIRBASE.Normandy.Le_Molay</li>
<li>AIRBASE.Normandy.Longues_sur_Mer</li>
<li>AIRBASE.Normandy.Carpiquet</li>
<li>AIRBASE.Normandy.Bazenville</li>
<li>AIRBASE.Normandy.Sainte_Croix_sur_Mer</li>
<li>AIRBASE.Normandy.Beny_sur_Mer</li>
<li>AIRBASE.Normandy.Rucqueville</li>
<li>AIRBASE.Normandy.Sommervieu</li>
<li>AIRBASE.Normandy.Lantheuil</li>
<li>AIRBASE.Normandy.Evreux</li>
<li>AIRBASE.Normandy.Chailey</li>
<li>AIRBASE.Normandy.Needs_Oar_Point</li>
<li>AIRBASE.Normandy.Funtington</li>
<li>AIRBASE.Normandy.Tangmere</li>
<li>AIRBASE.Normandy.Ford</li>
<li>AIRBASE.Normandy.Argentan</li>
<li>AIRBASE.Normandy.Goulet</li>
<li>AIRBASE.Normandy.Barville</li>
<li>AIRBASE.Normandy.Essay</li>
<li>AIRBASE.Normandy.Hauterive</li>
<li>AIRBASE.Normandy.Lymington</li>
<li>AIRBASE.Normandy.Vrigny</li>
<li>AIRBASE.Normandy.Odiham</li>
<li>AIRBASE.Normandy.Conches</li>
<li>AIRBASE.Normandy.West_Malling</li>
<li>AIRBASE.Normandy.Villacoublay</li>
<li>AIRBASE.Normandy.Kenley</li>
<li>AIRBASE.Normandy.Beauvais_Tille</li>
<li>AIRBASE.Normandy.Cormeilles_en_Vexin</li>
<li>AIRBASE.Normandy.Creil</li>
<li>AIRBASE.Normandy.Guyancourt</li>
<li>AIRBASE.Normandy.Lonrai</li>
<li>AIRBASE.Normandy.Dinan_Trelivan</li>
<li>AIRBASE.Normandy.Heathrow</li>
<li>AIRBASE.Normandy.Fecamp_Benouville</li>
<li>AIRBASE.Normandy.Farnborough</li>
<li>AIRBASE.Normandy.Friston</li>
<li>AIRBASE.Normandy.Deanland </li>
<li>AIRBASE.Normandy.Triqueville</li>
<li>AIRBASE.Normandy.Poix</li>
<li>AIRBASE.Normandy.Orly</li>
<li>AIRBASE.Normandy.Stoney_Cross</li>
<li>AIRBASE.Normandy.Amiens_Glisy</li>
<li>AIRBASE.Normandy.Ronai</li>
<li>AIRBASE.Normandy.Rouen_Boos</li>
<li>AIRBASE.Normandy.Deauville</li>
<li>AIRBASE.Normandy.Saint_Aubin</li>
<li>AIRBASE.Normandy.Flers</li>
<li>AIRBASE.Normandy.Avranches_Le_Val_Saint_Pere</li>
<li>AIRBASE.Normandy.Gravesend</li>
<li>AIRBASE.Normandy.Beaumont_le_Roger</li>
<li>AIRBASE.Normandy.Broglie</li>
<li>AIRBASE.Normandy.Bernay_Saint_Martin</li>
<li>AIRBASE.Normandy.Saint_Andre_de_lEure</li>
<li>AIRBASE.Normandy.Biggin_Hill</li>
<li>AIRBASE.Normandy.Manston</li>
<li>AIRBASE.Normandy.Detling</li>
<li>AIRBASE.Normandy.Lympne</li>
<li>AIRBASE.Normandy.Abbeville_Drucat</li>
<li>AIRBASE.Normandy.Merville_Calonne</li>
<li>AIRBASE.Normandy.Saint_Omer_Wizernes</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).NparkingTerminal" ><strong>AIRBASE.NparkingTerminal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).NparkingTotal" ><strong>AIRBASE.NparkingTotal</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).PersianGulf" ><strong>AIRBASE.PersianGulf</strong></a>
<p>Airbases of the Persion Gulf Map:</p>
<ul>
<li>AIRBASE.PersianGulf.Abu_Dhabi_International_Airport</li>
<li>AIRBASE.PersianGulf.Abu_Musa_Island_Airport</li>
<li>AIRBASE.PersianGulf.Al_Bateen_Airport</li>
<li>AIRBASE.PersianGulf.Al_Ain_International_Airport</li>
<li>AIRBASE.PersianGulf.Al_Dhafra_AB</li>
<li>AIRBASE.PersianGulf.Al_Maktoum_Intl</li>
<li>AIRBASE.PersianGulf.Al_Minhad_AB</li>
<li>AIRBASE.PersianGulf.Bandar_e_Jask_airfield</li>
<li>AIRBASE.PersianGulf.Bandar_Abbas_Intl</li>
<li>AIRBASE.PersianGulf.Bandar_Lengeh</li>
<li>AIRBASE.PersianGulf.Dubai_Intl</li>
<li>AIRBASE.PersianGulf.Fujairah_Intl</li>
<li>AIRBASE.PersianGulf.Havadarya</li>
<li>AIRBASE.PersianGulf.Jiroft_Airport</li>
<li>AIRBASE.PersianGulf.Kerman_Airport</li>
<li>AIRBASE.PersianGulf.Khasab</li>
<li>AIRBASE.PersianGulf.Kish_International_Airport</li>
<li>AIRBASE.PersianGulf.Lar_Airbase</li>
<li>AIRBASE.PersianGulf.Lavan_Island_Airport</li>
<li>AIRBASE.PersianGulf.Liwa_Airbase</li>
<li>AIRBASE.PersianGulf.Qeshm_Island</li>
<li>AIRBASE.PersianGulf.Ras_Al_Khaimah</li>
<li>AIRBASE.PersianGulf.Sas_Al_Nakheel_Airport</li>
<li>AIRBASE.PersianGulf.Sharjah_Intl</li>
<li>AIRBASE.PersianGulf.Shiraz_International_Airport</li>
<li>AIRBASE.PersianGulf.Sir_Abu_Nuayr</li>
<li>AIRBASE.PersianGulf.Sirri_Island</li>
<li>AIRBASE.PersianGulf.Tunb_Island_AFB</li>
<li>AIRBASE.PersianGulf.Tunb_Kochak</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Sinai" ><strong>AIRBASE.Sinai</strong></a>
<p>Airbases of the Sinai map:</p>
<ul>
<li>AIRBASE.Sinai.Abu_Suwayr</li>
<li>AIRBASE.Sinai.Sde_Dov</li>
<li>AIRBASE.Sinai.AzZaqaziq</li>
<li>AIRBASE.Sinai.Hatzor</li>
<li>AIRBASE.Sinai.Kedem</li>
<li>AIRBASE.Sinai.Nevatim</li>
<li>AIRBASE.Sinai.Cairo_International_Airport</li>
<li>AIRBASE.Sinai.Al_Ismailiyah</li>
<li>AIRBASE.Sinai.As_Salihiyah</li>
<li>AIRBASE.Sinai.Fayed</li>
<li>AIRBASE.Sinai.Bilbeis_Air_Base</li>
<li>AIRBASE.Sinai.Ramon_Airbase</li>
<li>AIRBASE.Sinai.Kibrit_Air_Base</li>
<li>AIRBASE.Sinai.El_Arish</li>
<li>AIRBASE.Sinai.Ovda</li>
<li>AIRBASE.Sinai.Melez</li>
<li>AIRBASE.Sinai.Al_Mansurah</li>
<li>AIRBASE.Sinai.Palmahim</li>
<li>AIRBASE.Sinai.Baluza</li>
<li>AIRBASE.Sinai.El_Gora</li>
<li>AIRBASE.Sinai.Difarsuwar_Airfield</li>
<li>AIRBASE.Sinai.Wadi_al_Jandali</li>
<li>AIRBASE.Sinai.St_Catherine</li>
<li>AIRBASE.Sinai.Tel_Nof</li>
<li>AIRBASE.Sinai.Abu_Rudeis</li>
<li>AIRBASE.Sinai.Inshas_Airbase</li>
<li>AIRBASE.Sinai.Ben_Gurion</li>
<li>AIRBASE.Sinai.Bir_Hasanah</li>
<li>AIRBASE.Sinai.Cairo_West</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).SouthAtlantic" ><strong>AIRBASE.SouthAtlantic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.SpotStatus)">#AIRBASE.SpotStatus</a>
<a id="#(AIRBASE).SpotStatus" ><strong>AIRBASE.SpotStatus</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).Syria" ><strong>AIRBASE.Syria</strong></a>
<p> Airbases of the Syria map:</p>
<ul>
<li>AIRBASE.Syria.Kuweires</li>
<li>AIRBASE.Syria.Marj_Ruhayyil</li>
<li>AIRBASE.Syria.Kiryat_Shmona</li>
<li>AIRBASE.Syria.Marj_as_Sultan_North</li>
<li>AIRBASE.Syria.Eyn_Shemer</li>
<li>AIRBASE.Syria.Incirlik</li>
<li>AIRBASE.Syria.Damascus</li>
<li>AIRBASE.Syria.Bassel_Al_Assad</li>
<li>AIRBASE.Syria.Rosh_Pina</li>
<li>AIRBASE.Syria.Aleppo</li>
<li>AIRBASE.Syria.Al_Qusayr</li>
<li>AIRBASE.Syria.Wujah_Al_Hajar</li>
<li>AIRBASE.Syria.Al_Dumayr</li>
<li>AIRBASE.Syria.Gazipasa</li>
<li>AIRBASE.Syria.Hatay</li>
<li>AIRBASE.Syria.Nicosia [Deactivated by ED as of June/2023]</li>
<li>AIRBASE.Syria.Pinarbashi</li>
<li>AIRBASE.Syria.Paphos</li>
<li>AIRBASE.Syria.Kingsfield</li>
<li>AIRBASE.Syria.Thalah</li>
<li>AIRBASE.Syria.Haifa</li>
<li>AIRBASE.Syria.Khalkhalah</li>
<li>AIRBASE.Syria.Megiddo</li>
<li>AIRBASE.Syria.Lakatamia</li>
<li>AIRBASE.Syria.Rayak</li>
<li>AIRBASE.Syria.Larnaca</li>
<li>AIRBASE.Syria.Mezzeh</li>
<li>AIRBASE.Syria.Gecitkale</li>
<li>AIRBASE.Syria.Akrotiri</li>
<li>AIRBASE.Syria.Naqoura</li>
<li>AIRBASE.Syria.Gaziantep</li>
<li>AIRBASE.Syria.Sayqal</li>
<li>AIRBASE.Syria.Tiyas</li>
<li>AIRBASE.Syria.Shayrat</li>
<li>AIRBASE.Syria.Taftanaz</li>
<li>AIRBASE.Syria.H4</li>
<li>AIRBASE.Syria.King_Hussein_Air_College</li>
<li>AIRBASE.Syria.Rene_Mouawad</li>
<li>AIRBASE.Syria.Jirah</li>
<li>AIRBASE.Syria.Ramat_David</li>
<li>AIRBASE.Syria.Qabr_as_Sitt</li>
<li>AIRBASE.Syria.Minakh</li>
<li>AIRBASE.Syria.Adana_Sakirpasa</li>
<li>AIRBASE.Syria.Palmyra</li>
<li>AIRBASE.Syria.Hama</li>
<li>AIRBASE.Syria.Ercan</li>
<li>AIRBASE.Syria.Marj_as_Sultan_South</li>
<li>AIRBASE.Syria.Tabqa</li>
<li>AIRBASE.Syria.Beirut_Rafic_Hariri</li>
<li>AIRBASE.Syria.An_Nasiriyah</li>
<li>AIRBASE.Syria.Abu_al_Duhur</li>
<li>AIRBASE.Syria.At_Tanf</li>
<li>AIRBASE.Syria.H3</li>
<li>AIRBASE.Syria.H3_Northwest</li>
<li>AIRBASE.Syria.H3_Southwest</li>
<li>AIRBASE.Syria.Kharab_Ishk</li>
<li>AIRBASE.Syria.Raj_al_Issa_East (deleted by ED)</li>
<li>AIRBASE.Syria.Raj_al_Issa_West (deleted by ED)</li>
<li>AIRBASE.Syria.Ruwayshid</li>
<li>AIRBASE.Syria.Sanliurfa</li>
<li>AIRBASE.Syria.Tal_Siman</li>
<li>AIRBASE.Syria.Deir_ez_Zor</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE).TerminalType" ><strong>AIRBASE.TerminalType</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).TheChannel" ><strong>AIRBASE.TheChannel</strong></a>
<p>Airbases of The Channel Map:</p>
<ul>
<li>AIRBASE.TheChannel.Abbeville_Drucat</li>
<li>AIRBASE.TheChannel.Merville_Calonne</li>
<li>AIRBASE.TheChannel.Saint_Omer_Longuenesse</li>
<li>AIRBASE.TheChannel.Dunkirk_Mardyck</li>
<li>AIRBASE.TheChannel.Manston</li>
<li>AIRBASE.TheChannel.Hawkinge</li>
<li>AIRBASE.TheChannel.Lympne</li>
<li>AIRBASE.TheChannel.Detling</li>
<li>AIRBASE.TheChannel.High_Halden</li>
<li>AIRBASE.TheChannel.Biggin_Hill</li>
<li>AIRBASE.TheChannel.Eastchurch</li>
<li>AIRBASE.TheChannel.Headcorn</li>
</ul>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE).category" ><strong>AIRBASE.category</strong></a>
<p>Airbase category.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p>DCS descriptors.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isAirdrome" ><strong>AIRBASE.isAirdrome</strong></a>
<p>Airbase is an airdrome.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
<p>Airbase is a helipad.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
<p>Airbase is a ship.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parking" ><strong>AIRBASE.parking</strong></a>
<p>Parking spot data.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingBlacklist" ><strong>AIRBASE.parkingBlacklist</strong></a>
<p>List of parking spot terminal IDs <strong>not</strong> considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
<p>Parking spot data table with ID as key.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
<p>List of parking spot terminal IDs considered for spawning.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
<p>Runway used for landing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.Runway)">#AIRBASE.Runway</a>
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
<p>Runway used for takeoff.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
<p>Runways of airdromes.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Storage.html##(STORAGE)">Wrapper.Storage#STORAGE</a>
<a id="#(AIRBASE).storage" ><strong>AIRBASE.storage</strong></a>
<p>The DCS warehouse storage.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).ClearState" ><strong>AIRBASE:ClearState(Object, StateName)</strong></a></h2>
</div>
<p>Clear the state of an object.</p>
<div id= "#Functions##ClearState" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Object</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The object that holds the Value set by the Key.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>StateName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The key that is should be cleared.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventBirth" ><strong>AIRBASE:CreateEventBirth(EventTime, Initiator, IniUnitName, place, subplace)</strong></a></h2>
</div>
<p>Creation of a Birth Event.</p>
<div id= "#Functions##CreateEventBirth" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>IniUnitName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating unit name.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>place</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>subplace</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventCrash" ><strong>AIRBASE:CreateEventCrash(EventTime, Initiator, IniObjectCategory)</strong></a></h2>
</div>
<p>Creation of a Crash Event.</p>
<div id= "#Functions##CreateEventCrash" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>IniObjectCategory</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventDead" ><strong>AIRBASE:CreateEventDead(EventTime, Initiator, IniObjectCategory)</strong></a></h2>
</div>
<p>Creation of a Dead Event.</p>
<div id= "#Functions##CreateEventDead" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>IniObjectCategory</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventPlayerEnterAircraft" ><strong>AIRBASE:CreateEventPlayerEnterAircraft(PlayerUnit)</strong></a></h2>
</div>
<p>Creation of a <code>S_EVENT_PLAYER_ENTER_AIRCRAFT</code> event.</p>
<div id= "#Functions##CreateEventPlayerEnterAircraft" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>
<strong><strong>PlayerUnit</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The aircraft unit the player entered.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventRemoveUnit" ><strong>AIRBASE:CreateEventRemoveUnit(EventTime, Initiator)</strong></a></h2>
</div>
<p>Creation of a Remove Unit Event.</p>
<div id= "#Functions##CreateEventRemoveUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventTakeoff" ><strong>AIRBASE:CreateEventTakeoff(EventTime, Initiator)</strong></a></h2>
</div>
<p>Creation of a Takeoff Event.</p>
<div id= "#Functions##CreateEventTakeoff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).CreateEventUnitLost" ><strong>AIRBASE:CreateEventUnitLost(EventTime, Initiator)</strong></a></h2>
</div>
<p>Creation of a Crash Event.</p>
<div id= "#Functions##CreateEventUnitLost" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Time)">DCS#Time</a>
<strong><strong>EventTime</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The time stamp of the event.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Object)">DCS#Object</a>
<strong><strong>Initiator</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The initiating object of the event.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).E" ><strong>AIRBASE:E(Arguments)</strong></a></h2>
</div>
<p>Log an exception which will be traced always.</p>
<p>Can be anywhere within the function logic.</p>
<div id= "#Functions##E" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).EventDispatcher" ><strong>AIRBASE:EventDispatcher()</strong></a></h2>
</div>
<p>Returns the event dispatcher</p>
<div id= "#Functions##EventDispatcher" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).EventRemoveAll" ><strong>AIRBASE:EventRemoveAll()</strong></a></h2>
</div>
<p>Remove all subscribed events</p>
<div id= "#Functions##EventRemoveAll" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).F" ><strong>AIRBASE:F(Arguments)</strong></a></h2>
</div>
<p>Trace a function call.</p>
<p>Must be at the beginning of the function logic.</p>
<div id= "#Functions##F" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).F2" ><strong>AIRBASE:F2(Arguments)</strong></a></h2>
</div>
<p>Trace a function call level 2.</p>
<p>Must be at the beginning of the function logic.</p>
<div id= "#Functions##F2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).F3" ><strong>AIRBASE:F3(Arguments)</strong></a></h2>
</div>
<p>Trace a function call level 3.</p>
<p>Must be at the beginning of the function logic.</p>
<div id= "#Functions##F3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetClassID" ><strong>AIRBASE:GetClassID()</strong></a></h2>
</div>
<p>Get the ClassID of the class instance.</p>
<div id= "#Functions##GetClassID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The ClassID of the class instance.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetClassName" ><strong>AIRBASE:GetClassName()</strong></a></h2>
</div>
<p>Get the ClassName of the class instance.</p>
<div id= "#Functions##GetClassName" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The ClassName of the class instance.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetClassNameAndID" ><strong>AIRBASE:GetClassNameAndID()</strong></a></h2>
</div>
<p>Get the ClassName + ClassID of the class instance.</p>
<p>The ClassName + ClassID is formatted as '%s#%09d'.</p>
<div id= "#Functions##GetClassNameAndID" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The ClassName + ClassID of the class instance.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetEventPriority" ><strong>AIRBASE:GetEventPriority()</strong></a></h2>
</div>
<p>Get the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
<p>The Event processing Priority is a number from 1 to 10,
reflecting the order of the classes subscribed to the Event to be processed.</p>
<div id= "#Functions##GetEventPriority" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#number:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetParent" ><strong>AIRBASE:GetParent(Child, FromClass)</strong></a></h2>
</div>
<p>This is the worker method to retrieve the Parent class.</p>
<p>Note that the Parent class must be passed to call the parent class method.</p>
<pre><code>self:GetParent(self):ParentMethod()
</code></pre>
<div id= "#Functions##GetParent" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(BASE)">#BASE</a>
<strong><strong>Child</strong></strong>
</p>
</div>
<div class="w3-half">
<p>This is the Child class from which the Parent class needs to be retrieved.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(BASE)">#BASE</a>
<strong><strong>FromClass</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The class from which to get the parent.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).GetState" ><strong>AIRBASE:GetState(Object, Key)</strong></a></h2>
</div>
<p>Get a Value given a Key from the Object.</p>
<p>Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.</p>
<div id= "#Functions##GetState" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Object</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The object that holds the Value set by the Key.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Key</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The key that is used to retrieve the value. Note that the key can be a #string, but it can also be any other type!</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
</div>
<div class="w3-half">
<p>The Value retrieved or nil if the Key was not found and thus the Value could not be retrieved.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).HandleEvent" ><strong>AIRBASE:HandleEvent(EventID, EventFunction)</strong></a></h2>
</div>
<p>Subscribe to a DCS Event.</p>
<div id= "#Functions##HandleEvent" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTS)">Core.Event#EVENTS</a>
<strong><strong>EventID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Event ID.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#function
<strong><strong>EventFunction</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) The function to be called when the event occurs for the unit.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).I" ><strong>AIRBASE:I(Arguments)</strong></a></h2>
</div>
<p>Log an information which will be traced always.</p>
<p>Can be anywhere within the function logic.</p>
<div id= "#Functions##I" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).Inherit" ><strong>AIRBASE:Inherit(Child, Parent)</strong></a></h2>
</div>
<p>This is the worker method to inherit from a parent class.</p>
<div id= "#Functions##Inherit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Child</strong></strong>
</p>
</div>
<div class="w3-half">
<p>is the Child class that inherits.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="##(BASE)">#BASE</a>
<strong><strong>Parent</strong></strong>
</p>
</div>
<div class="w3-half">
<p>is the Parent class that the Child inherits from.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
<p>Child</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsInstanceOf" ><strong>AIRBASE:IsInstanceOf(ClassName)</strong></a></h2>
</div>
<p>This is the worker method to check if an object is an (sub)instance of a class.</p>
<h3>Examples:</h3>
<ul>
<li><p>ZONE:New( 'some zone' ):IsInstanceOf( ZONE ) will return true</p></li>
<li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'ZONE' ) will return true</p></li>
<li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'zone' ) will return true</p></li>
<li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'BASE' ) will return true</p></li>
<li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'GROUP' ) will return false</p></li>
</ul>
<div id= "#Functions##IsInstanceOf" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>ClassName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>is the name of the class or the class itself to run the check against</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).IsTrace" ><strong>AIRBASE:IsTrace()</strong></a></h2>
</div>
<p>Enquires if tracing is on (for the class).</p>
<div id= "#Functions##IsTrace" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).New" ><strong>AIRBASE:New()</strong></a></h2>
</div>
<p>BASE constructor.</p>
<p>This is an example how to use the BASE:New() constructor in a new class definition when inheriting from BASE.</p>
<pre><code>function EVENT:New()
local self = BASE:Inherit( self, BASE:New() ) -- #EVENT
return self
end
</code></pre>
<div id= "#Functions##New" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEvent" ><strong>AIRBASE:OnEvent(EventData)</strong></a></h2>
</div>
<p>Occurs when an Event for an object is triggered.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that triggered the event. </p>
<div id= "#Functions##OnEvent" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventBDA" ><strong>AIRBASE:OnEventBDA(EventData)</strong></a></h2>
</div>
<p>BDA.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventBDA" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventBaseCaptured" ><strong>AIRBASE:OnEventBaseCaptured(EventData)</strong></a></h2>
</div>
<p>Occurs when a ground unit captures either an airbase or a farp.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that captured the base
place: The airbase that was captured, can be a FARP or Airbase. When calling place:getCoalition() the faction will already be the new owning faction. </p>
<div id= "#Functions##OnEventBaseCaptured" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventBirth" ><strong>AIRBASE:OnEventBirth(EventData)</strong></a></h2>
</div>
<p>Occurs when any object is spawned into the mission.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was spawned </p>
<div id= "#Functions##OnEventBirth" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventCrash" ><strong>AIRBASE:OnEventCrash(EventData)</strong></a></h2>
</div>
<p>Occurs when any aircraft crashes into the ground and is completely destroyed.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that has crashed </p>
<div id= "#Functions##OnEventCrash" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventDead" ><strong>AIRBASE:OnEventDead(EventData)</strong></a></h2>
</div>
<p>Occurs when an object is dead.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is dead. </p>
<div id= "#Functions##OnEventDead" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventDetailedFailure" ><strong>AIRBASE:OnEventDetailedFailure(EventData)</strong></a></h2>
</div>
<p>Unknown precisely what creates this event, likely tied into newer damage model.</p>
<p>Will update this page when new information become available.</p>
<ul>
<li>initiator: The unit that had the failure.</li>
</ul>
<div id= "#Functions##OnEventDetailedFailure" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventDiscardChairAfterEjection" ><strong>AIRBASE:OnEventDiscardChairAfterEjection(EventData)</strong></a></h2>
</div>
<p>Discard chair after ejection.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventDiscardChairAfterEjection" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventEjection" ><strong>AIRBASE:OnEventEjection(EventData)</strong></a></h2>
</div>
<p>Occurs when a pilot ejects from an aircraft
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<p>initiator : The unit that has ejected </p>
<div id= "#Functions##OnEventEjection" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventEngineShutdown" ><strong>AIRBASE:OnEventEngineShutdown(EventData)</strong></a></h2>
</div>
<p>Occurs when any aircraft shuts down its engines.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is stopping its engines. </p>
<div id= "#Functions##OnEventEngineShutdown" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventEngineStartup" ><strong>AIRBASE:OnEventEngineStartup(EventData)</strong></a></h2>
</div>
<p>Occurs when any aircraft starts its engines.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is starting its engines. </p>
<div id= "#Functions##OnEventEngineStartup" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventHit" ><strong>AIRBASE:OnEventHit(EventData)</strong></a></h2>
</div>
<p>Occurs whenever an object is hit by a weapon.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit object the fired the weapon
weapon: Weapon object that hit the target
target: The Object that was hit. </p>
<div id= "#Functions##OnEventHit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventHumanFailure" ><strong>AIRBASE:OnEventHumanFailure(EventData)</strong></a></h2>
</div>
<p>Occurs when any system fails on a human controlled aircraft.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that had the failure </p>
<div id= "#Functions##OnEventHumanFailure" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventKill" ><strong>AIRBASE:OnEventKill(EventData)</strong></a></h2>
</div>
<p>Occurs on the death of a unit.</p>
<p>Contains more and different information. Similar to unit_lost it will occur for aircraft before the aircraft crash event occurs.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<ul>
<li>initiator: The unit that killed the target</li>
<li>target: Target Object</li>
<li>weapon: Weapon Object</li>
</ul>
<div id= "#Functions##OnEventKill" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventLand" ><strong>AIRBASE:OnEventLand(EventData)</strong></a></h2>
</div>
<p>Occurs when an aircraft lands at an airbase, farp or ship
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<p>initiator : The unit that has landed
place: Object that the unit landed on. Can be an Airbase Object, FARP, or Ships </p>
<div id= "#Functions##OnEventLand" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventLandingAfterEjection" ><strong>AIRBASE:OnEventLandingAfterEjection(EventData)</strong></a></h2>
</div>
<p>Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.</p>
<p>Event does not occur if the pilot lands in the water and sub combs to Davey Jones Locker.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<ul>
<li>initiator: Static object representing the ejected pilot. Place : Aircraft that the pilot ejected from.</li>
<li>place: may not return as a valid object if the aircraft has crashed into the ground and no longer exists.</li>
<li>subplace: is always 0 for unknown reasons.</li>
</ul>
<div id= "#Functions##OnEventLandingAfterEjection" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventLandingQualityMark" ><strong>AIRBASE:OnEventLandingQualityMark(EventData)</strong></a></h2>
</div>
<p>Landing quality mark.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventLandingQualityMark" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventMarkAdded" ><strong>AIRBASE:OnEventMarkAdded(EventData)</strong></a></h2>
</div>
<p>Occurs when a new mark was added.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>
<div id= "#Functions##OnEventMarkAdded" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventMarkChange" ><strong>AIRBASE:OnEventMarkChange(EventData)</strong></a></h2>
</div>
<p>Occurs when a mark text was changed.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>
<div id= "#Functions##OnEventMarkChange" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventMarkRemoved" ><strong>AIRBASE:OnEventMarkRemoved(EventData)</strong></a></h2>
</div>
<p>Occurs when a mark was removed.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>
<div id= "#Functions##OnEventMarkRemoved" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventMissionEnd" ><strong>AIRBASE:OnEventMissionEnd(EventData)</strong></a></h2>
</div>
<p>Occurs when a mission ends
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventMissionEnd" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventMissionStart" ><strong>AIRBASE:OnEventMissionStart(EventData)</strong></a></h2>
</div>
<p>Occurs when a mission starts
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes. </p>
<div id= "#Functions##OnEventMissionStart" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventParatrooperLanding" ><strong>AIRBASE:OnEventParatrooperLanding(EventData)</strong></a></h2>
</div>
<p>Weapon add.</p>
<p>Fires when entering a mission per pylon with the name of the weapon (double pylons not counted, infinite wep reload not counted.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventParatrooperLanding" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventPilotDead" ><strong>AIRBASE:OnEventPilotDead(EventData)</strong></a></h2>
</div>
<p>Occurs when the pilot of an aircraft is killed.</p>
<p>Can occur either if the player is alive and crashes or if a weapon kills the pilot without completely destroying the plane.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that the pilot has died in. </p>
<div id= "#Functions##OnEventPilotDead" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventPlayerEnterAircraft" ><strong>AIRBASE:OnEventPlayerEnterAircraft(EventData)</strong></a></h2>
</div>
<p>Occurs when a player enters a slot and takes control of an aircraft.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
<strong>NOTE</strong>: This is a workaround of a long standing DCS bug with the PLAYER_ENTER_UNIT event.
initiator : The unit that is being taken control of. </p>
<div id= "#Functions##OnEventPlayerEnterAircraft" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventPlayerEnterUnit" ><strong>AIRBASE:OnEventPlayerEnterUnit(EventData)</strong></a></h2>
</div>
<p>Occurs when any player assumes direct control of a unit.</p>
<p>Note - not Mulitplayer safe. Use PlayerEnterAircraft.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is being taken control of. </p>
<div id= "#Functions##OnEventPlayerEnterUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventPlayerLeaveUnit" ><strong>AIRBASE:OnEventPlayerLeaveUnit(EventData)</strong></a></h2>
</div>
<p>Occurs when any player relieves control of a unit to the AI.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that the player left. </p>
<div id= "#Functions##OnEventPlayerLeaveUnit" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventRefueling" ><strong>AIRBASE:OnEventRefueling(EventData)</strong></a></h2>
</div>
<p>Occurs when an aircraft connects with a tanker and begins taking on fuel.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is receiving fuel. </p>
<div id= "#Functions##OnEventRefueling" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventRefuelingStop" ><strong>AIRBASE:OnEventRefuelingStop(EventData)</strong></a></h2>
</div>
<p>Occurs when an aircraft is finished taking fuel.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was receiving fuel. </p>
<div id= "#Functions##OnEventRefuelingStop" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventScore" ><strong>AIRBASE:OnEventScore(EventData)</strong></a></h2>
</div>
<p>Occurs when any modification to the "Score" as seen on the debrief menu would occur.</p>
<p>There is no information on what values the score was changed to. Event is likely similar to player_comment in this regard.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventScore" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventShootingEnd" ><strong>AIRBASE:OnEventShootingEnd(EventData)</strong></a></h2>
</div>
<p>Occurs when any unit stops firing its weapon.</p>
<p>Event will always correspond with a shooting start event.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was doing the shooting. </p>
<div id= "#Functions##OnEventShootingEnd" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventShootingStart" ><strong>AIRBASE:OnEventShootingStart(EventData)</strong></a></h2>
</div>
<p>Occurs when any unit begins firing a weapon that has a high rate of fire.</p>
<p>Most common with aircraft cannons (GAU-8), autocannons, and machine guns.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is doing the shooting.
target: The unit that is being targeted.</p>
<div id= "#Functions##OnEventShootingStart" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventShot" ><strong>AIRBASE:OnEventShot(EventData)</strong></a></h2>
</div>
<p>Occurs whenever any unit in a mission fires a weapon.</p>
<p>But not any machine gun or autocannon based weapon, those are handled by EVENT.ShootingStart.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventShot" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventTakeoff" ><strong>AIRBASE:OnEventTakeoff(EventData)</strong></a></h2>
</div>
<p>Occurs when an aircraft takes off from an airbase, farp, or ship.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that tookoff
place: Object from where the AI took-off from. Can be an Airbase Object, FARP, or Ships </p>
<div id= "#Functions##OnEventTakeoff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventTriggerZone" ><strong>AIRBASE:OnEventTriggerZone(EventData)</strong></a></h2>
</div>
<p>Trigger zone.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<div id= "#Functions##OnEventTriggerZone" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).OnEventUnitLost" ><strong>AIRBASE:OnEventUnitLost(EventData)</strong></a></h2>
</div>
<p>Occurs when the game thinks an object is destroyed.</p>
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
<ul>
<li>initiator: The unit that is was destroyed.</li>
</ul>
<div id= "#Functions##OnEventUnitLost" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The EventData structure.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).ScheduleOnce" ><strong>AIRBASE:ScheduleOnce(Start, SchedulerFunction, ...)</strong></a></h2>
</div>
<p>Schedule a new time event.</p>
<p>Note that the schedule will only take place if the scheduler is <em>started</em>. Even for a single schedule event, the scheduler needs to be started also.</p>
<div id= "#Functions##ScheduleOnce" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Start</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#function
<strong><strong>SchedulerFunction</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>...</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The Schedule ID of the planned schedule.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).ScheduleRepeat" ><strong>AIRBASE:ScheduleRepeat(Start, Repeat, RandomizeFactor, Stop, SchedulerFunction, ...)</strong></a></h2>
</div>
<p>Schedule a new time event.</p>
<p>Note that the schedule will only take place if the scheduler is <em>started</em>. Even for a single schedule event, the scheduler needs to be started also.</p>
<div id= "#Functions##ScheduleRepeat" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Start</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Repeat</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Specifies the interval in seconds when the scheduler will call the event function.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>RandomizeFactor</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Specifies a randomization factor between 0 and 1 to randomize the Repeat.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Stop</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Specifies the amount of seconds when the scheduler will be stopped.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#function
<strong><strong>SchedulerFunction</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>...</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>The Schedule ID of the planned schedule.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).ScheduleStop" ><strong>AIRBASE:ScheduleStop(SchedulerID)</strong></a></h2>
</div>
<p>Stops the Schedule.</p>
<div id= "#Functions##ScheduleStop" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>SchedulerID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Scheduler ID to be stopped. If nil, all pending schedules are stopped.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetEventPriority" ><strong>AIRBASE:SetEventPriority(EventPriority)</strong></a></h2>
</div>
<p>Set the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
<p>The Event processing Priority is a number from 1 to 10,
reflecting the order of the classes subscribed to the Event to be processed.</p>
<div id= "#Functions##SetEventPriority" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>EventPriority</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).SetState" ><strong>AIRBASE:SetState(Object, Key, Value)</strong></a></h2>
</div>
<p>Set a state or property of the Object given a Key and a Value.</p>
<p>Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.</p>
<div id= "#Functions##SetState" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Object</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The object that will hold the Value set by the Key.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Key</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Value</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The value to is stored in the object.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
</div>
<div class="w3-half">
<p>The Value set. </p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).T" ><strong>AIRBASE:T(Arguments)</strong></a></h2>
</div>
<p>Trace a function logic level 1.</p>
<p>Can be anywhere within the function logic.</p>
<div id= "#Functions##T" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).T2" ><strong>AIRBASE:T2(Arguments)</strong></a></h2>
</div>
<p>Trace a function logic level 2.</p>
<p>Can be anywhere within the function logic.</p>
<div id= "#Functions##T2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).T3" ><strong>AIRBASE:T3(Arguments)</strong></a></h2>
</div>
<p>Trace a function logic level 3.</p>
<p>Can be anywhere within the function logic.</p>
<div id= "#Functions##T3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceAll" ><strong>AIRBASE:TraceAll(TraceAll)</strong></a></h2>
</div>
<p>Trace all methods in MOOSE</p>
<div id= "#Functions##TraceAll" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>TraceAll</strong></strong>
</p>
</div>
<div class="w3-half">
<p>true = trace all methods in MOOSE.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceClass" ><strong>AIRBASE:TraceClass(Class)</strong></a></h2>
</div>
<p>Set tracing for a class</p>
<div id= "#Functions##TraceClass" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Class</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Class name.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceClassMethod" ><strong>AIRBASE:TraceClassMethod(Class, Method)</strong></a></h2>
</div>
<p>Set tracing for a specific method of class</p>
<div id= "#Functions##TraceClassMethod" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Class</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Class name.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Method</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Method.</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceLevel" ><strong>AIRBASE:TraceLevel(Level)</strong></a></h2>
</div>
<p>Set trace level</p>
<div id= "#Functions##TraceLevel" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Level</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceOff" ><strong>AIRBASE:TraceOff()</strong></a></h2>
</div>
<p>Set trace off.</p>
<div id= "#Functions##TraceOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>-- Switch the tracing Off
BASE:TraceOff()</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceOn" ><strong>AIRBASE:TraceOn()</strong></a></h2>
</div>
<p>Set trace on.</p>
<div id= "#Functions##TraceOn" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>-- Switch the tracing On
BASE:TraceOn()</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).TraceOnOff" ><strong>AIRBASE:TraceOnOff(TraceOnOff)</strong></a></h2>
</div>
<p>Set trace on or off
Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
When Moose is loaded statically, (as one file), tracing is switched off by default.</p>
<p>So tracing must be switched on manually in your mission if you are using Moose statically.
When moose is loading dynamically (for moose class development), tracing is switched on by default.</p>
<div id= "#Functions##TraceOnOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>TraceOnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Switch the tracing on or off.</p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>
-- Switch the tracing On
BASE:TraceOnOff( true )
-- Switch the tracing Off
BASE:TraceOnOff( false )
</code></pre>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).UnHandleEvent" ><strong>AIRBASE:UnHandleEvent(EventID)</strong></a></h2>
</div>
<p>UnSubscribe to a DCS event.</p>
<div id= "#Functions##UnHandleEvent" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTS)">Core.Event#EVENTS</a>
<strong><strong>EventID</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Event ID.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(BASE)">#BASE</a>:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._F" ><strong>AIRBASE:_F(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</strong></a></h2>
</div>
<p>Trace a function call.</p>
<p>This function is private.</p>
<div id= "#Functions##_F" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>DebugInfoCurrentParam</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>DebugInfoFromParam</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE)._T" ><strong>AIRBASE:_T(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</strong></a></h2>
</div>
<p>Trace a function logic.</p>
<div id= "#Functions##_T" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Arguments</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A #table or any field.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>DebugInfoCurrentParam</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>DebugInfoFromParam</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AIRBASE).onEvent" ><strong>AIRBASE:onEvent(event)</strong></a></h2>
</div>
<p>The main event handling function...</p>
<p>This function captures all events generated for the class.</p>
<div id= "#Functions##onEvent" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="DCS.html##(Event)">DCS#Event</a>
<strong><strong>event</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div onclick="myFunction('#Types##AIRBASE.ParkingSpot')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.ParkingSpot)">Type <strong>AIRBASE.ParkingSpot</strong></a></h2></div>
<div id= "#Types##AIRBASE.ParkingSpot" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>AIRBASE.ParkingSpot ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).AirbaseName" ><strong>AIRBASE.ParkingSpot.AirbaseName</strong></a>
<p>Name of the airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).ClientName" ><strong>AIRBASE.ParkingSpot.ClientName</strong></a>
<p>Client unit name of this spot.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).ClientSpot" ><strong>AIRBASE.ParkingSpot.ClientSpot</strong></a>
<p>If <code>true</code>, this is a parking spot of a client aircraft.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(AIRBASE.ParkingSpot).Coordinate" ><strong>AIRBASE.ParkingSpot.Coordinate</strong></a>
<p>Coordinate of the parking spot.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.ParkingSpot).DistToRwy" ><strong>AIRBASE.ParkingSpot.DistToRwy</strong></a>
<p>Distance to runway in meters. Currently bugged and giving the same number as the TerminalID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE.ParkingSpot).Free" ><strong>AIRBASE.ParkingSpot.Free</strong></a>
<p>This spot is currently free, i.e. there is no alive aircraft on it at the present moment.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Marker.html##(MARKER)">Wrapper.Marker#MARKER</a>
<a id="#(AIRBASE.ParkingSpot).Marker" ><strong>AIRBASE.ParkingSpot.Marker</strong></a>
<p>The marker on the F10 map.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.ParkingSpot).MarkerID" ><strong>AIRBASE.ParkingSpot.MarkerID</strong></a>
<p>Numerical ID of marker placed at parking spot.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).OccupiedBy" ><strong>AIRBASE.ParkingSpot.OccupiedBy</strong></a>
<p>Name of the aircraft occupying the spot or "unknown". Can be <em>nil</em> if spot is not occupied.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).ReservedBy" ><strong>AIRBASE.ParkingSpot.ReservedBy</strong></a>
<p>Name of the aircraft for which this spot is reserved. Can be <em>nil</em> if spot is not reserved.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.ParkingSpot).Status" ><strong>AIRBASE.ParkingSpot.Status</strong></a>
<p>Status of spot e.g. <code>AIRBASE.SpotStatus.FREE</code>.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE.ParkingSpot).TOAC" ><strong>AIRBASE.ParkingSpot.TOAC</strong></a>
<p>Takeoff or landing aircarft. I.e. this stop is occupied currently by an aircraft until it took of or until it landed.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.ParkingSpot).TerminalID" ><strong>AIRBASE.ParkingSpot.TerminalID</strong></a>
<p>Terminal ID of the spot. Generally, this is not the same number as displayed in the mission editor.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.ParkingSpot).TerminalID0" ><strong>AIRBASE.ParkingSpot.TerminalID0</strong></a>
<p>Unknown what this means. If you know, please tell us!</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AIRBASE.TerminalType)">#AIRBASE.TerminalType</a>
<a id="#(AIRBASE.ParkingSpot).TerminalType" ><strong>AIRBASE.ParkingSpot.TerminalType</strong></a>
<p>Type of the spot, i.e. for which type of aircraft it can be used.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBASE.ParkingSpot).Vec3" ><strong>AIRBASE.ParkingSpot.Vec3</strong></a>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
<div onclick="myFunction('#Types##AIRBASE.Runway')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.Runway)">Type <strong>AIRBASE.Runway</strong></a></h2></div>
<div id= "#Types##AIRBASE.Runway" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>Runway data.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(AIRBASE.Runway).center" ><strong>AIRBASE.Runway.center</strong></a>
<p>Center of the runway.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(AIRBASE.Runway).endpoint" ><strong>AIRBASE.Runway.endpoint</strong></a>
<p>End point of runway.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.Runway).heading" ><strong>AIRBASE.Runway.heading</strong></a>
<p>True heading of the runway in degrees.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.Runway).idx" ><strong>AIRBASE.Runway.idx</strong></a>
<p>Runway ID: heading 070° ==> idx="07".</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE.Runway).isLeft" ><strong>AIRBASE.Runway.isLeft</strong></a>
<p>If <code>true</code>, this is the left of two parallel runways. If <code>false</code>, this is the right of two runways. If <code>nil</code>, no parallel runway exists.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.Runway).length" ><strong>AIRBASE.Runway.length</strong></a>
<p>Length of runway in meters.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.Runway).magheading" ><strong>AIRBASE.Runway.magheading</strong></a>
<p>Magnetic heading of the runway in degrees. This is what is marked on the runway.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.Runway).name" ><strong>AIRBASE.Runway.name</strong></a>
<p>Runway name.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(AIRBASE.Runway).position" ><strong>AIRBASE.Runway.position</strong></a>
<p>Position of runway start.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.Runway).width" ><strong>AIRBASE.Runway.width</strong></a>
<p>Width of runway in meters.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Zone.html##(ZONE_POLYGON)">Core.Zone#ZONE_POLYGON</a>
<a id="#(AIRBASE.Runway).zone" ><strong>AIRBASE.Runway.zone</strong></a>
<p>Runway zone.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
<div onclick="myFunction('#Types##AIRBASE.SpotStatus')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.SpotStatus)">Type <strong>AIRBASE.SpotStatus</strong></a></h2></div>
<div id= "#Types##AIRBASE.SpotStatus" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>Status of a parking spot.</p>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.SpotStatus).FREE" ><strong>AIRBASE.SpotStatus.FREE</strong></a>
<p>Spot is free.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.SpotStatus).OCCUPIED" ><strong>AIRBASE.SpotStatus.OCCUPIED</strong></a>
<p>Spot is occupied.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AIRBASE.SpotStatus).RESERVED" ><strong>AIRBASE.SpotStatus.RESERVED</strong></a>
<p>Spot is reserved.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
<div onclick="myFunction('#Types##AIRBASE.TerminalType')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(AIRBASE.TerminalType)">Type <strong>AIRBASE.TerminalType</strong></a></h2></div>
<div id= "#Types##AIRBASE.TerminalType" class="w3-container w3-white w3-padding-16" id="module_other_types">
<div class="w3-white" id="record_type">
<p>Terminal Types of parking spots.</p>
<p>See also https://wiki.hoggitworld.com/view/DCS_func_getParking</p>
<p>Supported types are:</p>
<ul>
<li>AIRBASE.TerminalType.Runway = 16: Valid spawn points on runway.</li>
<li>AIRBASE.TerminalType.HelicopterOnly = 40: Special spots for Helicopers.</li>
<li>AIRBASE.TerminalType.Shelter = 68: Hardened Air Shelter. Currently only on Caucaus map.</li>
<li>AIRBASE.TerminalType.OpenMed = 72: Open/Shelter air airplane only.</li>
<li>AIRBASE.TerminalType.OpenBig = 104: Open air spawn points. Generally larger but does not guarantee large aircraft are capable of spawning there.</li>
<li>AIRBASE.TerminalType.OpenMedOrBig = 176: Combines OpenMed and OpenBig spots.</li>
<li>AIRBASE.TerminalType.HelicopterUsable = 216: Combines HelicopterOnly, OpenMed and OpenBig.</li>
<li>AIRBASE.TerminalType.FighterAircraft = 244: Combines Shelter. OpenMed and OpenBig spots. So effectively all spots usable by fixed wing aircraft.</li>
</ul>
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).FighterAircraft" ><strong>AIRBASE.TerminalType.FighterAircraft</strong></a>
<p>244: Combines Shelter. OpenMed and OpenBig spots. So effectively all spots usable by fixed wing aircraft.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).HelicopterOnly" ><strong>AIRBASE.TerminalType.HelicopterOnly</strong></a>
<p>40: Special spots for Helicopers.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).HelicopterUsable" ><strong>AIRBASE.TerminalType.HelicopterUsable</strong></a>
<p>216: Combines HelicopterOnly, OpenMed and OpenBig.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).OpenBig" ><strong>AIRBASE.TerminalType.OpenBig</strong></a>
<p>104: Open air spawn points. Generally larger but does not guarantee large aircraft are capable of spawning there.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).OpenMed" ><strong>AIRBASE.TerminalType.OpenMed</strong></a>
<p>72: Open/Shelter air airplane only.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).OpenMedOrBig" ><strong>AIRBASE.TerminalType.OpenMedOrBig</strong></a>
<p>176: Combines OpenMed and OpenBig spots.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).Runway" ><strong>AIRBASE.TerminalType.Runway</strong></a>
<p>16: Valid spawn points on runway.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AIRBASE.TerminalType).Shelter" ><strong>AIRBASE.TerminalType.Shelter</strong></a>
<p>68: Hardened Air Shelter. Currently only on Caucaus map.</p>
</div>
</div>
<div class="functions w3-container w3-theme-l2">
<h2>Function(s)</h2>
</div>
</div>
</div>
</div>
<script>
function myLoadFunction() {
document.getElementById("myHeader").style.backgroundImage = "url('../Images/Wrapper_Airbase.JPG')";
}
</script>
</div>
<script>
function w3_open() {
document.getElementsByClassName("w3-sidenav")[0].style.width = "95vw";
document.getElementsByClassName("w3-sidenav")[0].style.maxWidth = "1400px";
document.getElementsByClassName("w3-sidenav")[0].style.display = "block";
}
function w3_close() {
document.getElementsByClassName("w3-sidenav")[0].style.display = "none";
}
function myFunction(id) {
var x = document.getElementById(id);
if (x.className.indexOf("w3-show") == -1) {
x.className += " w3-show";
} else {
x.className = x.className.replace(" w3-show", "");
}
}
</script>
</body>
</html>