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
-360
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>
@@ -1583,7 +1517,6 @@
<li>AIRBASES</li>
<li>PLAYERSJOINED</li>
<li>PLAYERS</li>
<li>CARGOS</li>
<li>STORAGES (DCS warehouses)</li>
<li>DYNAMICCARGO</li>
</ul>
@@ -1625,12 +1558,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).AddAirbase">DATABASE:AddAirbase(AirbaseName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Adds a Airbase based on the Airbase Name in the DATABASE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).AddCargo">DATABASE:AddCargo(CargoName, Cargo)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Adds a Cargo based on the Cargo Name in the DATABASE.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1733,12 +1660,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).DeleteAirbase">DATABASE:DeleteAirbase(AirbaseName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Deletes a Airbase from the DATABASE based on the Airbase Name.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).DeleteCargo">DATABASE:DeleteCargo(CargoName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Deletes a Cargo from the DATABASE based on the Cargo Name.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1799,12 +1720,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).FindAirbase">DATABASE:FindAirbase(AirbaseName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Finds an AIRBASE based on the AirbaseName.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).FindCargo">DATABASE:FindCargo(CargoName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Finds an CARGO based on the CargoName.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1883,12 +1798,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).ForEach">DATABASE:ForEach(IteratorFunction, FinalizeFunction, arg, Set)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the DATABASE and call an iterator function for the given set, providing the Object for each element within the set and optional parameters.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).ForEachCargo">DATABASE:ForEachCargo(IteratorFunction, FinalizeFunction, ...)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Iterate the DATABASE and call an iterator function for each CARGO, providing the CARGO object to the function and optional parameters.</p>
</td>
</tr>
<tr class="w3-border">
@@ -2051,12 +1960,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).GetUnitTemplateFromUnitName">DATABASE:GetUnitTemplateFromUnitName(UnitName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get group template from unit name.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE).IsCargo">DATABASE:IsCargo(TemplateName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Checks if the Template name has a #CARGO tag.</p>
</td>
</tr>
<tr class="w3-border">
@@ -2189,12 +2092,6 @@ Moose refers to <strong>_DATABASE</strong> within the framework extensively, but
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE)._RegisterAirbases">DATABASE:_RegisterAirbases()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Register all world airbases.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(DATABASE)._RegisterCargos">DATABASE:_RegisterCargos()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Private method that registers new Static Templates within the DATABASE Object.</p>
</td>
</tr>
<tr class="w3-border">
@@ -3074,49 +2971,6 @@ 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="#(DATABASE).AddCargo" ><strong>DATABASE:AddCargo(CargoName, Cargo)</strong></a></h2>
</div>
<p>Adds a Cargo based on the Cargo Name in the DATABASE.</p>
<div id= "#Functions##AddCargo" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>DATABASE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>CargoName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The name of the airbase</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Cargo</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
</div>
@@ -3722,39 +3576,6 @@ 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="#(DATABASE).DeleteCargo" ><strong>DATABASE:DeleteCargo(CargoName)</strong></a></h2>
</div>
<p>Deletes a Cargo from the DATABASE based on the Cargo Name.</p>
<div id= "#Functions##DeleteCargo" 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>DATABASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>CargoName</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The name of the airbase</p>
</div>
</div>
</div>
</div>
</div>
@@ -4092,48 +3913,6 @@ 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="#(DATABASE).FindCargo" ><strong>DATABASE:FindCargo(CargoName)</strong></a></h2>
</div>
<p>Finds an CARGO based on the CargoName.</p>
<div id= "#Functions##FindCargo" 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>DATABASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>CargoName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="Cargo.Cargo.html##(CARGO)">Cargo.Cargo#CARGO</a>:</p>
</div>
<div class="w3-half">
<p>The found CARGO.</p>
</div>
</div>
</div>
</div>
</div>
@@ -4732,70 +4511,6 @@ 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="#(DATABASE).ForEachCargo" ><strong>DATABASE:ForEachCargo(IteratorFunction, FinalizeFunction, ...)</strong></a></h2>
</div>
<p>Iterate the DATABASE and call an iterator function for each CARGO, providing the CARGO object to the function and optional parameters.</p>
<div id= "#Functions##ForEachCargo" 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>DATABASE</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>
#function
<strong><strong>IteratorFunction</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The function that will be called for each object in the database. The function needs to accept a CLIENT parameter.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>FinalizeFunction</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>...</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(DATABASE)">#DATABASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>
@@ -6100,51 +5815,6 @@ 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="#(DATABASE).IsCargo" ><strong>DATABASE:IsCargo(TemplateName)</strong></a></h2>
</div>
<p>Checks if the Template name has a #CARGO tag.</p>
<p>If yes, the group is a cargo.</p>
<div id= "#Functions##IsCargo" 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>DATABASE</p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>TemplateName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
</div>
</div>
</div>
</div>
</div>
@@ -6828,36 +6498,6 @@ This method is used by the SPAWN class.</p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(DATABASE)._RegisterCargos" ><strong>DATABASE:_RegisterCargos()</strong></a></h2>
</div>
<p>Private method that registers new Static Templates within the DATABASE Object.</p>
<div id= "#Functions##_RegisterCargos" 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>DATABASE</p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p><a href="##(DATABASE)">#DATABASE</a>:</p>
</div>
<div class="w3-half">
<p>self</p>
</div>
</div>
</div>
</div>
</div>