Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2026-03-07 17:19:56 +00:00
parent 56aa2b16bb
commit 9511852b34
32 changed files with 1226 additions and 917 deletions
+2 -2
View File
@@ -5978,7 +5978,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">
#string
<a id="#(FSM)._StartState" ><strong>FSM._StartState</strong></a>
@@ -7610,7 +7610,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">
#string
<a id="#(FSM)._StartState" ><strong>FSM._StartState</strong></a>
+16 -3
View File
@@ -1607,7 +1607,7 @@ To send messages, you need to use the To functions.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MESSAGE).SetMSRS">MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MESSAGE).SetMSRS">MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set up MESSAGE generally to allow Text-To-Speech via SRS and TTS functions.</p>
</td>
@@ -2686,7 +2686,7 @@ The message display times are automatically defined based on the timing settings
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(MESSAGE).SetMSRS" ><strong>MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend, Provider)</strong></a></h2>
<h2><a id="#(MESSAGE).SetMSRS" ><strong>MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend, Provider, Speaker)</strong></a></h2>
</div>
<p>Set up MESSAGE generally to allow Text-To-Speech via SRS and TTS functions.</p>
@@ -2879,7 +2879,20 @@ The message display times are automatically defined based on the timing settings
</div>
<div class="w3-half">
<p>(optional) Privider to be used, can be MSRS.Provider.WINDOWS or MSRS.Backend.GOOGLE or MSRS.Backend.PIPER etc</p>
<p>(optional) Provider to be used, can be MSRS.Provider.WINDOWS or MSRS.Provider.GOOGLE or MSRS.Provider.PIPER etc</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(optional) Speaker to be used. Only for select provider PIPER TTS Voices, requires HOUND backend.</p>
</div>
</div>
+2 -2
View File
@@ -2774,7 +2774,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">
#string
<a id="#(SETTINGS).A2ASystem" ><strong>SETTINGS.A2ASystem</strong></a>
@@ -4931,7 +4931,7 @@ It is advised to use this method at the start of the mission.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(SETTINGS).A2ASystem" ><strong>SETTINGS.A2ASystem</strong></a>
+106 -42
View File
@@ -2992,6 +2992,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)._TranslateRotate">SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)</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).hidden">SPAWN.hidden</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">
@@ -4057,9 +4069,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Overwrite unit names by default with group name.</p>
</div>
</div>
@@ -4071,6 +4080,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).SpawnInitLivery" ><strong>SPAWN.SpawnInitLivery</strong></a>
</div>
</div>
@@ -4104,17 +4124,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">
<a id="#(SPAWN).SpawnInitModu" ><strong>SPAWN.SpawnInitModu</strong></a>
</div>
</div>
@@ -4135,15 +4144,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">
<a id="#(SPAWN).SpawnInitSADL" ><strong>SPAWN.SpawnInitSADL</strong></a>
#string
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</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>
@@ -4357,6 +4362,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="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@@ -4424,7 +4440,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> When the first Spawn executes, all the Groups need to be made visible before start.</p>
<p> Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.</p>
</div>
@@ -4498,6 +4514,28 @@ 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).hidden" ><strong>SPAWN.hidden</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>
@@ -10678,9 +10716,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p> Overwrite unit names by default with group name.</p>
</div>
</div>
@@ -10692,6 +10727,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).SpawnInitLivery" ><strong>SPAWN.SpawnInitLivery</strong></a>
</div>
</div>
@@ -10725,17 +10771,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">
<a id="#(SPAWN).SpawnInitModu" ><strong>SPAWN.SpawnInitModu</strong></a>
</div>
</div>
@@ -10756,15 +10791,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">
<a id="#(SPAWN).SpawnInitSADL" ><strong>SPAWN.SpawnInitSADL</strong></a>
#string
<a id="#(SPAWN).SpawnInitSkill" ><strong>SPAWN.SpawnInitSkill</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>
@@ -10978,6 +11009,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">
#boolean
<a id="#(SPAWN).SpawnUnControlled" ><strong>SPAWN.SpawnUnControlled</strong></a>
</div>
</div>
@@ -11045,7 +11087,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<p> When the first Spawn executes, all the Groups need to be made visible before start.</p>
<p> Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.</p>
</div>
@@ -11119,6 +11161,28 @@ 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).hidden" ><strong>SPAWN.hidden</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>
-132
View File
@@ -2742,50 +2742,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">
<a id="#(SPOT).ScheduleID" ><strong>SPOT.ScheduleID</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotIR" ><strong>SPOT.SpotIR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotLaser" ><strong>SPOT.SpotLaser</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
</div>
</div>
@@ -4069,50 +4025,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">
<a id="#(SPOT).ScheduleID" ><strong>SPOT.ScheduleID</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotIR" ><strong>SPOT.SpotIR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotLaser" ><strong>SPOT.SpotLaser</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
</div>
</div>
@@ -5668,50 +5580,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">
<a id="#(SPOT).ScheduleID" ><strong>SPOT.ScheduleID</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotIR" ><strong>SPOT.SpotIR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).SpotLaser" ><strong>SPOT.SpotLaser</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SPOT).Target" ><strong>SPOT.Target</strong></a>
</div>
</div>
+44
View File
@@ -16535,6 +16535,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(ZONE_OVAL).Angle" ><strong>ZONE_OVAL.Angle</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ZONE_OVAL).CenterVec2" ><strong>ZONE_OVAL.CenterVec2</strong></a>
@@ -17239,6 +17250,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(ZONE_OVAL).Angle" ><strong>ZONE_OVAL.Angle</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ZONE_OVAL).CenterVec2" ><strong>ZONE_OVAL.CenterVec2</strong></a>
@@ -19410,6 +19432,17 @@ end
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(ZONE_OVAL).Angle" ><strong>ZONE_OVAL.Angle</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ZONE_OVAL).CenterVec2" ><strong>ZONE_OVAL.CenterVec2</strong></a>
@@ -20943,6 +20976,17 @@ end
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(ZONE_OVAL).Angle" ><strong>ZONE_OVAL.Angle</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ZONE_OVAL).CenterVec2" ><strong>ZONE_OVAL.CenterVec2</strong></a>
+45 -6
View File
@@ -1908,13 +1908,13 @@ save your sound file inside of the .miz mission file. <a href="https://github.co
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetOperatorTTSVoice">AICSAR:SetOperatorTTSVoice(Voice, Culture, Gender)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetOperatorTTSVoice">AICSAR:SetOperatorTTSVoice(Voice, Culture, Gender, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set SRS TTS Voice of the rescue operator.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetPilotTTSVoice">AICSAR:SetPilotTTSVoice(Voice, Culture, Gender)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetPilotTTSVoice">AICSAR:SetPilotTTSVoice(Voice, Culture, Gender, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set SRS TTS Voice of downed pilot.</p>
</td>
@@ -1926,7 +1926,7 @@ save your sound file inside of the .miz mission file. <a href="https://github.co
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetSRSTTSRadio">AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AICSAR).SetSRSTTSRadio">AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Switch sound output on and use SRS-TTS output.</p>
</td>
@@ -4574,7 +4574,7 @@ 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">
<div class="w3-theme-l2">
<h2><a id="#(AICSAR).SetOperatorTTSVoice" ><strong>AICSAR:SetOperatorTTSVoice(Voice, Culture, Gender)</strong></a></h2>
<h2><a id="#(AICSAR).SetOperatorTTSVoice" ><strong>AICSAR:SetOperatorTTSVoice(Voice, Culture, Gender, Speaker)</strong></a></h2>
</div>
<p>[User] Set SRS TTS Voice of the rescue operator.</p>
@@ -4627,6 +4627,19 @@ Specific voices override culture and gender!</p>
<p>(Optional) The gender to be used, defaults to "female"</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -4648,7 +4661,7 @@ Specific voices override culture and gender!</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AICSAR).SetPilotTTSVoice" ><strong>AICSAR:SetPilotTTSVoice(Voice, Culture, Gender)</strong></a></h2>
<h2><a id="#(AICSAR).SetPilotTTSVoice" ><strong>AICSAR:SetPilotTTSVoice(Voice, Culture, Gender, Speaker)</strong></a></h2>
</div>
<p>[User] Set SRS TTS Voice of downed pilot.</p>
@@ -4701,6 +4714,19 @@ Specific voices override culture and gender!</p>
<p>(Optional) The gender to be used, defaults to "male"</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -4831,7 +4857,7 @@ Specific voices override culture and gender!</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AICSAR).SetSRSTTSRadio" ><strong>AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials, Provider)</strong></a></h2>
<h2><a id="#(AICSAR).SetSRSTTSRadio" ><strong>AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Switch sound output on and use SRS-TTS output.</p>
@@ -4975,6 +5001,19 @@ See <code>AICSAR:SetPilotTTSVoice()</code> and <code>AICSAR:SetOperatorTTSVoice(
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+2 -8
View File
@@ -3876,7 +3876,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="#(ATC_GROUND).Airbases" ><strong>ATC_GROUND.Airbases</strong></a>
@@ -3892,9 +3892,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Kickspeed</p>
</div>
</div>
@@ -4464,7 +4461,7 @@ An airbase can be specified to set the maximum kick speed for.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(ATC_GROUND).Airbases" ><strong>ATC_GROUND.Airbases</strong></a>
@@ -4480,9 +4477,6 @@ An airbase can be specified to set the maximum kick speed for.</p>
<p> Kickspeed</p>
</div>
</div>
+41 -61
View File
@@ -1964,7 +1964,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AUTOLASE).SetUsingSRS">AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AUTOLASE).SetUsingSRS">AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(User) Function enable sending messages via SRS.</p>
</td>
@@ -2389,7 +2389,7 @@
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AUTOLASE).GroupsByThreat" ><strong>AUTOLASE.GroupsByThreat</strong></a>
@@ -2427,6 +2427,17 @@
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUTOLASE).LaserCodes" ><strong>AUTOLASE.LaserCodes</strong></a>
</div>
</div>
@@ -2551,39 +2562,6 @@
<p> set up SRS</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AUTOLASE).SRSFreq" ><strong>AUTOLASE.SRSFreq</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUTOLASE).SRSMod" ><strong>AUTOLASE.SRSMod</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#string
<a id="#(AUTOLASE).SRSPath" ><strong>AUTOLASE.SRSPath</strong></a>
</div>
</div>
@@ -2601,7 +2579,7 @@
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(AUTOLASE).UnitsByThreat" ><strong>AUTOLASE.UnitsByThreat</strong></a>
@@ -2694,17 +2672,6 @@
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AUTOLASE).lasingindex" ><strong>AUTOLASE.lasingindex</strong></a>
</div>
</div>
@@ -2725,22 +2692,11 @@
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(AUTOLASE).minthreatlevel" ><strong>AUTOLASE.minthreatlevel</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AUTOLASE).notifypilots" ><strong>AUTOLASE.notifypilots</strong></a>
</div>
</div>
@@ -2785,6 +2741,17 @@
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUTOLASE).smokecolor" ><strong>AUTOLASE.smokecolor</strong></a>
</div>
</div>
@@ -2802,7 +2769,7 @@
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(AUTOLASE).smoketargets" ><strong>AUTOLASE.smoketargets</strong></a>
@@ -4653,7 +4620,7 @@ Step 2 - send a message, e.g.
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AUTOLASE).SetUsingSRS" ><strong>AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Provider)</strong></a></h2>
<h2><a id="#(AUTOLASE).SetUsingSRS" ><strong>AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Provider, Speaker)</strong></a></h2>
</div>
<p>(User) Function enable sending messages via SRS.</p>
@@ -4820,6 +4787,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+11
View File
@@ -2397,6 +2397,17 @@ Use the method <a href="##(DESIGNATE).SetMission">DESIGNATE.SetMission</a>() to
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(DESIGNATE).LaserCodes" ><strong>DESIGNATE.LaserCodes</strong></a>
</div>
</div>
+36 -162
View File
@@ -1919,6 +1919,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).GetCommandCenter">MANTIS:GetCommandCenter()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Function to get the HQ object for further use</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(MANTIS).Groupset">MANTIS.Groupset</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -4516,6 +4522,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Table of Core.Zone#ZONE Zones Consider SAM groups in this zone(s) only for this MANTIS instance, must be handed as #table of Zone objects.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MANTIS).Groupset" ><strong>MANTIS.Groupset</strong></a>
</div>
</div>
@@ -4538,28 +4555,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).InboundARMs" ><strong>MANTIS.InboundARMs</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).LastThreatEval" ><strong>MANTIS.LastThreatEval</strong></a>
</div>
</div>
@@ -4599,7 +4594,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>
@@ -4610,7 +4605,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>
@@ -4621,7 +4616,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_PointDef" ><strong>MANTIS.SAM_Table_PointDef</strong></a>
@@ -4632,7 +4627,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>
@@ -5127,61 +5122,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Log SAM status in dcs.log every cycle if true.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxclassic" ><strong>MANTIS.maxclassic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxlongrange" ><strong>MANTIS.maxlongrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxmidrange" ><strong>MANTIS.maxmidrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxpointdefrange" ><strong>MANTIS.maxpointdefrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxshortrange" ><strong>MANTIS.maxshortrange</strong></a>
</div>
</div>
@@ -10174,6 +10114,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<p>Table of Core.Zone#ZONE Zones Consider SAM groups in this zone(s) only for this MANTIS instance, must be handed as #table of Zone objects.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MANTIS).Groupset" ><strong>MANTIS.Groupset</strong></a>
</div>
</div>
@@ -10196,28 +10147,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).InboundARMs" ><strong>MANTIS.InboundARMs</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(MANTIS).LastThreatEval" ><strong>MANTIS.LastThreatEval</strong></a>
</div>
</div>
@@ -10257,7 +10186,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>
@@ -10268,7 +10197,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>
@@ -10279,7 +10208,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_PointDef" ><strong>MANTIS.SAM_Table_PointDef</strong></a>
@@ -10290,7 +10219,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>
@@ -10785,61 +10714,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`</code></pre>
<p>Log SAM status in dcs.log every cycle if true.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxclassic" ><strong>MANTIS.maxclassic</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxlongrange" ><strong>MANTIS.maxlongrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxmidrange" ><strong>MANTIS.maxmidrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxpointdefrange" ><strong>MANTIS.maxpointdefrange</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(MANTIS).maxshortrange" ><strong>MANTIS.maxshortrange</strong></a>
</div>
</div>
+12
View File
@@ -4576,6 +4576,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="##(RAT)._TranslateRotate">RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)</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="##(RAT).hidden">RAT.hidden</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="##(RAT).modulation">RAT.modulation</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
+45 -6
View File
@@ -2100,19 +2100,19 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRS">RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRS">RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey, Provider, Backend)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRSRangeControl">RANGE:SetSRSRangeControl(frequency, modulation, voice, culture, gender, relayunitname)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRSRangeControl">RANGE:SetSRSRangeControl(frequency, modulation, voice, culture, gender, relayunitname, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(SRS) Set range control frequency and voice.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRSRangeInstructor">RANGE:SetSRSRangeInstructor(frequency, modulation, voice, culture, gender, relayunitname)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).SetSRSRangeInstructor">RANGE:SetSRSRangeInstructor(frequency, modulation, voice, culture, gender, relayunitname, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>(SRS) Set range instructor frequency and voice.</p>
</td>
@@ -7787,7 +7787,7 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(RANGE).SetSRS" ><strong>RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey, Provider)</strong></a></h2>
<h2><a id="#(RANGE).SetSRS" ><strong>RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey, Provider, Backend)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -7904,6 +7904,19 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Backend</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) TTS Backend to be used.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -7925,7 +7938,7 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(RANGE).SetSRSRangeControl" ><strong>RANGE:SetSRSRangeControl(frequency, modulation, voice, culture, gender, relayunitname)</strong></a></h2>
<h2><a id="#(RANGE).SetSRSRangeControl" ><strong>RANGE:SetSRSRangeControl(frequency, modulation, voice, culture, gender, relayunitname, Speaker)</strong></a></h2>
</div>
<p>(SRS) Set range control frequency and voice.</p>
@@ -8016,6 +8029,19 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<p>Name of the unit used for transmission location.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -8037,7 +8063,7 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(RANGE).SetSRSRangeInstructor" ><strong>RANGE:SetSRSRangeInstructor(frequency, modulation, voice, culture, gender, relayunitname)</strong></a></h2>
<h2><a id="#(RANGE).SetSRSRangeInstructor" ><strong>RANGE:SetSRSRangeInstructor(frequency, modulation, voice, culture, gender, relayunitname, Speaker)</strong></a></h2>
</div>
<p>(SRS) Set range instructor frequency and voice.</p>
@@ -8128,6 +8154,19 @@ If a zone is not explicitly specified, the range zone is determined by its locat
<p>Name of the unit used for transmission location.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+24 -2
View File
@@ -2899,6 +2899,17 @@ 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="#(SCORING).AutoSave" ><strong>SCORING.AutoSave</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SCORING).AutoSavePath" ><strong>SCORING.AutoSavePath</strong></a>
@@ -3154,7 +3165,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">
#boolean
<a id="#(SCORING).penaltyonfratricide" ><strong>SCORING.penaltyonfratricide</strong></a>
@@ -6356,6 +6367,17 @@ The scale magnifies the scores given to the players.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SCORING).AutoSave" ><strong>SCORING.AutoSave</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(SCORING).AutoSavePath" ><strong>SCORING.AutoSavePath</strong></a>
@@ -6611,7 +6633,7 @@ The scale magnifies the scores given to the players.</p>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(SCORING).penaltyonfratricide" ><strong>SCORING.penaltyonfratricide</strong></a>
+45 -6
View File
@@ -2103,7 +2103,7 @@ atcNellis:Start()
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL).SetSRSPilot">FLIGHTCONTROL:SetSRSPilot(Gender, Culture, Voice, Volume, Label)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL).SetSRSPilot">FLIGHTCONTROL:SetSRSPilot(Gender, Culture, Voice, Volume, Label, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set SRS options for pilot voice.</p>
</td>
@@ -2115,7 +2115,7 @@ atcNellis:Start()
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL).SetSRSTower">FLIGHTCONTROL:SetSRSTower(Gender, Culture, Voice, Volume, Label)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL).SetSRSTower">FLIGHTCONTROL:SetSRSTower(Gender, Culture, Voice, Volume, Label, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set SRS options for tower voice.</p>
</td>
@@ -2523,7 +2523,7 @@ atcNellis:Start()
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL)._SetSRSOptions">FLIGHTCONTROL:_SetSRSOptions(msrs, Gender, Culture, Voice, Volume, Label, PathToGoogleCredentials, Port)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTCONTROL)._SetSRSOptions">FLIGHTCONTROL:_SetSRSOptions(msrs, Gender, Culture, Voice, Volume, Label, PathToGoogleCredentials, Port, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Set SRS options for a given MSRS object.</p>
</td>
@@ -7029,7 +7029,7 @@ You need to input the value. On the DCS forum it was stated that this is current
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(FLIGHTCONTROL).SetSRSPilot" ><strong>FLIGHTCONTROL:SetSRSPilot(Gender, Culture, Voice, Volume, Label)</strong></a></h2>
<h2><a id="#(FLIGHTCONTROL).SetSRSPilot" ><strong>FLIGHTCONTROL:SetSRSPilot(Gender, Culture, Voice, Volume, Label, Speaker)</strong></a></h2>
</div>
<p>Set SRS options for pilot voice.</p>
@@ -7104,6 +7104,19 @@ You need to input the value. On the DCS forum it was stated that this is current
<p>(Optional) Name under which SRS transmits. Default "Pilot".</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -7169,7 +7182,7 @@ You need to input the value. On the DCS forum it was stated that this is current
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(FLIGHTCONTROL).SetSRSTower" ><strong>FLIGHTCONTROL:SetSRSTower(Gender, Culture, Voice, Volume, Label)</strong></a></h2>
<h2><a id="#(FLIGHTCONTROL).SetSRSTower" ><strong>FLIGHTCONTROL:SetSRSTower(Gender, Culture, Voice, Volume, Label, Speaker)</strong></a></h2>
</div>
<p>Set SRS options for tower voice.</p>
@@ -7244,6 +7257,19 @@ You need to input the value. On the DCS forum it was stated that this is current
<p>(Optional) Name under which SRS transmits. Default <code>self.alias</code>.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -9709,7 +9735,7 @@ You need to input the value. On the DCS forum it was stated that this is current
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(FLIGHTCONTROL)._SetSRSOptions" ><strong>FLIGHTCONTROL:_SetSRSOptions(msrs, Gender, Culture, Voice, Volume, Label, PathToGoogleCredentials, Port)</strong></a></h2>
<h2><a id="#(FLIGHTCONTROL)._SetSRSOptions" ><strong>FLIGHTCONTROL:_SetSRSOptions(msrs, Gender, Culture, Voice, Volume, Label, PathToGoogleCredentials, Port, Speaker)</strong></a></h2>
</div>
<p>Set SRS options for a given MSRS object.</p>
@@ -9823,6 +9849,19 @@ You need to input the value. On the DCS forum it was stated that this is current
<p>(Optional) Server port for SRS. Defaults to 5002.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+15 -2
View File
@@ -2158,7 +2158,7 @@ atis:Start()
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ATIS).SetSRS">ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ATIS).SetSRS">ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
@@ -6793,7 +6793,7 @@ Note that the dew point is only an artificial information as DCS does not have a
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(ATIS).SetSRS" ><strong>ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey, Provider)</strong></a></h2>
<h2><a id="#(ATIS).SetSRS" ><strong>ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey, Provider, Speaker)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -6897,6 +6897,19 @@ Note that the dew point is only an artificial information as DCS does not have a
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+123 -6
View File
@@ -2137,6 +2137,12 @@ To add a localization, the following texts need to be translated and set in your
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).CAPIdleHuman">AWACS.CAPIdleHuman</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="##(AWACS).CAPSpeaker">AWACS.CAPSpeaker</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -2647,6 +2653,12 @@ To add a localization, the following texts need to be translated and set in your
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).PrioRadioQueue">AWACS.PrioRadioQueue</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="##(AWACS).Provider">AWACS.Provider</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -2848,13 +2860,13 @@ To add a localization, the following texts need to be translated and set in your
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetSRS">AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetSRS">AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set AWACS SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetSRSVoiceCAP">AWACS:SetSRSVoiceCAP(Gender, Culture, Voice)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetSRSVoiceCAP">AWACS:SetSRSVoiceCAP(Gender, Culture, Voice, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set AWACS Voice Details for AI CAP Planes - SRS TTS - see <a href="Sound.SRS.html">Sound.SRS</a> for details</p>
</td>
@@ -2866,7 +2878,7 @@ To add a localization, the following texts need to be translated and set in your
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetTacticalRadios">AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AWACS).SetTacticalRadios">AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set the tactical information option, create 10 radio channels groups can subscribe and get Bogey Dope on a specific frequency automatically.</p>
</td>
@@ -5767,6 +5779,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="#(AWACS).CAPSpeaker" ><strong>AWACS.CAPSpeaker</strong></a>
</div>
</div>
@@ -6372,6 +6395,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="#(AWACS).Provider" ><strong>AWACS.Provider</strong></a>
</div>
</div>
@@ -9855,7 +9889,7 @@ Sets TAC/Meld/Threat call distances to 35, 25 and 15 nm.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AWACS).SetSRS" ><strong>AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider)</strong></a></h2>
<h2><a id="#(AWACS).SetSRS" ><strong>AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Set AWACS SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.</p>
@@ -9999,6 +10033,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -10020,7 +10067,7 @@ Note that this must be installed on your windows system. Can also be Google voic
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AWACS).SetSRSVoiceCAP" ><strong>AWACS:SetSRSVoiceCAP(Gender, Culture, Voice)</strong></a></h2>
<h2><a id="#(AWACS).SetSRSVoiceCAP" ><strong>AWACS:SetSRSVoiceCAP(Gender, Culture, Voice, Speaker)</strong></a></h2>
</div>
<p>[User] Set AWACS Voice Details for AI CAP Planes - SRS TTS - see <a href="Sound.SRS.html">Sound.SRS</a> for details</p>
@@ -10070,6 +10117,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) Use a specifc voice with the <a href="##(MSRS).SetVoice">MSRS.SetVoice</a> function, e.g, <code>:SetVoice("Microsoft Hedda Desktop")</code>.
Note that this must be installed on your windows system. Can also be Google voice types, if you are using Google TTS.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -10148,7 +10208,7 @@ Note that this must be installed on your windows system. Can also be Google voic
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AWACS).SetTacticalRadios" ><strong>AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number, Provider)</strong></a></h2>
<h2><a id="#(AWACS).SetTacticalRadios" ><strong>AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Set the tactical information option, create 10 radio channels groups can subscribe and get Bogey Dope on a specific frequency automatically.</p>
@@ -10239,6 +10299,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -15741,6 +15814,17 @@ Note that this must be installed on your windows system. Can also be Google voic
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AWACS).CAPSpeaker" ><strong>AWACS.CAPSpeaker</strong></a>
</div>
</div>
@@ -16346,6 +16430,17 @@ Note that this must be installed on your windows system. Can also be Google voic
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AWACS).Provider" ><strong>AWACS.Provider</strong></a>
</div>
</div>
@@ -18754,6 +18849,17 @@ Note that this must be installed on your windows system. Can also be Google voic
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AWACS).CAPSpeaker" ><strong>AWACS.CAPSpeaker</strong></a>
</div>
</div>
@@ -19359,6 +19465,17 @@ Note that this must be installed on your windows system. Can also be Google voic
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AWACS).Provider" ><strong>AWACS.Provider</strong></a>
</div>
</div>
+96 -11
View File
@@ -9831,6 +9831,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@@ -9842,6 +9853,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@@ -30478,6 +30500,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@@ -30489,6 +30522,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@@ -33602,6 +33646,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of LSO.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQLid" ><strong>AIRBOSS.RQLid</strong></a>
</div>
</div>
@@ -33613,6 +33668,17 @@ If removed flight is the section lead, we try to find a new leader.</p>
<p>Radio queue of marshal.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS).RQMid" ><strong>AIRBOSS.RQMid</strong></a>
</div>
</div>
@@ -41874,7 +41940,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> VNAO Edit - Added</p>
<p> VNAO Edit - Added </p>
</div>
@@ -41902,7 +41968,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> VNAO Edit - Added</p>
<p> VNAO Edit - Added </p>
</div>
@@ -41916,7 +41982,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> VNAO Edit - Added</p>
<p> VNAO Edit - Added </p>
</div>
@@ -42028,9 +42094,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set current case.</p>
</div>
</div>
@@ -42094,6 +42157,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS.PlayerData).flag" ><strong>AIRBOSS.PlayerData.flag</strong></a>
<p> Also decrease flag for section members of flight.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS.PlayerData).grade" ><strong>AIRBOSS.PlayerData.grade</strong></a>
@@ -42269,9 +42346,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set Stable Hover</p>
</div>
</div>
@@ -42306,7 +42380,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> Set time stamp.</p>
<p> Set new time stamp.</p>
</div>
@@ -42444,7 +42518,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> VNAO Edit - Added </p>
<p> VNAO Edit - Added</p>
</div>
@@ -42550,6 +42624,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p>Band modulation.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AIRBOSS.Radio).voice" ><strong>AIRBOSS.Radio.voice</strong></a>
</div>
</div>
+21 -2
View File
@@ -2434,6 +2434,12 @@
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARMYGROUP).DestroyUnit">ARMYGROUP:DestroyUnit(UnitName, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroy a unit of the group.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARMYGROUP).EPLRS">ARMYGROUP.EPLRS</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -3740,7 +3746,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARMYGROUP).SetSRS">ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(ARMYGROUP).SetSRS">ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
@@ -23360,7 +23366,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(ARMYGROUP).SetSRS" ><strong>ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</strong></a></h2>
<h2><a id="#(ARMYGROUP).SetSRS" ><strong>ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -23487,6 +23493,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
-33
View File
@@ -7421,17 +7421,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Mission Ingress waypoint coordinate.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUFTRAG).missionIngressCoordAlt" ><strong>AUFTRAG.missionIngressCoordAlt</strong></a>
</div>
</div>
@@ -23261,17 +23250,6 @@ will always return.</p>
<p>Mission Ingress waypoint coordinate.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUFTRAG).missionIngressCoordAlt" ><strong>AUFTRAG.missionIngressCoordAlt</strong></a>
</div>
</div>
@@ -26686,17 +26664,6 @@ will always return.</p>
<p>Mission Ingress waypoint coordinate.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(AUFTRAG).missionIngressCoordAlt" ><strong>AUFTRAG.missionIngressCoordAlt</strong></a>
</div>
</div>
+4 -2
View File
@@ -1608,14 +1608,16 @@ Create a late-activated single infantry unit as template in the mission editor a
mycsar.SRSModulation = radio.modulation.AM -- modulation
mycsar.SRSport = 5002 -- and SRS Server port
mycsar.SRSCulture = "en-GB" -- SRS voice culture
mycsar.SRSVoice = nil -- SRS voice for downed pilot, relevant for Google TTS
mycsar.SRSVoice = nil -- TTS voice for downed pilot, relevant for Google TTS
mycsar.SRSSpeaker = nil -- TTS sub-voice, only relevant for Piper TTS with Hound backend
mycsar.SRSGPathToCredentials = nil -- Path to your Google credentials json file, set this if you want to use Google TTS as provider
mycsar.SRSBackend = MSRS.Backend.SRSEXE -- default backend is windows
mycsar.SRSProvider = MSRS.Provider.WINDOWS -- default TTS provider is windows
mycsar.SRSSpeed = 1.0 -- default speech speed - does not work with all providers
mycsar.SRSVolume = 1 -- Volume, between 0 and 1
mycsar.SRSGender = "male" -- male or female voice
mycsar.CSARVoice = MSRS.Voices.Google.Standard.en_US_Standard_A -- SRS voice for CSAR Controller, relevant for Google TTS
mycsar.CSARVoice = MSRS.Voices.Google.Standard.en_US_Standard_A -- TTS voice for CSAR Controller, relevant for Google TTS
mycsar.CSARSpeaker = nil -- TTS sub-voice, only relevant for Piper TTS with Hound backend
mycsar.CSARVoiceMS = MSRS.Voices.Microsoft.Hedda -- SRS voice for CSAR Controller, relevant for MS Desktop TTS
mycsar.coordinate -- Coordinate from which CSAR TTS is sending. Defaults to a random MASH object position
--
+249 -27
View File
@@ -3071,7 +3071,7 @@ If you use units built by multiple templates, they will effectively double on lo
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).SetSRS">CTLD:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(CTLD).SetSRS">CTLD:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.<code>SetSRS()</code> will try to use as many attributes configured with <a href="Sound.SRS.html##(MSRS).LoadConfigFile">Sound.SRS#MSRS.LoadConfigFile</a>() as possible.</p>
</td>
@@ -6007,6 +6007,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
</div>
</div>
@@ -6049,7 +6060,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="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
@@ -6074,11 +6085,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">
#table
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
<p>holds #CTLD_ENGINEERING objects</p>
</div>
</div>
@@ -6185,14 +6199,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">
#table
<a id="#(CTLD).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
<p> Beacons</p>
</div>
</div>
@@ -6365,6 +6376,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> Smokes and Flares</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
</div>
</div>
@@ -6462,6 +6484,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="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
</div>
</div>
@@ -6480,7 +6513,40 @@ 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">
#table
<a id="#(CTLD)._troopsByName" ><strong>CTLD._troopsByName</strong></a>
<a id="#(CTLD)._c130DcAutoBatches" ><strong>CTLD._c130DcAutoBatches</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoMap" ><strong>CTLD._c130DcAutoMap</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD)._c130DcAutoSeq" ><strong>CTLD._c130DcAutoSeq</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoSets" ><strong>CTLD._c130DcAutoSets</strong></a>
@@ -6992,7 +7058,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p> time to repairor build a unit/group</p>
<p> noob catch</p>
</div>
@@ -14633,7 +14699,7 @@ Return true to allow the request, or false to block it. When blocked, _LoadTroop
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(CTLD).SetSRS" ><strong>CTLD:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider)</strong></a></h2>
<h2><a id="#(CTLD).SetSRS" ><strong>CTLD:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.<code>SetSRS()</code> will try to use as many attributes configured with <a href="Sound.SRS.html##(MSRS).LoadConfigFile">Sound.SRS#MSRS.LoadConfigFile</a>() as possible.</p>
@@ -14798,7 +14864,20 @@ Note that this must be installed on your windows system. Can also be Google voic
</div>
<div class="w3-half">
<p>(Optional) MSRS Provider to be used, can be MSRS.Provider.Google or MSRS.Provider.WINDOWS etc; if you use a config file for MSRS, hand in nil here. </p>
<p>(Optional) MSRS Provider to be used, can be MSRS.Provider.Google or MSRS.Provider.WINDOWS etc; if you use a config file for MSRS, hand in nil here.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend). </p>
</div>
</div>
@@ -22681,6 +22760,17 @@ However, if you create a new folder inside the miz file, which contains the soun
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
</div>
</div>
@@ -22723,7 +22813,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
@@ -22748,11 +22838,14 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
<p>holds #CTLD_ENGINEERING objects</p>
</div>
</div>
@@ -22859,14 +22952,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
<p> Beacons</p>
</div>
</div>
@@ -23039,6 +23129,17 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> Smokes and Flares</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
</div>
</div>
@@ -23136,6 +23237,17 @@ However, if you create a new folder inside the miz file, which contains the soun
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
</div>
</div>
@@ -23154,7 +23266,40 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._troopsByName" ><strong>CTLD._troopsByName</strong></a>
<a id="#(CTLD)._c130DcAutoBatches" ><strong>CTLD._c130DcAutoBatches</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoMap" ><strong>CTLD._c130DcAutoMap</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD)._c130DcAutoSeq" ><strong>CTLD._c130DcAutoSeq</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoSets" ><strong>CTLD._c130DcAutoSets</strong></a>
@@ -23666,7 +23811,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> time to repairor build a unit/group</p>
<p> noob catch</p>
</div>
@@ -25491,6 +25636,17 @@ However, if you create a new folder inside the miz file, which contains the soun
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD).CrateCounter" ><strong>CTLD.CrateCounter</strong></a>
</div>
</div>
@@ -25533,7 +25689,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).DroppedTroops" ><strong>CTLD.DroppedTroops</strong></a>
@@ -25558,11 +25714,14 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).EngineersInField" ><strong>CTLD.EngineersInField</strong></a>
<p>holds #CTLD_ENGINEERING objects</p>
</div>
</div>
@@ -25669,14 +25828,11 @@ However, if you create a new folder inside the miz file, which contains the soun
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).FreeVHFFrequencies" ><strong>CTLD.FreeVHFFrequencies</strong></a>
<p> Beacons</p>
</div>
</div>
@@ -25849,6 +26005,17 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> Smokes and Flares</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD).Spawned_Cargo" ><strong>CTLD.Spawned_Cargo</strong></a>
</div>
</div>
@@ -25946,6 +26113,17 @@ However, if you create a new folder inside the miz file, which contains the soun
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(CTLD).UserSetGroup" ><strong>CTLD.UserSetGroup</strong></a>
</div>
</div>
@@ -25964,7 +26142,40 @@ However, if you create a new folder inside the miz file, which contains the soun
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._troopsByName" ><strong>CTLD._troopsByName</strong></a>
<a id="#(CTLD)._c130DcAutoBatches" ><strong>CTLD._c130DcAutoBatches</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoMap" ><strong>CTLD._c130DcAutoMap</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD)._c130DcAutoSeq" ><strong>CTLD._c130DcAutoSeq</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#table
<a id="#(CTLD)._c130DcAutoSets" ><strong>CTLD._c130DcAutoSets</strong></a>
@@ -26476,7 +26687,7 @@ However, if you create a new folder inside the miz file, which contains the soun
<p> time to repairor build a unit/group</p>
<p> noob catch</p>
</div>
@@ -31238,6 +31449,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p>Can transport crate.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(CTLD.UnitTypeCapabilities).length" ><strong>CTLD.UnitTypeCapabilities.length</strong></a>
</div>
</div>
+21 -46
View File
@@ -3294,6 +3294,12 @@
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTGROUP).DestroyUnit">FLIGHTGROUP:DestroyUnit(UnitName, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroy a unit of the group.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTGROUP).EPLRS">FLIGHTGROUP.EPLRS</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -4600,7 +4606,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTGROUP).SetSRS">FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(FLIGHTGROUP).SetSRS">FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
@@ -8058,17 +8064,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">
<a id="#(FLIGHTGROUP).isLandingAtAirbase" ><strong>FLIGHTGROUP.isLandingAtAirbase</strong></a>
</div>
</div>
@@ -18877,17 +18872,6 @@ Here we only check if stuck whilst taxiing.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(FLIGHTGROUP).isLandingAtAirbase" ><strong>FLIGHTGROUP.isLandingAtAirbase</strong></a>
</div>
</div>
@@ -30027,7 +30011,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(FLIGHTGROUP).SetSRS" ><strong>FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</strong></a></h2>
<h2><a id="#(FLIGHTGROUP).SetSRS" ><strong>FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -30154,6 +30138,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -39726,17 +39723,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(FLIGHTGROUP).isLandingAtAirbase" ><strong>FLIGHTGROUP.isLandingAtAirbase</strong></a>
</div>
</div>
@@ -41928,17 +41914,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(FLIGHTGROUP).isLandingAtAirbase" ><strong>FLIGHTGROUP.isLandingAtAirbase</strong></a>
</div>
</div>
-198
View File
@@ -4828,72 +4828,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Types of units we can detect accousticly. Defaults to {Unit.Category.HELICOPTER}</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectDLINK" ><strong>INTEL.DetectDLINK</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectIRST" ><strong>INTEL.DetectIRST</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectOptical" ><strong>INTEL.DetectOptical</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRWR" ><strong>INTEL.DetectRWR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRadar" ><strong>INTEL.DetectRadar</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectVisual" ><strong>INTEL.DetectVisual</strong></a>
</div>
</div>
@@ -10194,72 +10128,6 @@ Note that reject zones overrule accept zones, i.e. if a unit is inside an accept
<p>Types of units we can detect accousticly. Defaults to {Unit.Category.HELICOPTER}</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectDLINK" ><strong>INTEL.DetectDLINK</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectIRST" ><strong>INTEL.DetectIRST</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectOptical" ><strong>INTEL.DetectOptical</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRWR" ><strong>INTEL.DetectRWR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRadar" ><strong>INTEL.DetectRadar</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectVisual" ><strong>INTEL.DetectVisual</strong></a>
</div>
</div>
@@ -12112,72 +11980,6 @@ Note that reject zones overrule accept zones, i.e. if a unit is inside an accept
<p>Types of units we can detect accousticly. Defaults to {Unit.Category.HELICOPTER}</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectDLINK" ><strong>INTEL.DetectDLINK</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectIRST" ><strong>INTEL.DetectIRST</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectOptical" ><strong>INTEL.DetectOptical</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRWR" ><strong>INTEL.DetectRWR</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectRadar" ><strong>INTEL.DetectRadar</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(INTEL).DetectVisual" ><strong>INTEL.DetectVisual</strong></a>
</div>
</div>
+21 -2
View File
@@ -2463,6 +2463,12 @@
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(NAVYGROUP).DestroyUnit">NAVYGROUP:DestroyUnit(UnitName, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroy a unit of the group.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(NAVYGROUP).EPLRS">NAVYGROUP.EPLRS</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -3769,7 +3775,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(NAVYGROUP).SetSRS">NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(NAVYGROUP).SetSRS">NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
@@ -23248,7 +23254,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(NAVYGROUP).SetSRS" ><strong>NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</strong></a></h2>
<h2><a id="#(NAVYGROUP).SetSRS" ><strong>NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -23375,6 +23381,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+55 -3
View File
@@ -1692,6 +1692,12 @@
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(OPSGROUP).DestroyUnit">OPSGROUP:DestroyUnit(UnitName, Delay)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Destroy a unit of the group.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(OPSGROUP).EPLRS">OPSGROUP.EPLRS</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
</td>
</tr>
<tr class="w3-border">
@@ -2998,7 +3004,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(OPSGROUP).SetSRS">OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(OPSGROUP).SetSRS">OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
</td>
@@ -7322,6 +7328,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(OPSGROUP).EPLRS" ><strong>OPSGROUP.EPLRS</strong></a>
</div>
</div>
@@ -19790,7 +19807,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(OPSGROUP).SetSRS" ><strong>OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)</strong></a></h2>
<h2><a id="#(OPSGROUP).SetSRS" ><strong>OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider, Speaker)</strong></a></h2>
</div>
<p>Use SRS Simple-Text-To-Speech for transmissions.</p>
@@ -19917,6 +19934,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
@@ -29102,6 +29132,17 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(OPSGROUP).EPLRS" ><strong>OPSGROUP.EPLRS</strong></a>
</div>
</div>
@@ -32235,6 +32276,17 @@ Optionally, you can calculate the current max weight possible, which accounts fo
<p>Name of the class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(OPSGROUP).EPLRS" ><strong>OPSGROUP.EPLRS</strong></a>
</div>
</div>
@@ -39370,7 +39422,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
<p> No of sight.</p>
<p> Has line of sight.</p>
</div>
+15 -2
View File
@@ -2214,7 +2214,7 @@
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(PLAYERRECCE).SetSRS">PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(PLAYERRECCE).SetSRS">PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details</p>
</td>
@@ -6456,7 +6456,7 @@ callsigns from playername or group name.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(PLAYERRECCE).SetSRS" ><strong>PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend, Provider)</strong></a></h2>
<h2><a id="#(PLAYERRECCE).SetSRS" ><strong>PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details</p>
@@ -6610,6 +6610,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+15 -2
View File
@@ -4201,7 +4201,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(PLAYERTASKCONTROLLER).SetSRS">PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend, Provider)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(PLAYERTASKCONTROLLER).SetSRS">PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend, Provider, Speaker)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.<code>SetSRS()</code> will try to use as many attributes configured with <a href="Sound.SRS.html##(MSRS).LoadConfigFile">Sound.SRS#MSRS.LoadConfigFile</a>() as possible.</p>
</td>
@@ -20162,7 +20162,7 @@ If you want to e.g. exclude AAA, so target groups with this attribute are assign
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(PLAYERTASKCONTROLLER).SetSRS" ><strong>PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend, Provider)</strong></a></h2>
<h2><a id="#(PLAYERTASKCONTROLLER).SetSRS" ><strong>PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend, Provider, Speaker)</strong></a></h2>
</div>
<p>[User] Set SRS TTS details - see <a href="Sound.SRS.html">Sound.SRS</a> for details.<code>SetSRS()</code> will try to use as many attributes configured with <a href="Sound.SRS.html##(MSRS).LoadConfigFile">Sound.SRS#MSRS.LoadConfigFile</a>() as possible.</p>
@@ -20342,6 +20342,19 @@ Note that this must be installed on your windows system. Can also be Google voic
<p>(Optional) TTS Provider to be used.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Speaker</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) Use a specific speaker for a voice if Piper is used as provider (only Hound-TTS backend).</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
+22 -22
View File
@@ -3253,17 +3253,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Stack by pointer.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(FIFO).uniquecounter" ><strong>FIFO.uniquecounter</strong></a>
</div>
</div>
@@ -4113,17 +4102,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Stack by pointer.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(FIFO).uniquecounter" ><strong>FIFO.uniquecounter</strong></a>
</div>
</div>
@@ -8041,6 +8019,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(LIFO).uniquecounter" ><strong>LIFO.uniquecounter</strong></a>
</div>
</div>
@@ -8890,6 +8879,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#number
<a id="#(LIFO).uniquecounter" ><strong>LIFO.uniquecounter</strong></a>
</div>
</div>
-55
View File
@@ -4423,17 +4423,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerGroup" ><strong>CONTROLLABLE.IRMarkerGroup</strong></a>
</div>
</div>
@@ -18114,17 +18103,6 @@ mygroup:WayPointExecute()</code></pre>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerGroup" ><strong>CONTROLLABLE.IRMarkerGroup</strong></a>
</div>
</div>
@@ -22280,17 +22258,6 @@ Coordinates are dependent on the position of the maps origin.</p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerGroup" ><strong>CONTROLLABLE.IRMarkerGroup</strong></a>
</div>
</div>
@@ -22967,17 +22934,6 @@ If the Identifiable is alive, true is returned. </p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerGroup" ><strong>CONTROLLABLE.IRMarkerGroup</strong></a>
</div>
</div>
@@ -23165,17 +23121,6 @@ If the Identifiable is alive, true is returned. </p>
<p>The DCS controllable class.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(CONTROLLABLE).IRMarkerGroup" ><strong>CONTROLLABLE.IRMarkerGroup</strong></a>
</div>
</div>
+72 -6
View File
@@ -5563,7 +5563,18 @@ 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="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
@@ -10747,7 +10758,18 @@ These settings can be provided by calling the relevant Init...() methods of the
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
@@ -24532,7 +24554,18 @@ mygroup:WayPointExecute()</code></pre>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
@@ -28792,7 +28825,18 @@ Coordinates are dependent on the position of the maps origin.</p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
@@ -29573,7 +29617,18 @@ If the Identifiable is alive, true is returned. </p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
@@ -29865,7 +29920,18 @@ If the Identifiable is alive, true is returned. </p>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionZone" ><strong>GROUP.InitRespawnRandomizePositionZone</strong></a>
<a id="#(GROUP).InitRespawnRandomizePositionInner" ><strong>GROUP.InitRespawnRandomizePositionInner</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(GROUP).InitRespawnRandomizePositionOuter" ><strong>GROUP.InitRespawnRandomizePositionOuter</strong></a>
+66 -66
View File
@@ -2949,28 +2949,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Coordinate of the mark.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupid" ><strong>MARKER.groupid</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupname" ><strong>MARKER.groupname</strong></a>
</div>
</div>
@@ -3048,6 +3026,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Text displayed in the mark panel.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).toall" ><strong>MARKER.toall</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
</div>
</div>
@@ -5098,28 +5098,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Coordinate of the mark.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupid" ><strong>MARKER.groupid</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupname" ><strong>MARKER.groupname</strong></a>
</div>
</div>
@@ -5197,6 +5175,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Text displayed in the mark panel.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).toall" ><strong>MARKER.toall</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
</div>
</div>
@@ -6741,28 +6741,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Coordinate of the mark.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupid" ><strong>MARKER.groupid</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<a id="#(MARKER).groupname" ><strong>MARKER.groupname</strong></a>
</div>
</div>
@@ -6840,6 +6818,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<p>Text displayed in the mark panel.</p>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).toall" ><strong>MARKER.toall</strong></a>
</div>
</div>
<div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
#boolean
<a id="#(MARKER).tocoalition" ><strong>MARKER.tocoalition</strong></a>
</div>
</div>