mirror of
https://github.com/FlightControl-Master/MOOSE_DOCS.git
synced 2025-08-15 10:37:49 +00:00
MOOSE generated documentation [skip ci]
This commit is contained in:
parent
ffeb91ddff
commit
f3e47adf8e
@ -1935,13 +1935,13 @@ Use the method <a href="##(AI_A2A_CAP).SetEngageZone">AI_A2A_CAP.SetEngageZone</
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_CAP).onafterPatrol">AI_A2A_CAP:onafterPatrol(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_CAP).onafterPatrolRoute">AI_A2A_CAP:onafterPatrolRoute(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2417,7 +2417,7 @@ Use the method <a href="##(AI_A2A_CAP).SetEngageZone">AI_A2A_CAP.SetEngageZone</
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_CAP).onafterStart">AI_A2A_CAP:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -4919,7 +4919,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(AI_A2A_CAP).onafterPatrol" ><strong>AI_A2A_CAP:onafterPatrol(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterPatrol" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -5002,7 +5002,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(AI_A2A_CAP).onafterPatrolRoute" ><strong>AI_A2A_CAP:onafterPatrolRoute(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterPatrolRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6659,7 +6659,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_AIR.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_AIR.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##SetFuelThreshold" class="w3-show w3-white">
|
||||
@ -7613,7 +7613,7 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
<h2><a id="#(AI_A2A_CAP).onafterStart" ><strong>AI_A2A_CAP:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -1668,8 +1668,8 @@ each governing their defense system.</p>
|
||||
|
||||
<h2>2. Which type of EWR will I setup? Grouping based per AREA, per TYPE or per UNIT? (Later others will follow).</h2>
|
||||
|
||||
<p>The MOOSE framework leverages the <a href="Detection.html">Detection</a> classes to perform the EWR detection.
|
||||
Several types of <a href="Detection.html">Detection</a> classes exist, and the most common characteristics of these classes is that they:</p>
|
||||
<p>The MOOSE framework leverages the <a href="Functional.Detection.html">Functional.Detection</a> classes to perform the EWR detection.
|
||||
Several types of <a href="Functional.Detection.html">Functional.Detection</a> classes exist, and the most common characteristics of these classes is that they:</p>
|
||||
|
||||
<ul>
|
||||
<li>Perform detections from multiple FACs as one co-operating entity.</li>
|
||||
|
||||
@ -1737,7 +1737,7 @@ according the weather conditions.</p>
|
||||
<p>When the AI is out of fuel, it is required that a new AI is started, before the old AI can return to the home base.
|
||||
Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit,
|
||||
while a new AI is targetted to the AI_A2A_PATROL.
|
||||
while a new AI is targeted to the AI_A2A_PATROL.
|
||||
Once the time is finished, the old AI will return to the base.
|
||||
Use the method <a href="##(AI_A2A_PATROL).ManageFuel">AI_A2A_PATROL.ManageFuel</a>() to have this proces in place.</p>
|
||||
|
||||
@ -1846,7 +1846,7 @@ Use the method <a href="##(AI_A2A_PATROL).ManageDamage">AI_A2A_PATROL.ManageDama
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_PATROL).PatrolRoute">AI_A2A_PATROL.PatrolRoute(AIPatrol, Fsm)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the AIPatrol.</p>
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the AIPatrol.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -1888,13 +1888,13 @@ Use the method <a href="##(AI_A2A_PATROL).ManageDamage">AI_A2A_PATROL.ManageDama
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_PATROL).onafterPatrol">AI_A2A_PATROL:onafterPatrol(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2A_PATROL).onafterRoute">AI_A2A_PATROL:onafterRoute(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -2588,7 +2588,7 @@ PatrolArea = AI_A2A_PATROL:New( PatrolZone, 3000, 6000, 600, 900 )</code></pre>
|
||||
<h2><a id="#(AI_A2A_PATROL).PatrolRoute" ><strong>AI_A2A_PATROL.PatrolRoute(AIPatrol, Fsm)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the AIPatrol.</p>
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the AIPatrol.</p>
|
||||
|
||||
|
||||
<p>Note that this method is required, as triggers the next route when patrolling for the AIPatrol.</p>
|
||||
@ -2836,7 +2836,7 @@ PatrolArea = AI_A2A_PATROL:New( PatrolZone, 3000, 6000, 600, 900 )</code></pre>
|
||||
<h2><a id="#(AI_A2A_PATROL).onafterPatrol" ><strong>AI_A2A_PATROL:onafterPatrol(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterPatrol" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -2919,7 +2919,7 @@ PatrolArea = AI_A2A_PATROL:New( PatrolZone, 3000, 6000, 600, 900 )</code></pre>
|
||||
<h2><a id="#(AI_A2A_PATROL).onafterRoute" ><strong>AI_A2A_PATROL:onafterRoute(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -4793,17 +4793,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> The Defender Default Settings over all Squadrons.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -13282,17 +13271,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
|
||||
|
||||
<p> The Defender Default Settings over all Squadrons.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -14621,17 +14599,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
|
||||
|
||||
<p> The Defender Default Settings over all Squadrons.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -16262,17 +16229,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
|
||||
|
||||
<p> The Defender Default Settings over all Squadrons.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2115,7 +2115,7 @@ and the resulting state will be the <strong>To</strong> state.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_AIR).onafterStart">AI_AIR:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3184,6 +3184,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMaxFactor" ><strong>AI_AIR.RTBSpeedMaxFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMinFactor" ><strong>AI_AIR.RTBSpeedMinFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4778,7 +4800,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_AIR.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_AIR.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##SetFuelThreshold" class="w3-show w3-white">
|
||||
@ -5732,7 +5754,7 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
<h2><a id="#(AI_AIR).onafterStart" ><strong>AI_AIR:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6001,6 +6023,28 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMaxFactor" ><strong>AI_AIR.RTBSpeedMaxFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMinFactor" ><strong>AI_AIR.RTBSpeedMinFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -6737,6 +6781,28 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMaxFactor" ><strong>AI_AIR.RTBSpeedMaxFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMinFactor" ><strong>AI_AIR.RTBSpeedMinFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8361,6 +8427,28 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMaxFactor" ><strong>AI_AIR.RTBSpeedMaxFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(AI_AIR).RTBSpeedMinFactor" ><strong>AI_AIR.RTBSpeedMinFactor</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1876,13 +1876,13 @@ Use the method <a href="AI.AI_CAP.html##(AI_AIR_PATROL).SetEngageZone">AI.AI_CAP
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_AIR_PATROL).onafterPatrol">AI_AIR_PATROL:onafterPatrol(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_AIR_PATROL).onafterPatrolRoute">AI_AIR_PATROL:onafterPatrolRoute(AIPatrol, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2358,7 +2358,7 @@ Use the method <a href="AI.AI_CAP.html##(AI_AIR_PATROL).SetEngageZone">AI.AI_CAP
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_AIR_PATROL).onafterStart">AI_AIR_PATROL:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -4315,7 +4315,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(AI_AIR_PATROL).onafterPatrol" ><strong>AI_AIR_PATROL:onafterPatrol(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterPatrol" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4398,7 +4398,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(AI_AIR_PATROL).onafterPatrolRoute" ><strong>AI_AIR_PATROL:onafterPatrolRoute(AIPatrol, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterPatrolRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6099,7 +6099,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_AIR.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_AIR.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##SetFuelThreshold" class="w3-show w3-white">
|
||||
@ -7053,7 +7053,7 @@ A random value in this bracket is then applied in the waypoint routing generatio
|
||||
<h2><a id="#(AI_AIR_PATROL).onafterStart" ><strong>AI_AIR_PATROL:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="AI.AI_Patrol.html##(AI_PATROL_ZONE)">AI.AI_Patrol#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -2559,6 +2559,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(AI_AIR_SQUADRON).ResourceCount" ><strong>AI_AIR_SQUADRON.ResourceCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3630,6 +3641,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(AI_AIR_SQUADRON).ResourceCount" ><strong>AI_AIR_SQUADRON.ResourceCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2543,13 +2543,13 @@ is the point where a map object is to be destroyed (like a bridge).</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_BAI_ZONE).onafterRoute">AI_BAI_ZONE:onafterRoute(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_BAI_ZONE).onafterStart">AI_BAI_ZONE:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -6011,7 +6011,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_PATROL_ZONE.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_PATROL_ZONE.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##ManageFuel" class="w3-show w3-white">
|
||||
@ -8311,7 +8311,7 @@ The default interval is 30 seconds.</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the Controllable.
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the Controllable.
|
||||
Note that this method is required, as triggers the next route when patrolling for the Controllable.</p>
|
||||
|
||||
</div>
|
||||
@ -8666,7 +8666,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_BAI_ZONE).onafterRoute" ><strong>AI_BAI_ZONE:onafterRoute(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -8738,7 +8738,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_BAI_ZONE).onafterStart" ><strong>AI_BAI_ZONE:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -2457,13 +2457,13 @@ Use the method <a href="##(AI_CAP_ZONE).SetEngageZone">AI_CAP_ZONE.SetEngageZone
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CAP_ZONE).onafterRoute">AI_CAP_ZONE:onafterRoute(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CAP_ZONE).onafterStart">AI_CAP_ZONE:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5666,7 +5666,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_PATROL_ZONE.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_PATROL_ZONE.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##ManageFuel" class="w3-show w3-white">
|
||||
@ -7966,7 +7966,7 @@ The default interval is 30 seconds.</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the Controllable.
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the Controllable.
|
||||
Note that this method is required, as triggers the next route when patrolling for the Controllable.</p>
|
||||
|
||||
</div>
|
||||
@ -8321,7 +8321,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_CAP_ZONE).onafterRoute" ><strong>AI_CAP_ZONE:onafterRoute(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -8393,7 +8393,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_CAP_ZONE).onafterStart" ><strong>AI_CAP_ZONE:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -2755,7 +2755,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
|
||||
|
||||
<a id="#(AI_CARGO).CargoCarrier" ><strong>AI_CARGO.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
@ -4785,7 +4785,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
|
||||
|
||||
<a id="#(AI_CARGO).CargoCarrier" ><strong>AI_CARGO.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
@ -5397,7 +5397,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
|
||||
|
||||
<a id="#(AI_CARGO).CargoCarrier" ><strong>AI_CARGO.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
@ -6897,7 +6897,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
|
||||
|
||||
<a id="#(AI_CARGO).CargoCarrier" ><strong>AI_CARGO.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -2750,6 +2750,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set destination airbase for next :Route() command.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -2783,6 +2786,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Aircraft is on a depoly mission.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4537,6 +4543,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set destination airbase for next :Route() command.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4570,6 +4579,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Aircraft is on a depoly mission.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5166,6 +5178,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set destination airbase for next :Route() command.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5199,6 +5214,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Aircraft is on a depoly mission.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -6683,6 +6701,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set destination airbase for next :Route() command.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -6716,6 +6737,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Aircraft is on a depoly mission.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2474,13 +2474,13 @@ It can be notified to go RTB through the <strong>RTB</strong> event.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CAS_ZONE).onafterRoute">AI_CAS_ZONE:onafterRoute(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CAS_ZONE).onafterStart">AI_CAS_ZONE:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5869,7 +5869,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_PATROL_ZONE.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_PATROL_ZONE.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##ManageFuel" class="w3-show w3-white">
|
||||
@ -8169,7 +8169,7 @@ The default interval is 30 seconds.</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the Controllable.
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the Controllable.
|
||||
Note that this method is required, as triggers the next route when patrolling for the Controllable.</p>
|
||||
|
||||
</div>
|
||||
@ -8524,7 +8524,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_CAS_ZONE).onafterRoute" ><strong>AI_CAS_ZONE:onafterRoute(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -8596,7 +8596,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_CAS_ZONE).onafterStart" ><strong>AI_CAS_ZONE:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -1655,7 +1655,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
|
||||
|
||||
|
||||
<p>AI_FORMATION makes AI <a href="GROUP.html">GROUP</a>s fly in formation of various compositions.
|
||||
<p>AI_FORMATION makes AI <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>s fly in formation of various compositions.
|
||||
The AI_FORMATION class models formations in a different manner than the internal DCS formation logic!!!
|
||||
The purpose of the class is to:</p>
|
||||
|
||||
|
||||
@ -1769,15 +1769,15 @@ according the weather conditions.</p>
|
||||
<p>When the AI is out of fuel, it is required that a new AI is started, before the old AI can return to the home base.
|
||||
Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit,
|
||||
while a new AI is targetted to the AI_PATROL_ZONE.
|
||||
while a new AI is targeted to the AI_PATROL_ZONE.
|
||||
Once the time is finished, the old AI will return to the base.
|
||||
Use the method <a href="##(AI_PATROL_ZONE).ManageFuel">AI_PATROL_ZONE.ManageFuel</a>() to have this proces in place.</p>
|
||||
Use the method <a href="##(AI_PATROL_ZONE).ManageFuel">AI_PATROL_ZONE.ManageFuel</a>() to have this process in place.</p>
|
||||
|
||||
<h2>7. Manage "damage" behaviour of the AI in the AI_PATROL_ZONE</h2>
|
||||
|
||||
<p>When the AI is damaged, it is required that a new AIControllable is started. However, damage cannon be foreseen early on.
|
||||
Therefore, when the damage threshold is reached, the AI will return immediately to the home base (RTB).
|
||||
Use the method <a href="##(AI_PATROL_ZONE).ManageDamage">AI_PATROL_ZONE.ManageDamage</a>() to have this proces in place.</p>
|
||||
Use the method <a href="##(AI_PATROL_ZONE).ManageDamage">AI_PATROL_ZONE.ManageDamage</a>() to have this process in place.</p>
|
||||
|
||||
<hr/>
|
||||
|
||||
@ -2240,13 +2240,13 @@ Use the method <a href="##(AI_PATROL_ZONE).ManageDamage">AI_PATROL_ZONE.ManageDa
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_PATROL_ZONE).onafterRoute">AI_PATROL_ZONE:onafterRoute(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_PATROL_ZONE).onafterStart">AI_PATROL_ZONE:onafterStart(Controllable, From, Event, To)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3258,6 +3258,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> This table contains the targets detected during patrol.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3515,7 +3518,7 @@ So, in a group of 4 airplanes, 2 lost and 2 with damage 0.2, the damage threshol
|
||||
|
||||
|
||||
<p>Therefore, with a parameter and a calculation of the distance to the home base, the fuel threshold is calculated.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targetted to the AI_PATROL_ZONE.
|
||||
When the fuel threshold is reached, the AI will continue for a given time its patrol task in orbit, while a new AIControllable is targeted to the AI_PATROL_ZONE.
|
||||
Once the time is finished, the old AI will return to the base.</p>
|
||||
|
||||
<div id= "#Functions##ManageFuel" class="w3-show w3-white">
|
||||
@ -5815,7 +5818,7 @@ The default interval is 30 seconds.</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>This statis method is called from the route path within the last task at the last waaypoint of the Controllable.
|
||||
<p>This static method is called from the route path within the last task at the last waypoint of the Controllable.
|
||||
Note that this method is required, as triggers the next route when patrolling for the Controllable.</p>
|
||||
|
||||
</div>
|
||||
@ -6170,7 +6173,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_PATROL_ZONE).onafterRoute" ><strong>AI_PATROL_ZONE:onafterRoute(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6242,7 +6245,7 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
<h2><a id="#(AI_PATROL_ZONE).onafterStart" ><strong>AI_PATROL_ZONE:onafterStart(Controllable, From, Event, To)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Defines a new patrol route using the <a href="Process_PatrolZone.html">Process_PatrolZone</a> parameters and settings.</p>
|
||||
<p>Defines a new patrol route using the <a href="##(AI_PATROL_ZONE)">#AI_PATROL_ZONE</a> parameters and settings.</p>
|
||||
|
||||
<div id= "#Functions##onafterStart" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6505,6 +6508,9 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
|
||||
|
||||
|
||||
|
||||
<p> This table contains the targets detected during patrol.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7249,6 +7255,9 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
|
||||
|
||||
|
||||
|
||||
<p> This table contains the targets detected during patrol.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8881,6 +8890,9 @@ Note that this method is required, as triggers the next route when patrolling fo
|
||||
|
||||
|
||||
|
||||
|
||||
<p> This table contains the targets detected during patrol.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -9224,7 +9224,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<p>The ACT_ACCOUNT_DEADS class accounts (detects, counts and reports) successful kills of DCS units.</p>
|
||||
|
||||
|
||||
<p>The process is given a <a href="Set.html">Set</a> of units that will be tracked upon successful destruction.
|
||||
<p>The process is given a <a href="Core.Set.html">Core.Set</a> of units that will be tracked upon successful destruction.
|
||||
The process will end after each target has been successfully destroyed.
|
||||
Each successful dead will trigger an Account state transition that can be scored, modified or administered.</p>
|
||||
|
||||
|
||||
@ -1863,17 +1863,6 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<div class="fields w3-container w3-theme-l2">
|
||||
<h2>Field(s)</h2>
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_CRATE).CargoCarrier" ><strong>CARGO_CRATE.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
@ -2542,17 +2531,6 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<div class="fields w3-container w3-theme-l2">
|
||||
<h2>Field(s)</h2>
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_CRATE).CargoCarrier" ><strong>CARGO_CRATE.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
@ -1934,24 +1934,13 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_GROUP).CargoCarrier" ><strong>CARGO_GROUP.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>self.CargoObject:Destroy()</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_GROUP).CargoGroup" ><strong>CARGO_GROUP.CargoGroup</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Then we register the new group in the database</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -2498,7 +2487,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
|
||||
|
||||
<p>This make a new CARGO_GROUP from a <a href="Wrapper.Group.html">Wrapper.Group</a> object.
|
||||
It will "ungroup" the group object within the sim, and will create a <a href="Set.html">Set</a> of individual Unit objects.</p>
|
||||
It will "ungroup" the group object within the sim, and will create a <a href="Core.Set.html">Core.Set</a> of individual Unit objects.</p>
|
||||
|
||||
<div id= "#Functions##New" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -3266,24 +3255,13 @@ This works for ground only groups.</p>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_GROUP).CargoCarrier" ><strong>CARGO_GROUP.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>self.CargoObject:Destroy()</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_GROUP).CargoGroup" ><strong>CARGO_GROUP.CargoGroup</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Then we register the new group in the database</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1812,6 +1812,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_UNIT).CargoCarrier" ><strong>CARGO_UNIT.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_UNIT).CargoInAir" ><strong>CARGO_UNIT.CargoInAir</strong></a>
|
||||
|
||||
|
||||
@ -1830,6 +1841,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
|
||||
|
||||
<p> Set cargo object.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CARGO_UNIT).RunCount" ><strong>CARGO_UNIT.RunCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -2516,6 +2538,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_UNIT).CargoCarrier" ><strong>CARGO_UNIT.CargoCarrier</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CARGO_UNIT).CargoInAir" ><strong>CARGO_UNIT.CargoInAir</strong></a>
|
||||
|
||||
|
||||
@ -2534,6 +2567,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
|
||||
|
||||
<p> Set cargo object.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CARGO_UNIT).RunCount" ><strong>CARGO_UNIT.RunCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1677,7 +1677,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<li>CARGOS</li>
|
||||
</ul>
|
||||
|
||||
<p>On top, for internal MOOSE administration purposes, the DATBASE administers the Unit and Group TEMPLATES as defined within the Mission Editor.</p>
|
||||
<p>On top, for internal MOOSE administration purposes, the DATABASE administers the Unit and Group TEMPLATES as defined within the Mission Editor.</p>
|
||||
|
||||
<p>The singleton object <strong>_DATABASE</strong> is automatically created by MOOSE, that administers all objects within the mission.
|
||||
Moose refers to <strong>_DATABASE</strong> within the framework extensively, but you can also refer to the _DATABASE object within your missions if required.</p>
|
||||
|
||||
@ -1647,7 +1647,7 @@ in the correct processing order.</p>
|
||||
|
||||
<ul>
|
||||
<li>_DATABASE object: The core of the MOOSE objects. Any object that is created, deleted or updated, is done in this database.</li>
|
||||
<li>SET_ derived classes: These are subsets of the _DATABASE object. These subsets are updated by the _EVENTDISPATCHER as the second priority.</li>
|
||||
<li>SET_ derived classes: These are subsets of the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>). These subsets are updated by the _EVENTDISPATCHER as the second priority.</li>
|
||||
<li>UNIT objects: UNIT objects can subscribe to DCS events. Each DCS event will be directly published to the subscribed UNIT object.</li>
|
||||
<li>GROUP objects: GROUP objects can subscribe to DCS events. Each DCS event will be directly published to the subscribed GROUP object.</li>
|
||||
<li>Any other object: Various other objects can subscribe to DCS events. Each DCS event triggered will be published to each subscribed object.</li>
|
||||
@ -1665,7 +1665,7 @@ in the correct processing order.</p>
|
||||
|
||||
<p><img src="..\Presentations\EVENT\Dia8.JPG" alt="Objects"/></p>
|
||||
|
||||
<p>The actual event subscribing and handling is not facilitated through the _EVENTDISPATCHER, but it is done through the <a href="BASE.html">BASE</a> class, <a href="UNIT.html">UNIT</a> class and <a href="GROUP.html">GROUP</a> class.
|
||||
<p>The actual event subscribing and handling is not facilitated through the _EVENTDISPATCHER, but it is done through the <a href="Core.Base.html##(BASE)">Core.Base#BASE</a> class, <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> class and <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> class.
|
||||
The _EVENTDISPATCHER is a component that is quietly working in the background of MOOSE.</p>
|
||||
|
||||
<p><img src="..\Presentations\EVENT\Dia9.JPG" alt="Objects"/></p>
|
||||
|
||||
@ -1663,9 +1663,9 @@ and tailored</strong> by mission designers through <strong>the implementation of
|
||||
Each of these FSM implementation classes start either with:</p>
|
||||
|
||||
<ul>
|
||||
<li>an acronym <strong>AI_</strong>, which indicates a FSM implementation directing <strong>AI controlled</strong> <a href="GROUP.html">GROUP</a> and/or <a href="UNIT.html">UNIT</a>. These AI_ classes derive the <a href="##(FSM_CONTROLLABLE)">#FSM_CONTROLLABLE</a> class.</li>
|
||||
<li>an acronym <strong>AI_</strong>, which indicates a FSM implementation directing <strong>AI controlled</strong> <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> and/or <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>. These AI_ classes derive the <a href="##(FSM_CONTROLLABLE)">#FSM_CONTROLLABLE</a> class.</li>
|
||||
<li>an acronym <strong>TASK_</strong>, which indicates a FSM implementation executing a <a href="TASK.html">TASK</a> executed by Groups of players. These TASK_ classes derive the <a href="##(FSM_TASK)">#FSM_TASK</a> class.</li>
|
||||
<li>an acronym <strong>ACT_</strong>, which indicates an Sub-FSM implementation, directing <strong>Humans actions</strong> that need to be done in a <a href="TASK.html">TASK</a>, seated in a <a href="CLIENT.html">CLIENT</a> (slot) or a <a href="UNIT.html">UNIT</a> (CA join). These ACT_ classes derive the <a href="##(FSM_PROCESS)">#FSM_PROCESS</a> class.</li>
|
||||
<li>an acronym <strong>ACT_</strong>, which indicates an Sub-FSM implementation, directing <strong>Humans actions</strong> that need to be done in a <a href="TASK.html">TASK</a>, seated in a <a href="CLIENT.html">CLIENT</a> (slot) or a <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> (CA join). These ACT_ classes derive the <a href="##(FSM_PROCESS)">#FSM_PROCESS</a> class.</li>
|
||||
</ul>
|
||||
|
||||
<p>Detailed explanations and API specifics are further below clarified and FSM derived class specifics are described in those class documentation sections.</p>
|
||||
@ -1682,7 +1682,7 @@ Additionally, I've added extendability and created an API that allows seamless F
|
||||
<li><a href="##(FSM_TASK)">#FSM_TASK</a>: Models Finite State Machines for <a href="Task.html">Task</a>s.</li>
|
||||
<li><a href="##(FSM_PROCESS)">#FSM_PROCESS</a>: Models Finite State Machines for <a href="Task.html">Task</a> actions, which control <a href="Client.html">Client</a>s.</li>
|
||||
<li><a href="##(FSM_CONTROLLABLE)">#FSM_CONTROLLABLE</a>: Models Finite State Machines for <a href="Wrapper.Controllable.html">Wrapper.Controllable</a>s, which are <a href="Wrapper.Group.html">Wrapper.Group</a>s, <a href="Wrapper.Unit.html">Wrapper.Unit</a>s, <a href="Client.html">Client</a>s.</li>
|
||||
<li><a href="##(FSM_SET)">#FSM_SET</a>: Models Finite State Machines for <a href="Set.html">Set</a>s. Note that these FSMs control multiple objects!!! So State concerns here
|
||||
<li><a href="##(FSM_SET)">#FSM_SET</a>: Models Finite State Machines for <a href="Core.Set.html">Core.Set</a>s. Note that these FSMs control multiple objects!!! So State concerns here
|
||||
for multiple objects or the position of the state machine in the process.</li>
|
||||
</ul>
|
||||
|
||||
@ -1748,9 +1748,9 @@ and tailored</strong> by mission designers through <strong>the implementation of
|
||||
Each of these FSM implementation classes start either with:</p>
|
||||
|
||||
<ul>
|
||||
<li>an acronym <strong>AI_</strong>, which indicates an FSM implementation directing <strong>AI controlled</strong> <a href="GROUP.html">GROUP</a> and/or <a href="UNIT.html">UNIT</a>. These AI_ classes derive the <a href="##(FSM_CONTROLLABLE)">#FSM_CONTROLLABLE</a> class.</li>
|
||||
<li>an acronym <strong>AI_</strong>, which indicates an FSM implementation directing <strong>AI controlled</strong> <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> and/or <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>. These AI_ classes derive the <a href="##(FSM_CONTROLLABLE)">#FSM_CONTROLLABLE</a> class.</li>
|
||||
<li>an acronym <strong>TASK_</strong>, which indicates an FSM implementation executing a <a href="TASK.html">TASK</a> executed by Groups of players. These TASK_ classes derive the <a href="##(FSM_TASK)">#FSM_TASK</a> class.</li>
|
||||
<li>an acronym <strong>ACT_</strong>, which indicates an Sub-FSM implementation, directing <strong>Humans actions</strong> that need to be done in a <a href="TASK.html">TASK</a>, seated in a <a href="CLIENT.html">CLIENT</a> (slot) or a <a href="UNIT.html">UNIT</a> (CA join). These ACT_ classes derive the <a href="##(FSM_PROCESS)">#FSM_PROCESS</a> class.</li>
|
||||
<li>an acronym <strong>ACT_</strong>, which indicates an Sub-FSM implementation, directing <strong>Humans actions</strong> that need to be done in a <a href="TASK.html">TASK</a>, seated in a <a href="CLIENT.html">CLIENT</a> (slot) or a <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> (CA join). These ACT_ classes derive the <a href="##(FSM_PROCESS)">#FSM_PROCESS</a> class.</li>
|
||||
</ul>
|
||||
|
||||
<p><img src="..\Presentations\FSM\Dia3.JPG" alt="Transition Rules and Transition Handlers and Event Triggers"/></p>
|
||||
@ -2056,7 +2056,7 @@ Depending upon <strong>which state is returned</strong>, the main FSM can contin
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>FSM_SET</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>FSM_SET class models Finite State Machines for <a href="Set.html">Set</a>s.</p>
|
||||
<p>FSM_SET class models Finite State Machines for <a href="Core.Set.html">Core.Set</a>s.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -2067,7 +2067,7 @@ Depending upon <strong>which state is returned</strong>, the main FSM can contin
|
||||
<a href="##(FSM_SET)">#FSM_SET</a>
|
||||
<a id="FSM_SET" ><strong>FSM_SET</strong></a>
|
||||
|
||||
<p>FSM_SET class models Finite State Machines for <a href="Set.html">Set</a>s.</p>
|
||||
<p>FSM_SET class models Finite State Machines for <a href="Core.Set.html">Core.Set</a>s.</p>
|
||||
|
||||
|
||||
<p>Note that these FSMs control multiple objects!!! So State concerns here
|
||||
|
||||
@ -17583,6 +17583,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
<p>the y coordinate in meters.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(POINT_VEC2).z" ><strong>POINT_VEC2.z</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -18381,6 +18392,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
<p>the y coordinate in meters.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(POINT_VEC2).z" ><strong>POINT_VEC2.z</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -26722,6 +26744,17 @@ Creates a line on the F10 map from one point to another.</p>
|
||||
|
||||
<p>the y coordinate in meters.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(POINT_VEC2).z" ><strong>POINT_VEC2.z</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -6581,13 +6581,13 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).AnyInZone">SET_GROUP:AnyInZone(ZoneObject, Zone)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="##(UNIT)">#UNIT</a> of one <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a></p>
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="##(UNIT)">#UNIT</a> of one <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is in <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="##(SET_GROUP).AnyPartlyInZone">SET_GROUP:AnyPartlyInZone(ZoneObject, Zone)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is partly in <a href="Core.Zone.html">Core.Zone</a>.</p>
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is partly in <a href="Core.Zone.html">Core.Zone</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -6775,7 +6775,7 @@ provides an easy to use shortcut...</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).NoneInZone">SET_GROUP:NoneInZone(ZoneObject, Zone)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Iterate the SET_GROUP and return true if no <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a>
|
||||
<p>Iterate the SET_GROUP and return true if no <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a>
|
||||
This could also be achieved with <code>not SET_GROUP:AnyPartlyInZone(Zone)</code>, but it's easier for the
|
||||
mission designer to add a dedicated method</p>
|
||||
</td>
|
||||
@ -10711,7 +10711,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_STATIC).GetStaticTypesText">SET_STATIC:GetStaticTypesText()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Set.html">Set</a>.</p>
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Core.Set.html">Core.Set</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -11788,7 +11788,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).GetUnitTypesText">SET_UNIT:GetUnitTypesText()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Set.html">Set</a>.</p>
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Core.Set.html">Core.Set</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -11800,31 +11800,31 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).HasAirUnits">SET_UNIT:HasAirUnits()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Set.html">Set</a> has air targets.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has air targets.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).HasFriendlyUnits">SET_UNIT:HasFriendlyUnits(FriendlyCoalition)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Set.html">Set</a> has friendly ground units.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has friendly ground units.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).HasGroundUnits">SET_UNIT:HasGroundUnits()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Set.html">Set</a> has ground targets.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has ground targets.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).HasRadar">SET_UNIT:HasRadar(RadarType)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Set.html">Set</a> has targets having a radar (of a given type).</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has targets having a radar (of a given type).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).HasSEAD">SET_UNIT:HasSEAD()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Set.html">Set</a> has targets that can be SEADed.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has targets that can be SEADed.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -38154,7 +38154,7 @@ end</code></pre>
|
||||
<h2><a id="#(SET_GROUP).AnyInZone" ><strong>SET_GROUP:AnyInZone(ZoneObject, Zone)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="##(UNIT)">#UNIT</a> of one <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a></p>
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="##(UNIT)">#UNIT</a> of one <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a></p>
|
||||
|
||||
<div id= "#Functions##AnyInZone" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -38219,10 +38219,10 @@ end</code></pre>
|
||||
<h2><a id="#(SET_GROUP).AnyPartlyInZone" ><strong>SET_GROUP:AnyPartlyInZone(ZoneObject, Zone)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is partly in <a href="Core.Zone.html">Core.Zone</a>.</p>
|
||||
<p>Iterate the SET_GROUP and return true if at least one <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is partly in <a href="Core.Zone.html">Core.Zone</a>.</p>
|
||||
|
||||
|
||||
<p>Will return false if a <a href="GROUP.html">GROUP</a> is fully in the <a href="Core.Zone.html">Core.Zone</a></p>
|
||||
<p>Will return false if a <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> is fully in the <a href="Core.Zone.html">Core.Zone</a></p>
|
||||
|
||||
<div id= "#Functions##AnyPartlyInZone" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -39685,7 +39685,7 @@ DBObject = SET_GROUP:New()</code></pre>
|
||||
<h2><a id="#(SET_GROUP).NoneInZone" ><strong>SET_GROUP:NoneInZone(ZoneObject, Zone)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Iterate the SET_GROUP and return true if no <a href="GROUP.html">GROUP</a> of the <a href="SET_GROUP.html">SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a>
|
||||
<p>Iterate the SET_GROUP and return true if no <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> of the <a href="##(SET_GROUP)">#SET_GROUP</a> is in <a href="Core.Zone.html">Core.Zone</a>
|
||||
This could also be achieved with <code>not SET_GROUP:AnyPartlyInZone(Zone)</code>, but it's easier for the
|
||||
mission designer to add a dedicated method</p>
|
||||
|
||||
@ -63741,7 +63741,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<h2><a id="#(SET_STATIC).GetStaticTypesText" ><strong>SET_STATIC:GetStaticTypesText()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Set.html">Set</a>.</p>
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Core.Set.html">Core.Set</a>.</p>
|
||||
|
||||
<div id= "#Functions##GetStaticTypesText" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70437,7 +70437,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).GetUnitTypesText" ><strong>SET_UNIT:GetUnitTypesText()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Set.html">Set</a>.</p>
|
||||
<p>Returns a comma separated string of the unit types with a count in the <a href="Core.Set.html">Core.Set</a>.</p>
|
||||
|
||||
<div id= "#Functions##GetUnitTypesText" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70497,7 +70497,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).HasAirUnits" ><strong>SET_UNIT:HasAirUnits()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Set.html">Set</a> has air targets.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has air targets.</p>
|
||||
|
||||
<div id= "#Functions##HasAirUnits" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70527,7 +70527,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).HasFriendlyUnits" ><strong>SET_UNIT:HasFriendlyUnits(FriendlyCoalition)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Set.html">Set</a> has friendly ground units.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has friendly ground units.</p>
|
||||
|
||||
<div id= "#Functions##HasFriendlyUnits" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70568,7 +70568,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).HasGroundUnits" ><strong>SET_UNIT:HasGroundUnits()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Set.html">Set</a> has ground targets.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has ground targets.</p>
|
||||
|
||||
<div id= "#Functions##HasGroundUnits" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70598,7 +70598,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).HasRadar" ><strong>SET_UNIT:HasRadar(RadarType)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Set.html">Set</a> has targets having a radar (of a given type).</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has targets having a radar (of a given type).</p>
|
||||
|
||||
<div id= "#Functions##HasRadar" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -70640,7 +70640,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
|
||||
<h2><a id="#(SET_UNIT).HasSEAD" ><strong>SET_UNIT:HasSEAD()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Set.html">Set</a> has targets that can be SEADed.</p>
|
||||
<p>Returns if the <a href="Core.Set.html">Core.Set</a> has targets that can be SEADed.</p>
|
||||
|
||||
<div id= "#Functions##HasSEAD" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -2865,7 +2865,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#string
|
||||
<a id="#(SETTINGS).A2GSystem" ><strong>SETTINGS.A2GSystem</strong></a>
|
||||
|
||||
|
||||
@ -2909,7 +2909,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#boolean
|
||||
<a id="#(SETTINGS).Metric" ><strong>SETTINGS.Metric</strong></a>
|
||||
|
||||
|
||||
@ -5031,7 +5031,7 @@ It is advised to use this method at the start of the mission.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#string
|
||||
<a id="#(SETTINGS).A2GSystem" ><strong>SETTINGS.A2GSystem</strong></a>
|
||||
|
||||
|
||||
@ -5075,7 +5075,7 @@ It is advised to use this method at the start of the mission.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#boolean
|
||||
<a id="#(SETTINGS).Metric" ><strong>SETTINGS.Metric</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -1855,7 +1855,7 @@ So in principle, the group list will contain all parameters and configurations a
|
||||
</ul>
|
||||
|
||||
<p>Note that <a href="##(SPAWN).Spawn">SPAWN.Spawn</a> and <a href="##(SPAWN).ReSpawn">SPAWN.ReSpawn</a> return a <a href="Wrapper.Group.html##(GROUP).New">Wrapper.Group#GROUP.New</a> object, that contains a reference to the DCSGroup object.
|
||||
You can use the <a href="GROUP.html">GROUP</a> object to do further actions with the DCSGroup.</p>
|
||||
You can use the <a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a> object to do further actions with the DCSGroup.</p>
|
||||
|
||||
<h3><strong>Scheduled</strong> spawning methods</h3>
|
||||
|
||||
@ -2849,6 +2849,30 @@ and any spaces before and after the resulting name are removed.</p>
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN)._TranslateRotate">SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)</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="##(SPAWN).frequency">SPAWN.frequency</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="##(SPAWN).modulation">SPAWN.modulation</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="##(SPAWN).skill">SPAWN.skill</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="##(SPAWN).uncontrolled">SPAWN.uncontrolled</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -3408,14 +3432,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(SPAWN).AIOnOff" ><strong>SPAWN.AIOnOff</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> The AI is on by default when spawning a group.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3543,20 +3564,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(SPAWN).SpawnCount" ><strong>SPAWN.SpawnCount</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> The internal counter of the amount of spawning the has happened since SpawnStart.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3626,6 +3633,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).SpawnInitAirbase" ><strong>SPAWN.SpawnInitAirbase</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3736,17 +3754,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4002,6 +4009,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).frequency" ><strong>SPAWN.frequency</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).modulation" ><strong>SPAWN.modulation</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).skill" ><strong>SPAWN.skill</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).uncontrolled" ><strong>SPAWN.uncontrolled</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5829,7 +5880,7 @@ In other words, this method randomizes between a defined set of groups the templ
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>If true, SPAWN will perform the randomization of the <a href="UNIT.html">UNIT</a>s position within the group between a given outer and inner radius.</p>
|
||||
<p>If true, SPAWN will perform the randomization of the <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>s position within the group between a given outer and inner radius.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -6634,7 +6685,7 @@ You need to provide the <strong>exact name</strong> of the airbase as the parame
|
||||
<p>Will re-spawn a group based on a given index.</p>
|
||||
|
||||
|
||||
<p>Note: Uses <a href="DATABASE.html">DATABASE</a> module defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##ReSpawn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6729,7 +6780,7 @@ This will actually enable a respawn of groups from the specific index.</p>
|
||||
<p>Will spawn a group based on the internal index.</p>
|
||||
|
||||
|
||||
<p>Note: Uses <a href="DATABASE.html">DATABASE</a> module defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##Spawn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -7881,7 +7932,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' ):SpawnScheduled( 600,
|
||||
<p>Will spawn a group with a specified index number.</p>
|
||||
|
||||
|
||||
<p>Uses <a href="DATABASE.html">DATABASE</a> global object defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##SpawnWithIndex" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -8189,7 +8240,7 @@ It will return nil of no prefix was found.</p>
|
||||
<p>Gets the Group Template from the ME environment definition.</p>
|
||||
|
||||
|
||||
<p>This method used the <a href="DATABASE.html">DATABASE</a> object, which contains ALL initial and new spawned object in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##_GetTemplate" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -8740,14 +8791,11 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(SPAWN).AIOnOff" ><strong>SPAWN.AIOnOff</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> The AI is on by default when spawning a group.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8875,20 +8923,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(SPAWN).SpawnCount" ><strong>SPAWN.SpawnCount</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> The internal counter of the amount of spawning the has happened since SpawnStart.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8958,6 +8992,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).SpawnInitAirbase" ><strong>SPAWN.SpawnInitAirbase</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -9068,17 +9113,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -9334,6 +9368,50 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
|
||||
|
||||
<p> When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).frequency" ><strong>SPAWN.frequency</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).modulation" ><strong>SPAWN.modulation</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).skill" ><strong>SPAWN.skill</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWN).uncontrolled" ><strong>SPAWN.uncontrolled</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1997,24 +1997,6 @@ such as position and heading.</p>
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWNSTATIC)._SpawnStatic">SPAWNSTATIC:_SpawnStatic(Template, CountryID)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Spawns a new static using a given template.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWNSTATIC).heliport_callsign_id">SPAWNSTATIC.heliport_callsign_id</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="##(SPAWNSTATIC).heliport_frequency">SPAWNSTATIC.heliport_frequency</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="##(SPAWNSTATIC).heliport_modulation">SPAWNSTATIC.heliport_modulation</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -2929,39 +2911,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_callsign_id" ><strong>SPAWNSTATIC.heliport_callsign_id</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_frequency" ><strong>SPAWNSTATIC.heliport_frequency</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_modulation" ><strong>SPAWNSTATIC.heliport_modulation</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4325,39 +4274,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_callsign_id" ><strong>SPAWNSTATIC.heliport_callsign_id</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_frequency" ><strong>SPAWNSTATIC.heliport_frequency</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPAWNSTATIC).heliport_modulation" ><strong>SPAWNSTATIC.heliport_modulation</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2836,17 +2836,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4141,17 +4130,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5685,17 +5663,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1664,7 +1664,7 @@ A menu system is made available that allows to: </p>
|
||||
|
||||
<p><img src="..\Presentations\DESIGNATE\Dia3.JPG" alt="Banner Image"/></p>
|
||||
|
||||
<p>A typical mission setup would require Recce (a <a href="Set.html">Set</a> of Recce) to be detecting potential targets.
|
||||
<p>A typical mission setup would require Recce (a <a href="Core.Set.html">Core.Set</a> of Recce) to be detecting potential targets.
|
||||
The DetectionObject will group the detected targets based on the detection method being used.
|
||||
Possible detection methods could be by Area, by Type or by Unit.
|
||||
Each grouping will result in a <strong>TargetGroup</strong>, for terminology and clarity we will use this term throughout the document.</p>
|
||||
@ -1927,7 +1927,7 @@ If not activated, Targets will be selected in a random order, but most like thos
|
||||
<h1>7. Designate Menu Location for a Mission</h1>
|
||||
|
||||
<p>You can make DESIGNATE work for a <a href="Tasking.Mission.html##(MISSION)">Tasking.Mission#MISSION</a> object. In this way, the designate menu will not appear in the root of the radio menu, but in the menu of the Mission.
|
||||
Use the method <a href="##(DESIGNATE).SetMission">DESIGNATE.SetMission</a>() to set the <a href="Mission.html">Mission</a> object for the designate function.</p>
|
||||
Use the method <a href="##(DESIGNATE).SetMission">DESIGNATE.SetMission</a>() to set the <a href="Tasking.Mission.html">Tasking.Mission</a> object for the designate function.</p>
|
||||
|
||||
<h1>8. Status Report</h1>
|
||||
|
||||
|
||||
@ -1975,7 +1975,7 @@ a DetectedItem. The default range is 6000 meters. For air detections, it is advi
|
||||
|
||||
|
||||
<p>It will build a DetectedItems[] list filled with DetectedItems, grouped by the type of units detected.
|
||||
Each DetectedItem will contain a field Set, which contains a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a> containing ONE <a href="UNIT.html">UNIT</a> object reference.
|
||||
Each DetectedItem will contain a field Set, which contains a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a> containing ONE <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> object reference.
|
||||
Beware that when the amount of different types detected is large, the DetectedItems[] list will be large also.</p>
|
||||
|
||||
|
||||
@ -2002,7 +2002,7 @@ Beware that when the amount of different types detected is large, the DetectedIt
|
||||
|
||||
|
||||
|
||||
<p>It will build a DetectedItems list filled with DetectedItems. Each DetectedItem will contain a field Set, which contains a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a> containing ONE <a href="UNIT.html">UNIT</a> object reference.
|
||||
<p>It will build a DetectedItems list filled with DetectedItems. Each DetectedItem will contain a field Set, which contains a <a href="Core.Set.html##(SET_UNIT)">Core.Set#SET_UNIT</a> containing ONE <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> object reference.
|
||||
Beware that when the amount of units detected is large, the DetectedItems list will be large also.</p>
|
||||
|
||||
|
||||
@ -2358,7 +2358,7 @@ Beware that when the amount of units detected is large, the DetectedItems list w
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_AREAS).DetectionSetGroup">DETECTION_AREAS.DetectionSetGroup</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3942,7 +3942,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_BASE).DetectionSetGroup">DETECTION_BASE.DetectionSetGroup</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5843,7 +5843,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_TYPES).DetectionSetGroup">DETECTION_TYPES.DetectionSetGroup</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -7502,7 +7502,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_UNITS).DetectionSetGroup">DETECTION_UNITS.DetectionSetGroup</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -9461,7 +9461,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of ZONE_UNIT objects detected.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of ZONE_UNIT objects detected.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -9494,7 +9494,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -11900,7 +11900,7 @@ The different values of Unit.Category can be:</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of <a href="Group.html">Group</a>s that is used to detect the units.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that is used to detect the units.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -19138,28 +19138,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemCount" ><strong>DETECTION_BASE.DetectedItemCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemMax" ><strong>DETECTION_BASE.DetectedItemMax</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -19257,7 +19235,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>
|
||||
<a id="#(DETECTION_BASE).DetectionSetGroup" ><strong>DETECTION_BASE.DetectionSetGroup</strong></a>
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -19303,17 +19281,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(DETECTION_BASE).Locking" ><strong>DETECTION_BASE.Locking</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -21594,7 +21561,7 @@ The different values of Unit.Category can be:</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of <a href="Group.html">Group</a>s that is used to detect the units.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that is used to detect the units.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -23852,28 +23819,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemCount" ><strong>DETECTION_BASE.DetectedItemCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemMax" ><strong>DETECTION_BASE.DetectedItemMax</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -23971,7 +23916,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
<a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>
|
||||
<a id="#(DETECTION_BASE).DetectionSetGroup" ><strong>DETECTION_BASE.DetectionSetGroup</strong></a>
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -24017,17 +23962,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(DETECTION_BASE).Locking" ><strong>DETECTION_BASE.Locking</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -25627,28 +25561,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemCount" ><strong>DETECTION_BASE.DetectedItemCount</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(DETECTION_BASE).DetectedItemMax" ><strong>DETECTION_BASE.DetectedItemMax</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -25746,7 +25658,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
<a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a>
|
||||
<a id="#(DETECTION_BASE).DetectionSetGroup" ><strong>DETECTION_BASE.DetectionSetGroup</strong></a>
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -25792,17 +25704,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(DETECTION_BASE).Locking" ><strong>DETECTION_BASE.Locking</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -29925,7 +29826,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Recce role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Recce role.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -32225,7 +32126,7 @@ The different values of Unit.Category can be:</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of <a href="Group.html">Group</a>s that is used to detect the units.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that is used to detect the units.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -39596,7 +39497,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -41907,7 +41808,7 @@ The different values of Unit.Category can be:</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of <a href="Group.html">Group</a>s that is used to detect the units.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that is used to detect the units.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -2056,7 +2056,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_ZONES).DetectionSetGroup">DETECTION_ZONES.DetectionSetGroup</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>The <a href="Set.html">Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of GROUPs in the Forward Air Controller role.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -4023,7 +4023,7 @@ end
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of ZONE_RADIUS.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of ZONE_RADIUS.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -6584,7 +6584,7 @@ The different values of Unit.Category can be:</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The <a href="Set.html">Set</a> of <a href="Group.html">Group</a>s that is used to detect the units.</p>
|
||||
<p>The <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that is used to detect the units.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -2003,12 +2003,6 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MANTIS).GetCommandCenter">MANTIS:GetCommandCenter()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Function to get the HQ object for further use</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MANTIS).Groupset">MANTIS.Groupset</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3738,8 +3732,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
|
||||
#table
|
||||
<a id="#(MANTIS).AcceptZones" ><strong>MANTIS.AcceptZones</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -3776,6 +3770,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).ConflictZones" ><strong>MANTIS.ConflictZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3831,17 +3836,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Prefix to build the #SET_GROUP for EWR group</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(MANTIS).Groupset" ><strong>MANTIS.Groupset</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3864,6 +3858,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>The ME name of the HQ object</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).RejectZones" ><strong>MANTIS.RejectZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3892,7 +3897,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Long" ><strong>MANTIS.SAM_Table_Long</strong></a>
|
||||
|
||||
|
||||
@ -3903,7 +3908,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Medium" ><strong>MANTIS.SAM_Table_Medium</strong></a>
|
||||
|
||||
|
||||
@ -3914,7 +3919,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Short" ><strong>MANTIS.SAM_Table_Short</strong></a>
|
||||
|
||||
|
||||
@ -4277,6 +4282,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Prefix for logging</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxclassic" ><strong>MANTIS.maxclassic</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxlongrange" ><strong>MANTIS.maxlongrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxmidrange" ><strong>MANTIS.maxmidrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxshortrange" ><strong>MANTIS.maxshortrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4335,9 +4384,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> switch alarm state RED</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4349,6 +4395,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p>self.SAMCheckRanges = {}</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8208,8 +8257,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
|
||||
#table
|
||||
<a id="#(MANTIS).AcceptZones" ><strong>MANTIS.AcceptZones</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -8246,6 +8295,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).ConflictZones" ><strong>MANTIS.ConflictZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8301,17 +8361,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
<p>Prefix to build the #SET_GROUP for EWR group</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(MANTIS).Groupset" ><strong>MANTIS.Groupset</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8334,6 +8383,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
<p>The ME name of the HQ object</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).RejectZones" ><strong>MANTIS.RejectZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8362,7 +8422,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Long" ><strong>MANTIS.SAM_Table_Long</strong></a>
|
||||
|
||||
|
||||
@ -8373,7 +8433,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Medium" ><strong>MANTIS.SAM_Table_Medium</strong></a>
|
||||
|
||||
|
||||
@ -8384,7 +8444,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(MANTIS).SAM_Table_Short" ><strong>MANTIS.SAM_Table_Short</strong></a>
|
||||
|
||||
|
||||
@ -8747,6 +8807,50 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
<p>Prefix for logging</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxclassic" ><strong>MANTIS.maxclassic</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxlongrange" ><strong>MANTIS.maxlongrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxmidrange" ><strong>MANTIS.maxmidrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(MANTIS).maxshortrange" ><strong>MANTIS.maxshortrange</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8805,9 +8909,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> switch alarm state RED</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8819,6 +8920,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>self.SAMCheckRanges = {}</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1643,7 +1643,7 @@ the class will destroy the missile within a certain range, to avoid damage to yo
|
||||
<li><strong>Tracking</strong>: Menu to configure missile tracking messages.
|
||||
<ul>
|
||||
<li><strong>To All</strong>: Shows missile tracking messages to all players.</li>
|
||||
<li><strong>To Target</strong>: Shows missile tracking messages only to the player where the missile is targetted at.</li>
|
||||
<li><strong>To Target</strong>: Shows missile tracking messages only to the player where the missile is targeted at.</li>
|
||||
<li><strong>Tracking On</strong>: Show missile tracking messages.</li>
|
||||
<li><strong>Tracking Off</strong>: Disable missile tracking messages.</li>
|
||||
<li><strong>Frequency Increase</strong>: Increases the missile tracking message frequency with one second.</li>
|
||||
@ -1652,7 +1652,7 @@ the class will destroy the missile within a certain range, to avoid damage to yo
|
||||
<li><strong>Alerts</strong>: Menu to configure alert messages.
|
||||
<ul>
|
||||
<li><strong>To All</strong>: Shows alert messages to all players.</li>
|
||||
<li><strong>To Target</strong>: Shows alert messages only to the player where the missile is (was) targetted at.</li>
|
||||
<li><strong>To Target</strong>: Shows alert messages only to the player where the missile is (was) targeted at.</li>
|
||||
<li><strong>Hits On</strong>: Show missile hit alert messages.</li>
|
||||
<li><strong>Hits Off</strong>: Disable missile hit alert messages.</li>
|
||||
<li><strong>Launches On</strong>: Show missile launch messages.</li>
|
||||
@ -1734,7 +1734,7 @@ the class will destroy the missile within a certain range, to avoid damage to yo
|
||||
|
||||
<ul>
|
||||
<li><a href="##(MISSILETRAINER).InitMessagesOnOff">MISSILETRAINER.InitMessagesOnOff</a>: Sets by default the display of any message to be ON or OFF.</li>
|
||||
<li><a href="##(MISSILETRAINER).InitTrackingToAll">MISSILETRAINER.InitTrackingToAll</a>: Sets by default the missile tracking report for all players or only for those missiles targetted to you.</li>
|
||||
<li><a href="##(MISSILETRAINER).InitTrackingToAll">MISSILETRAINER.InitTrackingToAll</a>: Sets by default the missile tracking report for all players or only for those missiles targeted to you.</li>
|
||||
<li><a href="##(MISSILETRAINER).InitTrackingOnOff">MISSILETRAINER.InitTrackingOnOff</a>: Sets by default the display of missile tracking report to be ON or OFF.</li>
|
||||
<li><a href="##(MISSILETRAINER).InitTrackingFrequency">MISSILETRAINER.InitTrackingFrequency</a>: Increases, decreases the missile tracking message display frequency with the provided time interval in seconds.</li>
|
||||
<li><a href="##(MISSILETRAINER).InitAlertsToAll">MISSILETRAINER.InitAlertsToAll</a>: Sets by default the display of alerts to be shown to all players or only to you.</li>
|
||||
@ -1854,7 +1854,7 @@ the class will destroy the missile within a certain range, to avoid damage to yo
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSILETRAINER).InitTrackingToAll">MISSILETRAINER:InitTrackingToAll(TrackingToAll)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Sets by default the missile tracking report for all players or only for those missiles targetted to you.</p>
|
||||
<p>Sets by default the missile tracking report for all players or only for those missiles targeted to you.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2998,7 +2998,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(MISSILETRAINER).InitTrackingToAll" ><strong>MISSILETRAINER:InitTrackingToAll(TrackingToAll)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Sets by default the missile tracking report for all players or only for those missiles targetted to you.</p>
|
||||
<p>Sets by default the missile tracking report for all players or only for those missiles targeted to you.</p>
|
||||
|
||||
<div id= "#Functions##InitTrackingToAll" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -2278,7 +2278,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> Contains the counter how many units are currently alive</p>
|
||||
<p> Contains the counter how many units are currently alive.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2292,7 +2292,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> The internal counter of the amount of Moveing the has happened since MoveStart.</p>
|
||||
<p> The internal counter of the amount of Moving the has happened since MoveStart.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2306,7 +2306,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> Contains the Maximum amount of units that are allowed to move...</p>
|
||||
<p> Contains the Maximum amount of units that are allowed to move.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2522,7 +2522,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> Contains the counter how many units are currently alive</p>
|
||||
<p> Contains the counter how many units are currently alive.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2536,7 +2536,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> The internal counter of the amount of Moveing the has happened since MoveStart.</p>
|
||||
<p> The internal counter of the amount of Moving the has happened since MoveStart.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2550,7 +2550,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> Contains the Maximum amount of units that are allowed to move...</p>
|
||||
<p> Contains the Maximum amount of units that are allowed to move.</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@ -1899,7 +1899,7 @@ It consists of two strafe pits each has two targets plus three bombing targets.<
|
||||
BASE:TraceClass("RANGE")
|
||||
</code></pre>
|
||||
|
||||
<p>To get even more output you can increase the trace level to 2 or even 3, c.f. <a href="BASE.html">BASE</a> for more details.</p>
|
||||
<p>To get even more output you can increase the trace level to 2 or even 3, c.f. <a href="Core.Base.html##(BASE)">Core.Base#BASE</a> for more details.</p>
|
||||
|
||||
<p>The function <a href="##(RANGE).DebugON">RANGE.DebugON</a>() can be used to send messages on screen. It also smokes all defined strafe and bombing targets, the strafe pit approach boxes and the range zone.</p>
|
||||
|
||||
|
||||
@ -4445,6 +4445,30 @@ and any spaces before and after the resulting name are removed.</p>
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RAT)._TranslateRotate">RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)</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="##(RAT).frequency">RAT.frequency</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="##(RAT).modulation">RAT.modulation</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="##(RAT).skill">RAT.skill</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="##(RAT).uncontrolled">RAT.uncontrolled</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -16625,7 +16649,7 @@ In other words, this method randomizes between a defined set of groups the templ
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>If true, SPAWN will perform the randomization of the <a href="UNIT.html">UNIT</a>s position within the group between a given outer and inner radius.</p>
|
||||
<p>If true, SPAWN will perform the randomization of the <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>s position within the group between a given outer and inner radius.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -17430,7 +17454,7 @@ You need to provide the <strong>exact name</strong> of the airbase as the parame
|
||||
<p>Will re-spawn a group based on a given index.</p>
|
||||
|
||||
|
||||
<p>Note: Uses <a href="DATABASE.html">DATABASE</a> module defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##ReSpawn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -17525,7 +17549,7 @@ This will actually enable a respawn of groups from the specific index.</p>
|
||||
<p>Will spawn a group based on the internal index.</p>
|
||||
|
||||
|
||||
<p>Note: Uses <a href="DATABASE.html">DATABASE</a> module defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##Spawn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -18677,7 +18701,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' ):SpawnScheduled( 600,
|
||||
<p>Will spawn a group with a specified index number.</p>
|
||||
|
||||
|
||||
<p>Uses <a href="DATABASE.html">DATABASE</a> global object defined in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##SpawnWithIndex" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -18985,7 +19009,7 @@ It will return nil of no prefix was found.</p>
|
||||
<p>Gets the Group Template from the ME environment definition.</p>
|
||||
|
||||
|
||||
<p>This method used the <a href="DATABASE.html">DATABASE</a> object, which contains ALL initial and new spawned object in MOOSE.</p>
|
||||
<p>Note: This method uses the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>), which contains ALL initial and new spawned objects in MOOSE.</p>
|
||||
|
||||
<div id= "#Functions##_GetTemplate" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -3105,7 +3105,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(SCORING).penaltyonfratricide" ><strong>SCORING.penaltyonfratricide</strong></a>
|
||||
|
||||
|
||||
@ -5625,7 +5625,7 @@ The scale magnifies the scores given to the players.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(SCORING).penaltyonfratricide" ><strong>SCORING.penaltyonfratricide</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -39549,9 +39549,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set case of f</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -39619,7 +39616,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
<p> Set stack flag.</p>
|
||||
<p> Decrease stack/flag. Human player needs to take care himself.</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -39781,9 +39778,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set section lead of player flight.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -39839,6 +39833,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Set time stamp.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2513,12 +2513,6 @@ Create a late-activated single infantry unit as template in the mission editor a
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CSAR).inTransitGroups">CSAR.inTransitGroups</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="##(CSAR).index">CSAR.index</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -4260,14 +4254,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CSAR).csarUnits" ><strong>CSAR.csarUnits</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> table of CSAR unit names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4288,11 +4279,25 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CSAR).downedPilots" ><strong>CSAR.downedPilots</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Replacement woundedGroups</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CSAR).downedpilotcounter" ><strong>CSAR.downedpilotcounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4391,17 +4396,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> contain a table for each SAR with all units he has with the original names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CSAR).index" ><strong>CSAR.index</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -9604,14 +9598,11 @@ callsigns from playername or group name.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CSAR).csarUnits" ><strong>CSAR.csarUnits</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> table of CSAR unit names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -9632,11 +9623,25 @@ callsigns from playername or group name.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CSAR).downedPilots" ><strong>CSAR.downedPilots</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Replacement woundedGroups</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CSAR).downedpilotcounter" ><strong>CSAR.downedpilotcounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -9735,17 +9740,6 @@ callsigns from playername or group name.</p>
|
||||
|
||||
<p> contain a table for each SAR with all units he has with the original names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CSAR).index" ><strong>CSAR.index</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -12049,14 +12043,11 @@ callsigns from playername or group name.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CSAR).csarUnits" ><strong>CSAR.csarUnits</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> table of CSAR unit names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -12077,11 +12068,25 @@ callsigns from playername or group name.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CSAR).downedPilots" ><strong>CSAR.downedPilots</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Replacement woundedGroups</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CSAR).downedpilotcounter" ><strong>CSAR.downedpilotcounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -12180,17 +12185,6 @@ callsigns from playername or group name.</p>
|
||||
|
||||
<p> contain a table for each SAR with all units he has with the original names</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CSAR).index" ><strong>CSAR.index</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -7154,6 +7154,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Name of the class.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7207,7 +7218,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
|
||||
|
||||
|
||||
@ -7232,28 +7243,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).Engineers" ><strong>CTLD.Engineers</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>use as counter</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>holds #CTLD_ENGINEERING objects</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7285,7 +7279,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeFMFrequencies" ><strong>CTLD.FreeFMFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -7296,7 +7290,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeUHFFrequencies" ><strong>CTLD.FreeUHFFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -7437,14 +7431,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).PilotGroups" ><strong>CTLD.PilotGroups</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> tables</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7539,17 +7530,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7694,17 +7674,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> #1570</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).droppedBeacons" ><strong>CTLD.droppedBeacons</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -7922,7 +7891,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> noob catch</p>
|
||||
<p> time to repair a unit/group</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -14812,6 +14781,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Name of the class.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -14865,7 +14845,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
|
||||
|
||||
|
||||
@ -14890,28 +14870,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).Engineers" ><strong>CTLD.Engineers</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>use as counter</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>holds #CTLD_ENGINEERING objects</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -14943,7 +14906,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeFMFrequencies" ><strong>CTLD.FreeFMFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -14954,7 +14917,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeUHFFrequencies" ><strong>CTLD.FreeUHFFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -15095,14 +15058,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).PilotGroups" ><strong>CTLD.PilotGroups</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> tables</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -15197,17 +15157,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -15352,17 +15301,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> #1570</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).droppedBeacons" ><strong>CTLD.droppedBeacons</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -15580,7 +15518,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> noob catch</p>
|
||||
<p> time to repair a unit/group</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -17223,6 +17161,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Name of the class.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -17276,7 +17225,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
|
||||
|
||||
|
||||
@ -17301,28 +17250,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).Engineers" ><strong>CTLD.Engineers</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>use as counter</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>holds #CTLD_ENGINEERING objects</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -17354,7 +17286,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeFMFrequencies" ><strong>CTLD.FreeFMFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -17365,7 +17297,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).FreeUHFFrequencies" ><strong>CTLD.FreeUHFFrequencies</strong></a>
|
||||
|
||||
|
||||
@ -17506,14 +17438,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(CTLD).PilotGroups" ><strong>CTLD.PilotGroups</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> tables</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -17608,17 +17537,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -17763,17 +17681,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p> #1570</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="#(CTLD).droppedBeacons" ><strong>CTLD.droppedBeacons</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -17991,7 +17898,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
<p> noob catch</p>
|
||||
<p> time to repair a unit/group</p>
|
||||
|
||||
</div>
|
||||
|
||||
@ -22176,17 +22083,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
<p>Flag for direct loading.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CTLD_CARGO).Mark" ><strong>CTLD_CARGO.Mark</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -22336,17 +22232,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
<p>Flag for direct loading.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(CTLD_CARGO).Mark" ><strong>CTLD_CARGO.Mark</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -25957,6 +25842,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
|
||||
<a id="#(CTLD_ENGINEERING).currwpt" ><strong>CTLD_ENGINEERING.currwpt</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -26610,6 +26506,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
|
||||
<a id="#(CTLD_ENGINEERING).currwpt" ><strong>CTLD_ENGINEERING.currwpt</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2712,7 +2712,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DETECTION_REPORTING).GetDetectedItemsText">DETECTION_REPORTING:GetDetectedItemsText(DetectedSet)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Creates a string of the detected items in a <a href="Detection.html">Detection</a>.</p>
|
||||
<p>Creates a string of the detected items in a <a href="Functional.Detection.html">Functional.Detection</a> object.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -8905,7 +8905,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<h2><a id="#(DETECTION_REPORTING).GetDetectedItemsText" ><strong>DETECTION_REPORTING:GetDetectedItemsText(DetectedSet)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Creates a string of the detected items in a <a href="Detection.html">Detection</a>.</p>
|
||||
<p>Creates a string of the detected items in a <a href="Functional.Detection.html">Functional.Detection</a> object.</p>
|
||||
|
||||
<div id= "#Functions##GetDetectedItemsText" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -1807,13 +1807,13 @@ structure managing the tasks of the mission.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).AddTask">MISSION:AddTask(Task)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Register a <a href="Task.html">Task</a> to be completed within the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Register a <a href="Task.html">Task</a> to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).ClearGroupAssignment">MISSION:ClearGroupAssignment(MissionGroup)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Clear the <a href="Wrapper.Group.html">Wrapper.Group</a> assignment from the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Clear the <a href="Wrapper.Group.html">Wrapper.Group</a> assignment from the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -1867,7 +1867,7 @@ structure managing the tasks of the mission.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).GetNextTaskID">MISSION:GetNextTaskID(Task)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Return the next <a href="Task.html">Task</a> ID to be completed within the <a href="Mission.html">Mission</a>. </p>
|
||||
<p>Return the next <a href="Task.html">Task</a> ID to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>. </p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -1933,37 +1933,37 @@ structure managing the tasks of the mission.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsCOMPLETED">MISSION:IsCOMPLETED()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>COMPLETED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>COMPLETED</strong>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsENGAGED">MISSION:IsENGAGED()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>ENGAGED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>ENGAGED</strong>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsFAILED">MISSION:IsFAILED()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>FAILED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>FAILED</strong>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsGroupAssigned">MISSION:IsGroupAssigned(MissionGroup)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns if the <a href="Mission.html">Mission</a> is assigned to the Group.</p>
|
||||
<p>Returns if the <a href="Tasking.Mission.html">Tasking.Mission</a> is assigned to the Group.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsHOLD">MISSION:IsHOLD()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>HOLD</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>HOLD</strong>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).IsIDLE">MISSION:IsIDLE()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>IDLE</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>IDLE</strong>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2161,7 +2161,7 @@ structure managing the tasks of the mission.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).RemoveTask">MISSION:RemoveTask(Task)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Removes a <a href="Task.html">Task</a> to be completed within the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Removes a <a href="Task.html">Task</a> to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2215,7 +2215,7 @@ structure managing the tasks of the mission.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MISSION).SetGroupAssigned">MISSION:SetGroupAssigned(MissionGroup)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Set <a href="Wrapper.Group.html">Wrapper.Group</a> assigned to the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Set <a href="Wrapper.Group.html">Wrapper.Group</a> assigned to the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3328,7 +3328,7 @@ If the Unit is part of a Task in the Mission, true is returned.</p>
|
||||
<h2><a id="#(MISSION).AddTask" ><strong>MISSION:AddTask(Task)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Register a <a href="Task.html">Task</a> to be completed within the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Register a <a href="Task.html">Task</a> to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
|
||||
|
||||
<p>Note that there can be multiple <a href="Task.html">Task</a>s registered to be completed.
|
||||
@ -3376,7 +3376,7 @@ Each Task can be set a certain Goals. The Mission will not be completed until al
|
||||
<h2><a id="#(MISSION).ClearGroupAssignment" ><strong>MISSION:ClearGroupAssignment(MissionGroup)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Clear the <a href="Wrapper.Group.html">Wrapper.Group</a> assignment from the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Clear the <a href="Wrapper.Group.html">Wrapper.Group</a> assignment from the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
|
||||
<div id= "#Functions##ClearGroupAssignment" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -3703,7 +3703,7 @@ If the Unit is part of a Task in the Mission, true is returned.</p>
|
||||
<h2><a id="#(MISSION).GetNextTaskID" ><strong>MISSION:GetNextTaskID(Task)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Return the next <a href="Task.html">Task</a> ID to be completed within the <a href="Mission.html">Mission</a>. </p>
|
||||
<p>Return the next <a href="Task.html">Task</a> ID to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>. </p>
|
||||
|
||||
<div id= "#Functions##GetNextTaskID" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -3894,7 +3894,7 @@ If the Unit is part of a Task in the Mission, true is returned.</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>The Name of the <a href="Task.html">Task</a> within the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>The Name of the <a href="Task.html">Task</a> within the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -4106,7 +4106,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsCOMPLETED" ><strong>MISSION:IsCOMPLETED()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>COMPLETED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>COMPLETED</strong>.</p>
|
||||
|
||||
<div id= "#Functions##IsCOMPLETED" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4136,7 +4136,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsENGAGED" ><strong>MISSION:IsENGAGED()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>ENGAGED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>ENGAGED</strong>.</p>
|
||||
|
||||
<div id= "#Functions##IsENGAGED" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4166,7 +4166,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsFAILED" ><strong>MISSION:IsFAILED()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>FAILED</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>FAILED</strong>.</p>
|
||||
|
||||
<div id= "#Functions##IsFAILED" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4196,7 +4196,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsGroupAssigned" ><strong>MISSION:IsGroupAssigned(MissionGroup)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns if the <a href="Mission.html">Mission</a> is assigned to the Group.</p>
|
||||
<p>Returns if the <a href="Tasking.Mission.html">Tasking.Mission</a> is assigned to the Group.</p>
|
||||
|
||||
<div id= "#Functions##IsGroupAssigned" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4238,7 +4238,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsHOLD" ><strong>MISSION:IsHOLD()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>HOLD</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>HOLD</strong>.</p>
|
||||
|
||||
<div id= "#Functions##IsHOLD" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -4268,7 +4268,7 @@ env.info( "Task 2 Completion = " .. Tasks[2]:GetGoalPercentage() .. "%" )</code>
|
||||
<h2><a id="#(MISSION).IsIDLE" ><strong>MISSION:IsIDLE()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Is the <a href="Mission.html">Mission</a> <strong>IDLE</strong>.</p>
|
||||
<p>Is the <a href="Tasking.Mission.html">Tasking.Mission</a> <strong>IDLE</strong>.</p>
|
||||
|
||||
<div id= "#Functions##IsIDLE" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -5899,7 +5899,7 @@ If the Unit is part of a Task in the Mission, true is returned.</p>
|
||||
<h2><a id="#(MISSION).RemoveTask" ><strong>MISSION:RemoveTask(Task)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Removes a <a href="Task.html">Task</a> to be completed within the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Removes a <a href="Task.html">Task</a> to be completed within the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
|
||||
|
||||
<p>Note that there can be multiple <a href="Task.html">Task</a>s registered to be completed.
|
||||
@ -6255,7 +6255,7 @@ Each Task can be set a certain Goals. The Mission will not be completed until al
|
||||
<h2><a id="#(MISSION).SetGroupAssigned" ><strong>MISSION:SetGroupAssigned(MissionGroup)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Set <a href="Wrapper.Group.html">Wrapper.Group</a> assigned to the <a href="Mission.html">Mission</a>.</p>
|
||||
<p>Set <a href="Wrapper.Group.html">Wrapper.Group</a> assigned to the <a href="Tasking.Mission.html">Tasking.Mission</a>.</p>
|
||||
|
||||
<div id= "#Functions##SetGroupAssigned" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
|
||||
@ -1625,7 +1625,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>TASK_A2A</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>Defines Air To Air tasks for a <a href="Set.html">Set</a> of Target Units,
|
||||
<p>Defines Air To Air tasks for a <a href="Core.Set.html">Core.Set</a> of Target Units,
|
||||
based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)">Tasking.Task#TASK</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -1637,7 +1637,7 @@ based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)"
|
||||
<a href="##(TASK_A2A)">#TASK_A2A</a>
|
||||
<a id="TASK_A2A" ><strong>TASK_A2A</strong></a>
|
||||
|
||||
<p>Defines Air To Air tasks for a <a href="Set.html">Set</a> of Target Units,
|
||||
<p>Defines Air To Air tasks for a <a href="Core.Set.html">Core.Set</a> of Target Units,
|
||||
based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)">Tasking.Task#TASK</a>.</p>
|
||||
|
||||
|
||||
|
||||
@ -1639,7 +1639,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>TASK_A2A_DISPATCHER</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>Orchestrates the dynamic dispatching of tasks upon groups of detected units determined a <a href="Set.html">Set</a> of EWR installation groups.</p>
|
||||
<p>Orchestrates the dynamic dispatching of tasks upon groups of detected units determined a <a href="Core.Set.html">Core.Set</a> of EWR installation groups.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -1650,7 +1650,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<a href="##(TASK_A2A_DISPATCHER)">#TASK_A2A_DISPATCHER</a>
|
||||
<a id="TASK_A2A_DISPATCHER" ><strong>TASK_A2A_DISPATCHER</strong></a>
|
||||
|
||||
<p>Orchestrates the dynamic dispatching of tasks upon groups of detected units determined a <a href="Set.html">Set</a> of EWR installation groups.</p>
|
||||
<p>Orchestrates the dynamic dispatching of tasks upon groups of detected units determined a <a href="Core.Set.html">Core.Set</a> of EWR installation groups.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1625,7 +1625,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>TASK_A2G</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>The TASK_A2G class defines Air To Ground tasks for a <a href="Set.html">Set</a> of Target Units,
|
||||
<p>The TASK_A2G class defines Air To Ground tasks for a <a href="Core.Set.html">Core.Set</a> of Target Units,
|
||||
based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)">Tasking.Task#TASK</a>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -1637,7 +1637,7 @@ based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)"
|
||||
<a href="##(TASK_A2G)">#TASK_A2G</a>
|
||||
<a id="TASK_A2G" ><strong>TASK_A2G</strong></a>
|
||||
|
||||
<p>The TASK_A2G class defines Air To Ground tasks for a <a href="Set.html">Set</a> of Target Units,
|
||||
<p>The TASK_A2G class defines Air To Ground tasks for a <a href="Core.Set.html">Core.Set</a> of Target Units,
|
||||
based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)">Tasking.Task#TASK</a>.</p>
|
||||
|
||||
|
||||
|
||||
@ -1639,7 +1639,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>TASK_A2G_DISPATCHER</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>Orchestrates dynamic <strong>A2G Task Dispatching</strong> based on the detection results of a linked <a href="Detection.html">Detection</a> object.</p>
|
||||
<p>Orchestrates dynamic <strong>A2G Task Dispatching</strong> based on the detection results of a linked <a href="Functional.Detection.html">Functional.Detection</a> object.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -1650,7 +1650,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<a href="##(TASK_A2G_DISPATCHER)">#TASK_A2G_DISPATCHER</a>
|
||||
<a id="TASK_A2G_DISPATCHER" ><strong>TASK_A2G_DISPATCHER</strong></a>
|
||||
|
||||
<p>Orchestrates dynamic <strong>A2G Task Dispatching</strong> based on the detection results of a linked <a href="Detection.html">Detection</a> object.</p>
|
||||
<p>Orchestrates dynamic <strong>A2G Task Dispatching</strong> based on the detection results of a linked <a href="Functional.Detection.html">Functional.Detection</a> object.</p>
|
||||
|
||||
|
||||
|
||||
@ -1658,11 +1658,11 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
It provides a truly dynamic battle environment for pilots and ground commanders to engage upon,
|
||||
in a true co-operation environment wherein <strong>Multiple Teams</strong> will collaborate in Missions to <strong>achieve a common Mission Goal</strong>.</p>
|
||||
|
||||
<p>The A2G dispatcher will dispatch the A2G Tasks to a defined <a href="Set.html">Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that will be manned by <strong>Players</strong>. <br/>
|
||||
We call this the <strong>AttackSet</strong> of the A2G dispatcher. So, the Players are seated in the <a href="Client.html">Client</a>s of the <a href="Wrapper.Group.html">Wrapper.Group</a> <a href="Set.html">Set</a>.</p>
|
||||
<p>The A2G dispatcher will dispatch the A2G Tasks to a defined <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that will be manned by <strong>Players</strong>. <br/>
|
||||
We call this the <strong>AttackSet</strong> of the A2G dispatcher. So, the Players are seated in the <a href="Client.html">Client</a>s of the <a href="Wrapper.Group.html">Wrapper.Group</a> <a href="Core.Set.html">Core.Set</a>.</p>
|
||||
|
||||
<p>Depending on the actions of the enemy, preventive tasks are dispatched to the players to orchestrate the engagement in a true co-operation.
|
||||
The detection object will group the detected targets by its grouping method, and integrates a <a href="Set.html">Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that are Recce vehicles or air units.
|
||||
The detection object will group the detected targets by its grouping method, and integrates a <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a>s that are Recce vehicles or air units.
|
||||
We call this the <strong>RecceSet</strong> of the A2G dispatcher.</p>
|
||||
|
||||
<p>Depending on the current detected tactical situation, different task types will be dispatched to the Players seated in the AttackSet..
|
||||
@ -1736,7 +1736,7 @@ Further test missions demonstrate the A2G task dispatcher from within air.</p>
|
||||
|
||||
<h1>1. Player Experience</h1>
|
||||
|
||||
<p>The A2G dispatcher is residing under a <a href="CommandCenter.html">CommandCenter</a>, which is orchestrating a <a href="Mission.html">Mission</a>.
|
||||
<p>The A2G dispatcher is residing under a <a href="Tasking.CommandCenter.html">Tasking.CommandCenter</a>, which is orchestrating a <a href="Tasking.Mission.html">Tasking.Mission</a>.
|
||||
As a result, you'll find for DCS World missions that implement the A2G dispatcher a <strong>Command Center Menu</strong> and under this one or more <strong>Mission Menus</strong>.</p>
|
||||
|
||||
<p>For example, if there are 2 Command Centers (CC).
|
||||
@ -2040,12 +2040,12 @@ There are:</p>
|
||||
<p>To use the TASK_A2G_DISPATCHER class, you need:</p>
|
||||
|
||||
<ul>
|
||||
<li>A <a href="CommandCenter.html">CommandCenter</a> object. The master communication channel.</li>
|
||||
<li>A <a href="Mission.html">Mission</a> object. Each task belongs to a Mission.</li>
|
||||
<li>A <a href="Detection.html">Detection</a> object. There are several detection grouping methods to choose from.</li>
|
||||
<li>A <a href="Task_A2G_Dispatcher.html">Task_A2G_Dispatcher</a> object. The master A2G task dispatcher.</li>
|
||||
<li>A <a href="Set.html">Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a> objects that will detect the enemy, the RecceSet. This is attached to the <a href="Detection.html">Detection</a> object.</li>
|
||||
<li>A <a href="Set.html">Set</a> ob <a href="Wrapper.Group.html">Wrapper.Group</a> objects that will attack the enemy, the AttackSet. This is attached to the <a href="Task_A2G_Dispatcher.html">Task_A2G_Dispatcher</a> object.</li>
|
||||
<li>A <a href="Tasking.CommandCenter.html">Tasking.CommandCenter</a> object. The master communication channel.</li>
|
||||
<li>A <a href="Tasking.Mission.html">Tasking.Mission</a> object. Each task belongs to a Mission.</li>
|
||||
<li>A <a href="Functional.Detection.html">Functional.Detection</a> object. There are several detection grouping methods to choose from.</li>
|
||||
<li>A <a href="Tasking.Task_A2G_Dispatcher.html">Tasking.Task_A2G_Dispatcher</a> object. The master A2G task dispatcher.</li>
|
||||
<li>A <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a> objects that will detect the enemy, the RecceSet. This is attached to the <a href="Functional.Detection.html">Functional.Detection</a> object.</li>
|
||||
<li>A <a href="Core.Set.html">Core.Set</a> of <a href="Wrapper.Group.html">Wrapper.Group</a> objects that will attack the enemy, the AttackSet. This is attached to the <a href="Tasking.Task_A2G_Dispatcher.html">Tasking.Task_A2G_Dispatcher</a> object.</li>
|
||||
</ul>
|
||||
|
||||
<p>Below an example mission declaration that is defines a Task A2G Dispatcher object.</p>
|
||||
@ -3205,14 +3205,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(TASK_A2G_DISPATCHER).FlashNewTask" ><strong>TASK_A2G_DISPATCHER.FlashNewTask</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> set to false to suppress flash messages</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3785,14 +3782,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(TASK_A2G_DISPATCHER).FlashNewTask" ><strong>TASK_A2G_DISPATCHER.FlashNewTask</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> set to false to suppress flash messages</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4975,14 +4969,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(TASK_A2G_DISPATCHER).FlashNewTask" ><strong>TASK_A2G_DISPATCHER.FlashNewTask</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> set to false to suppress flash messages</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -6467,14 +6458,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
|
||||
<a id="#(TASK_A2G_DISPATCHER).FlashNewTask" ><strong>TASK_A2G_DISPATCHER.FlashNewTask</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> set to false to suppress flash messages</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -3227,22 +3227,11 @@ based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)"
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>
|
||||
|
||||
<a id="#(FSM_PROCESS).Cargo" ><strong>FSM_PROCESS.Cargo</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(FSM_PROCESS).DeployZone" ><strong>FSM_PROCESS.DeployZone</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -3275,7 +3264,7 @@ based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)"
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
|
||||
<a id="#(TASK_CARGO).CargoLimit" ><strong>TASK_CARGO.CargoLimit</strong></a>
|
||||
|
||||
|
||||
@ -4697,7 +4686,7 @@ based on the tasking capabilities defined in <a href="Tasking.Task.html##(TASK)"
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
|
||||
<a id="#(TASK_CARGO).CargoLimit" ><strong>TASK_CARGO.CargoLimit</strong></a>
|
||||
|
||||
|
||||
@ -9229,7 +9218,7 @@ If the Unit is part of the Task, true is returned.</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
|
||||
<a id="#(TASK_CARGO).CargoLimit" ><strong>TASK_CARGO.CargoLimit</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -3212,7 +3212,62 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARBriefing" ><strong>TASK_CARGO_DISPATCHER.CSARBriefing</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARDeployZones" ><strong>TASK_CARGO_DISPATCHER.CSARDeployZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTaskName" ><strong>TASK_CARGO_DISPATCHER.CSARTaskName</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTasks" ><strong>TASK_CARGO_DISPATCHER.CSARTasks</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CountCSAR" ><strong>TASK_CARGO_DISPATCHER.CountCSAR</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).DefaultDeployZones" ><strong>TASK_CARGO_DISPATCHER.DefaultDeployZones</strong></a>
|
||||
|
||||
|
||||
@ -4307,7 +4362,62 @@ This method can only be used once!</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARBriefing" ><strong>TASK_CARGO_DISPATCHER.CSARBriefing</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARDeployZones" ><strong>TASK_CARGO_DISPATCHER.CSARDeployZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTaskName" ><strong>TASK_CARGO_DISPATCHER.CSARTaskName</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTasks" ><strong>TASK_CARGO_DISPATCHER.CSARTasks</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CountCSAR" ><strong>TASK_CARGO_DISPATCHER.CountCSAR</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).DefaultDeployZones" ><strong>TASK_CARGO_DISPATCHER.DefaultDeployZones</strong></a>
|
||||
|
||||
|
||||
@ -5154,7 +5264,62 @@ This method can only be used once!</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARBriefing" ><strong>TASK_CARGO_DISPATCHER.CSARBriefing</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARDeployZones" ><strong>TASK_CARGO_DISPATCHER.CSARDeployZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTaskName" ><strong>TASK_CARGO_DISPATCHER.CSARTaskName</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTasks" ><strong>TASK_CARGO_DISPATCHER.CSARTasks</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CountCSAR" ><strong>TASK_CARGO_DISPATCHER.CountCSAR</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).DefaultDeployZones" ><strong>TASK_CARGO_DISPATCHER.DefaultDeployZones</strong></a>
|
||||
|
||||
|
||||
@ -6632,7 +6797,62 @@ This method can only be used once!</p>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARBriefing" ><strong>TASK_CARGO_DISPATCHER.CSARBriefing</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARDeployZones" ><strong>TASK_CARGO_DISPATCHER.CSARDeployZones</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTaskName" ><strong>TASK_CARGO_DISPATCHER.CSARTaskName</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CSARTasks" ><strong>TASK_CARGO_DISPATCHER.CSARTasks</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(TASK_CARGO_DISPATCHER).CountCSAR" ><strong>TASK_CARGO_DISPATCHER.CountCSAR</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(TASK_CARGO_DISPATCHER).DefaultDeployZones" ><strong>TASK_CARGO_DISPATCHER.DefaultDeployZones</strong></a>
|
||||
|
||||
|
||||
|
||||
@ -3255,17 +3255,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Stack by pointer.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(FIFO).uniquecounter" ><strong>FIFO.uniquecounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -4115,17 +4104,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
<p>Stack by pointer.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(FIFO).uniquecounter" ><strong>FIFO.uniquecounter</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1653,7 +1653,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
|
||||
<h2>AIRBASE reference methods</h2>
|
||||
|
||||
<p>For each DCS Airbase object alive within a running mission, a AIRBASE wrapper object (instance) will be created within the _<a href="DATABASE.html">DATABASE</a> object.
|
||||
<p>For each DCS Airbase object alive within a running mission, a AIRBASE wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).
|
||||
This is done at the beginning of the mission (when the mission starts).</p>
|
||||
|
||||
<p>The AIRBASE class <strong>does not contain a :New()</strong> method, rather it provides <strong>:Find()</strong> methods to retrieve the object reference
|
||||
@ -1666,8 +1666,8 @@ If the DCS Airbase object does not exist or is nil, the AIRBASE methods will ret
|
||||
<p>The AIRBASE class provides the following functions to retrieve quickly the relevant AIRBASE instance:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="##(AIRBASE).Find">AIRBASE.Find</a>(): Find a AIRBASE instance from the _DATABASE object using a DCS Airbase object.</li>
|
||||
<li><a href="##(AIRBASE).FindByName">AIRBASE.FindByName</a>(): Find a AIRBASE instance from the _DATABASE object using a DCS Airbase name.</li>
|
||||
<li><a href="##(AIRBASE).Find">AIRBASE.Find</a>(): Find a AIRBASE instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Airbase object.</li>
|
||||
<li><a href="##(AIRBASE).FindByName">AIRBASE.FindByName</a>(): Find a AIRBASE instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Airbase name.</li>
|
||||
</ul>
|
||||
|
||||
<p>IMPORTANT: ONE SHOULD NEVER SANITIZE these AIRBASE OBJECT REFERENCES! (make the AIRBASE object references nil).</p>
|
||||
@ -2610,7 +2610,7 @@ is implemented in the AIRBASE class as <a href="##(AIRBASE).GetName">AIRBASE.Get
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetVelocity">AIRBASE:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -8847,7 +8847,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(AIRBASE).GetVelocity" ><strong>AIRBASE:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -1651,11 +1651,11 @@ The CLIENT class is a wrapper class to handle the DCS Unit objects that have the
|
||||
<li>Manage the "state" of the DCS Unit.</li>
|
||||
</ul>
|
||||
|
||||
<p>Clients are being used by the <a href="MISSION.html">MISSION</a> class to follow players and register their successes.</p>
|
||||
<p>Clients are being used by the <a href="Tasking.Mission.html##(MISSION)">Tasking.Mission#MISSION</a> class to follow players and register their successes.</p>
|
||||
|
||||
<h2>CLIENT reference methods</h2>
|
||||
|
||||
<p>For each DCS Unit having skill level Player or Client, a CLIENT wrapper object (instance) will be created within the _<a href="DATABASE.html">DATABASE</a> object.
|
||||
<p>For each DCS Unit having skill level Player or Client, a CLIENT wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).
|
||||
This is done at the beginning of the mission (when the mission starts).</p>
|
||||
|
||||
<p>The CLIENT class does not contain a :New() method, rather it provides :Find() methods to retrieve the object reference
|
||||
@ -1668,8 +1668,8 @@ If the DCS Unit object does not exist or is nil, the CLIENT methods will return
|
||||
<p>The CLIENT class provides the following functions to retrieve quickly the relevant CLIENT instance:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="##(CLIENT).Find">CLIENT.Find</a>(): Find a CLIENT instance from the _DATABASE object using a DCS Unit object.</li>
|
||||
<li><a href="##(CLIENT).FindByName">CLIENT.FindByName</a>(): Find a CLIENT instance from the _DATABASE object using a DCS Unit name.</li>
|
||||
<li><a href="##(CLIENT).Find">CLIENT.Find</a>(): Find a CLIENT instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Unit object.</li>
|
||||
<li><a href="##(CLIENT).FindByName">CLIENT.FindByName</a>(): Find a CLIENT instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Unit name.</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>IMPORTANT: ONE SHOULD NEVER SANITIZE these CLIENT OBJECT REFERENCES! (make the CLIENT object references nil).</strong></p>
|
||||
@ -3478,7 +3478,7 @@ If the DCS Unit object does not exist or is nil, the CLIENT methods will return
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).GetVelocity">CLIENT:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -6530,7 +6530,7 @@ If any unit in the group is destroyed, the numbers of another units will not be
|
||||
|
||||
|
||||
<p>A prefix name is a part of the name before a '#'-sign.
|
||||
DCS Units spawned with the <a href="SPAWN.html">SPAWN</a> class contain a '#'-sign to indicate the end of the (base) DCS Unit name.
|
||||
DCS Units spawned with the <a href="Core.Spawn.html##(SPAWN)">Core.Spawn#SPAWN</a> class contain a '#'-sign to indicate the end of the (base) DCS Unit name.
|
||||
The spawn sequence number and unit number are contained within the name after the '#' sign. </p>
|
||||
|
||||
<div id= "#Functions##GetPrefix" class="w3-show w3-white">
|
||||
@ -18970,7 +18970,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(CLIENT).GetVelocity" ><strong>CLIENT:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -3011,7 +3011,7 @@ The method <a href="##(CONTROLLABLE).SetTaskWaypoint">CONTROLLABLE.SetTaskWaypoi
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).GetVelocity">CONTROLLABLE:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -14628,7 +14628,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(CONTROLLABLE).GetVelocity" ><strong>CONTROLLABLE:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -1626,8 +1626,8 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
|
||||
<hr/>
|
||||
|
||||
<p>For each DCS Group object alive within a running mission, a GROUP wrapper object (instance) will be created within the _<a href="DATABASE.html">DATABASE</a> object.
|
||||
This is done at the beginning of the mission (when the mission starts), and dynamically when new DCS Group objects are spawned (using the <a href="SPAWN.html">SPAWN</a> class).</p>
|
||||
<p>For each DCS Group object alive within a running mission, a GROUP wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).
|
||||
This is done at the beginning of the mission (when the mission starts), and dynamically when new DCS Group objects are spawned (using the <a href="Core.Spawn.html">Core.Spawn</a> class).</p>
|
||||
|
||||
<p>The GROUP class does not contain a :New() method, rather it provides :Find() methods to retrieve the object reference
|
||||
using the DCS Group or the DCS GroupName.</p>
|
||||
@ -1673,8 +1673,8 @@ If the DCS Group object does not exist or is nil, the GROUP methods will return
|
||||
<p>The GROUP class provides the following functions to retrieve quickly the relevant GROUP instance:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="##(GROUP).Find">GROUP.Find</a>(): Find a GROUP instance from the _DATABASE object using a DCS Group object.</li>
|
||||
<li><a href="##(GROUP).FindByName">GROUP.FindByName</a>(): Find a GROUP instance from the _DATABASE object using a DCS Group name.</li>
|
||||
<li><a href="##(GROUP).Find">GROUP.Find</a>(): Find a GROUP instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Group object.</li>
|
||||
<li><a href="##(GROUP).FindByName">GROUP.FindByName</a>(): Find a GROUP instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Group name.</li>
|
||||
</ul>
|
||||
|
||||
<h1>1. Tasking of groups</h1>
|
||||
@ -1856,7 +1856,7 @@ Use the following Zone validation methods on the group:</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).CopyRoute">GROUP:CopyRoute(Begin, End, Randomize, Radius)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Return the route of a group by using the <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a> class.</p>
|
||||
<p>Return the route of a group by using the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -2148,13 +2148,13 @@ amount of fuel in the group.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).GetTemplate">GROUP:GetTemplate()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the group template from the <a href="DATABASE.html">DATABASE</a> (_DATABASE object).</p>
|
||||
<p>Returns the group template from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).GetTemplateRoutePoints">GROUP:GetTemplateRoutePoints()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the group template route.points[] (the waypoints) from the <a href="DATABASE.html">DATABASE</a> (_DATABASE object).</p>
|
||||
<p>Returns the group template route.points[] (the waypoints) from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3712,7 +3712,7 @@ amount of fuel in the group.</p>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).GetVelocity">GROUP:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5137,7 +5137,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<h2><a id="#(GROUP).CopyRoute" ><strong>GROUP:CopyRoute(Begin, End, Randomize, Radius)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Return the route of a group by using the <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a> class.</p>
|
||||
<p>Return the route of a group by using the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
|
||||
<div id= "#Functions##CopyRoute" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -6993,7 +6993,7 @@ amount of fuel in the group.</p>
|
||||
<h2><a id="#(GROUP).GetTemplate" ><strong>GROUP:GetTemplate()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the group template from the <a href="DATABASE.html">DATABASE</a> (_DATABASE object).</p>
|
||||
<p>Returns the group template from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
|
||||
<div id= "#Functions##GetTemplate" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -7023,7 +7023,7 @@ amount of fuel in the group.</p>
|
||||
<h2><a id="#(GROUP).GetTemplateRoutePoints" ><strong>GROUP:GetTemplateRoutePoints()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the group template route.points[] (the waypoints) from the <a href="DATABASE.html">DATABASE</a> (_DATABASE object).</p>
|
||||
<p>Returns the group template route.points[] (the waypoints) from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
|
||||
<div id= "#Functions##GetTemplateRoutePoints" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@ -20136,7 +20136,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(GROUP).GetVelocity" ><strong>GROUP:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -3113,6 +3113,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).togroup" ><strong>MARKER.togroup</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5230,6 +5252,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).togroup" ><strong>MARKER.togroup</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -6818,6 +6862,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(MARKER).togroup" ><strong>MARKER.togroup</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1987,7 +1987,7 @@ The method <a href="##(POSITIONABLE).GetVelocity">POSITIONABLE.GetVelocity</a>()
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(POSITIONABLE).GetVelocity">POSITIONABLE:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -3669,17 +3669,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>
|
||||
<a id="#(POSITIONABLE).Spot" ><strong>POSITIONABLE.Spot</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -5531,7 +5520,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(POSITIONABLE).GetVelocity" ><strong>POSITIONABLE:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
@ -7449,17 +7438,6 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>
|
||||
<a id="#(POSITIONABLE).Spot" ><strong>POSITIONABLE.Spot</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8008,17 +7986,6 @@ If the Identifiable is alive, true is returned. </p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>
|
||||
<a id="#(POSITIONABLE).Spot" ><strong>POSITIONABLE.Spot</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -8202,17 +8169,6 @@ If the Identifiable is alive, true is returned. </p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="Core.Spot.html##(SPOT)">Core.Spot#SPOT</a>
|
||||
<a id="#(POSITIONABLE).Spot" ><strong>POSITIONABLE.Spot</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -2050,7 +2050,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<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 <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5411,7 +5411,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(SCENERY).GetVelocity" ><strong>SCENERY:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -1651,20 +1651,20 @@ The <a href="Wrapper.Static.html##(STATIC)">Wrapper.Static#STATIC</a> class is a
|
||||
|
||||
<h2>STATIC reference methods</h2>
|
||||
|
||||
<p>For each DCS Static will have a STATIC wrapper object (instance) within the _<a href="DATABASE.html">DATABASE</a> object.
|
||||
<p>For each DCS Static will have a STATIC wrapper object (instance) within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).
|
||||
This is done at the beginning of the mission (when the mission starts).</p>
|
||||
|
||||
<p>The STATIC class does not contain a :New() method, rather it provides :Find() methods to retrieve the object reference
|
||||
<p>The <a href="##(STATIC)">#STATIC</a> class does not contain a :New() method, rather it provides :Find() methods to retrieve the object reference
|
||||
using the Static Name.</p>
|
||||
|
||||
<p>Another thing to know is that STATIC objects do not "contain" the DCS Static object.
|
||||
The STATIc methods will reference the DCS Static object by name when it is needed during API execution.
|
||||
The <a href="##(STATIC)">#STATIC</a> methods will reference the DCS Static object by name when it is needed during API execution.
|
||||
If the DCS Static object does not exist or is nil, the STATIC methods will return nil and log an exception in the DCS.log file.</p>
|
||||
|
||||
<p>The STATIc class provides the following functions to retrieve quickly the relevant STATIC instance:</p>
|
||||
<p>The <a href="##(STATIC)">#STATIC</a> class provides the following functions to retrieve quickly the relevant STATIC instance:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="##(STATIC).FindByName">STATIC.FindByName</a>(): Find a STATIC instance from the _DATABASE object using a DCS Static name.</li>
|
||||
<li><a href="##(STATIC).FindByName">STATIC.FindByName</a>(): Find a STATIC instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Static name.</li>
|
||||
</ul>
|
||||
|
||||
<p>IMPORTANT: ONE SHOULD NEVER SANITIZE these STATIC OBJECT REFERENCES! (make the STATIC object references nil).</p>
|
||||
@ -2059,7 +2059,7 @@ If the DCS Static object does not exist or is nil, the STATIC methods will retur
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(STATIC).GetVelocity">STATIC:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5404,7 +5404,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(STATIC).GetVelocity" ><strong>STATIC:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
@ -1636,7 +1636,7 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>UNIT</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>For each DCS Unit object alive within a running mission, a UNIT wrapper object (instance) will be created within the _<a href="DATABASE.html">DATABASE</a> object.</p>
|
||||
<p>For each DCS Unit object alive within a running mission, a UNIT wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -1647,10 +1647,10 @@ Controls a network of short range air/missile defense groups.</p>
|
||||
<a href="##(UNIT)">#UNIT</a>
|
||||
<a id="UNIT" ><strong>UNIT</strong></a>
|
||||
|
||||
<p>For each DCS Unit object alive within a running mission, a UNIT wrapper object (instance) will be created within the _<a href="DATABASE.html">DATABASE</a> object.</p>
|
||||
<p>For each DCS Unit object alive within a running mission, a UNIT wrapper object (instance) will be created within the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>).</p>
|
||||
|
||||
|
||||
<p>This is done at the beginning of the mission (when the mission starts), and dynamically when new DCS Unit objects are spawned (using the <a href="SPAWN.html">SPAWN</a> class).</p>
|
||||
<p>This is done at the beginning of the mission (when the mission starts), and dynamically when new DCS Unit objects are spawned (using the <a href="Core.Spawn.html">Core.Spawn</a> class).</p>
|
||||
|
||||
<p>The UNIT class <strong>does not contain a :New()</strong> method, rather it provides <strong>:Find()</strong> methods to retrieve the object reference
|
||||
using the DCS Unit or the DCS UnitName.</p>
|
||||
@ -1662,8 +1662,8 @@ If the DCS Unit object does not exist or is nil, the UNIT methods will return ni
|
||||
<p>The UNIT class provides the following functions to retrieve quickly the relevant UNIT instance:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="##(UNIT).Find">UNIT.Find</a>(): Find a UNIT instance from the _DATABASE object using a DCS Unit object.</li>
|
||||
<li><a href="##(UNIT).FindByName">UNIT.FindByName</a>(): Find a UNIT instance from the _DATABASE object using a DCS Unit name.</li>
|
||||
<li><a href="##(UNIT).Find">UNIT.Find</a>(): Find a UNIT instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Unit object.</li>
|
||||
<li><a href="##(UNIT).FindByName">UNIT.FindByName</a>(): Find a UNIT instance from the global _DATABASE object (an instance of <a href="Core.Database.html##(DATABASE)">Core.Database#DATABASE</a>) using a DCS Unit name.</li>
|
||||
</ul>
|
||||
|
||||
<p>IMPORTANT: ONE SHOULD NEVER SANITIZE these UNIT OBJECT REFERENCES! (make the UNIT object references nil).</p>
|
||||
@ -3270,7 +3270,7 @@ If you want to obtain the complete <strong>3D position</strong> including orient
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).GetVelocity">UNIT:GetVelocity()</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<p>Returns the <a href="Core.Velocity.html">Core.Velocity</a> object from the POSITIONABLE.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@ -5069,7 +5069,7 @@ If any unit in the group is destroyed, the numbers of another units will not be
|
||||
|
||||
|
||||
<p>A prefix name is a part of the name before a '#'-sign.
|
||||
DCS Units spawned with the <a href="SPAWN.html">SPAWN</a> class contain a '#'-sign to indicate the end of the (base) DCS Unit name.
|
||||
DCS Units spawned with the <a href="Core.Spawn.html##(SPAWN)">Core.Spawn#SPAWN</a> class contain a '#'-sign to indicate the end of the (base) DCS Unit name.
|
||||
The spawn sequence number and unit number are contained within the name after the '#' sign. </p>
|
||||
|
||||
<div id= "#Functions##GetPrefix" class="w3-show w3-white">
|
||||
@ -17217,7 +17217,7 @@ Coordinates are dependent on the position of the maps origin.</p>
|
||||
<h2><a id="#(UNIT).GetVelocity" ><strong>UNIT:GetVelocity()</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Returns the a <a href="Velocity.html">Velocity</a> object from the POSITIONABLE.</p>
|
||||
<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">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user