Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2025-01-27 17:49:01 +00:00
parent fb6e1dfca1
commit 46e70029a6
112 changed files with 20039 additions and 965 deletions

View File

@@ -3227,7 +3227,31 @@ and any spaces before and after the resulting name are removed.</p>
</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="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).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>
@@ -3394,6 +3418,18 @@ 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).GetParent">SPAWN:GetParent(Child, FromClass)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>This is the worker method to retrieve the Parent class.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).GetProperties">SPAWN:GetProperties()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get all of the properties of an object in a table.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).GetProperty">SPAWN:GetProperty(Key)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get one property of an object by the key.</p>
</td>
</tr>
<tr class="w3-border">
@@ -3680,6 +3716,12 @@ Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).OnEventUnitLost">SPAWN:OnEventUnitLost(EventData)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Occurs when the game thinks an object is destroyed.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).Properties">SPAWN.Properties</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -3710,6 +3752,12 @@ Have a look at the class <a href="Core.Event.html##(EVENT)">Core.Event#EVENT</a>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).SetEventPriority">SPAWN:SetEventPriority(EventPriority)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set the Class <a href="Core.Event.html">Core.Event</a> processing Priority.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(SPAWN).SetProperty">SPAWN:SetProperty(Key, Value)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set one property of an object.</p>
</td>
</tr>
<tr class="w3-border">
@@ -3880,14 +3928,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>
@@ -3968,9 +4013,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.</p>
</div>
</div>
@@ -4037,20 +4079,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>
@@ -4084,6 +4112,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>
@@ -4142,6 +4181,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitAirbase" ><strong>SPAWN.SpawnInitAirbase</strong></a>
</div>
</div>
@@ -4285,8 +4335,60 @@ 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">
<p> By default, no InitLimit</p>
<a id="#(SPAWN).SpawnInitLivery" ><strong>SPAWN.SpawnInitLivery</strong></a>
</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>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModu" ><strong>SPAWN.SpawnInitModu</strong></a>
</div>
@@ -4302,6 +4404,32 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>self:T2( { self.SpawnTemplatePrefix, Vec2} )</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitSADL" ><strong>SPAWN.SpawnInitSADL</strong></a>
<p> we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case
we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</strong></a>
</div>
</div>
@@ -4333,7 +4461,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="#(SPAWN).SpawnMaxGroups" ><strong>SPAWN.SpawnMaxGroups</strong></a>
@@ -4347,7 +4475,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="#(SPAWN).SpawnMaxUnitsAlive" ><strong>SPAWN.SpawnMaxUnitsAlive</strong></a>
@@ -4515,17 +4643,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">
#boolean
<a id="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@@ -4560,7 +4677,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>
@@ -4641,7 +4758,51 @@ 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="#(SPAWN).hidden" ><strong>SPAWN.hidden</strong></a>
<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).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>
@@ -10338,14 +10499,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>
@@ -10426,9 +10584,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p> Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.</p>
</div>
</div>
@@ -10495,20 +10650,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>
@@ -10542,6 +10683,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>
@@ -10600,6 +10752,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitAirbase" ><strong>SPAWN.SpawnInitAirbase</strong></a>
</div>
</div>
@@ -10743,8 +10906,60 @@ 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">
<p> By default, no InitLimit</p>
<a id="#(SPAWN).SpawnInitLivery" ><strong>SPAWN.SpawnInitLivery</strong></a>
</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>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitModu" ><strong>SPAWN.SpawnInitModu</strong></a>
</div>
@@ -10760,6 +10975,32 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p>self:T2( { self.SpawnTemplatePrefix, Vec2} )</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).SpawnInitSADL" ><strong>SPAWN.SpawnInitSADL</strong></a>
<p> we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case
we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</strong></a>
</div>
</div>
@@ -10791,7 +11032,7 @@ 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">
#number
<a id="#(SPAWN).SpawnMaxGroups" ><strong>SPAWN.SpawnMaxGroups</strong></a>
@@ -10805,7 +11046,7 @@ 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">
#number
<a id="#(SPAWN).SpawnMaxUnitsAlive" ><strong>SPAWN.SpawnMaxUnitsAlive</strong></a>
@@ -10973,17 +11214,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">
#boolean
<a id="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@@ -11018,7 +11248,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>
@@ -11099,7 +11329,51 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPAWN).hidden" ><strong>SPAWN.hidden</strong></a>
<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).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>
@@ -12036,6 +12310,78 @@ reflecting the order of the classes subscribed to the Event to be processed.</p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SPAWN).GetProperties" ><strong>SPAWN:GetProperties()</strong></a></h2>
</div>
<p>Get all of the properties of an object in a table.</p>
<div id= "#Functions##GetProperties" 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="Core.Base.html##(BASE)">Core.Base#BASE</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>of values, indexed by keys.</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="#(SPAWN).GetProperty" ><strong>SPAWN:GetProperty(Key)</strong></a></h2>
</div>
<p>Get one property of an object by the key.</p>
<div id= "#Functions##GetProperty" 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="Core.Base.html##(BASE)">Core.Base#BASE</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>
<strong><strong>Key</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
</div>
<div class="w3-half">
<p>Value The value that is stored. Note that the value can be a #string, but it can also be any other type! Nil if not found. </p>
</div>
</div>
</div>
</div>
</div>
@@ -14133,6 +14479,50 @@ reflecting the order of the classes subscribed to the Event to be processed.</p>
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(SPAWN).SetProperty" ><strong>SPAWN:SetProperty(Key, Value)</strong></a></h2>
</div>
<p>Set one property of an object.</p>
<div id= "#Functions##SetProperty" 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="Core.Base.html##(BASE)">Core.Base#BASE</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>
<strong><strong>Key</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>Value</strong></strong>
</p>
</div>
<div class="w3-half">
<p>The value that is stored. Note that the value can be a #string, but it can also be any other type!</p>
</div>
</div>
</div>
</div>
</div>