Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter 2025-04-06 14:30:42 +00:00
parent 4b13b9c7fe
commit a226e6eab7
46 changed files with 18059 additions and 1932 deletions

View File

@ -3349,6 +3349,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>
@ -6202,6 +6224,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>
@ -6938,6 +6982,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>
@ -8562,6 +8628,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>

View File

@ -4665,6 +4665,17 @@ 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_AIR_DISPATCHER).DefenderPatrolIndex" ><strong>AI_AIR_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@ -9984,6 +9995,17 @@ 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_AIR_DISPATCHER).DefenderPatrolIndex" ><strong>AI_AIR_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@ -11299,6 +11321,17 @@ 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_AIR_DISPATCHER).DefenderPatrolIndex" ><strong>AI_AIR_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@ -12916,6 +12949,17 @@ 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_AIR_DISPATCHER).DefenderPatrolIndex" ><strong>AI_AIR_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>

View File

@ -2109,6 +2109,17 @@ Therefore, this class is considered to be deprecated</p>
</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>

View File

@ -1951,7 +1951,7 @@ Therefore, this class is considered to be deprecated</p>
<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>
@ -1989,6 +1989,9 @@ Therefore, this class is considered to be deprecated</p>
<p> No loading happened, so we need to pickup something else.</p>
</div>
</div>

View File

@ -2907,20 +2907,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<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="#(AI_CARGO_AIRPLANE).Airbase" ><strong>AI_CARGO_AIRPLANE.Airbase</strong></a>
<p> Set destination airbase for next :Route() command.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -2951,9 +2937,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Aircraft is on a depoly mission.</p>
</div>
</div>
@ -4700,20 +4683,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<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="#(AI_CARGO_AIRPLANE).Airbase" ><strong>AI_CARGO_AIRPLANE.Airbase</strong></a>
<p> Set destination airbase for next :Route() command.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -4744,9 +4713,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Aircraft is on a depoly mission.</p>
</div>
</div>
@ -5335,20 +5301,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<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="#(AI_CARGO_AIRPLANE).Airbase" ><strong>AI_CARGO_AIRPLANE.Airbase</strong></a>
<p> Set destination airbase for next :Route() command.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -5379,9 +5331,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Aircraft is on a depoly mission.</p>
</div>
</div>
@ -6858,20 +6807,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<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="#(AI_CARGO_AIRPLANE).Airbase" ><strong>AI_CARGO_AIRPLANE.Airbase</strong></a>
<p> Set destination airbase for next :Route() command.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -6902,9 +6837,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Aircraft is on a depoly mission.</p>
</div>
</div>

View File

@ -3072,22 +3072,28 @@ 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="#(AI_CARGO_HELICOPTER).landingheight" ><strong>AI_CARGO_HELICOPTER.landingheight</strong></a>
<p> meter</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingspeed" ><strong>AI_CARGO_HELICOPTER.landingspeed</strong></a>
<p> kph</p>
</div>
</div>
@ -4990,22 +4996,28 @@ Adjust if necessary.</code></pre>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingheight" ><strong>AI_CARGO_HELICOPTER.landingheight</strong></a>
<p> meter</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingspeed" ><strong>AI_CARGO_HELICOPTER.landingspeed</strong></a>
<p> kph</p>
</div>
</div>
@ -5660,22 +5672,28 @@ Adjust if necessary.</code></pre>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingheight" ><strong>AI_CARGO_HELICOPTER.landingheight</strong></a>
<p> meter</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingspeed" ><strong>AI_CARGO_HELICOPTER.landingspeed</strong></a>
<p> kph</p>
</div>
</div>
@ -7218,22 +7236,28 @@ Adjust if necessary.</code></pre>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingheight" ><strong>AI_CARGO_HELICOPTER.landingheight</strong></a>
<p> meter</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_CARGO_HELICOPTER).landingspeed" ><strong>AI_CARGO_HELICOPTER.landingspeed</strong></a>
<p> kph</p>
</div>
</div>

View File

@ -2775,6 +2775,17 @@ All derived classes from CARGO follow the same state machine, expose the same ca
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>
<a id="#(CARGO).CargoObject" ><strong>CARGO.CargoObject</strong></a>
</div>
</div>
@ -2896,6 +2907,17 @@ All derived classes from CARGO follow the same state machine, expose the same ca
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CARGO).Weight" ><strong>CARGO.Weight</strong></a>
</div>
</div>
@ -3473,7 +3495,7 @@ The cargo must be in the <strong>UnLoaded</strong> state.</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -5247,13 +5269,13 @@ The cargo must be in the <strong>Loaded</strong> state.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) @{Core.Point#POINT_VEC2) to where the cargo should run after onboarding. If not provided, the cargo will run to 60 meters behind the Carrier location.</p>
<p>(optional) @{Core.Point#COORDINATE) to where the cargo should run after onboarding. If not provided, the cargo will run to 60 meters behind the Carrier location.</p>
</div>
</div>
@ -5284,13 +5306,13 @@ The cargo must be in the <strong>Loaded</strong> state.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) @{Core.Point#POINT_VEC2) to where the cargo will be placed after unloading. If not provided, the cargo will be placed 60 meters behind the Carrier location.</p>
<p>(optional) @{Core.Point#COORDINATE) to where the cargo will be placed after unloading. If not provided, the cargo will be placed 60 meters behind the Carrier location.</p>
</div>
</div>
@ -5447,13 +5469,13 @@ The cargo must be in the <strong>Loaded</strong> state.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) @{Core.Point#POINT_VEC2) to where the cargo should run after onboarding. If not provided, the cargo will run to 60 meters behind the Carrier location.</p>
<p>(optional) @{Core.Point#COORDINATE) to where the cargo should run after onboarding. If not provided, the cargo will run to 60 meters behind the Carrier location.</p>
</div>
</div>
@ -5497,13 +5519,13 @@ The cargo must be in the <strong>Loaded</strong> state.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) @{Core.Point#POINT_VEC2) to where the cargo will be placed after unloading. If not provided, the cargo will be placed 60 meters behind the Carrier location.</p>
<p>(optional) @{Core.Point#COORDINATE) to where the cargo will be placed after unloading. If not provided, the cargo will be placed 60 meters behind the Carrier location.</p>
</div>
</div>
@ -5776,7 +5798,7 @@ The cargo must be in the <strong>Loaded</strong> state.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>

View File

@ -2600,7 +2600,7 @@ Therefore, this class is considered to be deprecated</p>
</div>
<div class="w3-half">
<p>Point#POINT_VEC2</p>
<p>Point#COORDINATE</p>
</div>
</div>
@ -2857,7 +2857,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>

View File

@ -1973,6 +1973,12 @@ Therefore, this class is considered to be deprecated</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CARGO_GROUP).onafterUnLoad">CARGO_GROUP:onafterUnLoad(Event, From, To, ToPointVec2, ...)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Enter UnLoaded State.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CARGO_GROUP).">CARGO_GROUP.</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p> CargoCarrier The carrier group.</p>
</td>
</tr>
</table>
@ -2012,6 +2018,9 @@ Therefore, this class is considered to be deprecated</p>
<p> Then we register the new group in the database</p>
</div>
</div>
@ -2023,6 +2032,20 @@ Therefore, this class is considered to be deprecated</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CARGO_GROUP).CargoObject" ><strong>CARGO_GROUP.CargoObject</strong></a>
<p> Now we spawn the new group based on the template created.</p>
</div>
</div>
@ -2100,6 +2123,17 @@ Therefore, this class is considered to be deprecated</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Wrapper.Group.html##(GROU)">Wrapper.Group#GROU</a>
<a id="#(CARGO_GROUP)." ><strong>CARGO_GROUP.</strong></a>
<p> CargoCarrier The carrier group.</p>
</div>
</div>
@ -3108,7 +3142,7 @@ This works for ground only groups.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
@ -3195,7 +3229,7 @@ This works for ground only groups.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
@ -3282,7 +3316,7 @@ This works for ground only groups.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>

View File

@ -2691,7 +2691,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>

View File

@ -2281,7 +2281,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
@ -2422,7 +2422,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
@ -2504,7 +2504,7 @@ Therefore, this class is considered to be deprecated</p>
</div>
<div class="w3-half">
<p>Point#POINT_VEC2</p>
<p>Point#COORDINATE</p>
</div>
</div>
@ -2574,7 +2574,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>
@ -2841,7 +2841,7 @@ Therefore, this class is considered to be deprecated</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>ToPointVec2</strong></strong>
</p>
</div>

File diff suppressed because it is too large Load Diff

View File

@ -3061,9 +3061,9 @@ The following iterator methods are currently available within the SET_ZONE_GOAL:
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_AIRBASE).FindNearestAirbaseFromPointVec2">SET_AIRBASE:FindNearestAirbaseFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_AIRBASE).FindNearestAirbaseFromPointVec2">SET_AIRBASE:FindNearestAirbaseFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_AIRBASE while identifying the nearest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_AIRBASE while identifying the nearest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -3207,9 +3207,9 @@ The following iterator methods are currently available within the SET_ZONE_GOAL:
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_AIRBASE).FindNearestObjectFromPointVec2">SET_AIRBASE:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_AIRBASE).FindNearestObjectFromPointVec2">SET_AIRBASE:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -4147,9 +4147,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_BASE).FindNearestObjectFromPointVec2">SET_BASE:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_BASE).FindNearestObjectFromPointVec2">SET_BASE:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -5095,9 +5095,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CARGO).FindNearestCargoFromPointVec2">SET_CARGO:FindNearestCargoFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CARGO).FindNearestCargoFromPointVec2">SET_CARGO:FindNearestCargoFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(R2.1) Iterate the SET_CARGO while identifying the nearest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a> from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>(R2.1) Iterate the SET_CARGO while identifying the nearest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a> from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -5271,9 +5271,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CARGO).FindNearestObjectFromPointVec2">SET_CARGO:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CARGO).FindNearestObjectFromPointVec2">SET_CARGO:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -6413,9 +6413,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CLIENT).FindNearestObjectFromPointVec2">SET_CLIENT:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_CLIENT).FindNearestObjectFromPointVec2">SET_CLIENT:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -7554,9 +7554,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_DYNAMICCARGO).FindNearestObjectFromPointVec2">SET_DYNAMICCARGO:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_DYNAMICCARGO).FindNearestObjectFromPointVec2">SET_DYNAMICCARGO:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -8630,9 +8630,9 @@ provides an easy to use shortcut...</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).FindNearestGroupFromPointVec2">SET_GROUP:FindNearestGroupFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).FindNearestGroupFromPointVec2">SET_GROUP:FindNearestGroupFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_GROUP while identifying the nearest object from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_GROUP while identifying the nearest object from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -8856,9 +8856,9 @@ mission designer to add a dedicated method</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).FindNearestObjectFromPointVec2">SET_GROUP:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_GROUP).FindNearestObjectFromPointVec2">SET_GROUP:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -9979,9 +9979,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_OPSGROUP).FindNearestObjectFromPointVec2">SET_OPSGROUP:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_OPSGROUP).FindNearestObjectFromPointVec2">SET_OPSGROUP:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -11054,9 +11054,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_OPSZONE).FindNearestObjectFromPointVec2">SET_OPSZONE:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_OPSZONE).FindNearestObjectFromPointVec2">SET_OPSZONE:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -12105,9 +12105,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_PLAYER).FindNearestObjectFromPointVec2">SET_PLAYER:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_PLAYER).FindNearestObjectFromPointVec2">SET_PLAYER:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -13162,9 +13162,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_SCENERY).FindNearestObjectFromPointVec2">SET_SCENERY:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_SCENERY).FindNearestObjectFromPointVec2">SET_SCENERY:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -14303,9 +14303,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_STATIC).FindNearestObjectFromPointVec2">SET_STATIC:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_STATIC).FindNearestObjectFromPointVec2">SET_STATIC:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -15548,9 +15548,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).FindNearestObjectFromPointVec2">SET_UNIT:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_UNIT).FindNearestObjectFromPointVec2">SET_UNIT:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -16683,9 +16683,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_ZONE).FindNearestObjectFromPointVec2">SET_ZONE:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_ZONE).FindNearestObjectFromPointVec2">SET_ZONE:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -17728,9 +17728,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_ZONE_GOAL).FindNearestObjectFromPointVec2">SET_ZONE_GOAL:FindNearestObjectFromPointVec2(PointVec2)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SET_ZONE_GOAL).FindNearestObjectFromPointVec2">SET_ZONE_GOAL:FindNearestObjectFromPointVec2(Coordinate)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
</td>
</tr>
<tr class="w3-border">
@ -19043,10 +19043,10 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_AIRBASE).FindNearestAirbaseFromPointVec2" ><strong>SET_AIRBASE:FindNearestAirbaseFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_AIRBASE).FindNearestAirbaseFromPointVec2" ><strong>SET_AIRBASE:FindNearestAirbaseFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_AIRBASE while identifying the nearest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_AIRBASE while identifying the nearest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestAirbaseFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -19058,13 +19058,13 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object from where to evaluate the closest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a>.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object from where to evaluate the closest <a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a>.</p>
</div>
</div>
@ -19841,10 +19841,10 @@ DatabaseSet = SET_AIRBASE:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_AIRBASE).FindNearestObjectFromPointVec2" ><strong>SET_AIRBASE:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_AIRBASE).FindNearestObjectFromPointVec2" ><strong>SET_AIRBASE:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -19856,13 +19856,13 @@ DatabaseSet = SET_AIRBASE:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -25608,10 +25608,10 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_BASE).FindNearestObjectFromPointVec2" ><strong>SET_BASE:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_BASE).FindNearestObjectFromPointVec2" ><strong>SET_BASE:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -25623,13 +25623,13 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -31424,10 +31424,10 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_CARGO).FindNearestCargoFromPointVec2" ><strong>SET_CARGO:FindNearestCargoFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_CARGO).FindNearestCargoFromPointVec2" ><strong>SET_CARGO:FindNearestCargoFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>(R2.1) Iterate the SET_CARGO while identifying the nearest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a> from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>(R2.1) Iterate the SET_CARGO while identifying the nearest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a> from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestCargoFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -31439,13 +31439,13 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object from where to evaluate the closest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object from where to evaluate the closest <a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>.</p>
</div>
</div>
@ -32373,10 +32373,10 @@ DatabaseSet = SET_CARGO:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_CARGO).FindNearestObjectFromPointVec2" ><strong>SET_CARGO:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_CARGO).FindNearestObjectFromPointVec2" ><strong>SET_CARGO:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -32388,13 +32388,13 @@ DatabaseSet = SET_CARGO:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -39460,10 +39460,10 @@ DBObject = SET_CLIENT:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_CLIENT).FindNearestObjectFromPointVec2" ><strong>SET_CLIENT:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_CLIENT).FindNearestObjectFromPointVec2" ><strong>SET_CLIENT:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -39475,13 +39475,13 @@ DBObject = SET_CLIENT:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -46301,10 +46301,10 @@ DBObject = SET_DYNAMICCARGO:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_DYNAMICCARGO).FindNearestObjectFromPointVec2" ><strong>SET_DYNAMICCARGO:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_DYNAMICCARGO).FindNearestObjectFromPointVec2" ><strong>SET_DYNAMICCARGO:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -46316,13 +46316,13 @@ DBObject = SET_DYNAMICCARGO:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -53060,10 +53060,10 @@ to warrant a check of below 10 seconds.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_GROUP).FindNearestGroupFromPointVec2" ><strong>SET_GROUP:FindNearestGroupFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_GROUP).FindNearestGroupFromPointVec2" ><strong>SET_GROUP:FindNearestGroupFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_GROUP while identifying the nearest object from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_GROUP while identifying the nearest object from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestGroupFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -53075,13 +53075,13 @@ to warrant a check of below 10 seconds.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -54497,10 +54497,10 @@ MySetGroup:SetCargoBayWeightLimit()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_GROUP).FindNearestObjectFromPointVec2" ><strong>SET_GROUP:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_GROUP).FindNearestObjectFromPointVec2" ><strong>SET_GROUP:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -54512,13 +54512,13 @@ MySetGroup:SetCargoBayWeightLimit()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -61505,10 +61505,10 @@ GroupSet = SET_OPSGROUP:New():FilterActive( false ):FilterCoalition( "blue" ):Fi
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_OPSGROUP).FindNearestObjectFromPointVec2" ><strong>SET_OPSGROUP:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_OPSGROUP).FindNearestObjectFromPointVec2" ><strong>SET_OPSGROUP:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -61520,13 +61520,13 @@ GroupSet = SET_OPSGROUP:New():FilterActive( false ):FilterCoalition( "blue" ):Fi
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -68082,10 +68082,10 @@ If zones overlap, the first zone that validates the test is returned.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_OPSZONE).FindNearestObjectFromPointVec2" ><strong>SET_OPSZONE:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_OPSZONE).FindNearestObjectFromPointVec2" ><strong>SET_OPSZONE:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -68097,13 +68097,13 @@ If zones overlap, the first zone that validates the test is returned.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -74593,10 +74593,10 @@ DBObject = SET_PLAYER:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_PLAYER).FindNearestObjectFromPointVec2" ><strong>SET_PLAYER:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_PLAYER).FindNearestObjectFromPointVec2" ><strong>SET_PLAYER:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -74608,13 +74608,13 @@ DBObject = SET_PLAYER:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -81024,10 +81024,10 @@ Thus we will get a smooth percentage decrease, if you use this e.g. as success c
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_SCENERY).FindNearestObjectFromPointVec2" ><strong>SET_SCENERY:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_SCENERY).FindNearestObjectFromPointVec2" ><strong>SET_SCENERY:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -81039,13 +81039,13 @@ Thus we will get a smooth percentage decrease, if you use this e.g. as success c
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -88139,10 +88139,10 @@ DBObject = SET_STATIC:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_STATIC).FindNearestObjectFromPointVec2" ><strong>SET_STATIC:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_STATIC).FindNearestObjectFromPointVec2" ><strong>SET_STATIC:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -88154,13 +88154,13 @@ DBObject = SET_STATIC:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -95869,10 +95869,10 @@ MySetUnit:SetCargoBayWeightLimit()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_UNIT).FindNearestObjectFromPointVec2" ><strong>SET_UNIT:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_UNIT).FindNearestObjectFromPointVec2" ><strong>SET_UNIT:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -95884,13 +95884,13 @@ MySetUnit:SetCargoBayWeightLimit()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -103027,10 +103027,10 @@ DatabaseSet = SET_ZONE:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_ZONE).FindNearestObjectFromPointVec2" ><strong>SET_ZONE:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_ZONE).FindNearestObjectFromPointVec2" ><strong>SET_ZONE:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -103042,13 +103042,13 @@ DatabaseSet = SET_ZONE:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>
@ -109423,10 +109423,10 @@ DatabaseSet = SET_ZONE_GOAL:New()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SET_ZONE_GOAL).FindNearestObjectFromPointVec2" ><strong>SET_ZONE_GOAL:FindNearestObjectFromPointVec2(PointVec2)</strong></a></h2>
<h2><a id="#(SET_ZONE_GOAL).FindNearestObjectFromPointVec2" ><strong>SET_ZONE_GOAL:FindNearestObjectFromPointVec2(Coordinate)</strong></a></h2>
</div>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>.</p>
<p>Iterate the SET_BASE while identifying the nearest object in the set from a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>.</p>
<div id= "#Functions##FindNearestObjectFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -109438,13 +109438,13 @@ DatabaseSet = SET_ZONE_GOAL:New()</code></pre>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<strong><strong>PointVec2</strong></strong>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> or <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
<p>A <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object (but <strong>not</strong> a simple DCS#Vec2!) from where to evaluate the closest object in the set.</p>
</div>
</div>

View File

@ -3074,6 +3074,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="#(SETTINGS).PlayerMenu" ><strong>SETTINGS.PlayerMenu</strong></a>
</div>
</div>
@ -5231,6 +5242,17 @@ It is advised to use this method at the start of the mission.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SETTINGS).PlayerMenu" ><strong>SETTINGS.PlayerMenu</strong></a>
</div>
</div>

View File

@ -2571,7 +2571,7 @@ and any spaces before and after the resulting name are removed.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).SpawnFromPointVec2">SPAWN:SpawnFromPointVec2(PointVec2, MinHeight, MaxHeight, SpawnIndex)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Will spawn a group from a POINT_VEC2 in 3D space.</p>
<p>Will spawn a group from a COORDINATE in 3D space.</p>
</td>
</tr>
<tr class="w3-border">
@ -3208,6 +3208,42 @@ 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).communication">SPAWN.communication</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).hidden">SPAWN.hidden</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).livery_id">SPAWN.livery_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="##(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>
</table>
@ -3882,14 +3918,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>
@ -4036,20 +4069,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>
@ -4083,6 +4102,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).SpawnGrouping" ><strong>SPAWN.SpawnGrouping</strong></a>
</div>
</div>
@ -4273,6 +4303,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Overwrite unit names by default with group name.</p>
</div>
</div>
@ -4298,39 +4331,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="#(SPAWN).SpawnInitModex" ><strong>SPAWN.SpawnInitModex</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModexPostfix" ><strong>SPAWN.SpawnInitModexPostfix</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModexPrefix" ><strong>SPAWN.SpawnInitModexPrefix</strong></a>
</div>
</div>
@ -4558,6 +4558,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">
#boolean
<a id="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@ -4592,7 +4603,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.</p>
<p> When the first Spawn executes, all the Groups need to be made visible before start.</p>
</div>
@ -4666,6 +4677,72 @@ 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).communication" ><strong>SPAWN.communication</strong></a>
</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).hidden" ><strong>SPAWN.hidden</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).livery_id" ><strong>SPAWN.livery_id</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>
@ -8536,7 +8613,7 @@ You can use the returned group to further define the route to be followed.</p>
<h2><a id="#(SPAWN).SpawnFromPointVec2" ><strong>SPAWN:SpawnFromPointVec2(PointVec2, MinHeight, MaxHeight, SpawnIndex)</strong></a></h2>
</div>
<p>Will spawn a group from a POINT_VEC2 in 3D space.</p>
<p>Will spawn a group from a COORDINATE in 3D space.</p>
<p>This method is mostly advisable to be used if you want to simulate spawning groups on the ground from air units, like vehicles.
@ -8553,13 +8630,13 @@ You can use the returned group to further define the route to be followed.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates where to spawn the group.</p>
<p>The coordinates where to spawn the group.</p>
</div>
</div>
@ -8652,13 +8729,13 @@ You can use the returned group to further define the route to be followed.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec3</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The PointVec3 coordinates where to spawn the group.</p>
<p>The COORDINATE coordinates where to spawn the group.</p>
</div>
</div>
@ -10373,14 +10450,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>
@ -10527,20 +10601,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>
@ -10574,6 +10634,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).SpawnGrouping" ><strong>SPAWN.SpawnGrouping</strong></a>
</div>
</div>
@ -10764,6 +10835,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p> Overwrite unit names by default with group name.</p>
</div>
</div>
@ -10789,39 +10863,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">
<a id="#(SPAWN).SpawnInitModex" ><strong>SPAWN.SpawnInitModex</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModexPostfix" ><strong>SPAWN.SpawnInitModexPostfix</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModexPrefix" ><strong>SPAWN.SpawnInitModexPrefix</strong></a>
</div>
</div>
@ -11049,6 +11090,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">
#boolean
<a id="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@ -11083,7 +11135,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p> Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.</p>
<p> When the first Spawn executes, all the Groups need to be made visible before start.</p>
</div>
@ -11157,6 +11209,72 @@ 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).communication" ><strong>SPAWN.communication</strong></a>
</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).hidden" ><strong>SPAWN.hidden</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).livery_id" ><strong>SPAWN.livery_id</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>

View File

@ -1798,7 +1798,7 @@ such as position and heading.</p>
<ul>
<li><a href="##(SPAWNSTATIC).Spawn">SPAWNSTATIC.Spawn</a>(Heading, NewName) spawns the static with the set parameters. Optionally, heading and name can be given. The name <strong>must be unique</strong>!</li>
<li><a href="##(SPAWNSTATIC).SpawnFromCoordinate">SPAWNSTATIC.SpawnFromCoordinate</a>(Coordinate, Heading, NewName) spawn the static at the given coordinate. Optionally, heading and name can be given. The name <strong>must be unique</strong>!</li>
<li><a href="##(SPAWNSTATIC).SpawnFromPointVec2">SPAWNSTATIC.SpawnFromPointVec2</a>(PointVec2, Heading, NewName) spawns the static at a POINT_VEC2 coordinate. Optionally, heading and name can be given. The name <strong>must be unique</strong>!</li>
<li><a href="##(SPAWNSTATIC).SpawnFromPointVec2">SPAWNSTATIC.SpawnFromPointVec2</a>(PointVec2, Heading, NewName) spawns the static at a COORDINATE coordinate. Optionally, heading and name can be given. The name <strong>must be unique</strong>!</li>
<li><a href="##(SPAWNSTATIC).SpawnFromZone">SPAWNSTATIC.SpawnFromZone</a>(Zone, Heading, NewName) spawns the static at the center of a <a href="Core.Zone.html">Core.Zone</a>. Optionally, heading and name can be given. The name <strong>must be unique</strong>!</li>
</ul>
@ -2067,7 +2067,7 @@ such as position and heading.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWNSTATIC).SpawnFromPointVec2">SPAWNSTATIC:SpawnFromPointVec2(PointVec2, Heading, NewName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creates a new <a href="Wrapper.Static.html">Wrapper.Static</a> from a POINT_VEC2.</p>
<p>Creates a new <a href="Wrapper.Static.html">Wrapper.Static</a> from a COORDINATE.</p>
</td>
</tr>
<tr class="w3-border">
@ -2116,6 +2116,24 @@ 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>
@ -3125,11 +3143,44 @@ 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="#(SPAWNSTATIC).TemplateStaticUnit" ><strong>SPAWNSTATIC.TemplateStaticUnit</strong></a>
</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>
@ -4248,7 +4299,7 @@ Handy if you spawn from cargo statics which have resources already set.</p>
<h2><a id="#(SPAWNSTATIC).SpawnFromPointVec2" ><strong>SPAWNSTATIC:SpawnFromPointVec2(PointVec2, Heading, NewName)</strong></a></h2>
</div>
<p>Creates a new <a href="Wrapper.Static.html">Wrapper.Static</a> from a POINT_VEC2.</p>
<p>Creates a new <a href="Wrapper.Static.html">Wrapper.Static</a> from a COORDINATE.</p>
<div id= "#Functions##SpawnFromPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -4260,7 +4311,7 @@ Handy if you spawn from cargo statics which have resources already set.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec2</strong></strong>
</p>
</div>
@ -4737,11 +4788,44 @@ Handy if you spawn from cargo statics which have resources already set.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(SPAWNSTATIC).TemplateStaticUnit" ><strong>SPAWNSTATIC.TemplateStaticUnit</strong></a>
</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>

View File

@ -2072,8 +2072,8 @@ This class is an abstract BASE class for derived classes, and is not meant to be
<ul>
<li><a href="##(ZONE_POLYGON_BASE).GetRandomVec2">ZONE_POLYGON_BASE.GetRandomVec2</a>(): Gets a random 2D point in the zone.</li>
<li><a href="##(ZONE_POLYGON_BASE).GetRandomPointVec2">ZONE_POLYGON_BASE.GetRandomPointVec2</a>(): Return a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object representing a random 2D point within the zone.</li>
<li><a href="##(ZONE_POLYGON_BASE).GetRandomPointVec3">ZONE_POLYGON_BASE.GetRandomPointVec3</a>(): Return a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object representing a random 3D point at landheight within the zone.</li>
<li><a href="##(ZONE_POLYGON_BASE).GetRandomPointVec2">ZONE_POLYGON_BASE.GetRandomPointVec2</a>(): Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 2D point within the zone.</li>
<li><a href="##(ZONE_POLYGON_BASE).GetRandomPointVec3">ZONE_POLYGON_BASE.GetRandomPointVec3</a>(): Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 3D point at landheight within the zone.</li>
</ul>
<h2>Draw zone</h2>
@ -2136,8 +2136,8 @@ This class is an abstract BASE class for derived classes, and is not meant to be
<ul>
<li><a href="##(ZONE_RADIUS).GetRandomVec2">ZONE_RADIUS.GetRandomVec2</a>(): Gets a random 2D point in the zone.</li>
<li><a href="##(ZONE_RADIUS).GetRandomPointVec2">ZONE_RADIUS.GetRandomPointVec2</a>(): Gets a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object representing a random 2D point in the zone.</li>
<li><a href="##(ZONE_RADIUS).GetRandomPointVec3">ZONE_RADIUS.GetRandomPointVec3</a>(): Gets a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object representing a random 3D point in the zone. Note that the height of the point is at landheight.</li>
<li><a href="##(ZONE_RADIUS).GetRandomPointVec2">ZONE_RADIUS.GetRandomPointVec2</a>(): Gets a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 2D point in the zone.</li>
<li><a href="##(ZONE_RADIUS).GetRandomPointVec3">ZONE_RADIUS.GetRandomPointVec3</a>(): Gets a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 3D point in the zone. Note that the height of the point is at landheight.</li>
</ul>
<h2>Draw zone</h2>
@ -2255,7 +2255,7 @@ This class implements the inherited functions from <a href="##(ZONE_BASE)">#ZONE
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_AIRBASE).GetRandomPointVec2">ZONE_AIRBASE:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -2420,13 +2420,13 @@ This class implements the inherited functions from <a href="##(ZONE_BASE)">#ZONE
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_BASE).GetPointVec2">ZONE_BASE:GetPointVec2(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_BASE).GetPointVec3">ZONE_BASE:GetPointVec3(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -2438,13 +2438,13 @@ This class implements the inherited functions from <a href="##(ZONE_BASE)">#ZONE
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_BASE).GetRandomPointVec2">ZONE_BASE:GetRandomPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_BASE).GetRandomPointVec3">ZONE_BASE:GetRandomPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -3737,7 +3737,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="##(ZONE_GROUP).GetRandomPointVec2">ZONE_GROUP:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -3825,13 +3825,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="##(ZONE_OVAL).GetRandomPointVec2">ZONE_OVAL:GetRandomPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_OVAL).GetRandomPointVec3">ZONE_OVAL:GetRandomPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -4019,13 +4019,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="##(ZONE_OVAL).GetPointVec2">ZONE_OVAL:GetPointVec2(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_OVAL).GetPointVec3">ZONE_OVAL:GetPointVec3(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -4037,13 +4037,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="##(ZONE_OVAL).GetRandomPointVec2">ZONE_OVAL:GetRandomPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_OVAL).GetRandomPointVec3">ZONE_OVAL:GetRandomPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -5407,13 +5407,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="##(ZONE_POLYGON_BASE).GetRandomPointVec2">ZONE_POLYGON_BASE:GetRandomPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Return a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object representing a random 2D point at landheight within the zone.</p>
<p>Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 2D point at landheight within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_POLYGON_BASE).GetRandomPointVec3">ZONE_POLYGON_BASE:GetRandomPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Return a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object representing a random 3D point at landheight within the zone.</p>
<p>Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 3D point at landheight within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -5637,13 +5637,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="##(ZONE_RADIUS).GetRandomPointVec2">ZONE_RADIUS:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_RADIUS).GetRandomPointVec3">ZONE_RADIUS:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -5960,13 +5960,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="##(ZONE_UNIT).GetRandomPointVec2">ZONE_UNIT:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_UNIT).GetRandomPointVec3">ZONE_UNIT:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -6338,13 +6338,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="##(_ZONE_TRIANGLE).GetPointVec2">_ZONE_TRIANGLE:GetPointVec2(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(_ZONE_TRIANGLE).GetPointVec3">_ZONE_TRIANGLE:GetPointVec3(Height)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -6356,13 +6356,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="##(_ZONE_TRIANGLE).GetRandomPointVec2">_ZONE_TRIANGLE:GetRandomPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(_ZONE_TRIANGLE).GetRandomPointVec3">_ZONE_TRIANGLE:GetRandomPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -7672,7 +7672,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><a id="#(ZONE_AIRBASE).GetRandomPointVec2" ><strong>ZONE_AIRBASE:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -7713,11 +7713,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -8428,7 +8428,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><a id="#(ZONE_BASE).GetPointVec2" ><strong>ZONE_BASE:GetPointVec2(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -8453,11 +8453,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 of the zone.</p>
<p>The COORDINATE of the zone.</p>
</div>
</div>
@ -8472,7 +8472,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><a id="#(ZONE_BASE).GetPointVec3" ><strong>ZONE_BASE:GetPointVec3(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -8497,7 +8497,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -8567,7 +8567,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(ZONE_BASE).GetRandomPointVec2" ><strong>ZONE_BASE:GetRandomPointVec2()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -8581,11 +8581,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -8600,7 +8600,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(ZONE_BASE).GetRandomPointVec3" ><strong>ZONE_BASE:GetRandomPointVec3()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -8614,11 +8614,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec3 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -8960,7 +8960,7 @@ end
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec3</strong></strong>
</p>
</div>
@ -16229,7 +16229,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><a id="#(ZONE_GROUP).GetRandomPointVec2" ><strong>ZONE_GROUP:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -16270,11 +16270,11 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -16753,7 +16753,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><a id="#(ZONE_OVAL).GetRandomPointVec2" ><strong>ZONE_OVAL:GetRandomPointVec2()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -16767,11 +16767,11 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -16786,7 +16786,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><a id="#(ZONE_OVAL).GetRandomPointVec3" ><strong>ZONE_OVAL:GetRandomPointVec3()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -16800,11 +16800,11 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -17658,7 +17658,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><a id="#(ZONE_OVAL).GetPointVec2" ><strong>ZONE_OVAL:GetPointVec2(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -17683,11 +17683,11 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 of the zone.</p>
<p>The COORDINATE of the zone.</p>
</div>
</div>
@ -17702,7 +17702,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><a id="#(ZONE_OVAL).GetPointVec3" ><strong>ZONE_OVAL:GetPointVec3(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -17727,7 +17727,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -17797,7 +17797,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(ZONE_OVAL).GetRandomPointVec2" ><strong>ZONE_OVAL:GetRandomPointVec2()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -17811,11 +17811,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -17830,7 +17830,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(ZONE_OVAL).GetRandomPointVec3" ><strong>ZONE_OVAL:GetRandomPointVec3()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -17844,11 +17844,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec3 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -18190,7 +18190,7 @@ end
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec3</strong></strong>
</p>
</div>
@ -26145,7 +26145,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><a id="#(ZONE_POLYGON_BASE).GetRandomPointVec2" ><strong>ZONE_POLYGON_BASE:GetRandomPointVec2()</strong></a></h2>
</div>
<p>Return a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object representing a random 2D point at landheight within the zone.</p>
<p>Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 2D point at landheight within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -26162,7 +26162,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
</div>
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a></p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a></p>
</div>
</div>
@ -26177,7 +26177,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><a id="#(ZONE_POLYGON_BASE).GetRandomPointVec3" ><strong>ZONE_POLYGON_BASE:GetRandomPointVec3()</strong></a></h2>
</div>
<p>Return a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object representing a random 3D point at landheight within the zone.</p>
<p>Return a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object representing a random 3D point at landheight within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -26194,7 +26194,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
</div>
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a></p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a></p>
</div>
</div>
@ -27806,7 +27806,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><a id="#(ZONE_RADIUS).GetRandomPointVec2" ><strong>ZONE_RADIUS:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -27847,11 +27847,11 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -27866,7 +27866,7 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><a id="#(ZONE_RADIUS).GetRandomPointVec3" ><strong>ZONE_RADIUS:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -27907,11 +27907,11 @@ Note that <strong>only after</strong> a zone has been scanned, the zone can be e
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -30082,7 +30082,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><a id="#(ZONE_UNIT).GetRandomPointVec2" ><strong>ZONE_UNIT:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -30123,11 +30123,11 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -30142,7 +30142,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><a id="#(ZONE_UNIT).GetRandomPointVec3" ><strong>ZONE_UNIT:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -30183,11 +30183,11 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -32356,7 +32356,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><a id="#(_ZONE_TRIANGLE).GetPointVec2" ><strong>_ZONE_TRIANGLE:GetPointVec2(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -32381,11 +32381,11 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 of the zone.</p>
<p>The COORDINATE of the zone.</p>
</div>
</div>
@ -32400,7 +32400,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><a id="#(_ZONE_TRIANGLE).GetPointVec3" ><strong>_ZONE_TRIANGLE:GetPointVec3(Height)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> of the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> of the zone.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -32425,7 +32425,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -32495,7 +32495,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(_ZONE_TRIANGLE).GetRandomPointVec2" ><strong>_ZONE_TRIANGLE:GetRandomPointVec2()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -32509,11 +32509,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -32528,7 +32528,7 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><a id="#(_ZONE_TRIANGLE).GetRandomPointVec3" ><strong>_ZONE_TRIANGLE:GetRandomPointVec3()</strong></a></h2>
</div>
<p>Define a random <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> within the zone.</p>
<p>Define a random <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -32542,11 +32542,11 @@ local PropertyValue = PropertiesZone:GetProperty(Property)
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The PointVec3 coordinates.</p>
<p>The COORDINATE coordinates.</p>
</div>
</div>
@ -32888,7 +32888,7 @@ end
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec3</strong></strong>
</p>
</div>

View File

@ -4116,7 +4116,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="#(ATC_GROUND).Airbases" ><strong>ATC_GROUND.Airbases</strong></a>
@ -4132,6 +4132,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Kickspeed</p>
</div>
</div>
@ -4701,7 +4704,7 @@ An airbase can be specified to set the maximum kick speed for.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ATC_GROUND).Airbases" ><strong>ATC_GROUND.Airbases</strong></a>
@ -4717,6 +4720,9 @@ An airbase can be specified to set the maximum kick speed for.</p>
<p> Kickspeed</p>
</div>
</div>

View File

@ -2646,17 +2646,6 @@ Use the method <a href="##(DESIGNATE).SetMission">DESIGNATE.SetMission</a>() to
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(DESIGNATE).LaseDuration" ><strong>DESIGNATE.LaseDuration</strong></a>
</div>
</div>

View File

@ -20322,17 +20322,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>
@ -25087,17 +25076,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>
@ -26840,17 +26818,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>

View File

@ -4332,17 +4332,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>The #DETECTION_AREAS object for AWACS</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
</div>
</div>
@ -4492,7 +4481,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>
@ -4503,7 +4492,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>
@ -4514,7 +4503,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_PointDef" ><strong>MANTIS.SAM_Table_PointDef</strong></a>
@ -4525,7 +4514,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>
@ -4682,8 +4671,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).SkateZones" ><strong>MANTIS.SkateZones</strong></a>
#number
<a id="#(MANTIS).SkateNumber" ><strong>MANTIS.SkateNumber</strong></a>
@ -9123,17 +9112,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<p>The #DETECTION_AREAS object for AWACS</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
</div>
</div>
@ -9283,7 +9261,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>
@ -9294,7 +9272,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>
@ -9305,7 +9283,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_PointDef" ><strong>MANTIS.SAM_Table_PointDef</strong></a>
@ -9316,7 +9294,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>
@ -9473,8 +9451,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MANTIS).SkateZones" ><strong>MANTIS.SkateZones</strong></a>
#number
<a id="#(MANTIS).SkateNumber" ><strong>MANTIS.SkateNumber</strong></a>

View File

@ -2429,6 +2429,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MOVEMENT).AliveUnits" ><strong>MOVEMENT.AliveUnits</strong></a>
<p> Contains the counter how many units are currently alive.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -2659,6 +2673,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MOVEMENT).AliveUnits" ><strong>MOVEMENT.AliveUnits</strong></a>
<p> Contains the counter how many units are currently alive.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">

View File

@ -3551,12 +3551,6 @@ manager:Stop(7200)
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RAT).termtype">RAT.termtype</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Type of terminal to be used when spawning at an airbase.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RAT).type">RAT.type</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@ -4127,7 +4121,7 @@ and any spaces before and after the resulting name are removed.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RAT).SpawnFromPointVec2">RAT:SpawnFromPointVec2(PointVec2, MinHeight, MaxHeight, SpawnIndex)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Will spawn a group from a POINT_VEC2 in 3D space.</p>
<p>Will spawn a group from a COORDINATE in 3D space.</p>
</td>
</tr>
<tr class="w3-border">
@ -4764,6 +4758,42 @@ 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).communication">RAT.communication</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).hidden">RAT.hidden</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).livery_id">RAT.livery_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="##(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>
</table>
@ -7311,17 +7341,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Type of terminal to be used when spawning at an airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(RAT).type" ><strong>RAT.type</strong></a>
</div>
</div>
@ -15202,17 +15221,6 @@ Initializes the ratcraft array and group menu.</p>
<p>Type of terminal to be used when spawning at an airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(RAT).type" ><strong>RAT.type</strong></a>
</div>
</div>
@ -19149,7 +19157,7 @@ You can use the returned group to further define the route to be followed.</p>
<h2><a id="#(RAT).SpawnFromPointVec2" ><strong>RAT:SpawnFromPointVec2(PointVec2, MinHeight, MaxHeight, SpawnIndex)</strong></a></h2>
</div>
<p>Will spawn a group from a POINT_VEC2 in 3D space.</p>
<p>Will spawn a group from a COORDINATE in 3D space.</p>
<p>This method is mostly advisable to be used if you want to simulate spawning groups on the ground from air units, like vehicles.
@ -19166,13 +19174,13 @@ You can use the returned group to further define the route to be followed.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec2</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The PointVec2 coordinates where to spawn the group.</p>
<p>The coordinates where to spawn the group.</p>
</div>
</div>
@ -19265,13 +19273,13 @@ You can use the returned group to further define the route to be followed.</p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>PointVec3</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The PointVec3 coordinates where to spawn the group.</p>
<p>The COORDINATE coordinates where to spawn the group.</p>
</div>
</div>
@ -22116,17 +22124,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p>Type of terminal to be used when spawning at an airbase.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(RAT).type" ><strong>RAT.type</strong></a>
</div>
</div>

View File

@ -3278,7 +3278,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>
@ -6201,7 +6201,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>

View File

@ -2628,13 +2628,13 @@ We start the monitoring after 5 seconds, and will repeat every 30 seconds a chec
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_CAPTURE_COALITION).GetRandomPointVec2">ZONE_CAPTURE_COALITION:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_CAPTURE_COALITION).GetRandomPointVec3">ZONE_CAPTURE_COALITION:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -5966,7 +5966,7 @@ end
<h2><a id="#(ZONE_CAPTURE_COALITION).GetRandomPointVec2" ><strong>ZONE_CAPTURE_COALITION:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -6007,11 +6007,11 @@ end
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -6026,7 +6026,7 @@ end
<h2><a id="#(ZONE_CAPTURE_COALITION).GetRandomPointVec3" ><strong>ZONE_CAPTURE_COALITION:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -6067,11 +6067,11 @@ end
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>

View File

@ -1943,13 +1943,13 @@ Derived classes implement the ways how the achievements can be realized.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL).GetRandomPointVec2">ZONE_GOAL:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL).GetRandomPointVec3">ZONE_GOAL:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -3291,7 +3291,7 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><a id="#(ZONE_GOAL).GetRandomPointVec2" ><strong>ZONE_GOAL:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -3332,11 +3332,11 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -3351,7 +3351,7 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><a id="#(ZONE_GOAL).GetRandomPointVec3" ><strong>ZONE_GOAL:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -3392,11 +3392,11 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>

View File

@ -2186,13 +2186,13 @@ Therefore, this class is considered to be deprecated</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL_CARGO).GetRandomPointVec2">ZONE_GOAL_CARGO:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL_CARGO).GetRandomPointVec3">ZONE_GOAL_CARGO:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -4631,7 +4631,7 @@ Therefore, this class is considered to be deprecated</p>
<h2><a id="#(ZONE_GOAL_CARGO).GetRandomPointVec2" ><strong>ZONE_GOAL_CARGO:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -4672,11 +4672,11 @@ Therefore, this class is considered to be deprecated</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -4691,7 +4691,7 @@ Therefore, this class is considered to be deprecated</p>
<h2><a id="#(ZONE_GOAL_CARGO).GetRandomPointVec3" ><strong>ZONE_GOAL_CARGO:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -4732,11 +4732,11 @@ Therefore, this class is considered to be deprecated</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>

View File

@ -2029,13 +2029,13 @@ Derived classes implement the ways how the achievements can be realized.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL_COALITION).GetRandomPointVec2">ZONE_GOAL_COALITION:GetRandomPointVec2(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ZONE_GOAL_COALITION).GetRandomPointVec3">ZONE_GOAL_COALITION:GetRandomPointVec3(inner, outer)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
</td>
</tr>
<tr class="w3-border">
@ -3774,7 +3774,7 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><a id="#(ZONE_GOAL_COALITION).GetRandomPointVec2" ><strong>ZONE_GOAL_COALITION:GetRandomPointVec2(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting a random 2D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 2D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec2 table.</p>
@ -3815,11 +3815,11 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>
@ -3834,7 +3834,7 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><a id="#(ZONE_GOAL_COALITION).GetRandomPointVec3" ><strong>ZONE_GOAL_COALITION:GetRandomPointVec3(inner, outer)</strong></a></h2>
</div>
<p>Returns a <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting a random 3D location within the zone.</p>
<p>Returns a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting a random 3D location within the zone.</p>
<p>Note that this is actually a <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> type object, and not a simple Vec3 table.</p>
@ -3875,11 +3875,11 @@ Derived classes implement the ways how the achievements can be realized.</p>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The <a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a> object reflecting the random 3D location within the zone.</p>
<p>The <a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a> object reflecting the random 3D location within the zone.</p>
</div>
</div>

View File

@ -9779,6 +9779,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@ -9790,6 +9801,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@ -30127,6 +30149,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@ -30138,6 +30171,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@ -33217,6 +33261,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@ -33228,6 +33283,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@ -41280,9 +41346,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set case of f</p>
</div>
</div>
@ -41351,7 +41414,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set stack flag.</p>
<p> Also decrease flag for section members of flight.</p>
</div>
@ -41514,7 +41577,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Make player section lead if he was not before.</p>
<p> Set section lead of player flight.</p>
</div>
@ -41574,6 +41637,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set new time stamp.</p>
</div>
</div>
@ -41732,6 +41798,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p>Band modulation.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS.Radio).voice" ><strong>AIRBOSS.Radio.voice</strong></a>
</div>
</div>

View File

@ -4671,14 +4671,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>
@ -10924,14 +10921,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>
@ -13443,14 +13437,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>

View File

@ -2306,6 +2306,21 @@ If you use units build by multiple templates, they will effectively double on lo
end
</code></pre>
<h2>8. Transport crates and troops with CA (Combined Arms) trucks</h2>
<p>You can optionally also allow to CTLD with CA trucks and other vehicles:</p>
<pre><code> -- Create a SET_CLIENT to capture CA vehicles steered by players
local truckers = SET_CLIENT:New():HandleCASlots():FilterCoalitions("blue"):FilterPrefixes("Truck"):FilterStart()
-- Allow CA transport
my_ctld:AllowCATransport(true,truckers)
-- Set truck capability by typename
my_ctld:SetUnitCapabilities("M 818", true, true, 2, 12, 9, 4500)
-- Alternatively set truck capability with a UNIT object
local GazTruck = UNIT:FindByName("GazTruck-1-1")
my_ctld:SetUnitCapabilities(GazTruck, true, true, 2, 12, 9, 4500)
</code></pre>
</div>
@ -2463,12 +2478,24 @@ If you use units build by multiple templates, they will effectively double on lo
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).AddZone">CTLD:AddZone(Zone)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>User function - Add a #CTLD.CargoZoneType zone for this CTLD instance.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).AllowCATransport">CTLD:AllowCATransport(OnOff, ClientSet)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(User) Function to allow transport via Combined Arms Trucks.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).AutoHoverLoad">CTLD:AutoHoverLoad(Unit)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(Internal) Autoload if we can do crates, have capacity free and are in a load zone.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).CATransportSet">CTLD.CATransportSet</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@ -3489,6 +3516,12 @@ If you use units build by multiple templates, they will effectively double on lo
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).alias">CTLD.alias</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="##(CTLD).allowCATransport">CTLD.allowCATransport</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@ -5108,6 +5141,12 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD.UnitTypeCapabilities).Ka-50_3">CTLD.UnitTypeCapabilities.Ka-50_3</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="##(CTLD.UnitTypeCapabilities).M 818">CTLD.UnitTypeCapabilities.M 818</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@ -8380,6 +8419,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Set.html##(SET_CLIENT)">Core.Set#SET_CLIENT</a>
<a id="#(CTLD).CATransportSet" ><strong>CTLD.CATransportSet</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CargoCounter" ><strong>CTLD.CargoCounter</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -8520,6 +8581,20 @@ 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).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">
@ -8616,7 +8691,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>
@ -8638,7 +8713,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).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
@ -8696,14 +8771,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>
@ -8732,14 +8804,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">
#string
<a id="#(CTLD).RadioPath" ><strong>CTLD.RadioPath</strong></a>
<p> Folderpath.</p>
</div>
</div>
@ -8786,7 +8855,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
@ -8796,8 +8865,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">
#table
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
#number
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
@ -8852,7 +8921,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
<a id="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
@ -8862,8 +8931,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="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
#boolean
<a id="#(CTLD).allowCATransport" ><strong>CTLD.allowCATransport</strong></a>
@ -8992,17 +9061,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>
@ -9295,7 +9353,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> noob catch</p>
<p> time to repairor build a unit/group</p>
</div>
@ -9394,7 +9452,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">
#number
<a id="#(CTLD).troopdropzoneradius" ><strong>CTLD.troopdropzoneradius</strong></a>
@ -9432,6 +9490,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> sub categories</p>
</div>
</div>
@ -10677,6 +10738,63 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CTLD).AllowCATransport" ><strong>CTLD:AllowCATransport(OnOff, ClientSet)</strong></a></h2>
</div>
<p>(User) Function to allow transport via Combined Arms Trucks.</p>
<div id= "#Functions##AllowCATransport" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>CTLD</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>OnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Switch on (true) or off (false).</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Set.html##(SET_CLIENT)">Core.Set#SET_CLIENT</a>
<strong><strong>ClientSet</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The CA handling client set for ground transport.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CTLD)">#CTLD</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@ -20113,6 +20231,28 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Set.html##(SET_CLIENT)">Core.Set#SET_CLIENT</a>
<a id="#(CTLD).CATransportSet" ><strong>CTLD.CATransportSet</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CargoCounter" ><strong>CTLD.CargoCounter</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -20253,6 +20393,20 @@ However, if you create a new folder inside the miz file, which contains the soun
</div>
</div>
<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">
@ -20349,7 +20503,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeFMFrequencies" ><strong>CTLD.FreeFMFrequencies</strong></a>
@ -20371,7 +20525,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
@ -20429,14 +20583,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<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>
@ -20465,14 +20616,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(CTLD).RadioPath" ><strong>CTLD.RadioPath</strong></a>
<p> Folderpath.</p>
</div>
</div>
@ -20519,7 +20667,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
@ -20529,8 +20677,8 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
#number
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
@ -20585,7 +20733,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
<a id="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
@ -20595,8 +20743,8 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
#boolean
<a id="#(CTLD).allowCATransport" ><strong>CTLD.allowCATransport</strong></a>
@ -20725,17 +20873,6 @@ However, if you create a new folder inside the miz file, which contains the soun
<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>
@ -21028,7 +21165,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> noob catch</p>
<p> time to repairor build a unit/group</p>
</div>
@ -21127,7 +21264,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).troopdropzoneradius" ><strong>CTLD.troopdropzoneradius</strong></a>
@ -21165,6 +21302,9 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> sub categories</p>
</div>
</div>
@ -22646,6 +22786,28 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="fields w3-container w3-theme-l2">
<h2>Field(s)</h2>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Set.html##(SET_CLIENT)">Core.Set#SET_CLIENT</a>
<a id="#(CTLD).CATransportSet" ><strong>CTLD.CATransportSet</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CargoCounter" ><strong>CTLD.CargoCounter</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@ -22786,6 +22948,20 @@ However, if you create a new folder inside the miz file, which contains the soun
</div>
</div>
<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">
@ -22882,7 +23058,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeFMFrequencies" ><strong>CTLD.FreeFMFrequencies</strong></a>
@ -22904,7 +23080,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
@ -22962,14 +23138,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<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>
@ -22998,14 +23171,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(CTLD).RadioPath" ><strong>CTLD.RadioPath</strong></a>
<p> Folderpath.</p>
</div>
</div>
@ -23052,7 +23222,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
@ -23062,8 +23232,8 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Crates" ><strong>CTLD.Spawned_Crates</strong></a>
#number
<a id="#(CTLD).TroopCounter" ><strong>CTLD.TroopCounter</strong></a>
@ -23118,7 +23288,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
<a id="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
@ -23128,8 +23298,8 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).alias" ><strong>CTLD.alias</strong></a>
#boolean
<a id="#(CTLD).allowCATransport" ><strong>CTLD.allowCATransport</strong></a>
@ -23258,17 +23428,6 @@ However, if you create a new folder inside the miz file, which contains the soun
<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>
@ -23561,7 +23720,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> noob catch</p>
<p> time to repairor build a unit/group</p>
</div>
@ -23660,7 +23819,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).troopdropzoneradius" ><strong>CTLD.troopdropzoneradius</strong></a>
@ -23698,6 +23857,9 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> sub categories</p>
</div>
</div>
@ -28024,6 +28186,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">
#table
<a id="#(CTLD.UnitTypeCapabilities).M 818" ><strong>CTLD.UnitTypeCapabilities.M 818</strong></a>
</div>
</div>
@ -28222,17 +28395,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p>Can transport crate.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD.UnitTypeCapabilities).length" ><strong>CTLD.UnitTypeCapabilities.length</strong></a>
</div>
</div>
@ -39097,7 +39259,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Cargo_Drop_Position</strong></strong>
</p>
</div>
@ -39170,7 +39332,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Cargo_Drop_Position</strong></strong>
</p>
</div>
@ -39419,7 +39581,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Cargo_Drop_Position</strong></strong>
</p>
</div>
@ -39827,7 +39989,7 @@ Use either this method to integrate the Hercules **or** the one from the "normal
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Cargo_Drop_Position</strong></strong>
</p>
</div>

View File

@ -3100,7 +3100,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="#(TASK_A2A_DISPATCHER).FlashNewTask" ><strong>TASK_A2A_DISPATCHER.FlashNewTask</strong></a>
@ -3825,7 +3825,7 @@ If too large, any airborne cap may not be able to reach the detected target area
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(TASK_A2A_DISPATCHER).FlashNewTask" ><strong>TASK_A2A_DISPATCHER.FlashNewTask</strong></a>
@ -5001,7 +5001,7 @@ If too large, any airborne cap may not be able to reach the detected target area
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(TASK_A2A_DISPATCHER).FlashNewTask" ><strong>TASK_A2A_DISPATCHER.FlashNewTask</strong></a>
@ -6479,7 +6479,7 @@ If too large, any airborne cap may not be able to reach the detected target area
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(TASK_A2A_DISPATCHER).FlashNewTask" ><strong>TASK_A2A_DISPATCHER.FlashNewTask</strong></a>

View File

@ -3370,11 +3370,14 @@ 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>
@ -3947,11 +3950,14 @@ 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>
@ -5134,11 +5140,14 @@ 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>
@ -6623,11 +6632,14 @@ 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>

View File

@ -3313,22 +3313,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>
@ -3361,7 +3350,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>
@ -4783,7 +4772,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>
@ -9315,7 +9304,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>

View File

@ -3415,6 +3415,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">
#number
<a id="#(TASK_CARGO_DISPATCHER).CountCSAR" ><strong>TASK_CARGO_DISPATCHER.CountCSAR</strong></a>
</div>
</div>
@ -3426,6 +3437,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="#(TASK_CARGO_DISPATCHER).MaxCSAR" ><strong>TASK_CARGO_DISPATCHER.MaxCSAR</strong></a>
</div>
</div>
@ -4554,6 +4576,17 @@ This method can only be used once!</p>
</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>
@ -4565,6 +4598,17 @@ This method can only be used once!</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(TASK_CARGO_DISPATCHER).MaxCSAR" ><strong>TASK_CARGO_DISPATCHER.MaxCSAR</strong></a>
</div>
</div>
@ -5445,6 +5489,17 @@ This method can only be used once!</p>
</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>
@ -5456,6 +5511,17 @@ This method can only be used once!</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(TASK_CARGO_DISPATCHER).MaxCSAR" ><strong>TASK_CARGO_DISPATCHER.MaxCSAR</strong></a>
</div>
</div>
@ -6967,6 +7033,17 @@ This method can only be used once!</p>
</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>
@ -6978,6 +7055,17 @@ This method can only be used once!</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(TASK_CARGO_DISPATCHER).MaxCSAR" ><strong>TASK_CARGO_DISPATCHER.MaxCSAR</strong></a>
</div>
</div>

View File

@ -8282,17 +8282,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="#(LIFO).uniquecounter" ><strong>LIFO.uniquecounter</strong></a>
</div>
</div>
@ -9142,17 +9131,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="#(LIFO).uniquecounter" ><strong>LIFO.uniquecounter</strong></a>
</div>
</div>

View File

@ -2958,13 +2958,13 @@ Waiting for Ugra and ED to fix this issue.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPointVec2">AIRBASE:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AIRBASE).GetPointVec3">AIRBASE:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -9921,7 +9921,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(AIRBASE).GetPointVec2" ><strong>AIRBASE:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -9932,11 +9932,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -9959,7 +9959,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(AIRBASE).GetPointVec3" ><strong>AIRBASE:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -9970,7 +9970,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2641,6 +2641,24 @@ If the DCS Unit object does not exist or is nil, the CLIENT methods will return
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).CommandSetUnlimitedFuel">CLIENT:CommandSetUnlimitedFuel(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set unlimited fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).CommandSmokeOFF">CLIENT:CommandSmokeOFF(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).CommandSmokeON">CLIENT:CommandSmokeON(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).CommandSmokeOnOff">CLIENT:CommandSmokeOnOff(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on or off.</p>
</td>
</tr>
<tr class="w3-border">
@ -4010,13 +4028,13 @@ 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).GetPointVec2">CLIENT:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CLIENT).GetPointVec3">CLIENT:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -10799,6 +10817,160 @@ Note that a controllable can only have one beacon activated at a time with the e
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CLIENT).CommandSmokeOFF" ><strong>CLIENT:CommandSmokeOFF(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOFF" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CLIENT).CommandSmokeON" ><strong>CLIENT:CommandSmokeON(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeON" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CLIENT).CommandSmokeOnOff" ><strong>CLIENT:CommandSmokeOnOff(OnOff, Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on or off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOnOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>OnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Set to true for on and false for off. Defaults to true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@ -24493,7 +24665,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(CLIENT).GetPointVec2" ><strong>CLIENT:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -24504,11 +24676,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -24531,7 +24703,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(CLIENT).GetPointVec3" ><strong>CLIENT:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -24542,7 +24714,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2023,6 +2023,24 @@ The method <a href="##(CONTROLLABLE).SetTaskWaypoint">CONTROLLABLE.SetTaskWaypoi
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).CommandSetUnlimitedFuel">CONTROLLABLE:CommandSetUnlimitedFuel(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set unlimited fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).CommandSmokeOFF">CONTROLLABLE:CommandSmokeOFF(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).CommandSmokeON">CONTROLLABLE:CommandSmokeON(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).CommandSmokeOnOff">CONTROLLABLE:CommandSmokeOnOff(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on or off.</p>
</td>
</tr>
<tr class="w3-border">
@ -3392,13 +3410,13 @@ 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).GetPointVec2">CONTROLLABLE:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CONTROLLABLE).GetPointVec3">CONTROLLABLE:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -4533,17 +4551,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerUnit" ><strong>CONTROLLABLE.IRMarkerUnit</strong></a>
</div>
</div>
@ -4566,17 +4573,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="#(CONTROLLABLE).timer" ><strong>CONTROLLABLE.timer</strong></a>
</div>
</div>
@ -5620,6 +5616,160 @@ Note that a controllable can only have one beacon activated at a time with the e
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CONTROLLABLE).CommandSmokeOFF" ><strong>CONTROLLABLE:CommandSmokeOFF(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOFF" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>CONTROLLABLE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CONTROLLABLE).CommandSmokeON" ><strong>CONTROLLABLE:CommandSmokeON(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeON" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>CONTROLLABLE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CONTROLLABLE).CommandSmokeOnOff" ><strong>CONTROLLABLE:CommandSmokeOnOff(OnOff, Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on or off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOnOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>CONTROLLABLE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>OnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Set to true for on and false for off. Defaults to true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@ -17643,17 +17793,6 @@ mygroup:WayPointExecute()</code></pre>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerUnit" ><strong>CONTROLLABLE.IRMarkerUnit</strong></a>
</div>
</div>
@ -17676,17 +17815,6 @@ mygroup:WayPointExecute()</code></pre>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CONTROLLABLE).timer" ><strong>CONTROLLABLE.timer</strong></a>
</div>
</div>
@ -19201,7 +19329,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(CONTROLLABLE).GetPointVec2" ><strong>CONTROLLABLE:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -19212,11 +19340,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -19239,7 +19367,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(CONTROLLABLE).GetPointVec3" ><strong>CONTROLLABLE:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -19250,7 +19378,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -21666,17 +21794,6 @@ Coordinates are dependent on the position of the maps origin.</p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerUnit" ><strong>CONTROLLABLE.IRMarkerUnit</strong></a>
</div>
</div>
@ -21699,17 +21816,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 id="#(CONTROLLABLE).timer" ><strong>CONTROLLABLE.timer</strong></a>
</div>
</div>
@ -22241,17 +22347,6 @@ If the Identifiable is alive, true is returned. </p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerUnit" ><strong>CONTROLLABLE.IRMarkerUnit</strong></a>
</div>
</div>
@ -22274,17 +22369,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 id="#(CONTROLLABLE).timer" ><strong>CONTROLLABLE.timer</strong></a>
</div>
</div>
@ -22417,17 +22501,6 @@ If the Identifiable is alive, true is returned. </p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerUnit" ><strong>CONTROLLABLE.IRMarkerUnit</strong></a>
</div>
</div>
@ -22450,17 +22523,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 id="#(CONTROLLABLE).timer" ><strong>CONTROLLABLE.timer</strong></a>
</div>
</div>

View File

@ -1694,18 +1694,18 @@
<h2>Main Features:</h2>
<ul>
<li>Convenient access to DCS API functions</li>
<li>Convenient access to Ground Crew created cargo items.</li>
</ul>
<hr/>
<h2>Example Missions:</h2>
<p>Demo missions can be found on <a href="https://github.com/FlightControl-Master/MOOSE_Demos/tree/master/Wrapper/Storage">github</a>.</p>
<p>Demo missions can be found on <a href="https://github.com/FlightControl-Master/MOOSE_Demos/tree/master/">github</a>.</p>
<hr/>
<h3>Author: <strong>Applevangelist</strong></h3>
<h3>Author: <strong>Applevangelist</strong>; additional checks <strong>Chesster</strong></h3>
<hr/>
@ -1961,6 +1961,12 @@
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DYNAMICCARGO)._GetPossibleHeloNearby">DYNAMICCARGO:_GetPossibleHeloNearby(pos, loading)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[Internal] _Get Possible Player Helo Nearby</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DYNAMICCARGO)._HeloHovering">DYNAMICCARGO:_HeloHovering(Unit, ropelength)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[Internal] _Get helo hovering intel</p>
</td>
</tr>
<tr class="w3-border">
@ -2256,13 +2262,13 @@
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DYNAMICCARGO).GetPointVec2">DYNAMICCARGO:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DYNAMICCARGO).GetPointVec3">DYNAMICCARGO:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -4507,6 +4513,63 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(DYNAMICCARGO)._HeloHovering" ><strong>DYNAMICCARGO:_HeloHovering(Unit, ropelength)</strong></a></h2>
</div>
<p>[Internal] _Get helo hovering intel</p>
<div id= "#Functions##_HeloHovering" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>DYNAMICCARGO</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a>
<strong><strong>Unit</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The Unit to test</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>ropelength</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Ropelength to test</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>Outcome</p>
</div>
</div>
</div>
</div>
</div>
@ -6263,7 +6326,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(DYNAMICCARGO).GetPointVec2" ><strong>DYNAMICCARGO:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -6274,11 +6337,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -6301,7 +6364,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(DYNAMICCARGO).GetPointVec3" ><strong>DYNAMICCARGO:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -6312,7 +6375,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2233,7 +2233,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).GetPointVec2">GROUP:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the first UNIT of the GROUP within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the first UNIT of the GROUP within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -2812,6 +2812,24 @@ amount of fuel in the group.</p>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).CommandSetUnlimitedFuel">GROUP:CommandSetUnlimitedFuel(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set unlimited fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).CommandSmokeOFF">GROUP:CommandSmokeOFF(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).CommandSmokeON">GROUP:CommandSmokeON(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).CommandSmokeOnOff">GROUP:CommandSmokeOnOff(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on or off.</p>
</td>
</tr>
<tr class="w3-border">
@ -4181,13 +4199,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).GetPointVec2">GROUP:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(GROUP).GetPointVec3">GROUP:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -7709,7 +7727,7 @@ Each unit within the group gets evaluated, and the maximum height (= the unit wh
<h2><a id="#(GROUP).GetPointVec2" ><strong>GROUP:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the first UNIT of the GROUP within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the first UNIT of the GROUP within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -7720,11 +7738,11 @@ Each unit within the group gets evaluated, and the maximum height (= the unit wh
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the first DCS Unit of the GROUP.</p>
<p>The 3D point vector of the first DCS Unit of the GROUP.</p>
</div>
<div class="w3-half">
@ -11762,6 +11780,160 @@ Note that a controllable can only have one beacon activated at a time with the e
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(GROUP).CommandSmokeOFF" ><strong>GROUP:CommandSmokeOFF(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOFF" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(GROUP).CommandSmokeON" ><strong>GROUP:CommandSmokeON(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeON" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(GROUP).CommandSmokeOnOff" ><strong>GROUP:CommandSmokeOnOff(OnOff, Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on or off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOnOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>OnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Set to true for on and false for off. Defaults to true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@ -25459,7 +25631,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(GROUP).GetPointVec2" ><strong>GROUP:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -25470,11 +25642,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -25497,7 +25669,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(GROUP).GetPointVec3" ><strong>GROUP:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -25508,7 +25680,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2027,13 +2027,13 @@ 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).GetPointVec2">POSITIONABLE:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(POSITIONABLE).GetPointVec3">POSITIONABLE:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -4010,7 +4010,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="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(POSITIONABLE).pointvec3" ><strong>POSITIONABLE.pointvec3</strong></a>
<p>Point Vec3 object.</p>
@ -5529,7 +5529,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(POSITIONABLE).GetPointVec2" ><strong>POSITIONABLE:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5540,11 +5540,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -5567,7 +5567,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(POSITIONABLE).GetPointVec3" ><strong>POSITIONABLE:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5578,7 +5578,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
@ -8055,7 +8055,7 @@ Coordinates are dependent on the position of the maps origin.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(POSITIONABLE).pointvec3" ><strong>POSITIONABLE.pointvec3</strong></a>
<p>Point Vec3 object.</p>
@ -8652,7 +8652,7 @@ If the Identifiable is alive, true is returned. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(POSITIONABLE).pointvec3" ><strong>POSITIONABLE.pointvec3</strong></a>
<p>Point Vec3 object.</p>
@ -8850,7 +8850,7 @@ If the Identifiable is alive, true is returned. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<a id="#(POSITIONABLE).pointvec3" ><strong>POSITIONABLE.pointvec3</strong></a>
<p>Point Vec3 object.</p>

View File

@ -2138,13 +2138,13 @@
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPointVec2">SCENERY:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SCENERY).GetPointVec3">SCENERY:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -5698,7 +5698,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(SCENERY).GetPointVec2" ><strong>SCENERY:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5709,11 +5709,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -5736,7 +5736,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(SCENERY).GetPointVec3" ><strong>SCENERY:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5747,7 +5747,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2123,13 +2123,13 @@ 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).GetPointVec2">STATIC:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(STATIC).GetPointVec3">STATIC:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -5501,7 +5501,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(STATIC).GetPointVec2" ><strong>STATIC:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5512,11 +5512,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -5539,7 +5539,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(STATIC).GetPointVec3" ><strong>STATIC:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -5550,7 +5550,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2411,6 +2411,24 @@ If you want to obtain the complete <strong>3D position</strong> including orient
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).CommandSetUnlimitedFuel">UNIT:CommandSetUnlimitedFuel(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set unlimited fuel.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).CommandSmokeOFF">UNIT:CommandSmokeOFF(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke off.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).CommandSmokeON">UNIT:CommandSmokeON(Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).CommandSmokeOnOff">UNIT:CommandSmokeOnOff(OnOff, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[AIR] Set smoke on or off.</p>
</td>
</tr>
<tr class="w3-border">
@ -3780,13 +3798,13 @@ 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).GetPointVec2">UNIT:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UNIT).GetPointVec3">UNIT:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -9089,6 +9107,160 @@ Note that a controllable can only have one beacon activated at a time with the e
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(UNIT).CommandSmokeOFF" ><strong>UNIT:CommandSmokeOFF(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOFF" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(UNIT).CommandSmokeON" ><strong>UNIT:CommandSmokeON(Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeON" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(UNIT).CommandSmokeOnOff" ><strong>UNIT:CommandSmokeOnOff(OnOff, Delay)</strong></a></h2>
</div>
<p>[AIR] Set smoke on or off.</p>
<p>See <a href="https://wiki.hoggitworld.com/view/DCS_command_smoke_on_off">DCS command smoke on off</a></p>
<div id= "#Functions##CommandSmokeOnOff" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Wrapper.Controllable.html##(CONTROLLABLE)">Wrapper.Controllable#CONTROLLABLE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>OnOff</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Set to true for on and false for off. Defaults to true.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Delay</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Delay the command by this many seconds.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(CONTROLLABLE)">#CONTROLLABLE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@ -22681,7 +22853,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(UNIT).GetPointVec2" ><strong>UNIT:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -22692,11 +22864,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -22719,7 +22891,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(UNIT).GetPointVec3" ><strong>UNIT:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -22730,7 +22902,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">

View File

@ -2611,13 +2611,13 @@ but it could also be a STATIC object.</p>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(WEAPON).GetPointVec2">WEAPON:GetPointVec2()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(WEAPON).GetPointVec3">WEAPON:GetPointVec3()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
</td>
</tr>
<tr class="w3-border">
@ -7801,7 +7801,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(WEAPON).GetPointVec2" ><strong>WEAPON:GetPointVec2()</strong></a></h2>
</div>
<p>Returns a POINT_VEC2 object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 2D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec2" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -7812,11 +7812,11 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC2)">Core.Point#POINT_VEC2</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">
<p>The 2D point vector of the POSITIONABLE.</p>
<p>The 3D point vector of the POSITIONABLE.</p>
</div>
<div class="w3-half">
@ -7839,7 +7839,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><a id="#(WEAPON).GetPointVec3" ><strong>WEAPON:GetPointVec3()</strong></a></h2>
</div>
<p>Returns a POINT_VEC3 object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<p>Returns a COORDINATE object indicating the point in 3D of the POSITIONABLE within the mission.</p>
<div id= "#Functions##GetPointVec3" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@ -7850,7 +7850,7 @@ preferred as it will return a fresh new COORDINATE and thus avoid potentially un
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Core.Point.html##(POINT_VEC3)">Core.Point#POINT_VEC3</a>:</p>
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>:</p>
</div>
<div class="w3-half">