<!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/Core_Menu.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.ClientMenu.html">Core.ClientMenu</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Client Menu Management.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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>
<ul>
    <li><strong>Core</strong> - SCHEDULEDISPATCHER dispatches the different schedules.</li>
</ul>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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/MOOSE.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.AICSAR.html">Functional.AICSAR</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - AI CSAR 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/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.AmmoTruck.html">Functional.AmmoTruck</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> -- Send a truck to supply artillery groups.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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/Designation.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Autolase.html">Functional.Autolase</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Autolase targets in the field.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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/clientwatch.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ClientWatch.html">Functional.ClientWatch</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Manage and track client slots easily to add your own client-based menus and modules to.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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 air traffic in your missions.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Range.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Range.html">Functional.Range</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Range Practice.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Scoring.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Scoring.html">Functional.Scoring</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Administer the scoring of player achievements, file and log the scoring events for use at websites.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/SEAD.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Sead.html">Functional.Sead</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Make SAM sites evasive and execute defensive behaviour when being fired upon.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Functional.Shorad.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Shorad.html">Functional.Shorad</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Short Range Air Defense System.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Functional.Stratego.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Stratego.html">Functional.Stratego</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Stratego.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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/Functional.Tiresias.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.Tiresias.html">Functional.Tiresias</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - TIRESIAS - manages AI behaviour.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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 (WIP)</strong> - Base class modeling processes to achieve goals involving coalition 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/OPS_FlightControl.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="OPS.FlightControl.html">OPS.FlightControl</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>OPS</strong> - Air Traffic Control for AI and 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/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_AWACS.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.AWACS.html">Ops.AWACS</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - MOOSE AI AWACS Operations using 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/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_AirWing.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Airwing.html">Ops.Airwing</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Airwing Warehouse.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_ArmyGroup.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.ArmyGroup.html">Ops.ArmyGroup</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Enhanced Ground Group.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Auftrag.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Auftrag.html">Ops.Auftrag</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_Brigade_.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Brigade.html">Ops.Brigade</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Brigade Warehouse.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Chief.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Chief.html">Ops.Chief</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Chief of Staff.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Cohort.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Cohort.html">Ops.Cohort</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Cohort encompassed all characteristics of SQUADRONs, PLATOONs and FLOTILLAs.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Commander.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Commander.html">Ops.Commander</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Commander of Airwings, Brigades and Fleets.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Ops.EasyGCICAP.html">Ops.EasyGCICAP</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<h2>Easy CAP/GCI Class, based on OPS classes</h2>
<p>Documentation</p>

<p>https://flightcontrol-master.github.io/MOOSE_DOCS_DEVELOP/Documentation/Ops.EasyGCICAP.html</p>

<hr/>
<p>Date: September 2023</p>
<h2>Last Update: July 2024</h2>

<ul>
    <li><strong>Ops</strong> - Easy GCI &amp; CAP Manager</li>
</ul>

<hr/>

<p><strong>Main Features:</strong></p>

<ul>
    <li>Automatically create and manage A2A CAP/GCI defenses using an AirWing and Squadrons for one coalition</li>
    <li>Easy set-up</li>
    <li>Add additional AirWings on other airbases</li>
    <li>Each wing can have more than one Squadron - tasking to Squadrons is done on a random basis per AirWing</li>
    <li>Create borders and zones of engagement</li>
    <li>Detection can be ground based and/or via AWACS</li>
</ul>

<hr/>

<h3>AUTHOR: <strong>applevangelist</strong></h3>

</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Fleet.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Fleet.html">Ops.Fleet</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Fleet Warehouse.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_FlightGroup.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.FlightGroup.html">Ops.FlightGroup</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Enhanced Airborne Group.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Flotilla.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Flotilla.html">Ops.Flotilla</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Flotilla is a small naval group belonging to a fleet.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Intel.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Intel.html">Ops.Intel</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Office of Military Intelligence.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Legion.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Legion.html">Ops.Legion</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Legion Warehouse.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_NavyGroup.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.NavyGroup.html">Ops.NavyGroup</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Enhanced Naval Group.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Operation.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Operation.html">Ops.Operation</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Operation with multiple phases.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_OpsGroup.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.OpsGroup.html">Ops.OpsGroup</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Generic group enhancement.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_OpsTransport.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.OpsTransport.html">Ops.OpsTransport</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Transport assignment for OPS groups and storage.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_OpsZone.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.OpsZone.html">Ops.OpsZone</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Strategic 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/OPS_Platoon.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Platoon.html">Ops.Platoon</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Brigade Platoon.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_PlayerRecce.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.PlayerRecce.html">Ops.PlayerRecce</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Allow a player in a helo like the Gazelle, KA-50 to recon and lase ground targets.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_PlayerTask.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.PlayerTask.html">Ops.PlayerTask</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - PlayerTask (mission) for 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/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/OPS_Squadron.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Squadron.html">Ops.Squadron</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Airwing Squadron.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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_Target.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Ops.Target.html">Ops.Target</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Ops</strong> - Target.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.CUBE.html">Shapes.CUBE</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>

<h3>Author: <strong>nielsvaes/coconutcockpit</strong></h3>

<hr/>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.LINE.html">Shapes.LINE</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>

<h3>Author: <strong>nielsvaes/coconutcockpit</strong></h3>

<hr/>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.OVAL.html">Shapes.OVAL</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>

<h3>Author: <strong>nielsvaes/coconutcockpit</strong></h3>

<hr/>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.POLYGON.html">Shapes.POLYGON</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>

<h3>Author: <strong>nielsvaes/coconutcockpit</strong></h3>

<hr/>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.SHAPE_BASE.html">Shapes.SHAPE_BASE</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Shapes</strong> - Class that serves as the base shapes drawn in the Mission Editor</p>


<h3>Author: <strong>nielsvaes/coconutcockpit</strong></h3>

<hr/>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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="Shapes.TRIANGLE.html">Shapes.TRIANGLE</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p>TRIANGLE class with properties and methods for handling triangles.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <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.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.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_Storage.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.DynamicCargo.html">Wrapper.DynamicCargo</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Dynamic Cargo create from the F8 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/Wrapper_Group.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Group.html">Wrapper.Group</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - GROUP wraps the DCS Class Group objects.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/MOOSE.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Identifiable.html">Wrapper.Identifiable</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - IDENTIFIABLE is an intermediate class wrapping DCS Object class derived Objects.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/MOOSE_Core.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Marker.html">Wrapper.Marker</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Markers On the F10 map.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Utils_Profiler.jpg" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Net.html">Wrapper.Net</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - DCS net functions.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/MOOSE.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Object.html">Wrapper.Object</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - OBJECT wraps the DCS Object derived objects.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Positionable.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Positionable.html">Wrapper.Positionable</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - POSITIONABLE wraps DCS classes that are "positionable".</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Scenery.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Scenery.html">Wrapper.Scenery</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - SCENERY models scenery within the DCS simulator.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Static.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Static.html">Wrapper.Static</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - STATIC wraps the DCS StaticObject class.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Storage.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Storage.html">Wrapper.Storage</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Warehouse storage of DCS airbases.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Unit.JPG" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Unit.html">Wrapper.Unit</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - UNIT is a wrapper class for the DCS Class Unit.</p>
</p></div>
       </div>         
     </div>
     <div class="w3-col s12 m6 l4">
       <div class="w3-card-4 w3-white w3-margin-16">
         <div class="w3-display-container w3-text-white w3-text-shadow">
           <img src= "../Images/Wrapper_Weapon.png" alt="Image">
           <div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Weapon.html">Wrapper.Weapon</a></strong></h2></div>
         </div>
         <div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Weapon functions.</p>
</p></div>
       </div>         
     </div>
   </div>
  </nav>
  
<img src="..\Images\Wrapper_Scenery.JPG" alt="Banner Image"/>   
<div  id="content">
  <div class="w3-container w3-theme-d5" id="module_title">
    <h1>Module <strong>Wrapper.Scenery</strong></h1>
  </div>
  <div class="w3-container w3-white" id="module_description">
    
<p><strong>Wrapper</strong> - SCENERY models scenery within the DCS simulator.</p>

    

<hr/>

<h3>Author: <strong>FlightControl</strong></h3>

<h3>Contributions: <strong>Applevangelist</strong>, <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##SCENERY')">
      <tr>
        <td class="style="width:40%;"><p><h2>Global <strong>SCENERY</strong></h2></p></td>
        <td class="style="width:60%;">
<p>Wrapper class to handle Scenery objects that are defined on the map.</p>
</td>
      </tr>
    </table>
  </div>
  <div id= "#Globals##SCENERY" class="w3-container w3-white w3-padding-small">
    <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="##(SCENERY)">#SCENERY</a>
<a id="SCENERY" ><strong>SCENERY</strong></a>
    
<p>Wrapper class to handle Scenery objects that are defined on the map.</p>

    

<p>The <a href="Wrapper.Scenery.html##(SCENERY)">Wrapper.Scenery#SCENERY</a> class is a wrapper class to handle the DCS Scenery objects:</p>

<ul>
    <li>Wraps the DCS Scenery objects.</li>
    <li>Support all DCS Scenery APIs.</li>
    <li>Enhance with Scenery specific APIs not in the DCS API set.</li>
</ul>


</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="#(SCENERY)">Type <strong>SCENERY</strong></a></h2></div>
         <div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
     <strong><a href="##(SCENERY)">SCENERY</a></strong>
, extends <strong><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></strong>
, extends <strong><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></strong>
, extends <strong><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></strong>
, extends <strong><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></strong>
   </div>
        <div class="w3-card w3-margin">
        <table class="w3-table w3-border-bottom w3-border-theme-l2">
          <tr class="w3-theme-l1">
            <th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from SCENERY</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="##(SCENERY).ClassName">SCENERY.ClassName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Destroy">SCENERY:Destroy()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> SCENERY objects cannot be destroyed via the API (at the punishment of game crash).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FindAllByZoneName">SCENERY:FindAllByZoneName(ZoneName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Scan and find all SCENERY objects from a zone by zone-name.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FindByName">SCENERY:FindByName(Name, Coordinate, Radius, Role)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Find a SCENERY object from its name or id.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FindByNameInZone">SCENERY:FindByNameInZone(Name, Zone, Radius)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Find a SCENERY object from its name or id.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FindByZoneName">SCENERY:FindByZoneName(ZoneName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Find a SCENERY object from its zone name.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetAllProperties">SCENERY:GetAllProperties()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the scenery Properties table.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetDCSObject">SCENERY:GetDCSObject()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Obtain DCS Object from the SCENERY Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetLife">SCENERY:GetLife()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Get current life points from the SCENERY Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetLife0">SCENERY:GetLife0()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Get initial life points of the SCENERY Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetName">SCENERY:GetName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Obtain object name.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetProperty">SCENERY:GetProperty(PropertyName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the value of the scenery with the given PropertyName, or nil if no matching property exists.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRelativeLife">SCENERY:GetRelativeLife()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Get SCENERY relative life in percent, e.g.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetThreatLevel">SCENERY:GetThreatLevel()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Get the threat level of a SCENERY object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).HasProperty">SCENERY:HasProperty(PropertyName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Checks if the value of the scenery with the given PropertyName exists.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsAlive">SCENERY:IsAlive(Threshold)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Check if SCENERY Object is alive.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsDead">SCENERY:IsDead(Threshold)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Check if SCENERY Object is dead.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Life0">SCENERY.Life0</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Initial life points.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Properties">SCENERY.Properties</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="##(SCENERY).Register">SCENERY:Register(SceneryName, SceneryObject)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Register scenery object as POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SceneryName">SCENERY.SceneryName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the scenery object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SceneryObject">SCENERY.SceneryObject</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>DCS scenery object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SetProperty">SCENERY:SetProperty(PropertyName, PropertyValue)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set a scenery property</p>
</td>
          </tr>
        </table>
        </div>
        <div class="w3-card w3-margin">
        <table class="w3-table w3-border-bottom w3-border-theme-l2">
          <tr class="w3-theme-l1">
            <th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from POSITIONABLE</th>
            <th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).AddCargo">SCENERY:AddCargo(Cargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Add cargo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CargoBayCapacityValues">SCENERY.CargoBayCapacityValues</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CargoItemCount">SCENERY:CargoItemCount()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get cargo item count.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ClearCargo">SCENERY:ClearCargo()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Clear all cargo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).DefaultInfantryWeight">SCENERY.DefaultInfantryWeight</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Destroy">SCENERY:Destroy(GenerateEvent)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroys the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Explode">SCENERY:Explode(power, delay)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Triggers an explosion at the coordinates of the positionable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Flare">SCENERY:Flare(FlareColor)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a flare at the position of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FlareGreen">SCENERY:FlareGreen()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a green flare at the position of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FlareRed">SCENERY:FlareRed()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a red flare at the position of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FlareWhite">SCENERY:FlareWhite()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a white flare at the position of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).FlareYellow">SCENERY:FlareYellow()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Signal a yellow flare at the position of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetAirspeedIndicated">SCENERY:GetAirspeedIndicated(oatcorr)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the indicated airspeed (IAS).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetAirspeedTrue">SCENERY:GetAirspeedTrue()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the true airspeed (TAS).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetAltitude">SCENERY:GetAltitude()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the altitude above sea level of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetAoA">SCENERY:GetAoA()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the Angle of Attack of a POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetBeacon">SCENERY:GetBeacon()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a <a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>, to allow this POSITIONABLE to broadcast beacon signals.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetBoundingBox">SCENERY:GetBoundingBox()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the bounding box of the underlying POSITIONABLE DCS Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetBoundingRadius">SCENERY:GetBoundingRadius(MinDist)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the bounding radius of the underlying POSITIONABLE DCS Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCargo">SCENERY:GetCargo()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all contained cargo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCargoBayFreeWeight">SCENERY:GetCargoBayFreeWeight()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get Cargo Bay Free Weight in kg.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCargoBayWeightLimit">SCENERY:GetCargoBayWeightLimit()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get Cargo Bay Weight Limit in kg.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetClimbAngle">SCENERY:GetClimbAngle()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the climb or descent angle of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCoord">SCENERY:GetCoord()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a reference to a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCoordinate">SCENERY:GetCoordinate()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a new COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetDCSObject">SCENERY:GetDCSObject()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the DCS object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetGroundSpeed">SCENERY:GetGroundSpeed()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the horizonal speed relative to eath's surface.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetHeading">SCENERY:GetHeading()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE heading in degrees.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetHeight">SCENERY:GetHeight()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE height above sea level in meters.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetLaserCode">SCENERY:GetLaserCode()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the last assigned laser code</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetMessage">SCENERY:GetMessage(Message, Duration, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a message with the callsign embedded (if there is one).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetMessageText">SCENERY:GetMessageText(Message, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the message text with the callsign embedded (if there is one).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetMessageType">SCENERY:GetMessageType(Message, MessageType, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a message of a specified type with the callsign embedded (if there is one).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetObjectSize">SCENERY:GetObjectSize()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the object size.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetOffsetCoordinate">SCENERY:GetOffsetCoordinate(x, y, z)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object, which is offset with respect to the orientation of the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetOrientation">SCENERY:GetOrientation()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current orientation in 3D space.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetOrientationX">SCENERY:GetOrientationX()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current X orientation in 3D space, i.e.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetOrientationY">SCENERY:GetOrientationY()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current Y orientation in 3D space, i.e.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetOrientationZ">SCENERY:GetOrientationZ()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> Returns a {@DCS#Vec3} table of the objects current Z orientation in 3D space, i.e.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPitch">SCENERY:GetPitch()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the pitch angle of a POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPointVec2">SCENERY:GetPointVec2()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPointVec3">SCENERY:GetPointVec3()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPosition">SCENERY:GetPosition()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a pos3 table of the objects current position and orientation in 3D space.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPositionVec3">SCENERY:GetPositionVec3()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Position3)">DCS#Position3</a> position vectors indicating the point and direction vectors in 3D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRadio">SCENERY:GetRadio()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a <a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>, to allow radio transmission for this POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRandomVec3">SCENERY:GetRandomVec3(Radius)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a random <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector within a range, indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRelativeCoordinate">SCENERY:GetRelativeCoordinate(x, y, z)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a COORDINATE object, which is transformed to be relative to the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRelativeVelocity">SCENERY:GetRelativeVelocity(Positionable)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get relative velocity with respect to another POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetRoll">SCENERY:GetRoll()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the roll angle of a unit.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetSize">SCENERY:GetSize()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetSpot">SCENERY:GetSpot()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the Spot</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetTroopCapacity">SCENERY:GetTroopCapacity()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the number of infantry soldiers that can be embarked into an aircraft (airplane or helicopter).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVec2">SCENERY:GetVec2()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Vec2)">DCS#Vec2</a> vector indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVec3">SCENERY:GetVec3()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector indicating the 3D vector of the POSITIONABLE within the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVelocity">SCENERY:GetVelocity()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVelocityKMH">SCENERY:GetVelocityKMH()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in km/h.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVelocityKNOTS">SCENERY:GetVelocityKNOTS()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in knots.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVelocityMPS">SCENERY:GetVelocityMPS()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity in meters per second.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetVelocityVec3">SCENERY:GetVelocityVec3()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the POSITIONABLE velocity Vec3 vector.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetYaw">SCENERY:GetYaw()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the yaw angle of a POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).HasCargo">SCENERY:HasCargo(Cargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if carrier has given cargo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).InAir">SCENERY:InAir()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the POSITIONABLE is in the air.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsAboveRunway">SCENERY:IsAboveRunway()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the Positionable is located above a runway.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsAir">SCENERY:IsAir()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of an air category.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsCargoEmpty">SCENERY:IsCargoEmpty()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Is cargo bay empty.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsGround">SCENERY:IsGround()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of an ground category.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsInZone">SCENERY:IsInZone(Zone)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the unit is within a <a href="Core.Zone.html">Core.Zone</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsLasing">SCENERY:IsLasing()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if the POSITIONABLE is lasing a target.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsNotInZone">SCENERY:IsNotInZone(Zone)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns true if the unit is not within a <a href="Core.Zone.html">Core.Zone</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsShip">SCENERY:IsShip()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is of ship category.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsSubmarine">SCENERY:IsSubmarine()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the unit is a submarine.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).LaseCoordinate">SCENERY:LaseCoordinate(Coordinate, LaserCode, Duration)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Start Lasing a COORDINATE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).LaseOff">SCENERY:LaseOff()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Stop Lasing a POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).LaseUnit">SCENERY:LaseUnit(Target, LaserCode, Duration)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Start Lasing a POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).LaserCode">SCENERY.LaserCode</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Message">SCENERY:Message(Message, Duration, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the players in the <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToAll">SCENERY:MessageToAll(Message, Duration, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to all coalitions.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToBlue">SCENERY:MessageToBlue(Message, Duration, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the blue coalition.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToClient">SCENERY:MessageToClient(Message, Duration, Client, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a client.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToCoalition">SCENERY:MessageToCoalition(Message, Duration, MessageCoalition, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a coalition.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToGroup">SCENERY:MessageToGroup(Message, Duration, MessageGroup, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToRed">SCENERY:MessageToRed(Message, Duration, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to the red coalition.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToSetGroup">SCENERY:MessageToSetGroup(Message, Duration, MessageSetGroup, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToSetUnit">SCENERY:MessageToSetUnit(Message, Duration, MessageSetUnit, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageToUnit">SCENERY:MessageToUnit(Message, Duration, MessageUnit, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a <a href="Wrapper.Unit.html">Wrapper.Unit</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageTypeToCoalition">SCENERY:MessageTypeToCoalition(Message, MessageType, MessageCoalition, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message to a coalition.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).MessageTypeToGroup">SCENERY:MessageTypeToGroup(Message, MessageType, MessageGroup, Name)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Send a message of a message type to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).New">SCENERY:New(PositionableName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new POSITIONABLE from a DCSPositionable</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).PositionableName">SCENERY.PositionableName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).RemoveCargo">SCENERY:RemoveCargo(Cargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Remove cargo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SetCargoBayWeightLimit">SCENERY:SetCargoBayWeightLimit(WeightLimit)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set Cargo Bay Weight Limit in kg.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Smoke">SCENERY:Smoke(SmokeColor, Range, AddHeight)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SmokeBlue">SCENERY:SmokeBlue()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Blue.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SmokeGreen">SCENERY:SmokeGreen()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Green.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SmokeOrange">SCENERY:SmokeOrange()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Orange.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SmokeRed">SCENERY:SmokeRed()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE Red.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SmokeWhite">SCENERY:SmokeWhite()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Smoke the POSITIONABLE White.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Spot">SCENERY.Spot</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">

</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).__">SCENERY.__</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="##(SCENERY).coordinate">SCENERY.coordinate</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Coordinate object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).pointvec3">SCENERY.pointvec3</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Point Vec3 object.</p>
</td>
          </tr>
        </table>
        </div>
        <div class="w3-card w3-margin">
        <table class="w3-table w3-border-bottom w3-border-theme-l2">
          <tr class="w3-theme-l1">
            <th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from IDENTIFIABLE</th>
            <th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCallsign">SCENERY:GetCallsign()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Gets the CallSign of the IDENTIFIABLE, which is a blank by default.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCategory">SCENERY:GetCategory()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns object category of the DCS Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCategoryName">SCENERY:GetCategoryName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the DCS Identifiable category name as defined within the DCS Identifiable Descriptor.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCoalition">SCENERY:GetCoalition()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns coalition of the Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCoalitionName">SCENERY:GetCoalitionName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the name of the coalition of the Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCountry">SCENERY:GetCountry()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns country of the Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetCountryName">SCENERY:GetCountryName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns country name of the Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetDesc">SCENERY:GetDesc()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns Identifiable descriptor.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetName">SCENERY:GetName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns DCS Identifiable object name.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetThreatLevel">SCENERY:GetThreatLevel()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Gets the threat level.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetTypeName">SCENERY:GetTypeName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the type name of the DCS Identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).HasAttribute">SCENERY:HasAttribute(AttributeName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if the Object has the attribute.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IdentifiableName">SCENERY.IdentifiableName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the identifiable.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsAlive">SCENERY:IsAlive()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns if the Identifiable is alive.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).New">SCENERY:New(IdentifiableName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new IDENTIFIABLE from a DCSIdentifiable</p>
</td>
          </tr>
        </table>
        </div>
        <div class="w3-card w3-margin">
        <table class="w3-table w3-border-bottom w3-border-theme-l2">
          <tr class="w3-theme-l1">
            <th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from OBJECT</th>
            <th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Destroy">SCENERY:Destroy()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroys the OBJECT.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetID">SCENERY:GetID()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the unit's unique identifier.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).New">SCENERY:New(ObjectName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create a new OBJECT from a DCSObject</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ObjectName">SCENERY.ObjectName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the Object.</p>
</td>
          </tr>
        </table>
        </div>
        <div class="w3-card w3-margin">
        <table class="w3-table w3-border-bottom w3-border-theme-l2">
          <tr class="w3-theme-l1">
            <th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from BASE</th>
            <th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ClassID">SCENERY.ClassID</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The ID number of the class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ClassName">SCENERY.ClassName</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ClassNameAndID">SCENERY.ClassNameAndID</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The name of the class concatenated with the ID number of the class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ClearState">SCENERY:ClearState(Object, StateName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Clear the state of an object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventBirth">SCENERY:CreateEventBirth(EventTime, Initiator, IniUnitName, place, subplace)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Birth Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventCrash">SCENERY:CreateEventCrash(EventTime, Initiator, IniObjectCategory)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Crash Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventDead">SCENERY:CreateEventDead(EventTime, Initiator, IniObjectCategory)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Dead Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventDynamicCargoLoaded">SCENERY:CreateEventDynamicCargoLoaded(DynamicCargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a S_EVENT_DYNAMIC_CARGO_LOADED event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventDynamicCargoRemoved">SCENERY:CreateEventDynamicCargoRemoved(DynamicCargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a S_EVENT_DYNAMIC_CARGO_REMOVED event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventDynamicCargoUnloaded">SCENERY:CreateEventDynamicCargoUnloaded(DynamicCargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a S_EVENT_DYNAMIC_CARGO_UNLOADED event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventNewDynamicCargo">SCENERY:CreateEventNewDynamicCargo(DynamicCargo)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a S_EVENT_NEW_DYNAMIC_CARGO event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventPlayerEnterAircraft">SCENERY:CreateEventPlayerEnterAircraft(PlayerUnit)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a <code>S_EVENT_PLAYER_ENTER_AIRCRAFT</code> event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventRemoveUnit">SCENERY:CreateEventRemoveUnit(EventTime, Initiator)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Remove Unit Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventTakeoff">SCENERY:CreateEventTakeoff(EventTime, Initiator)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Takeoff Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).CreateEventUnitLost">SCENERY:CreateEventUnitLost(EventTime, Initiator)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creation of a Crash Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).E">SCENERY:E(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Log an exception which will be traced always.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).EventDispatcher">SCENERY:EventDispatcher()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns the event dispatcher</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).EventRemoveAll">SCENERY:EventRemoveAll()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Remove all subscribed events</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).F">SCENERY:F(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).F2">SCENERY:F2(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call level 2.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).F3">SCENERY:F3(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call level 3.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetClassID">SCENERY:GetClassID()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassID of the class instance.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetClassName">SCENERY:GetClassName()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassName of the class instance.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetClassNameAndID">SCENERY:GetClassNameAndID()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the ClassName + ClassID of the class instance.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetEventPriority">SCENERY:GetEventPriority()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetParent">SCENERY:GetParent(Child, FromClass)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to retrieve the Parent class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetProperties">SCENERY:GetProperties()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all of the properties of an object in a table.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetProperty">SCENERY:GetProperty(Key)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get one property of an object by the key.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetState">SCENERY:GetState(Object, Key)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get a Value given a Key from the Object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).HandleEvent">SCENERY:HandleEvent(EventID, EventFunction)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Subscribe to a DCS Event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).I">SCENERY:I(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Log an information which will be traced always.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Inherit">SCENERY:Inherit(Child, Parent)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to inherit from a parent class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsInstanceOf">SCENERY:IsInstanceOf(ClassName)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to check if an object is an (sub)instance of a class.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).IsTrace">SCENERY:IsTrace()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enquires if tracing is on (for the class).</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).New">SCENERY:New()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>BASE constructor.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEvent">SCENERY:OnEvent(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an Event for an object is triggered.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventBDA">SCENERY:OnEventBDA(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>BDA.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventBaseCaptured">SCENERY:OnEventBaseCaptured(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a ground unit captures either an airbase or a farp.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventBirth">SCENERY:OnEventBirth(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any object is spawned into the mission.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventCrash">SCENERY:OnEventCrash(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft crashes into the ground and is completely destroyed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDead">SCENERY:OnEventDead(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an object is dead.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDetailedFailure">SCENERY:OnEventDetailedFailure(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Unknown precisely what creates this event, likely tied into newer damage model.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDiscardChairAfterEjection">SCENERY:OnEventDiscardChairAfterEjection(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Discard chair after ejection.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDynamicCargoLoaded">SCENERY:OnEventDynamicCargoLoaded(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a player loads a dynamic cargo object with the F8 ground crew menu into a helo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDynamicCargoRemoved">SCENERY:OnEventDynamicCargoRemoved(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a dynamic cargo crate is removed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventDynamicCargoUnloaded">SCENERY:OnEventDynamicCargoUnloaded(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a player unloads a dynamic cargo object with the F8 ground crew menu from a helo.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventEjection">SCENERY:OnEventEjection(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a pilot ejects from an aircraft
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventEngineShutdown">SCENERY:OnEventEngineShutdown(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft shuts down its engines.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventEngineStartup">SCENERY:OnEventEngineStartup(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any aircraft starts its engines.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventHit">SCENERY:OnEventHit(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs whenever an object is hit by a weapon.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventHumanFailure">SCENERY:OnEventHumanFailure(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any system fails on a human controlled aircraft.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventKill">SCENERY:OnEventKill(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs on the death of a unit.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventLand">SCENERY:OnEventLand(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft lands at an airbase, farp or ship
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventLandingAfterEjection">SCENERY:OnEventLandingAfterEjection(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventLandingQualityMark">SCENERY:OnEventLandingQualityMark(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Landing quality mark.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventMarkAdded">SCENERY:OnEventMarkAdded(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a new mark was added.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventMarkChange">SCENERY:OnEventMarkChange(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mark text was changed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventMarkRemoved">SCENERY:OnEventMarkRemoved(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mark was removed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventMissionEnd">SCENERY:OnEventMissionEnd(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mission ends
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventMissionStart">SCENERY:OnEventMissionStart(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a mission starts
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes. </p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventNewDynamicCargo">SCENERY:OnEventNewDynamicCargo(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a player creates a dynamic cargo object from the F8 ground crew menu.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventParatrooperLanding">SCENERY:OnEventParatrooperLanding(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Weapon add.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventPilotDead">SCENERY:OnEventPilotDead(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when the pilot of an aircraft is killed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventPlayerEnterAircraft">SCENERY:OnEventPlayerEnterAircraft(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when a player enters a slot and takes control of an aircraft.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventPlayerEnterUnit">SCENERY:OnEventPlayerEnterUnit(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any player assumes direct control of a unit.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventPlayerLeaveUnit">SCENERY:OnEventPlayerLeaveUnit(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any player relieves control of a unit to the AI.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventRefueling">SCENERY:OnEventRefueling(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft connects with a tanker and begins taking on fuel.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventRefuelingStop">SCENERY:OnEventRefuelingStop(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft is finished taking fuel.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventScore">SCENERY:OnEventScore(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any modification to the "Score" as seen on the debrief menu would occur.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventShootingEnd">SCENERY:OnEventShootingEnd(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any unit stops firing its weapon.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventShootingStart">SCENERY:OnEventShootingStart(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when any unit begins firing a weapon that has a high rate of fire.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventShot">SCENERY:OnEventShot(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs whenever any unit in a mission fires a weapon.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventTakeoff">SCENERY:OnEventTakeoff(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when an aircraft takes off from an airbase, farp, or ship.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventTriggerZone">SCENERY:OnEventTriggerZone(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trigger zone.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).OnEventUnitLost">SCENERY:OnEventUnitLost(EventData)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when the game thinks an object is destroyed.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Properties">SCENERY.Properties</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="##(SCENERY).ScheduleOnce">SCENERY:ScheduleOnce(Start, SchedulerFunction, ...)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Schedule a new time event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ScheduleRepeat">SCENERY:ScheduleRepeat(Start, Repeat, RandomizeFactor, Stop, SchedulerFunction, ...)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Schedule a new time event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).ScheduleStop">SCENERY:ScheduleStop(SchedulerID)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Stops the Schedule.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).Scheduler">SCENERY.Scheduler</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The scheduler object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SetEventPriority">SCENERY:SetEventPriority(EventPriority)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SetProperty">SCENERY:SetProperty(Key, Value)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set one property of an object.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).SetState">SCENERY:SetState(Object, Key, Value)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set a state or property of the Object given a Key and a Value.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).T">SCENERY:T(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 1.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).T2">SCENERY:T2(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 2.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).T3">SCENERY:T3(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic level 3.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceAll">SCENERY:TraceAll(TraceAll)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace all methods in MOOSE</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceClass">SCENERY:TraceClass(Class)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set tracing for a class</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceClassMethod">SCENERY:TraceClassMethod(Class, Method)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set tracing for a specific method of  class</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceLevel">SCENERY:TraceLevel(Level)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace level</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceOff">SCENERY:TraceOff()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace off.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceOn">SCENERY:TraceOn()</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace on.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).TraceOnOff">SCENERY:TraceOnOff(TraceOnOff)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set trace on or off
Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
When Moose is loaded statically, (as one file), tracing is switched off by default.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).UnHandleEvent">SCENERY:UnHandleEvent(EventID)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>UnSubscribe to a DCS event.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY)._">SCENERY._</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="##(SCENERY)._F">SCENERY:_F(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function call.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY)._Serialize">SCENERY:_Serialize(Arguments)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(Internal) Serialize arguments</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY)._T">SCENERY:_T(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Trace a function logic.</p>
</td>
          </tr>
          <tr class="w3-border">
            <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).__">SCENERY.__</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="##(SCENERY).onEvent">SCENERY:onEvent(event)</a></p></td>
            <td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>The main event handling function...</p>
</td>
          </tr>
        </table>
        </div>

    <div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(Wrapper.Scenery)" >Type <strong>Wrapper.Scenery</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##SCENERY')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(SCENERY)">Type <strong>SCENERY</strong></a></h2></div>
        <div id= "#Types##SCENERY" class="w3-container w3-white w3-padding-16" id="module_other_types">
          <div class="w3-white" id="record_type">
  
<p>SCENERY Class</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="#(SCENERY).ClassName" ><strong>SCENERY.ClassName</strong></a>
    
<p>Name of the class.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #number
<a id="#(SCENERY).Life0" ><strong>SCENERY.Life0</strong></a>
    
<p>Initial life points.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #table
<a id="#(SCENERY).Properties" ><strong>SCENERY.Properties</strong></a>
    


</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).SceneryName" ><strong>SCENERY.SceneryName</strong></a>
    
<p>Name of the scenery object.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="DCS.html##(Object)">DCS#Object</a>
<a id="#(SCENERY).SceneryObject" ><strong>SCENERY.SceneryObject</strong></a>
    
<p>DCS scenery object.</p>

</div>

</div>   
<div class="functions  w3-container w3-theme-l2">
  <h2>Function(s)</h2>
</div>  
        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Destroy" ><strong>SCENERY:Destroy()</strong></a></h2>
</div>
    
<p> SCENERY objects cannot be destroyed via the API (at the punishment of game crash).</p>

<div id= "#Functions##Destroy" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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="##(SCENERY)">#SCENERY</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="#(SCENERY).FindAllByZoneName" ><strong>SCENERY:FindAllByZoneName(ZoneName)</strong></a></h2>
</div>
    
<p> Scan and find all SCENERY objects from a zone by zone-name.</p>

    
<p>Since SCENERY isn't registered in the Moose database (just too many objects per map), we need to do a scan first
 to find the correct object.</p>

<div id= "#Functions##FindAllByZoneName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>ZoneName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The name of the zone, can be handed as ZONE_RADIUS or ZONE_POLYGON object</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>of SCENERY Objects, or <code>nil</code> if nothing 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="#(SCENERY).FindByName" ><strong>SCENERY:FindByName(Name, Coordinate, Radius, Role)</strong></a></h2>
</div>
    
<p> Find a SCENERY object from its name or id.</p>

    
<p>Since SCENERY isn't registered in the Moose database (just too many objects per map), we need to do a scan first
 to find the correct object.</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>SCENERY</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>The name/id of the scenery object as taken from the ME. Ex. '595785449'</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
            <strong><strong>Coordinate</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Where to find the scenery object</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>(optional) Search radius around coordinate, defaults to 100</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Role</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(SCENERY)">#SCENERY</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Scenery Object or <code>nil</code> if it cannot 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="#(SCENERY).FindByNameInZone" ><strong>SCENERY:FindByNameInZone(Name, Zone, Radius)</strong></a></h2>
</div>
    
<p> Find a SCENERY object from its name or id.</p>

    
<p>Since SCENERY isn't registered in the Moose database (just too many objects per map), we need to do a scan first
 to find the correct object.</p>

<div id= "#Functions##FindByNameInZone" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>The name or id of the scenery object as taken from the ME. Ex. '595785449'</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a>
            <strong><strong>Zone</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Where to find the scenery object. Can be handed as zone name.</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>(optional) Search radius around coordinate, defaults to 100</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="##(SCENERY)">#SCENERY</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Scenery Object or <code>nil</code> if it cannot 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="#(SCENERY).FindByZoneName" ><strong>SCENERY:FindByZoneName(ZoneName)</strong></a></h2>
</div>
    
<p> Find a SCENERY object from its zone name.</p>

    
<p>Since SCENERY isn't registered in the Moose database (just too many objects per map), we need to do a scan first
 to find the correct object.</p>

<div id= "#Functions##FindByZoneName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>ZoneName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The name of the scenery zone as created with a right-click on the map in the mission editor and select "assigned to...". Can be handed over as ZONE object.</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="##(SCENERY)">#SCENERY</a>:</p>
      </div>
      <div class="w3-half">
        
<p>First found Scenery Object or <code>nil</code> if it cannot 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="#(SCENERY).GetAllProperties" ><strong>SCENERY:GetAllProperties()</strong></a></h2>
</div>
    
<p>Returns the scenery Properties table.</p>

<div id= "#Functions##GetAllProperties" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>The Key:Value table of QuadZone properties of the zone from the scenery assignment .</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="#(SCENERY).GetDCSObject" ><strong>SCENERY:GetDCSObject()</strong></a></h2>
</div>
    
<p> Obtain DCS Object from the SCENERY Object.</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>SCENERY</p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Object)">DCS#Object</a>:</p>
      </div>
      <div class="w3-half">
        
<p>DCS scenery 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="#(SCENERY).GetLife" ><strong>SCENERY:GetLife()</strong></a></h2>
</div>
    
<p> Get current life points from the SCENERY Object.</p>

    
<p>Note - Some scenery objects always have 0 life points.
  <strong>CAVEAT</strong>: Some objects change their life value or "hitpoints" <strong>after</strong> the first hit. Hence we will adjust the life0 value to 120% 
  of the last life value if life exceeds life0 (initial life) at any point. Thus will will get a smooth percentage decrease, if you use this e.g. as success 
  criteria for a bombing task.</p>

<div id= "#Functions##GetLife" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>life</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="#(SCENERY).GetLife0" ><strong>SCENERY:GetLife0()</strong></a></h2>
</div>
    
<p> Get initial life points of the SCENERY Object.</p>

<div id= "#Functions##GetLife0" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>life</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="#(SCENERY).GetName" ><strong>SCENERY:GetName()</strong></a></h2>
</div>
    
<p> Obtain object name.</p>

<div id= "#Functions##GetName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>Name</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="#(SCENERY).GetProperty" ><strong>SCENERY:GetProperty(PropertyName)</strong></a></h2>
</div>
    
<p>Returns the value of the scenery with the given PropertyName, or nil if no matching property exists.</p>

<div id= "#Functions##GetProperty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>PropertyName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The name of a the QuadZone Property from the scenery assignment to be retrieved.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The Value of the QuadZone Property from the scenery assignment with the given PropertyName, or nil if absent.</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="#(SCENERY).GetRelativeLife" ><strong>SCENERY:GetRelativeLife()</strong></a></h2>
</div>
    
<p> Get SCENERY relative life in percent, e.g.</p>

    
<ol>
    <li>Note - Some scenery objects always have 0 life points.</li>
</ol>

<div id= "#Functions##GetRelativeLife" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>rlife</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="#(SCENERY).GetThreatLevel" ><strong>SCENERY:GetThreatLevel()</strong></a></h2>
</div>
    
<p> Get the threat level of a SCENERY object.</p>

    
<p>Always 0 as scenery does not pose a threat to anyone.</p>

<div id= "#Functions##GetThreatLevel" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Threat level 0.</p>

        </div>
        <div class="w3-half">
          <p>#string:</p>
        </div>
        <div class="w3-half">
          
<p> "Scenery".</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="#(SCENERY).HasProperty" ><strong>SCENERY:HasProperty(PropertyName)</strong></a></h2>
</div>
    
<p>Checks if the value of the scenery with the given PropertyName exists.</p>

<div id= "#Functions##HasProperty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>PropertyName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The name of a the QuadZone Property from the scenery assignment to be retrieved.</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>Outcome True if it exists, else false.</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="#(SCENERY).IsAlive" ><strong>SCENERY:IsAlive(Threshold)</strong></a></h2>
</div>
    
<p> Check if SCENERY Object is alive.</p>

    
<p>Note - Some scenery objects always have 0 life points.</p>

<div id= "#Functions##IsAlive" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>Threshold</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) If given, SCENERY counts as alive above this relative life in percent (1..100).</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>life</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="#(SCENERY).IsDead" ><strong>SCENERY:IsDead(Threshold)</strong></a></h2>
</div>
    
<p> Check if SCENERY Object is dead.</p>

    
<p>Note - Some scenery objects always have 0 life points.</p>

<div id= "#Functions##IsDead" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>Threshold</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) If given, SCENERY counts as dead below this relative life in percent (1..100).</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>life</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="#(SCENERY).Register" ><strong>SCENERY:Register(SceneryName, SceneryObject)</strong></a></h2>
</div>
    
<p> Register scenery object as POSITIONABLE.</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>SCENERY</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>SceneryName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Scenery name.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>SceneryObject</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>DCS scenery object.</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="##(SCENERY)">#SCENERY</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Scenery 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="#(SCENERY).SetProperty" ><strong>SCENERY:SetProperty(PropertyName, PropertyValue)</strong></a></h2>
</div>
    
<p>Set a scenery property</p>

<div id= "#Functions##SetProperty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p>SCENERY</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>PropertyName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>PropertyValue</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(SCENERY)">#SCENERY</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

<div class="fields w3-container w3-theme-l2">
  <h2>Field(s)</h2>
</div>
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).ClassName" ><strong>SCENERY.ClassName</strong></a>
    
<p>Name of the class.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #number
<a id="#(SCENERY).Life0" ><strong>SCENERY.Life0</strong></a>
    
<p>Initial life points.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #table
<a id="#(SCENERY).Properties" ><strong>SCENERY.Properties</strong></a>
    


</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).SceneryName" ><strong>SCENERY.SceneryName</strong></a>
    
<p>Name of the scenery object.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="DCS.html##(Object)">DCS#Object</a>
<a id="#(SCENERY).SceneryObject" ><strong>SCENERY.SceneryObject</strong></a>
    
<p>DCS scenery object.</p>

</div>

</div>   
<div class="functions  w3-container w3-theme-l2">
  <h2>Function(s)</h2>
</div>  
        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).AddCargo" ><strong>SCENERY:AddCargo(Cargo)</strong></a></h2>
</div>
    
<p>Add cargo.</p>

<div id= "#Functions##AddCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>
            <strong><strong>Cargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CargoItemCount" ><strong>SCENERY:CargoItemCount()</strong></a></h2>
</div>
    
<p>Get cargo item count.</p>

<div id= "#Functions##CargoItemCount" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Cargo</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).ClearCargo" ><strong>SCENERY:ClearCargo()</strong></a></h2>
</div>
    
<p>Clear all cargo.</p>

<div id= "#Functions##ClearCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Destroy" ><strong>SCENERY:Destroy(GenerateEvent)</strong></a></h2>
</div>
    
<p>Destroys the POSITIONABLE.</p>

<div id= "#Functions##Destroy" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #boolean
            <strong><strong>GenerateEvent</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) If true, generates a crash or dead event for the unit. If false, no event generated. If nil, a remove event is generated. </p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#nil:</p>
      </div>
      <div class="w3-half">
        
<p>The DCS Unit is not existing or alive.</p>

      </div>
    </div>
      <h2><strong>Usages:</strong></h2>
    <ul>
      <li><pre class="example"><code>
Air unit example: destroy the Helicopter and generate a S_EVENT_CRASH for each unit in the Helicopter group.
Helicopter = UNIT:FindByName( "Helicopter" )
Helicopter:Destroy( true )
</code></pre></li>
      <li><pre class="example"><code>-- Ground unit example: destroy the Tanks and generate a S_EVENT_DEAD for each unit in the Tanks group.
Tanks = UNIT:FindByName( "Tanks" )
Tanks:Destroy( true )
</code></pre></li>
      <li><pre class="example"><code>-- Ship unit example: destroy the Ship silently.
Ship = STATIC:FindByName( "Ship" )
Ship:Destroy()
</code></pre></li>
      <li><pre class="example"><code>-- Destroy without event generation example.
Ship = STATIC:FindByName( "Boat" )
Ship:Destroy( false ) -- Don't generate an event upon destruction.
</code></pre></li>
    </ul>

</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Explode" ><strong>SCENERY:Explode(power, delay)</strong></a></h2>
</div>
    
<p>Triggers an explosion at the coordinates of the positionable.</p>

<div id= "#Functions##Explode" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>power</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Power of the explosion in kg TNT. Default 100 kg TNT.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>delay</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) Delay of explosion in seconds.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Flare" ><strong>SCENERY:Flare(FlareColor)</strong></a></h2>
</div>
    
<p>Signal a flare at the position of the POSITIONABLE.</p>

<div id= "#Functions##Flare" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Utilities.Utils.html##(FLARECOLOR)">Utilities.Utils#FLARECOLOR</a>
            <strong><strong>FlareColor</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).FlareGreen" ><strong>SCENERY:FlareGreen()</strong></a></h2>
</div>
    
<p>Signal a green flare at the position of the POSITIONABLE.</p>

<div id= "#Functions##FlareGreen" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).FlareRed" ><strong>SCENERY:FlareRed()</strong></a></h2>
</div>
    
<p>Signal a red flare at the position of the POSITIONABLE.</p>

<div id= "#Functions##FlareRed" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).FlareWhite" ><strong>SCENERY:FlareWhite()</strong></a></h2>
</div>
    
<p>Signal a white flare at the position of the POSITIONABLE.</p>

<div id= "#Functions##FlareWhite" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).FlareYellow" ><strong>SCENERY:FlareYellow()</strong></a></h2>
</div>
    
<p>Signal a yellow flare at the position of the POSITIONABLE.</p>

<div id= "#Functions##FlareYellow" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetAirspeedIndicated" ><strong>SCENERY:GetAirspeedIndicated(oatcorr)</strong></a></h2>
</div>
    
<p>Returns the indicated airspeed (IAS).</p>

    
<p>The IAS is calculated from the TAS under the approximation that TAS increases by ~2% with every 1000 feet altitude ASL.</p>

<div id= "#Functions##GetAirspeedIndicated" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>oatcorr</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) Outside air temperature (OAT) correction factor. Default 0.017 (=1.7%).</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>IAS in m/s. Returns 0 if the POSITIONABLE does not exist.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetAirspeedTrue" ><strong>SCENERY:GetAirspeedTrue()</strong></a></h2>
</div>
    
<p>Returns the true airspeed (TAS).</p>

    
<p>This is calculated from the current velocity minus wind in 3D.</p>

<div id= "#Functions##GetAirspeedTrue" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>TAS in m/s. Returns 0 if the POSITIONABLE does not exist.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetAltitude" ><strong>SCENERY:GetAltitude()</strong></a></h2>
</div>
    
<p>Returns the altitude above sea level of the POSITIONABLE.</p>

<div id= "#Functions##GetAltitude" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The altitude of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetAoA" ><strong>SCENERY:GetAoA()</strong></a></h2>
</div>
    
<p>Returns the Angle of Attack of a POSITIONABLE.</p>

<div id= "#Functions##GetAoA" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Angle of attack in degrees.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetBeacon" ><strong>SCENERY:GetBeacon()</strong></a></h2>
</div>
    
<p>Create a <a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>, to allow this POSITIONABLE to broadcast beacon signals.</p>

<div id= "#Functions##GetBeacon" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Beacon.html##(BEACON)">Core.Beacon#BEACON</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Beacon</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetBoundingBox" ><strong>SCENERY:GetBoundingBox()</strong></a></h2>
</div>
    
<p>Get the bounding box of the underlying POSITIONABLE DCS Object.</p>

<div id= "#Functions##GetBoundingBox" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Box3)">DCS#Box3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The bounding box of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetBoundingRadius" ><strong>SCENERY:GetBoundingRadius(MinDist)</strong></a></h2>
</div>
    
<p>Get the bounding radius of the underlying POSITIONABLE DCS Object.</p>

<div id= "#Functions##GetBoundingRadius" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>MinDist</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) If bounding box is smaller than this value, MinDist is returned.</p>

          </div>
        </div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The bounding radius of the POSITIONABLE</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCargo" ><strong>SCENERY:GetCargo()</strong></a></h2>
</div>
    
<p>Get all contained cargo.</p>

<div id= "#Functions##GetCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCargoBayFreeWeight" ><strong>SCENERY:GetCargoBayFreeWeight()</strong></a></h2>
</div>
    
<p>Get Cargo Bay Free Weight in kg.</p>

<div id= "#Functions##GetCargoBayFreeWeight" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>CargoBayFreeWeight</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCargoBayWeightLimit" ><strong>SCENERY:GetCargoBayWeightLimit()</strong></a></h2>
</div>
    
<p>Get Cargo Bay Weight Limit in kg.</p>

<div id= "#Functions##GetCargoBayWeightLimit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>Max cargo weight in kg. </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetClimbAngle" ><strong>SCENERY:GetClimbAngle()</strong></a></h2>
</div>
    
<p>Returns the climb or descent angle of the POSITIONABLE.</p>

<div id= "#Functions##GetClimbAngle" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Climb or descent angle in degrees. Or 0 if velocity vector norm is zero.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCoord" ><strong>SCENERY:GetCoord()</strong></a></h2>
</div>
    
<p>Returns a reference to a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>

    
<p>This function works similar to POSITIONABLE.GetCoordinate(), however, this function caches, updates and re-uses the same COORDINATE object stored
within the POSITIONABLE. This has higher performance, but comes with all considerations associated with the possible referencing to the same COORDINATE object.
This should only be used when performance is critical and there is sufficient awareness of the possible pitfalls. However, in most instances, GetCoordinate() is
preferred as it will return a fresh new COORDINATE and thus avoid potentially unexpected issues.</p>

<div id= "#Functions##GetCoord" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>A reference to the COORDINATE object of the POSITIONABLE.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCoordinate" ><strong>SCENERY:GetCoordinate()</strong></a></h2>
</div>
    
<p>Returns a new COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetCoordinate" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>A new COORDINATE object of the POSITIONABLE.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetDCSObject" ><strong>SCENERY:GetDCSObject()</strong></a></h2>
</div>
    
<p>Returns the DCS object.</p>

    
<p>Polymorphic for other classes like UNIT, STATIC, GROUP, AIRBASE.</p>

<div id= "#Functions##GetDCSObject" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Object)">DCS#Object</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The DCS object.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetGroundSpeed" ><strong>SCENERY:GetGroundSpeed()</strong></a></h2>
</div>
    
<p>Returns the horizonal speed relative to eath's surface.</p>

    
<p>The vertical component of the velocity vector is projected out (set to zero).</p>

<div id= "#Functions##GetGroundSpeed" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>Ground speed in m/s. Returns 0 if the POSITIONABLE does not exist.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetHeading" ><strong>SCENERY:GetHeading()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE heading in degrees.</p>

<div id= "#Functions##GetHeading" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE heading in degrees.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetHeight" ><strong>SCENERY:GetHeight()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE height above sea level in meters.</p>

<div id= "#Functions##GetHeight" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Height of the positionable in meters (or nil, if the object does not exist).</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetLaserCode" ><strong>SCENERY:GetLaserCode()</strong></a></h2>
</div>
    
<p>Get the last assigned laser code</p>

<div id= "#Functions##GetLaserCode" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>The laser code</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetMessage" ><strong>SCENERY:GetMessage(Message, Duration, Name)</strong></a></h2>
</div>
    
<p>Returns a message with the callsign embedded (if there is one).</p>

<div id= "#Functions##GetMessage" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetMessageText" ><strong>SCENERY:GetMessageText(Message, Name)</strong></a></h2>
</div>
    
<p>Returns the message text with the callsign embedded (if there is one).</p>

<div id= "#Functions##GetMessageText" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#string:</p>
        </div>
        <div class="w3-half">
          
<p>The message text.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetMessageType" ><strong>SCENERY:GetMessageType(Message, MessageType, Name)</strong></a></h2>
</div>
    
<p>Returns a message of a specified type with the callsign embedded (if there is one).</p>

<div id= "#Functions##GetMessageType" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>
            <strong><strong>MessageType</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>MessageType The message type.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Message.html##(MESSAGE)">Core.Message#MESSAGE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetObjectSize" ><strong>SCENERY:GetObjectSize()</strong></a></h2>
</div>
    
<p>Get the object size.</p>

<div id= "#Functions##GetObjectSize" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Max size of object in x, z or 0 if bounding box could not be obtained.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Length x or 0 if bounding box could not be obtained.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Height y or 0 if bounding box could not be obtained.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Distance)">DCS#Distance</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Width z or 0 if bounding box could not be obtained.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetOffsetCoordinate" ><strong>SCENERY:GetOffsetCoordinate(x, y, z)</strong></a></h2>
</div>
    
<p>Returns a COORDINATE object, which is offset with respect to the orientation of the POSITIONABLE.</p>

<div id= "#Functions##GetOffsetCoordinate" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>x</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset in the direction "the nose" of the unit is pointing in meters. Default 0 m.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>y</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset "above" the unit in meters. Default 0 m.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>z</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset in the direction "the wing" of the unit is pointing in meters. z>0 starboard, z&lt;0 port. Default 0 m.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The COORDINATE of the offset with respect to the orientation of the  POSITIONABLE.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetOrientation" ><strong>SCENERY:GetOrientation()</strong></a></h2>
</div>
    
<p> Returns a {@DCS#Vec3} table of the objects current orientation in 3D space.</p>

    
<p>X, Y, Z values are unit vectors defining the objects orientation.
 X is the orientation parallel to the movement of the object, Z perpendicular and Y vertical orientation.</p>

<div id= "#Functions##GetOrientation" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>X orientation, i.e. parallel to the direction of movement.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Y orientation, i.e. vertical.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Z orientation, i.e. perpendicular to the direction of movement.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetOrientationX" ><strong>SCENERY:GetOrientationX()</strong></a></h2>
</div>
    
<p> Returns a {@DCS#Vec3} table of the objects current X orientation in 3D space, i.e.</p>

    
<p>along the direction of movement.</p>

<div id= "#Functions##GetOrientationX" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>X orientation, i.e. parallel to the direction of movement.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetOrientationY" ><strong>SCENERY:GetOrientationY()</strong></a></h2>
</div>
    
<p> Returns a {@DCS#Vec3} table of the objects current Y orientation in 3D space, i.e.</p>

    
<p>vertical orientation.</p>

<div id= "#Functions##GetOrientationY" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Y orientation, i.e. vertical.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetOrientationZ" ><strong>SCENERY:GetOrientationZ()</strong></a></h2>
</div>
    
<p> Returns a {@DCS#Vec3} table of the objects current Z orientation in 3D space, i.e.</p>

    
<p>perpendicular to direction of movement.</p>

<div id= "#Functions##GetOrientationZ" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Z orientation, i.e. perpendicular to movement.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetPitch" ><strong>SCENERY:GetPitch()</strong></a></h2>
</div>
    
<p>Returns the pitch angle of a POSITIONABLE.</p>

<div id= "#Functions##GetPitch" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Pitch angle in degrees.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetPointVec2" ><strong>SCENERY:GetPointVec2()</strong></a></h2>
</div>
    
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 3D point vector of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetPointVec3" ><strong>SCENERY:GetPointVec3()</strong></a></h2>
</div>
    
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 3D point vector of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetPosition" ><strong>SCENERY:GetPosition()</strong></a></h2>
</div>
    
<p>Returns a pos3 table of the objects current position and orientation in 3D space.</p>

    
<p>X, Y, Z values are unit vectors defining the objects orientation.
Coordinates are dependent on the position of the maps origin.</p>

<div id= "#Functions##GetPosition" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Position3)">DCS#Position3</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Table consisting of the point and orientation tables.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetPositionVec3" ><strong>SCENERY:GetPositionVec3()</strong></a></h2>
</div>
    
<p>Returns the <a href="DCS.html##(Position3)">DCS#Position3</a> position vectors indicating the point and direction vectors in 3D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetPositionVec3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Position)">DCS#Position</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 3D position vectors of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetRadio" ><strong>SCENERY:GetRadio()</strong></a></h2>
</div>
    
<p>Create a <a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>, to allow radio transmission for this POSITIONABLE.</p>

    
<p>Set parameters with the methods provided, then use RADIO:Broadcast() to actually broadcast the message</p>

<div id= "#Functions##GetRadio" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Sound.Radio.html##(RADIO)">Sound.Radio#RADIO</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Radio</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetRandomVec3" ><strong>SCENERY:GetRandomVec3(Radius)</strong></a></h2>
</div>
    
<p>Returns a random <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector within a range, indicating the point in 3D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetRandomVec3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Radius</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 3D point vector of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
      <h2><strong>Usage:</strong></h2>
    <pre class="example"><code>-- If Radius is ignored, returns the DCS#Vec3 of first UNIT of the GROUP</code></pre>

</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetRelativeCoordinate" ><strong>SCENERY:GetRelativeCoordinate(x, y, z)</strong></a></h2>
</div>
    
<p>Returns a COORDINATE object, which is transformed to be relative to the POSITIONABLE.</p>

    
<p>Inverse of <a href="##(POSITIONABLE).GetOffsetCoordinate">POSITIONABLE.GetOffsetCoordinate</a>.</p>

<div id= "#Functions##GetRelativeCoordinate" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>x</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset along the world x-axis in meters. Default 0 m.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>y</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset along the world y-axis in meters. Default 0 m.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>z</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Offset along the world z-axis in meters. Default 0 m.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The relative COORDINATE with respect to the orientation of the  POSITIONABLE.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetRelativeVelocity" ><strong>SCENERY:GetRelativeVelocity(Positionable)</strong></a></h2>
</div>
    
<p>Get relative velocity with respect to another POSITIONABLE.</p>

<div id= "#Functions##GetRelativeVelocity" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="##(POSITIONABLE)">#POSITIONABLE</a>
            <strong><strong>Positionable</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Other POSITIONABLE.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>Relative velocity in m/s.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetRoll" ><strong>SCENERY:GetRoll()</strong></a></h2>
</div>
    
<p>Returns the roll angle of a unit.</p>

<div id= "#Functions##GetRoll" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Pitch angle in degrees.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetSize" ><strong>SCENERY:GetSize()</strong></a></h2>
</div>
    


<div id= "#Functions##GetSize" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetSpot" ><strong>SCENERY:GetSpot()</strong></a></h2>
</div>
    
<p>Get the Spot</p>

<div id= "#Functions##GetSpot" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The Spot</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetTroopCapacity" ><strong>SCENERY:GetTroopCapacity()</strong></a></h2>
</div>
    
<p>Get the number of infantry soldiers that can be embarked into an aircraft (airplane or helicopter).</p>

    
<p>Returns <code>nil</code> for ground or ship units.</p>

<div id= "#Functions##GetTroopCapacity" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>Descent number of soldiers that fit into the unit. Returns <code>#nil</code> for ground and ship units. </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVec2" ><strong>SCENERY:GetVec2()</strong></a></h2>
</div>
    
<p>Returns the <a href="DCS.html##(Vec2)">DCS#Vec2</a> vector indicating the point in 2D of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetVec2" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec2)">DCS#Vec2</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 2D point vector of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVec3" ><strong>SCENERY:GetVec3()</strong></a></h2>
</div>
    
<p>Returns the <a href="DCS.html##(Vec3)">DCS#Vec3</a> vector indicating the 3D vector of the POSITIONABLE within the mission.</p>

<div id= "#Functions##GetVec3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The 3D point vector of the POSITIONABLE.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVelocity" ><strong>SCENERY:GetVelocity()</strong></a></h2>
</div>
    
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>

<div id= "#Functions##GetVelocity" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="Core.Velocity.html##(VELOCITY)">Core.Velocity#VELOCITY</a>:</p>
        </div>
        <div class="w3-half">
          
<p>Velocity The Velocity object.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVelocityKMH" ><strong>SCENERY:GetVelocityKMH()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE velocity in km/h.</p>

<div id= "#Functions##GetVelocityKMH" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>The velocity in km/h.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVelocityKNOTS" ><strong>SCENERY:GetVelocityKNOTS()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE velocity in knots.</p>

<div id= "#Functions##GetVelocityKNOTS" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>The velocity in knots.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVelocityMPS" ><strong>SCENERY:GetVelocityMPS()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE velocity in meters per second.</p>

<div id= "#Functions##GetVelocityMPS" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>The velocity in meters per second.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetVelocityVec3" ><strong>SCENERY:GetVelocityVec3()</strong></a></h2>
</div>
    
<p>Returns the POSITIONABLE velocity Vec3 vector.</p>

<div id= "#Functions##GetVelocityVec3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Vec3)">DCS#Vec3</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The velocity Vec3 vector</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetYaw" ><strong>SCENERY:GetYaw()</strong></a></h2>
</div>
    
<p>Returns the yaw angle of a POSITIONABLE.</p>

<div id= "#Functions##GetYaw" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Yaw angle in degrees.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).HasCargo" ><strong>SCENERY:HasCargo(Cargo)</strong></a></h2>
</div>
    
<p>Returns if carrier has given cargo.</p>

<div id= "#Functions##HasCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Cargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Cargo</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).InAir" ><strong>SCENERY:InAir()</strong></a></h2>
</div>
    
<p>Returns true if the POSITIONABLE is in the air.</p>

    
<p>Polymorphic, is overridden in GROUP and UNIT.</p>

<div id= "#Functions##InAir" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#boolean:</p>
        </div>
        <div class="w3-half">
          
<p>true if in the air.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsAboveRunway" ><strong>SCENERY:IsAboveRunway()</strong></a></h2>
</div>
    
<p>Returns if the Positionable is located above a runway.</p>

<div id= "#Functions##IsAboveRunway" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#boolean:</p>
        </div>
        <div class="w3-half">
          
<p>true if Positionable is above a runway.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsAir" ><strong>SCENERY:IsAir()</strong></a></h2>
</div>
    
<p>Returns if the unit is of an air category.</p>

    
<p>If the unit is a helicopter or a plane, then this method will return true, otherwise false.</p>

<div id= "#Functions##IsAir" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#boolean:</p>
        </div>
        <div class="w3-half">
          
<p>Air category evaluation result.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsCargoEmpty" ><strong>SCENERY:IsCargoEmpty()</strong></a></h2>
</div>
    
<p>Is cargo bay empty.</p>

<div id= "#Functions##IsCargoEmpty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsGround" ><strong>SCENERY:IsGround()</strong></a></h2>
</div>
    
<p>Returns if the unit is of an ground category.</p>

    
<p>If the unit is a ground vehicle or infantry, this method will return true, otherwise false.</p>

<div id= "#Functions##IsGround" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#boolean:</p>
        </div>
        <div class="w3-half">
          
<p>Ground category evaluation result.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsInZone" ><strong>SCENERY:IsInZone(Zone)</strong></a></h2>
</div>
    
<p>Returns true if the unit is within a <a href="Core.Zone.html">Core.Zone</a>.</p>

<div id= "#Functions##IsInZone" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a>
            <strong><strong>Zone</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The zone to test.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>Returns true if the unit is within the <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a></p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsLasing" ><strong>SCENERY:IsLasing()</strong></a></h2>
</div>
    
<p>Check if the POSITIONABLE is lasing a target.</p>

<div id= "#Functions##IsLasing" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>true if it is lasing a target</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsNotInZone" ><strong>SCENERY:IsNotInZone(Zone)</strong></a></h2>
</div>
    
<p>Returns true if the unit is not within a <a href="Core.Zone.html">Core.Zone</a>.</p>

<div id= "#Functions##IsNotInZone" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a>
            <strong><strong>Zone</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The zone to test.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>Returns true if the unit is not within the <a href="Core.Zone.html##(ZONE_BASE)">Core.Zone#ZONE_BASE</a></p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsShip" ><strong>SCENERY:IsShip()</strong></a></h2>
</div>
    
<p>Returns if the unit is of ship category.</p>

<div id= "#Functions##IsShip" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#boolean:</p>
        </div>
        <div class="w3-half">
          
<p>Ship category evaluation result.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The POSITIONABLE is not existing or alive.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsSubmarine" ><strong>SCENERY:IsSubmarine()</strong></a></h2>
</div>
    
<p>Returns if the unit is a submarine.</p>

<div id= "#Functions##IsSubmarine" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>Submarines attributes result.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).LaseCoordinate" ><strong>SCENERY:LaseCoordinate(Coordinate, LaserCode, Duration)</strong></a></h2>
</div>
    
<p>Start Lasing a COORDINATE.</p>

<div id= "#Functions##LaseCoordinate" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
            <strong><strong>Coordinate</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The coordinate where the lase is pointing at.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>LaserCode</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Laser code or random number in [1000, 9999].</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Duration of lasing in seconds.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).LaseOff" ><strong>SCENERY:LaseOff()</strong></a></h2>
</div>
    
<p>Stop Lasing a POSITIONABLE.</p>

<div id= "#Functions##LaseOff" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).LaseUnit" ><strong>SCENERY:LaseUnit(Target, LaserCode, Duration)</strong></a></h2>
</div>
    
<p>Start Lasing a POSITIONABLE.</p>

<div id= "#Functions##LaseUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="##(POSITIONABLE)">#POSITIONABLE</a>
            <strong><strong>Target</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The target to lase.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>LaserCode</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Laser code or random number in [1000, 9999].</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Duration of lasing in seconds.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Message" ><strong>SCENERY:Message(Message, Duration, Name)</strong></a></h2>
</div>
    
<p>Send a message to the players in the <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##Message" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToAll" ><strong>SCENERY:MessageToAll(Message, Duration, Name)</strong></a></h2>
</div>
    
<p>Send a message to all coalitions.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToAll" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToBlue" ><strong>SCENERY:MessageToBlue(Message, Duration, Name)</strong></a></h2>
</div>
    
<p>Send a message to the blue coalition.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToBlue" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToClient" ><strong>SCENERY:MessageToClient(Message, Duration, Client, Name)</strong></a></h2>
</div>
    
<p>Send a message to a client.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToClient" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.Client.html##(CLIENT)">Wrapper.Client#CLIENT</a>
            <strong><strong>Client</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The client object receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToCoalition" ><strong>SCENERY:MessageToCoalition(Message, Duration, MessageCoalition, Name)</strong></a></h2>
</div>
    
<p>Send a message to a coalition.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToCoalition" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(coalition)">DCS#coalition</a>
            <strong><strong>MessageCoalition</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The Coalition receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToGroup" ><strong>SCENERY:MessageToGroup(Message, Duration, MessageGroup, Name)</strong></a></h2>
</div>
    
<p>Send a message to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToGroup" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
            <strong><strong>MessageGroup</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The GROUP object receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToRed" ><strong>SCENERY:MessageToRed(Message, Duration, Name)</strong></a></h2>
</div>
    
<p>Send a message to the red coalition.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToRed" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToSetGroup" ><strong>SCENERY:MessageToSetGroup(Message, Duration, MessageSetGroup, Name)</strong></a></h2>
</div>
    
<p>Send a message to a <a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToSetGroup" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>
            <strong><strong>MessageSetGroup</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The SET_GROUP collection receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToSetUnit" ><strong>SCENERY:MessageToSetUnit(Message, Duration, MessageSetUnit, Name)</strong></a></h2>
</div>
    
<p>Send a message to a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToSetUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a>
            <strong><strong>MessageSetUnit</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The SET_UNIT collection receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(optional) The Name of the sender. If not provided, the Name is the type of the Positionable.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageToUnit" ><strong>SCENERY:MessageToUnit(Message, Duration, MessageUnit, Name)</strong></a></h2>
</div>
    
<p>Send a message to a <a href="Wrapper.Unit.html">Wrapper.Unit</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageToUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Duration)">DCS#Duration</a>
            <strong><strong>Duration</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The duration of the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>
            <strong><strong>MessageUnit</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The UNIT object receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(optional) The Name of the sender. If not provided, the Name is the type of the Positionable.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageTypeToCoalition" ><strong>SCENERY:MessageTypeToCoalition(Message, MessageType, MessageCoalition, Name)</strong></a></h2>
</div>
    
<p>Send a message to a coalition.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageTypeToCoalition" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Message.html##(MESSAGE.Type)">Core.Message#MESSAGE.Type</a>
            <strong><strong>MessageType</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message type that determines the duration.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(coalition)">DCS#coalition</a>
            <strong><strong>MessageCoalition</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The Coalition receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, Name is set to the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).MessageTypeToGroup" ><strong>SCENERY:MessageTypeToGroup(Message, MessageType, MessageGroup, Name)</strong></a></h2>
</div>
    
<p>Send a message of a message type to a <a href="Wrapper.Group.html">Wrapper.Group</a>.</p>

    
<p>The message will appear in the message area. The message will begin with the callsign of the group and the type of the first unit sending the message.</p>

<div id= "#Functions##MessageTypeToGroup" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Message</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message text</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Message.html##(MESSAGE.Type)">Core.Message#MESSAGE.Type</a>
            <strong><strong>MessageType</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The message type that determines the duration.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
            <strong><strong>MessageGroup</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The GROUP object receiving the message.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Name</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The Name of the sender. If not provided, the Name is the type of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).New" ><strong>SCENERY:New(PositionableName)</strong></a></h2>
</div>
    
<p>Create a new POSITIONABLE from a DCSPositionable</p>

<div id= "#Functions##New" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>PositionableName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The POSITIONABLE name</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).RemoveCargo" ><strong>SCENERY:RemoveCargo(Cargo)</strong></a></h2>
</div>
    
<p>Remove cargo.</p>

<div id= "#Functions##RemoveCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>
            <strong><strong>Cargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(POSITIONABLE)">#POSITIONABLE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SetCargoBayWeightLimit" ><strong>SCENERY:SetCargoBayWeightLimit(WeightLimit)</strong></a></h2>
</div>
    
<p>Set Cargo Bay Weight Limit in kg.</p>

<div id= "#Functions##SetCargoBayWeightLimit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>WeightLimit</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) Weight limit in kg. If not given, the value is taken from the descriptors or hard coded. </p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Smoke" ><strong>SCENERY:Smoke(SmokeColor, Range, AddHeight)</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE.</p>

<div id= "#Functions##Smoke" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Utilities.Utils.html##(SMOKECOLOR)">Utilities.Utils#SMOKECOLOR</a>
            <strong><strong>SmokeColor</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The smoke color.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Range</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The range in meters to randomize the smoking around the POSITIONABLE.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>AddHeight</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The height in meters to add to the altitude of the POSITIONABLE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SmokeBlue" ><strong>SCENERY:SmokeBlue()</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE Blue.</p>

<div id= "#Functions##SmokeBlue" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SmokeGreen" ><strong>SCENERY:SmokeGreen()</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE Green.</p>

<div id= "#Functions##SmokeGreen" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SmokeOrange" ><strong>SCENERY:SmokeOrange()</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE Orange.</p>

<div id= "#Functions##SmokeOrange" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SmokeRed" ><strong>SCENERY:SmokeRed()</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE Red.</p>

<div id= "#Functions##SmokeRed" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SmokeWhite" ><strong>SCENERY:SmokeWhite()</strong></a></h2>
</div>
    
<p>Smoke the POSITIONABLE White.</p>

<div id= "#Functions##SmokeWhite" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Positionable.html##(POSITIONABLE)">Wrapper.Positionable#POSITIONABLE</a></p>
</div>
</div>

</div>
</div>

<div class="fields w3-container w3-theme-l2">
  <h2>Field(s)</h2>
</div>
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).ClassName" ><strong>SCENERY.ClassName</strong></a>
    
<p>Name of the class.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #number
<a id="#(SCENERY).Life0" ><strong>SCENERY.Life0</strong></a>
    
<p>Initial life points.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #table
<a id="#(SCENERY).Properties" ><strong>SCENERY.Properties</strong></a>
    


</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).SceneryName" ><strong>SCENERY.SceneryName</strong></a>
    
<p>Name of the scenery object.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="DCS.html##(Object)">DCS#Object</a>
<a id="#(SCENERY).SceneryObject" ><strong>SCENERY.SceneryObject</strong></a>
    
<p>DCS scenery object.</p>

</div>

</div>   
<div class="functions  w3-container w3-theme-l2">
  <h2>Function(s)</h2>
</div>  
        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCallsign" ><strong>SCENERY:GetCallsign()</strong></a></h2>
</div>
    
<p>Gets the CallSign of the IDENTIFIABLE, which is a blank by default.</p>

<div id= "#Functions##GetCallsign" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The CallSign of the IDENTIFIABLE.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCategory" ><strong>SCENERY:GetCategory()</strong></a></h2>
</div>
    
<p>Returns object category of the DCS Identifiable.</p>

    
<p>One of</p>

<ul>
    <li>Object.Category.UNIT = 1</li>
    <li>Object.Category.WEAPON = 2</li>
    <li>Object.Category.STATIC = 3</li>
    <li>Object.Category.BASE = 4</li>
    <li>Object.Category.SCENERY = 5</li>
    <li>Object.Category.Cargo = 6</li>
</ul>

<p> For UNITs this returns a second value, one of</p>

<p> Unit.Category.AIRPLANE      = 0 <br/>
 Unit.Category.HELICOPTER    = 1 <br/>
 Unit.Category.GROUND_UNIT   = 2 <br/>
 Unit.Category.SHIP          = 3 <br/>
 Unit.Category.STRUCTURE     = 4 <br/>
 </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><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p><a href="DCS.html##(Object.Category)">DCS#Object.Category</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The category ID, i.e. a number.</p>

        </div>
        <div class="w3-half">
          <p><a href="DCS.html##(Unit.Category)">DCS#Unit.Category</a>:</p>
        </div>
        <div class="w3-half">
          
<p>The unit category ID, i.e. a number. For units only.</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="#(SCENERY).GetCategoryName" ><strong>SCENERY:GetCategoryName()</strong></a></h2>
</div>
    
<p>Returns the DCS Identifiable category name as defined within the DCS Identifiable Descriptor.</p>

<div id= "#Functions##GetCategoryName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The DCS Identifiable Category Name</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCoalition" ><strong>SCENERY:GetCoalition()</strong></a></h2>
</div>
    
<p>Returns coalition of the Identifiable.</p>

<div id= "#Functions##GetCoalition" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(coalition.side)">DCS#coalition.side</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The side of the coalition or <code>#nil</code> The DCS Identifiable is not existing or alive.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCoalitionName" ><strong>SCENERY:GetCoalitionName()</strong></a></h2>
</div>
    
<p>Returns the name of the coalition of the Identifiable.</p>

<div id= "#Functions##GetCoalitionName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#string:</p>
        </div>
        <div class="w3-half">
          
<p>The name of the coalition.</p>

        </div>
        <div class="w3-half">
          <p>#nil:</p>
        </div>
        <div class="w3-half">
          
<p>The DCS Identifiable is not existing or alive.  </p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCountry" ><strong>SCENERY:GetCountry()</strong></a></h2>
</div>
    
<p>Returns country of the Identifiable.</p>

<div id= "#Functions##GetCountry" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(country.id)">DCS#country.id</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The country identifier or <code>#nil</code> The DCS Identifiable is not existing or alive.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetCountryName" ><strong>SCENERY:GetCountryName()</strong></a></h2>
</div>
    
<p>Returns country name of the Identifiable.</p>

<div id= "#Functions##GetCountryName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>Name of the country.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetDesc" ><strong>SCENERY:GetDesc()</strong></a></h2>
</div>
    
<p>Returns Identifiable descriptor.</p>

    
<p>Descriptor type depends on Identifiable category.</p>

<div id= "#Functions##GetDesc" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Object.Desc)">DCS#Object.Desc</a>:</p>
      </div>
      <div class="w3-half">
        
<p>The Identifiable descriptor or <code>#nil</code> The DCS Identifiable is not existing or alive.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetName" ><strong>SCENERY:GetName()</strong></a></h2>
</div>
    
<p>Returns DCS Identifiable object name.</p>

    
<p>The function provides access to non-activated objects too.</p>

<div id= "#Functions##GetName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The name of the DCS Identifiable or <code>#nil</code>.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetThreatLevel" ><strong>SCENERY:GetThreatLevel()</strong></a></h2>
</div>
    
<p>Gets the threat level.</p>

<div id= "#Functions##GetThreatLevel" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return values:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
        <div class="w3-half">
          <p>#number:</p>
        </div>
        <div class="w3-half">
          
<p>Threat level.</p>

        </div>
        <div class="w3-half">
          <p>#string:</p>
        </div>
        <div class="w3-half">
          
<p>Type.</p>

        </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetTypeName" ><strong>SCENERY:GetTypeName()</strong></a></h2>
</div>
    
<p>Returns the type name of the DCS Identifiable.</p>

<div id= "#Functions##GetTypeName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The type name of the DCS Identifiable.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).HasAttribute" ><strong>SCENERY:HasAttribute(AttributeName)</strong></a></h2>
</div>
    
<p>Check if the Object has the attribute.</p>

<div id= "#Functions##HasAttribute" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>AttributeName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The attribute name.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>true if the attribute exists or <code>#nil</code> The DCS Identifiable is not existing or alive.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsAlive" ><strong>SCENERY:IsAlive()</strong></a></h2>
</div>
    
<p>Returns if the Identifiable is alive.</p>

    
<p>If the Identifiable is not alive, nil is returned. <br/>
If the Identifiable is alive, true is returned.  </p>

<div id= "#Functions##IsAlive" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>true if Identifiable is alive or <code>#nil</code> if the Identifiable is not existing or is not alive.  </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).New" ><strong>SCENERY:New(IdentifiableName)</strong></a></h2>
</div>
    
<p>Create a new IDENTIFIABLE from a DCSIdentifiable</p>

<div id= "#Functions##New" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Identifiable.html##(IDENTIFIABLE)">Wrapper.Identifiable#IDENTIFIABLE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>IdentifiableName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The DCS Identifiable name</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(IDENTIFIABLE)">#IDENTIFIABLE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

<div class="fields w3-container w3-theme-l2">
  <h2>Field(s)</h2>
</div>
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).ClassName" ><strong>SCENERY.ClassName</strong></a>
    
<p>Name of the class.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #number
<a id="#(SCENERY).Life0" ><strong>SCENERY.Life0</strong></a>
    
<p>Initial life points.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #table
<a id="#(SCENERY).Properties" ><strong>SCENERY.Properties</strong></a>
    


</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).SceneryName" ><strong>SCENERY.SceneryName</strong></a>
    
<p>Name of the scenery object.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="DCS.html##(Object)">DCS#Object</a>
<a id="#(SCENERY).SceneryObject" ><strong>SCENERY.SceneryObject</strong></a>
    
<p>DCS scenery object.</p>

</div>

</div>   
<div class="functions  w3-container w3-theme-l2">
  <h2>Function(s)</h2>
</div>  
        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Destroy" ><strong>SCENERY:Destroy()</strong></a></h2>
</div>
    
<p>Destroys the OBJECT.</p>

<div id= "#Functions##Destroy" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        
<p>Returns <code>true</code> if the object is destroyed or #nil if the object is nil.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetID" ><strong>SCENERY:GetID()</strong></a></h2>
</div>
    
<p>Returns the unit's unique identifier.</p>

<div id= "#Functions##GetID" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="DCS.html##(Object.ID)">DCS#Object.ID</a>:</p>
      </div>
      <div class="w3-half">
        
<p>ObjectID or #nil if the DCS Object is not existing or alive. Note that the ID is passed as a string and not a number. </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).New" ><strong>SCENERY:New(ObjectName)</strong></a></h2>
</div>
    
<p>Create a new OBJECT from a DCSObject</p>

<div id= "#Functions##New" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Wrapper.Object.html##(OBJECT)">Wrapper.Object#OBJECT</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>ObjectName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The Object name</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(OBJECT)">#OBJECT</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

<div class="fields w3-container w3-theme-l2">
  <h2>Field(s)</h2>
</div>
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).ClassName" ><strong>SCENERY.ClassName</strong></a>
    
<p>Name of the class.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #number
<a id="#(SCENERY).Life0" ><strong>SCENERY.Life0</strong></a>
    
<p>Initial life points.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #table
<a id="#(SCENERY).Properties" ><strong>SCENERY.Properties</strong></a>
    


</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    #string
<a id="#(SCENERY).SceneryName" ><strong>SCENERY.SceneryName</strong></a>
    
<p>Name of the scenery object.</p>

</div>

</div>   
<div>   
        <div class="w3-card-2 w3-padding-small w3-margin-top">

    <a href="DCS.html##(Object)">DCS#Object</a>
<a id="#(SCENERY).SceneryObject" ><strong>SCENERY.SceneryObject</strong></a>
    
<p>DCS scenery object.</p>

</div>

</div>   
<div class="functions  w3-container w3-theme-l2">
  <h2>Function(s)</h2>
</div>  
        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).ClearState" ><strong>SCENERY:ClearState(Object, StateName)</strong></a></h2>
</div>
    
<p>Clear the state of an object.</p>

<div id= "#Functions##ClearState" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Object</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The object that holds the Value set by the Key.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>StateName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The key that is should be cleared.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventBirth" ><strong>SCENERY:CreateEventBirth(EventTime, Initiator, IniUnitName, place, subplace)</strong></a></h2>
</div>
    
<p>Creation of a Birth Event.</p>

<div id= "#Functions##CreateEventBirth" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>IniUnitName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating unit name.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>place</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>subplace</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventCrash" ><strong>SCENERY:CreateEventCrash(EventTime, Initiator, IniObjectCategory)</strong></a></h2>
</div>
    
<p>Creation of a Crash Event.</p>

<div id= "#Functions##CreateEventCrash" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>IniObjectCategory</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventDead" ><strong>SCENERY:CreateEventDead(EventTime, Initiator, IniObjectCategory)</strong></a></h2>
</div>
    
<p>Creation of a Dead Event.</p>

<div id= "#Functions##CreateEventDead" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>IniObjectCategory</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventDynamicCargoLoaded" ><strong>SCENERY:CreateEventDynamicCargoLoaded(DynamicCargo)</strong></a></h2>
</div>
    
<p>Creation of a S_EVENT_DYNAMIC_CARGO_LOADED event.</p>

<div id= "#Functions##CreateEventDynamicCargoLoaded" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.DynamicCargo.html##(DYNAMICCARGO)">Wrapper.DynamicCargo#DYNAMICCARGO</a>
            <strong><strong>DynamicCargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>the dynamic cargo 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="#(SCENERY).CreateEventDynamicCargoRemoved" ><strong>SCENERY:CreateEventDynamicCargoRemoved(DynamicCargo)</strong></a></h2>
</div>
    
<p>Creation of a S_EVENT_DYNAMIC_CARGO_REMOVED event.</p>

<div id= "#Functions##CreateEventDynamicCargoRemoved" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.DynamicCargo.html##(DYNAMICCARGO)">Wrapper.DynamicCargo#DYNAMICCARGO</a>
            <strong><strong>DynamicCargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>the dynamic cargo 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="#(SCENERY).CreateEventDynamicCargoUnloaded" ><strong>SCENERY:CreateEventDynamicCargoUnloaded(DynamicCargo)</strong></a></h2>
</div>
    
<p>Creation of a S_EVENT_DYNAMIC_CARGO_UNLOADED event.</p>

<div id= "#Functions##CreateEventDynamicCargoUnloaded" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.DynamicCargo.html##(DYNAMICCARGO)">Wrapper.DynamicCargo#DYNAMICCARGO</a>
            <strong><strong>DynamicCargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>the dynamic cargo 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="#(SCENERY).CreateEventNewDynamicCargo" ><strong>SCENERY:CreateEventNewDynamicCargo(DynamicCargo)</strong></a></h2>
</div>
    
<p>Creation of a S_EVENT_NEW_DYNAMIC_CARGO event.</p>

<div id= "#Functions##CreateEventNewDynamicCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.DynamicCargo.html##(DYNAMICCARGO)">Wrapper.DynamicCargo#DYNAMICCARGO</a>
            <strong><strong>DynamicCargo</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>the dynamic cargo 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="#(SCENERY).CreateEventPlayerEnterAircraft" ><strong>SCENERY:CreateEventPlayerEnterAircraft(PlayerUnit)</strong></a></h2>
</div>
    
<p>Creation of a <code>S_EVENT_PLAYER_ENTER_AIRCRAFT</code> event.</p>

<div id= "#Functions##CreateEventPlayerEnterAircraft" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>
            <strong><strong>PlayerUnit</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The aircraft unit the player entered.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventRemoveUnit" ><strong>SCENERY:CreateEventRemoveUnit(EventTime, Initiator)</strong></a></h2>
</div>
    
<p>Creation of a Remove Unit Event.</p>

<div id= "#Functions##CreateEventRemoveUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventTakeoff" ><strong>SCENERY:CreateEventTakeoff(EventTime, Initiator)</strong></a></h2>
</div>
    
<p>Creation of a Takeoff Event.</p>

<div id= "#Functions##CreateEventTakeoff" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).CreateEventUnitLost" ><strong>SCENERY:CreateEventUnitLost(EventTime, Initiator)</strong></a></h2>
</div>
    
<p>Creation of a Crash Event.</p>

<div id= "#Functions##CreateEventUnitLost" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Time)">DCS#Time</a>
            <strong><strong>EventTime</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The time stamp of the event.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Object)">DCS#Object</a>
            <strong><strong>Initiator</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The initiating object of the event.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).E" ><strong>SCENERY:E(Arguments)</strong></a></h2>
</div>
    
<p>Log an exception which will be traced always.</p>

    
<p>Can be anywhere within the function logic.</p>

<div id= "#Functions##E" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).EventDispatcher" ><strong>SCENERY:EventDispatcher()</strong></a></h2>
</div>
    
<p>Returns the event dispatcher</p>

<div id= "#Functions##EventDispatcher" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).EventRemoveAll" ><strong>SCENERY:EventRemoveAll()</strong></a></h2>
</div>
    
<p>Remove all subscribed events</p>

<div id= "#Functions##EventRemoveAll" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).F" ><strong>SCENERY:F(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function call.</p>

    
<p>Must be at the beginning of the function logic.</p>

<div id= "#Functions##F" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).F2" ><strong>SCENERY:F2(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function call level 2.</p>

    
<p>Must be at the beginning of the function logic.</p>

<div id= "#Functions##F2" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).F3" ><strong>SCENERY:F3(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function call level 3.</p>

    
<p>Must be at the beginning of the function logic.</p>

<div id= "#Functions##F3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetClassID" ><strong>SCENERY:GetClassID()</strong></a></h2>
</div>
    
<p>Get the ClassID of the class instance.</p>

<div id= "#Functions##GetClassID" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The ClassID of the class instance.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetClassName" ><strong>SCENERY:GetClassName()</strong></a></h2>
</div>
    
<p>Get the ClassName of the class instance.</p>

<div id= "#Functions##GetClassName" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The ClassName of the class instance.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetClassNameAndID" ><strong>SCENERY:GetClassNameAndID()</strong></a></h2>
</div>
    
<p>Get the ClassName + ClassID of the class instance.</p>

    
<p>The ClassName + ClassID is formatted as '%s#%09d'.</p>

<div id= "#Functions##GetClassNameAndID" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The ClassName + ClassID of the class instance.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetEventPriority" ><strong>SCENERY:GetEventPriority()</strong></a></h2>
</div>
    
<p>Get the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>

    
<p>The Event processing Priority is a number from 1 to 10,
reflecting the order of the classes subscribed to the Event to be processed.</p>

<div id= "#Functions##GetEventPriority" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#number:</p>
      </div>
      <div class="w3-half">
        
<p>The <a href="Core.Event.html">Core.Event</a> processing Priority.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetParent" ><strong>SCENERY:GetParent(Child, FromClass)</strong></a></h2>
</div>
    
<p>This is the worker method to retrieve the Parent class.</p>

    
<p>Note that the Parent class must be passed to call the parent class method.</p>

<pre><code>self:GetParent(self):ParentMethod()
</code></pre>



<div id= "#Functions##GetParent" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="##(BASE)">#BASE</a>
            <strong><strong>Child</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>This is the Child class from which the Parent class needs to be retrieved.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="##(BASE)">#BASE</a>
            <strong><strong>FromClass</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) The class from which to get the parent.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).GetProperties" ><strong>SCENERY:GetProperties()</strong></a></h2>
</div>
    
<p>Get all of the properties of an object in a table.</p>

<div id= "#Functions##GetProperties" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#table:</p>
      </div>
      <div class="w3-half">
        
<p>of values, indexed by keys.</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="#(SCENERY).GetProperty" ><strong>SCENERY:GetProperty(Key)</strong></a></h2>
</div>
    
<p>Get one property of an object by the key.</p>

<div id= "#Functions##GetProperty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Key</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
      </div>
      <div class="w3-half">
        
<p>Value The value that is stored. Note that the value can be a #string, but it can also be any other type! Nil if not 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="#(SCENERY).GetState" ><strong>SCENERY:GetState(Object, Key)</strong></a></h2>
</div>
    
<p>Get a Value given a Key from the Object.</p>

    
<p>Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.</p>

<div id= "#Functions##GetState" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Object</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The object that holds the Value set by the Key.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Key</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The key that is used to retrieve the value. Note that the key can be a #string, but it can also be any other type!</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
      </div>
      <div class="w3-half">
        
<p>The Value retrieved or nil if the Key was not found and thus the Value could not be retrieved.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).HandleEvent" ><strong>SCENERY:HandleEvent(EventID, EventFunction)</strong></a></h2>
</div>
    
<p>Subscribe to a DCS Event.</p>

<div id= "#Functions##HandleEvent" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTS)">Core.Event#EVENTS</a>
            <strong><strong>EventID</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Event ID.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #function
            <strong><strong>EventFunction</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(optional) The function to be called when the event occurs for the unit.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).I" ><strong>SCENERY:I(Arguments)</strong></a></h2>
</div>
    
<p>Log an information which will be traced always.</p>

    
<p>Can be anywhere within the function logic.</p>

<div id= "#Functions##I" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).Inherit" ><strong>SCENERY:Inherit(Child, Parent)</strong></a></h2>
</div>
    
<p>This is the worker method to inherit from a parent class.</p>

<div id= "#Functions##Inherit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Child</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>is the Child class that inherits.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="##(BASE)">#BASE</a>
            <strong><strong>Parent</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>is the Parent class that the Child inherits from.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>Child</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsInstanceOf" ><strong>SCENERY:IsInstanceOf(ClassName)</strong></a></h2>
</div>
    
<p>This is the worker method to check if an object is an (sub)instance of a class.</p>

    

<h3>Examples:</h3>

<ul>
    <li><p>ZONE:New( 'some zone' ):IsInstanceOf( ZONE ) will return true</p></li>
    <li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'ZONE' ) will return true</p></li>
    <li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'zone' ) will return true</p></li>
    <li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'BASE' ) will return true</p></li>
    <li><p>ZONE:New( 'some zone' ):IsInstanceOf( 'GROUP' ) will return false</p></li>
</ul>


<div id= "#Functions##IsInstanceOf" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>ClassName</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>is the name of the class or the class itself to run the check against</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).IsTrace" ><strong>SCENERY:IsTrace()</strong></a></h2>
</div>
    
<p>Enquires if tracing is on (for the class).</p>

<div id= "#Functions##IsTrace" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#boolean:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).New" ><strong>SCENERY:New()</strong></a></h2>
</div>
    
<p>BASE constructor.</p>

    

<p>This is an example how to use the BASE:New() constructor in a new class definition when inheriting from BASE.</p>

<pre><code>function EVENT:New()
  local self = BASE:Inherit( self, BASE:New() ) -- #EVENT
  return self
end
</code></pre>


<div id= "#Functions##New" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEvent" ><strong>SCENERY:OnEvent(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an Event for an object is triggered.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that triggered the event. </p>

<div id= "#Functions##OnEvent" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventBDA" ><strong>SCENERY:OnEventBDA(EventData)</strong></a></h2>
</div>
    
<p>BDA.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventBDA" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventBaseCaptured" ><strong>SCENERY:OnEventBaseCaptured(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a ground unit captures either an airbase or a farp.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that captured the base
place: The airbase that was captured, can be a FARP or Airbase. When calling place:getCoalition() the faction will already be the new owning faction. </p>

<div id= "#Functions##OnEventBaseCaptured" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventBirth" ><strong>SCENERY:OnEventBirth(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any object is spawned into the mission.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was spawned </p>

<div id= "#Functions##OnEventBirth" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventCrash" ><strong>SCENERY:OnEventCrash(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any aircraft crashes into the ground and is completely destroyed.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that has crashed </p>

<div id= "#Functions##OnEventCrash" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDead" ><strong>SCENERY:OnEventDead(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an object is dead.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is dead. </p>

<div id= "#Functions##OnEventDead" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDetailedFailure" ><strong>SCENERY:OnEventDetailedFailure(EventData)</strong></a></h2>
</div>
    
<p>Unknown precisely what creates this event, likely tied into newer damage model.</p>

    
<p>Will update this page when new information become available.</p>

<ul>
    <li>initiator: The unit that had the failure.</li>
</ul>


<div id= "#Functions##OnEventDetailedFailure" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDiscardChairAfterEjection" ><strong>SCENERY:OnEventDiscardChairAfterEjection(EventData)</strong></a></h2>
</div>
    
<p>Discard chair after ejection.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventDiscardChairAfterEjection" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDynamicCargoLoaded" ><strong>SCENERY:OnEventDynamicCargoLoaded(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a player loads a dynamic cargo object with the F8 ground crew menu into a helo.</p>

    
<p><strong>* NOTE *</strong> this is a workarounf for DCS not creating these events as of Aug 2024.</p>

<div id= "#Functions##OnEventDynamicCargoLoaded" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDynamicCargoRemoved" ><strong>SCENERY:OnEventDynamicCargoRemoved(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a dynamic cargo crate is removed.</p>

    
<p><strong>* NOTE *</strong> this is a workarounf for DCS not creating these events as of Aug 2024.</p>

<div id= "#Functions##OnEventDynamicCargoRemoved" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventDynamicCargoUnloaded" ><strong>SCENERY:OnEventDynamicCargoUnloaded(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a player unloads a dynamic cargo object with the F8 ground crew menu from a helo.</p>

    
<p><strong>* NOTE *</strong> this is a workarounf for DCS not creating these events as of Aug 2024.</p>

<div id= "#Functions##OnEventDynamicCargoUnloaded" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventEjection" ><strong>SCENERY:OnEventEjection(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a pilot ejects from an aircraft
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

    
<p>initiator : The unit that has ejected </p>

<div id= "#Functions##OnEventEjection" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventEngineShutdown" ><strong>SCENERY:OnEventEngineShutdown(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any aircraft shuts down its engines.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is stopping its engines. </p>

<div id= "#Functions##OnEventEngineShutdown" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventEngineStartup" ><strong>SCENERY:OnEventEngineStartup(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any aircraft starts its engines.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is starting its engines. </p>

<div id= "#Functions##OnEventEngineStartup" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventHit" ><strong>SCENERY:OnEventHit(EventData)</strong></a></h2>
</div>
    
<p>Occurs whenever an object is hit by a weapon.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit object the fired the weapon
weapon: Weapon object that hit the target
target: The Object that was hit. </p>

<div id= "#Functions##OnEventHit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventHumanFailure" ><strong>SCENERY:OnEventHumanFailure(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any system fails on a human controlled aircraft.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that had the failure </p>

<div id= "#Functions##OnEventHumanFailure" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventKill" ><strong>SCENERY:OnEventKill(EventData)</strong></a></h2>
</div>
    
<p>Occurs on the death of a unit.</p>

    
<p>Contains more and different information. Similar to unit_lost it will occur for aircraft before the aircraft crash event occurs.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<ul>
    <li>initiator: The unit that killed the target</li>
    <li>target: Target Object</li>
    <li>weapon: Weapon Object</li>
</ul>


<div id= "#Functions##OnEventKill" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventLand" ><strong>SCENERY:OnEventLand(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an aircraft lands at an airbase, farp or ship
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

    
<p>initiator : The unit that has landed
place: Object that the unit landed on. Can be an Airbase Object, FARP, or Ships </p>

<div id= "#Functions##OnEventLand" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventLandingAfterEjection" ><strong>SCENERY:OnEventLandingAfterEjection(EventData)</strong></a></h2>
</div>
    
<p>Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.</p>

    
<p>Event does not occur if the pilot lands in the water and sub combs to Davey Jones Locker.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<ul>
    <li>initiator: Static object representing the ejected pilot. Place : Aircraft that the pilot ejected from.</li>
    <li>place: may not return as a valid object if the aircraft has crashed into the ground and no longer exists.</li>
    <li>subplace: is always 0 for unknown reasons.</li>
</ul>


<div id= "#Functions##OnEventLandingAfterEjection" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventLandingQualityMark" ><strong>SCENERY:OnEventLandingQualityMark(EventData)</strong></a></h2>
</div>
    
<p>Landing quality mark.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventLandingQualityMark" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventMarkAdded" ><strong>SCENERY:OnEventMarkAdded(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a new mark was added.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>

<div id= "#Functions##OnEventMarkAdded" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventMarkChange" ><strong>SCENERY:OnEventMarkChange(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a mark text was changed.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>

<div id= "#Functions##OnEventMarkChange" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventMarkRemoved" ><strong>SCENERY:OnEventMarkRemoved(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a mark was removed.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
MarkID: ID of the mark. </p>

<div id= "#Functions##OnEventMarkRemoved" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventMissionEnd" ><strong>SCENERY:OnEventMissionEnd(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a mission ends
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventMissionEnd" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventMissionStart" ><strong>SCENERY:OnEventMissionStart(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a mission starts
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes. </p>

<div id= "#Functions##OnEventMissionStart" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventNewDynamicCargo" ><strong>SCENERY:OnEventNewDynamicCargo(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a player creates a dynamic cargo object from the F8 ground crew menu.</p>

    
<p><strong>* NOTE *</strong> this is a workarounf for DCS not creating these events as of Aug 2024.</p>

<div id= "#Functions##OnEventNewDynamicCargo" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventParatrooperLanding" ><strong>SCENERY:OnEventParatrooperLanding(EventData)</strong></a></h2>
</div>
    
<p>Weapon add.</p>

    
<p>Fires when entering a mission per pylon with the name of the weapon (double pylons not counted, infinite wep reload not counted.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventParatrooperLanding" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventPilotDead" ><strong>SCENERY:OnEventPilotDead(EventData)</strong></a></h2>
</div>
    
<p>Occurs when the pilot of an aircraft is killed.</p>

    
<p>Can occur either if the player is alive and crashes or if a weapon kills the pilot without completely destroying the plane.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that the pilot has died in. </p>

<div id= "#Functions##OnEventPilotDead" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventPlayerEnterAircraft" ><strong>SCENERY:OnEventPlayerEnterAircraft(EventData)</strong></a></h2>
</div>
    
<p>Occurs when a player enters a slot and takes control of an aircraft.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
<strong>NOTE</strong>: This is a workaround of a long standing DCS bug with the PLAYER_ENTER_UNIT event. 
initiator : The unit that is being taken control of. </p>

<div id= "#Functions##OnEventPlayerEnterAircraft" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventPlayerEnterUnit" ><strong>SCENERY:OnEventPlayerEnterUnit(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any player assumes direct control of a unit.</p>

    
<p>Note - not Mulitplayer safe. Use PlayerEnterAircraft.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is being taken control of. </p>

<div id= "#Functions##OnEventPlayerEnterUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventPlayerLeaveUnit" ><strong>SCENERY:OnEventPlayerLeaveUnit(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any player relieves control of a unit to the AI.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that the player left. </p>

<div id= "#Functions##OnEventPlayerLeaveUnit" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventRefueling" ><strong>SCENERY:OnEventRefueling(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an aircraft connects with a tanker and begins taking on fuel.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is receiving fuel. </p>

<div id= "#Functions##OnEventRefueling" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventRefuelingStop" ><strong>SCENERY:OnEventRefuelingStop(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an aircraft is finished taking fuel.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was receiving fuel. </p>

<div id= "#Functions##OnEventRefuelingStop" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventScore" ><strong>SCENERY:OnEventScore(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any modification to the "Score" as seen on the debrief menu would occur.</p>

    
<p>There is no information on what values the score was changed to. Event is likely similar to player_comment in this regard.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventScore" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventShootingEnd" ><strong>SCENERY:OnEventShootingEnd(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any unit stops firing its weapon.</p>

    
<p>Event will always correspond with a shooting start event.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that was doing the shooting. </p>

<div id= "#Functions##OnEventShootingEnd" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventShootingStart" ><strong>SCENERY:OnEventShootingStart(EventData)</strong></a></h2>
</div>
    
<p>Occurs when any unit begins firing a weapon that has a high rate of fire.</p>

    
<p>Most common with aircraft cannons (GAU-8), autocannons, and machine guns.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that is doing the shooting.
target: The unit that is being targeted.</p>

<div id= "#Functions##OnEventShootingStart" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventShot" ><strong>SCENERY:OnEventShot(EventData)</strong></a></h2>
</div>
    
<p>Occurs whenever any unit in a mission fires a weapon.</p>

    
<p>But not any machine gun or autocannon based weapon, those are handled by EVENT.ShootingStart.
Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventShot" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventTakeoff" ><strong>SCENERY:OnEventTakeoff(EventData)</strong></a></h2>
</div>
    
<p>Occurs when an aircraft takes off from an airbase, farp, or ship.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.
initiator : The unit that tookoff
place: Object from where the AI took-off from. Can be an Airbase Object, FARP, or Ships </p>

<div id= "#Functions##OnEventTakeoff" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventTriggerZone" ><strong>SCENERY:OnEventTriggerZone(EventData)</strong></a></h2>
</div>
    
<p>Trigger zone.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<div id= "#Functions##OnEventTriggerZone" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).OnEventUnitLost" ><strong>SCENERY:OnEventUnitLost(EventData)</strong></a></h2>
</div>
    
<p>Occurs when the game thinks an object is destroyed.</p>

    
<p>Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a> as these are just the prototypes.</p>

<ul>
    <li>initiator: The unit that is was destroyed.</li>
</ul>


<div id= "#Functions##OnEventUnitLost" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
            <strong><strong>EventData</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The EventData structure.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).ScheduleOnce" ><strong>SCENERY:ScheduleOnce(Start, SchedulerFunction, ...)</strong></a></h2>
</div>
    
<p>Schedule a new time event.</p>

    
<p>Note that the schedule will only take place if the scheduler is <em>started</em>. Even for a single schedule event, the scheduler needs to be started also.</p>

<div id= "#Functions##ScheduleOnce" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Start</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #function
            <strong><strong>SchedulerFunction</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #table
            <strong><strong>...</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The Schedule ID of the planned schedule.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).ScheduleRepeat" ><strong>SCENERY:ScheduleRepeat(Start, Repeat, RandomizeFactor, Stop, SchedulerFunction, ...)</strong></a></h2>
</div>
    
<p>Schedule a new time event.</p>

    
<p>Note that the schedule will only take place if the scheduler is <em>started</em>. Even for a single schedule event, the scheduler needs to be started also.</p>

<div id= "#Functions##ScheduleRepeat" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Start</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Repeat</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Specifies the interval in seconds when the scheduler will call the event function.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>RandomizeFactor</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Specifies a randomization factor between 0 and 1 to randomize the Repeat.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Stop</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Specifies the amount of seconds when the scheduler will be stopped.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #function
            <strong><strong>SchedulerFunction</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #table
            <strong><strong>...</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>The Schedule ID of the planned schedule.</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).ScheduleStop" ><strong>SCENERY:ScheduleStop(SchedulerID)</strong></a></h2>
</div>
    
<p>Stops the Schedule.</p>

<div id= "#Functions##ScheduleStop" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>SchedulerID</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>(Optional) Scheduler ID to be stopped. If nil, all pending schedules are stopped.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SetEventPriority" ><strong>SCENERY:SetEventPriority(EventPriority)</strong></a></h2>
</div>
    
<p>Set the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>

    
<p>The Event processing Priority is a number from 1 to 10,
reflecting the order of the classes subscribed to the Event to be processed.</p>

<div id= "#Functions##SetEventPriority" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>EventPriority</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The <a href="Core.Event.html">Core.Event</a> processing Priority.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        
<p>self</p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SetProperty" ><strong>SCENERY:SetProperty(Key, Value)</strong></a></h2>
</div>
    
<p>Set one property of an object.</p>

<div id= "#Functions##SetProperty" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Key</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Value</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The value that is stored. Note that the value can be a #string, but it can also be any other type!</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).SetState" ><strong>SCENERY:SetState(Object, Key, Value)</strong></a></h2>
</div>
    
<p>Set a state or property of the Object given a Key and a Value.</p>

    
<p>Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.</p>

<div id= "#Functions##SetState" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Object</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The object that will hold the Value set by the Key.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Key</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Value</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>The value to is stored in the object.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
      </div>
      <div class="w3-half">
        
<p>The Value set. </p>

      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).T" ><strong>SCENERY:T(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function logic level 1.</p>

    
<p>Can be anywhere within the function logic.</p>

<div id= "#Functions##T" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).T2" ><strong>SCENERY:T2(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function logic level 2.</p>

    
<p>Can be anywhere within the function logic.</p>

<div id= "#Functions##T2" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).T3" ><strong>SCENERY:T3(Arguments)</strong></a></h2>
</div>
    
<p>Trace a function logic level 3.</p>

    
<p>Can be anywhere within the function logic.</p>

<div id= "#Functions##T3" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceAll" ><strong>SCENERY:TraceAll(TraceAll)</strong></a></h2>
</div>
    
<p>Trace all methods in MOOSE</p>

<div id= "#Functions##TraceAll" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #boolean
            <strong><strong>TraceAll</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>true = trace all methods in MOOSE.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceClass" ><strong>SCENERY:TraceClass(Class)</strong></a></h2>
</div>
    
<p>Set tracing for a class</p>

<div id= "#Functions##TraceClass" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Class</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Class name.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceClassMethod" ><strong>SCENERY:TraceClassMethod(Class, Method)</strong></a></h2>
</div>
    
<p>Set tracing for a specific method of  class</p>

<div id= "#Functions##TraceClassMethod" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Class</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Class name.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #string
            <strong><strong>Method</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Method.</p>

          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceLevel" ><strong>SCENERY:TraceLevel(Level)</strong></a></h2>
</div>
    
<p>Set trace level</p>

<div id= "#Functions##TraceLevel" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #number
            <strong><strong>Level</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceOff" ><strong>SCENERY:TraceOff()</strong></a></h2>
</div>
    
<p>Set trace off.</p>

<div id= "#Functions##TraceOff" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
      <h2><strong>Usage:</strong></h2>
    <pre class="example"><code>-- Switch the tracing Off
BASE:TraceOff()</code></pre>

</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceOn" ><strong>SCENERY:TraceOn()</strong></a></h2>
</div>
    
<p>Set trace on.</p>

<div id= "#Functions##TraceOn" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
      <h2><strong>Usage:</strong></h2>
    <pre class="example"><code>-- Switch the tracing On
BASE:TraceOn()</code></pre>

</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).TraceOnOff" ><strong>SCENERY:TraceOnOff(TraceOnOff)</strong></a></h2>
</div>
    
<p>Set trace on or off
Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
When Moose is loaded statically, (as one file), tracing is switched off by default.</p>

    
<p>So tracing must be switched on manually in your mission if you are using Moose statically.
When moose is loading dynamically (for moose class development), tracing is switched on by default.</p>

<div id= "#Functions##TraceOnOff" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #boolean
            <strong><strong>TraceOnOff</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Switch the tracing on or off.</p>

          </div>
        </div>
      <h2><strong>Usage:</strong></h2>
    <pre class="example"><code>
  -- Switch the tracing On
  BASE:TraceOnOff( true )

  -- Switch the tracing Off
  BASE:TraceOnOff( false )
</code></pre>

</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).UnHandleEvent" ><strong>SCENERY:UnHandleEvent(EventID)</strong></a></h2>
</div>
    
<p>UnSubscribe to a DCS event.</p>

<div id= "#Functions##UnHandleEvent" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="Core.Event.html##(EVENTS)">Core.Event#EVENTS</a>
            <strong><strong>EventID</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>Event ID.</p>

          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p><a href="##(BASE)">#BASE</a>:</p>
      </div>
      <div class="w3-half">
        


      </div>
    </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY)._F" ><strong>SCENERY:_F(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</strong></a></h2>
</div>
    
<p>Trace a function call.</p>

    
<p>This function is private.</p>

<div id= "#Functions##_F" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>DebugInfoCurrentParam</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>DebugInfoFromParam</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY)._Serialize" ><strong>SCENERY:_Serialize(Arguments)</strong></a></h2>
</div>
    
<p>(Internal) Serialize arguments</p>

<div id= "#Functions##_Serialize" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                #table
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
    <h2><strong>Return value:</strong></h2>
    <div class="w3-row w3-border-bottom w3-margin-left">
      <div class="w3-half">
        <p>#string:</p>
      </div>
      <div class="w3-half">
        
<p>Text</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="#(SCENERY)._T" ><strong>SCENERY:_T(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)</strong></a></h2>
</div>
    
<p>Trace a function logic.</p>

<div id= "#Functions##_T" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameters:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>Arguments</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              
<p>A #table or any field.</p>

          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>DebugInfoCurrentParam</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
            <strong><strong>DebugInfoFromParam</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

        <div class="w3-card-2 w3-padding-small w3-margin-top">

<div class="w3-theme-l2">
<h2><a id="#(SCENERY).onEvent" ><strong>SCENERY:onEvent(event)</strong></a></h2>
</div>
    
<p>The main event handling function...</p>

    
<p>This function captures all events generated for the class.</p>

<div id= "#Functions##onEvent" class="w3-show w3-white">
  <div class="w3-container w3-white" id="functiontype">
   <h2><strong>Defined in:</strong></h2>
   <div class="w3-margin-left">
<p><a href="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
    <h2><strong>Parameter:</strong></h2>
        <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
          <div class="w3-half">
            <p>
                <a href="DCS.html##(Event)">DCS#Event</a>
            <strong><strong>event</strong></strong>
            </p>
          </div>
          <div class="w3-half">
              <p></p>
          </div>
        </div>
</div>

</div>
</div>

</div>

        </div>
</div>
<script>
function myLoadFunction() {
    document.getElementById("myHeader").style.backgroundImage = "url('../Images/Wrapper_Scenery.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>