Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2024-04-19 14:00:42 +00:00
parent 8da3ec1b3a
commit 4920bb73a2
43 changed files with 1347 additions and 123580 deletions
+99 -132
View File
@@ -2675,12 +2675,6 @@ of the squadron are destroyed. This is to keep consistency of air operations and
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2G_DISPATCHER).DefenderTasks">AI_A2G_DISPATCHER.DefenderTasks</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="##(AI_A2G_DISPATCHER).Defenders">AI_A2G_DISPATCHER.Defenders</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -2711,12 +2705,6 @@ of the squadron are destroyed. This is to keep consistency of air operations and
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_A2G_DISPATCHER).DefenseRadius">AI_A2G_DISPATCHER.DefenseRadius</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="##(AI_A2G_DISPATCHER).DefenseReactivity">AI_A2G_DISPATCHER.DefenseReactivity</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -4762,17 +4750,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> The Defender Default Settings over all Squadrons.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@@ -4829,11 +4806,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">
<a href="##(AI_A2G_DISPATCHER.DefenseCoordinates)">#AI_A2G_DISPATCHER.DefenseCoordinates</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseCoordinates" ><strong>AI_A2G_DISPATCHER.DefenseCoordinates</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseCoordinates DefenseCoordinates</p>
</div>
</div>
@@ -4851,21 +4831,13 @@ 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="##(AI_A2G_DISPATCHER.DefenseQueue)">#AI_A2G_DISPATCHER.DefenseQueue</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseQueue" ><strong>AI_A2G_DISPATCHER.DefenseQueue</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenseReactivity" ><strong>AI_A2G_DISPATCHER.DefenseReactivity</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseQueue DefenseQueue</p>
</div>
@@ -4917,11 +4889,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">
<a href="##(AI_A2G_DISPATCHER.Takeoff)">#AI_A2G_DISPATCHER.Takeoff</a>
<a id="#(AI_A2G_DISPATCHER).Takeoff" ><strong>AI_A2G_DISPATCHER.Takeoff</strong></a>
<p> @field #AI_A2G_DISPATCHER.Takeoff Takeoff</p>
</div>
</div>
@@ -4958,6 +4933,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##AddDefenderToSquadron" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -5008,6 +4986,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> @param #AI_A2G_DISPATCHER self
@param #string DefenseCoordinateName The name of the coordinate to be defended by A2G defenses.
@param Core.Point#COORDINATE DefenseCoordinate The coordinate to be defended by A2G defenses.</p>
<div id= "#Functions##AddDefenseCoordinate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -5018,27 +5001,21 @@ 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>
#string
<strong><strong>DefenseCoordinateName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The name of the coordinate to be defended by A2G defenses.</p>
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>DefenseCoordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The coordinate to be defended by A2G defenses.</p>
<p></p>
</div>
</div>
</div>
@@ -6912,6 +6889,10 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self
@param Core.Event#EVENTDATA EventData</p>
<div id= "#Functions##OnEventBaseCaptured" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -6922,7 +6903,6 @@ The Detection object is polymorphic, depending on the type of detection object c
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
@@ -6943,6 +6923,10 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self
@param Core.Event#EVENTDATA EventData</p>
<div id= "#Functions##OnEventCrashOrDead" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -6953,7 +6937,6 @@ The Detection object is polymorphic, depending on the type of detection object c
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
@@ -6974,6 +6957,10 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self
@param Core.Event#EVENTDATA EventData</p>
<div id= "#Functions##OnEventEngineShutdown" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -6984,7 +6971,6 @@ The Detection object is polymorphic, depending on the type of detection object c
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
@@ -7005,6 +6991,10 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self
@param Core.Event#EVENTDATA EventData</p>
<div id= "#Functions##OnEventLand" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -7015,7 +7005,6 @@ The Detection object is polymorphic, depending on the type of detection object c
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a>
<strong><strong>EventData</strong></strong>
</p>
</div>
@@ -7173,6 +7162,9 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##RemoveDefenderFromSquadron" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -7379,6 +7371,9 @@ The Detection object is polymorphic, depending on the type of detection object c
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##ResourcePark" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -8829,7 +8824,7 @@ You want it to wait until a certain defend radius is reached, which is calculate
1. the <strong>distance of the closest airbase to target</strong>, being smaller than the <strong>Defend Radius</strong>.
2. the <strong>distance to any defense reference point</strong>.</p>
<p>The <strong>default</strong> defense radius is defined as <strong>400000</strong> or <strong>40km</strong>. Override the default defense radius when the era of the warfare is early, or,
<p>The <strong>default</strong> defense radius is defined as <strong>40000</strong> or <strong>40km</strong>. Override the default defense radius when the era of the warfare is early, or,
when you don't want to let the AI_A2G_DISPATCHER react immediately when a certain border or area is not being crossed.</p>
<p>Use the method <a href="##(AI_A2G_DISPATCHER).SetDefendRadius">AI_A2G_DISPATCHER.SetDefendRadius</a>() to set a specific defend radius for all squadrons,
@@ -8852,7 +8847,7 @@ when you don't want to let the AI_A2G_DISPATCHER react immediately when a certai
</div>
<div class="w3-half">
<p>(Optional, Default = 200000) The defense radius to engage detected targets from the nearest capable and available squadron airbase.</p>
<p>(Optional, Default = 20000) The defense radius to engage detected targets from the nearest capable and available squadron airbase.</p>
</div>
</div>
@@ -8892,6 +8887,9 @@ when you don't want to let the AI_A2G_DISPATCHER react immediately when a certai
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##SetDefenseReactivityHigh" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -8911,6 +8909,9 @@ when you don't want to let the AI_A2G_DISPATCHER react immediately when a certai
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##SetDefenseReactivityLow" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -8930,6 +8931,9 @@ when you don't want to let the AI_A2G_DISPATCHER react immediately when a certai
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##SetDefenseReactivityMedium" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -12654,6 +12658,17 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<p> @param #AI_A2G_DISPATCHER self
@param #string SquadronName The squadron name.
@param #number TakeoffInterval Only Takeoff new units each specified interval in seconds in 10 seconds steps.
@usage</p>
<pre><code> -- Set the Squadron Takeoff interval every 60 seconds for squadron "SQ50", which is good for a FARP cold start.
A2GDispatcher:SetSquadronTakeoffInterval( "SQ50", 60 )
</code></pre>
<div id= "#Functions##SetSquadronTakeoffInterval" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -12664,35 +12679,23 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>SquadronName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The squadron name.</p>
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>TakeoffInterval</strong></strong>
</p>
</div>
<div class="w3-half">
<p> Only Takeoff new units each specified interval in seconds in 10 seconds steps.</p>
<p></p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code>
-- Set the Squadron Takeoff interval every 60 seconds for squadron "SQ50", which is good for a FARP cold start.
A2GDispatcher:SetSquadronTakeoffInterval( "SQ50", 60 )
</code></pre>
</div>
</div>
@@ -13239,6 +13242,9 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<p> @param #AI_A2G_DISPATCHER self</p>
<div id= "#Functions##onafterStart" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
@@ -13295,17 +13301,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<p> The Defender Default Settings over all Squadrons.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@@ -13362,11 +13357,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseCoordinates)">#AI_A2G_DISPATCHER.DefenseCoordinates</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseCoordinates" ><strong>AI_A2G_DISPATCHER.DefenseCoordinates</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseCoordinates DefenseCoordinates</p>
</div>
</div>
@@ -13384,21 +13382,13 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseQueue)">#AI_A2G_DISPATCHER.DefenseQueue</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseQueue" ><strong>AI_A2G_DISPATCHER.DefenseQueue</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenseReactivity" ><strong>AI_A2G_DISPATCHER.DefenseReactivity</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseQueue DefenseQueue</p>
</div>
@@ -13450,11 +13440,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.Takeoff)">#AI_A2G_DISPATCHER.Takeoff</a>
<a id="#(AI_A2G_DISPATCHER).Takeoff" ><strong>AI_A2G_DISPATCHER.Takeoff</strong></a>
<p> @field #AI_A2G_DISPATCHER.Takeoff Takeoff</p>
</div>
</div>
@@ -14634,17 +14627,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<p> The Defender Default Settings over all Squadrons.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@@ -14701,11 +14683,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseCoordinates)">#AI_A2G_DISPATCHER.DefenseCoordinates</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseCoordinates" ><strong>AI_A2G_DISPATCHER.DefenseCoordinates</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseCoordinates DefenseCoordinates</p>
</div>
</div>
@@ -14723,21 +14708,13 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseQueue)">#AI_A2G_DISPATCHER.DefenseQueue</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseQueue" ><strong>AI_A2G_DISPATCHER.DefenseQueue</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenseReactivity" ><strong>AI_A2G_DISPATCHER.DefenseReactivity</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseQueue DefenseQueue</p>
</div>
@@ -14789,11 +14766,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.Takeoff)">#AI_A2G_DISPATCHER.Takeoff</a>
<a id="#(AI_A2G_DISPATCHER).Takeoff" ><strong>AI_A2G_DISPATCHER.Takeoff</strong></a>
<p> @field #AI_A2G_DISPATCHER.Takeoff Takeoff</p>
</div>
</div>
@@ -16275,17 +16255,6 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<p> The Defender Default Settings over all Squadrons.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenderPatrolIndex" ><strong>AI_A2G_DISPATCHER.DefenderPatrolIndex</strong></a>
</div>
</div>
@@ -16342,11 +16311,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseCoordinates)">#AI_A2G_DISPATCHER.DefenseCoordinates</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseCoordinates" ><strong>AI_A2G_DISPATCHER.DefenseCoordinates</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseCoordinates DefenseCoordinates</p>
</div>
</div>
@@ -16364,21 +16336,13 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.DefenseQueue)">#AI_A2G_DISPATCHER.DefenseQueue</a>
#table
<a id="#(AI_A2G_DISPATCHER).DefenseQueue" ><strong>AI_A2G_DISPATCHER.DefenseQueue</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AI_A2G_DISPATCHER).DefenseReactivity" ><strong>AI_A2G_DISPATCHER.DefenseReactivity</strong></a>
<p> @field #AI_A2G_DISPATCHER.DefenseQueue DefenseQueue</p>
</div>
@@ -16430,11 +16394,14 @@ multiplied by the Overhead and rounded up to the smallest integer. </p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a href="##(AI_A2G_DISPATCHER.Takeoff)">#AI_A2G_DISPATCHER.Takeoff</a>
<a id="#(AI_A2G_DISPATCHER).Takeoff" ><strong>AI_A2G_DISPATCHER.Takeoff</strong></a>
<p> @field #AI_A2G_DISPATCHER.Takeoff Takeoff</p>
</div>
</div>