Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2024-05-16 15:58:53 +00:00
parent 7803eb5be5
commit 80143310b0
28 changed files with 636 additions and 909 deletions

View File

@@ -1881,14 +1881,14 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
-- This is effectively a 3-stage filter allowing for zone overlap. A coordinate is accepted first when
-- it is inside any AcceptZone. Then RejectZones are checked, which enforces both borders, but also overlaps of
-- Accept- and RejectZones. Last, if it is inside a conflict zone, it is accepted.
`mybluemantis:AddZones(AcceptZones,RejectZones,ConflictZones)`
mybluemantis:AddZones(AcceptZones,RejectZones,ConflictZones)
</code></pre>
<h3>2.1.2 Change the number of long-, mid- and short-range systems going live on a detected target:</h3>
<pre><code> -- parameters are numbers. Defaults are 1,2,2,6 respectively
`mybluemantis:SetMaxActiveSAMs(Short,Mid,Long,Classic)`
mybluemantis:SetMaxActiveSAMs(Short,Mid,Long,Classic)
</code></pre>
<h3>2.1.3 SHORAD will automatically be added from SAM sites of type "short-range"</h3>
@@ -1896,16 +1896,22 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
<h3>2.1.4 Advanced features</h3>
<pre><code> -- switch off auto mode **before** you start MANTIS.
`mybluemantis.automode = false`
mybluemantis.automode = false
-- switch off auto shorad **before** you start MANTIS.
`mybluemantis.autoshorad = false`
mybluemantis.autoshorad = false
-- scale of the activation range, i.e. don't activate at the fringes of max range, defaults below.
-- also see engagerange below.
` self.radiusscale[MANTIS.SamType.LONG] = 1.1`
` self.radiusscale[MANTIS.SamType.MEDIUM] = 1.2`
` self.radiusscale[MANTIS.SamType.SHORT] = 1.3`
self.radiusscale[MANTIS.SamType.LONG] = 1.1
self.radiusscale[MANTIS.SamType.MEDIUM] = 1.2
self.radiusscale[MANTIS.SamType.SHORT] = 1.3
</code></pre>
<h3>2.1.5 Friendlies check in firing range</h3>
<pre><code> -- For some scenarios, like Cold War, it might be useful not to activate SAMs if friendly aircraft are around to avoid death by friendly fire.
mybluemantis.checkforfriendlies = true
</code></pre>
<h1>3. Default settings [both modes unless stated otherwise]</h1>
@@ -2638,6 +2644,12 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MANTIS).awacsrange">MANTIS.awacsrange</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Detection range of an optional Awacs unit</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MANTIS).checkforfriendlies">MANTIS.checkforfriendlies</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>If true, do not activate a SAM installation if a friendly aircraft is in firing range.</p>
</td>
</tr>
<tr class="w3-border">
@@ -4050,8 +4062,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="#(MANTIS).AcceptZones" ><strong>MANTIS.AcceptZones</strong></a>
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
@@ -4088,17 +4100,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">
#table
<a id="#(MANTIS).ConflictZones" ><strong>MANTIS.ConflictZones</strong></a>
</div>
</div>
@@ -4198,17 +4199,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>The ME name of the HQ object</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).RejectZones" ><strong>MANTIS.RejectZones</strong></a>
</div>
</div>
@@ -4237,7 +4227,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>
@@ -4248,7 +4238,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>
@@ -4259,7 +4249,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>
@@ -4569,6 +4559,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="#(MANTIS).checkforfriendlies" ><strong>MANTIS.checkforfriendlies</strong></a>
<p>If true, do not activate a SAM installation if a friendly aircraft is in firing range.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@@ -4735,9 +4736,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>self.SAMCheckRanges = {}</p>
</div>
</div>
@@ -8706,8 +8704,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).AcceptZones" ><strong>MANTIS.AcceptZones</strong></a>
<a id="#(MANTIS).AWACS_Prefix" ><strong>MANTIS.AWACS_Prefix</strong></a>
@@ -8744,17 +8742,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).ConflictZones" ><strong>MANTIS.ConflictZones</strong></a>
</div>
</div>
@@ -8854,17 +8841,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<p>The ME name of the HQ object</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).RejectZones" ><strong>MANTIS.RejectZones</strong></a>
</div>
</div>
@@ -8893,7 +8869,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>
@@ -8904,7 +8880,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>
@@ -8915,7 +8891,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>
@@ -9225,6 +9201,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MANTIS).checkforfriendlies" ><strong>MANTIS.checkforfriendlies</strong></a>
<p>If true, do not activate a SAM installation if a friendly aircraft is in firing range.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
@@ -9391,9 +9378,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<p>self.SAMCheckRanges = {}</p>
</div>
</div>