MOOSE_DOCS/Documentation/Wrapper.Airbase.html
2023-07-01 11:27:50 +00:00

5971 lines
237 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 execute evasive and 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.Routines.html">Utilities.Routines</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utilities</strong> - Various routines.</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_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 <a href="DCSWrapper.Airbase.html##(Airbase).getName">DCSWrapper.Airbase#Airbase.getName</a>()
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>
</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">
</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">
</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">
</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).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).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).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>
</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>
</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).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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
</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">
<a id="#(AIRBASE).AirbaseID" ><strong>AIRBASE.AirbaseID</strong></a>
<p> Set airbase ID.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBASE).AirbaseName" ><strong>AIRBASE.AirbaseName</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBASE).AirbaseZone" ><strong>AIRBASE.AirbaseZone</strong></a>
</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">
#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>
</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>
</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">
<a id="#(AIRBASE).descriptors" ><strong>AIRBASE.descriptors</strong></a>
<p> Get 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>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isHelipad" ><strong>AIRBASE.isHelipad</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AIRBASE).isShip" ><strong>AIRBASE.isShip</strong></a>
</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> Init table.</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>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingByID" ><strong>AIRBASE.parkingByID</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).parkingWhitelist" ><strong>AIRBASE.parkingWhitelist</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBASE).runwayLanding" ><strong>AIRBASE.runwayLanding</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBASE).runwayTakeoff" ><strong>AIRBASE.runwayTakeoff</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AIRBASE).runways" ><strong>AIRBASE.runways</strong></a>
</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).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).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).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>Termial 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>
</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>