Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2026-02-08 11:35:20 +00:00
parent 97466c5b0a
commit d8dd9d3430
133 changed files with 781 additions and 37716 deletions
-147
View File
@@ -32,61 +32,6 @@
onclick="w3_close()"
class="w3-closenav w3-large">Close &times;</a>
<div class="w3-row">
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.Cargo.html">Cargo.Cargo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of CARGO logistics, that can be transported from and to transportation carriers.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Crates.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoCrate.html">Cargo.CargoCrate</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo crates, which are based on a STATIC object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Groups.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoGroup.html">Cargo.CargoGroup</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of grouped cargo logistics, which are based on a GROUP object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Slingload.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoSlingload.html">Cargo.CargoSlingload</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo crates, which are based on a STATIC object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Cargo_Units.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Cargo.CargoUnit.html">Cargo.CargoUnit</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Cargo</strong> - Management of single cargo logistics, which are based on a UNIT object.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
@@ -713,17 +658,6 @@
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Base class that models processes to achieve goals involving a Zone.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Functional.ZoneGoalCargo.html">Functional.ZoneGoalCargo</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Functional</strong> - Base class that models processes to achieve goals involving a Zone and Cargo.</p>
</p></div>
</div>
</div>
@@ -2002,25 +1936,6 @@ normandy:SetMissileTypes({"BGM"})
normandy:Start()
</code></pre>
<h3>Transportation as Cargo</h3>
<p>This example demonstates how an ARTY group can be transported to another location as cargo.</p>
<pre><code> -- Define a group as CARGO_GROUP
CargoGroupMortars=CARGO_GROUP:New(GROUP:FindByName("Mortars"), "Mortars", "Mortar Platoon Alpha", 100 , 10)
-- Define the mortar CARGO GROUP as ARTY object
mortars=ARTY:NewFromCargoGroup(CargoGroupMortars, "Mortar Platoon Alpha")
-- Start ARTY process
mortars:Start()
-- Setup AI cargo dispatcher for e.g. helos
SetHeloCarriers = SET_GROUP:New():FilterPrefixes("CH-47D"):FilterStart()
SetCargoMortars = SET_CARGO:New():FilterTypes("Mortars"):FilterStart()
SetZoneDepoly = SET_ZONE:New():FilterPrefixes("Deploy"):FilterStart()
CargoHelo=AI_CARGO_DISPATCHER_HELICOPTER:New(SetHeloCarriers, SetCargoMortars, SetZoneDepoly)
CargoHelo:Start()
</code></pre>
<p>The ARTY group will be transported and resume its normal operation after it has been deployed. New targets can be assigned at any time also during the transportation process.</p>
</div>
@@ -2164,12 +2079,6 @@ normandy:Start()
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARTY).New">ARTY:New(group, alias)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creates a new ARTY object from a MOOSE group object.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARTY).NewFromCargoGroup">ARTY:NewFromCargoGroup(cargogroup, alias)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Creates a new ARTY object from a MOOSE CARGO_GROUP object.</p>
</td>
</tr>
<tr class="w3-border">
@@ -6306,62 +6215,6 @@ paladin:Start()</code></pre>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(ARTY).NewFromCargoGroup" ><strong>ARTY:NewFromCargoGroup(cargogroup, alias)</strong></a></h2>
</div>
<p>Creates a new ARTY object from a MOOSE CARGO_GROUP object.</p>
<div id= "#Functions##NewFromCargoGroup" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>ARTY</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="Cargo.CargoGroup.html##(CARGO_GROUP)">Cargo.CargoGroup#CARGO_GROUP</a>
<strong><strong>cargogroup</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The CARGO GROUP object for which artillery tasks should be assigned.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>alias</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Alias name the group will be calling itself when sending messages. Default is the group name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(ARTY)">#ARTY</a>:</p>
</div>
<div class="w3-half">
<p>ARTY object or nil if group does not exist or is not a ground or naval group.</p>
</div>
</div>
</div>
</div>
</div>