From 3be3751855ae9e9c2c490aa17e0785b673850336 Mon Sep 17 00:00:00 2001 From: MooseBotter Date: Sat, 7 Mar 2026 10:37:51 +0000 Subject: [PATCH] Auto commit by GitHub Actions Workflow --- Documentation/Core.Fsm.html | 4 +- Documentation/Core.Message.html | 19 ++- Documentation/Core.Settings.html | 10 +- Documentation/Core.Spawn.html | 154 +++++++------------ Documentation/Core.Spot.html | 132 ++++++++++++++++ Documentation/Functional.AICSAR.html | 23 ++- Documentation/Functional.ATC_Ground.html | 4 +- Documentation/Functional.Autolase.html | 135 ++++++++++++++++- Documentation/Functional.Designate.html | 11 ++ Documentation/Functional.Detection.html | 72 ++++++++- Documentation/Functional.Mantis.html | 184 ++++++++++++++--------- Documentation/Functional.Movement.html | 28 ---- Documentation/Functional.RAT.html | 6 - Documentation/Functional.Range.html | 17 ++- Documentation/Functional.Scoring.html | 8 +- Documentation/OPS.FlightControl.html | 17 ++- Documentation/Ops.ATIS.html | 19 ++- Documentation/Ops.AWACS.html | 34 ++++- Documentation/Ops.Airboss.html | 37 +++-- Documentation/Ops.ArmyGroup.html | 23 ++- Documentation/Ops.CSAR.html | 21 +-- Documentation/Ops.CTLD.html | 134 +++++++++++++++-- Documentation/Ops.FlightGroup.html | 23 ++- Documentation/Ops.NavyGroup.html | 23 ++- Documentation/Ops.OpsGroup.html | 58 ++++++- Documentation/Ops.PlayerRecce.html | 19 ++- Documentation/Ops.PlayerTask.html | 36 +++-- Documentation/Utilities.FiFo.html | 22 --- Documentation/Wrapper.Controllable.html | 110 ++++++++++++++ Documentation/Wrapper.Group.html | 78 +--------- Documentation/Wrapper.Marker.html | 72 ++++++++- Documentation/Wrapper.Positionable.html | 44 ------ 32 files changed, 1119 insertions(+), 458 deletions(-) diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index 2fa347885..5c035c055 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -5978,7 +5978,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState @@ -7610,7 +7610,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState diff --git a/Documentation/Core.Message.html b/Documentation/Core.Message.html index e68eb3680..10141150a 100644 --- a/Documentation/Core.Message.html +++ b/Documentation/Core.Message.html @@ -1607,7 +1607,7 @@ To send messages, you need to use the To functions.

-

MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend)

+

MESSAGE.SetMSRS(PathToSRS, Port, PathToCredentials, Frequency, Modulation, Gender, Culture, Voice, Coalition, Volume, Label, Coordinate, Backend, Provider)

Set up MESSAGE generally to allow Text-To-Speech via SRS and TTS functions.

@@ -2686,7 +2686,7 @@ The message display times are automatically defined based on the timing settings
-

(optional) Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC

+

(optional) Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC or MSRS.Backend.HOUND etc

+ +
+
+
+
+

+ #string + Provider +

+
+
+ +

(optional) Privider to be used, can be MSRS.Provider.WINDOWS or MSRS.Backend.GOOGLE or MSRS.Backend.PIPER etc

diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index 00ada3d06..d301b4d61 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2785,14 +2785,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string SETTINGS.A2GSystem - -

BASE:E( {PlayerUnit:GetName(), A2GSystem } )

-
@@ -4945,14 +4942,11 @@ It is advised to use this method at the start of the mission.

- + #string SETTINGS.A2GSystem - -

BASE:E( {PlayerUnit:GetName(), A2GSystem } )

-
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index b539542ae..7578ba74a 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -2992,12 +2992,6 @@ and any spaces before and after the resulting name are removed.

SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

- - - -

SPAWN.uncontrolled

- - @@ -3826,6 +3820,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #number +SPAWN.SpawnCount + + + + +

The internal counter of the amount of spawning the has happened since SpawnStart.

+
@@ -3859,17 +3867,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - -SPAWN.SpawnGrouping - - -
@@ -4049,6 +4046,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Overwrite unit names by default with group name.

+ @@ -4060,16 +4060,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- -SPAWN.SpawnInitLivery - - +

By default, no InitLimit

@@ -4104,17 +4096,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - -SPAWN.SpawnInitModu - - -
@@ -4135,11 +4116,15 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string -SPAWN.SpawnInitSkill + +SPAWN.SpawnInitSADL + +

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

+
@@ -4171,7 +4156,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4185,7 +4170,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4420,7 +4405,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

When the first Spawn executes, all the Groups need to be made visible before start.

+

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

@@ -4494,17 +4479,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.uncontrolled - - -
@@ -10443,6 +10417,20 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ +
+
+
+ + #number +SPAWN.SpawnCount + + + + +

The internal counter of the amount of spawning the has happened since SpawnStart.

+
@@ -10476,17 +10464,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- - -SPAWN.SpawnGrouping - - -
@@ -10666,6 +10643,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Overwrite unit names by default with group name.

+ @@ -10677,16 +10657,8 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- -SPAWN.SpawnInitLivery - - +

By default, no InitLimit

@@ -10721,17 +10693,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.SpawnInitModu - - -
@@ -10752,11 +10713,15 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- #string -SPAWN.SpawnInitSkill + +SPAWN.SpawnInitSADL + +

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

+
@@ -10788,7 +10753,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- + #number SPAWN.SpawnMaxGroups @@ -10802,7 +10767,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- + #number SPAWN.SpawnMaxUnitsAlive @@ -11037,7 +11002,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

When the first Spawn executes, all the Groups need to be made visible before start.

+

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

@@ -11111,17 +11076,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.uncontrolled - - -
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index 1ac2aadd8..4e2e19cf8 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2742,6 +2742,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -4025,6 +4069,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -5580,6 +5668,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
diff --git a/Documentation/Functional.AICSAR.html b/Documentation/Functional.AICSAR.html index 5d9b867e3..8b4438060 100644 --- a/Documentation/Functional.AICSAR.html +++ b/Documentation/Functional.AICSAR.html @@ -1926,7 +1926,7 @@ save your sound file inside of the .miz mission file. -

AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials)

+

AICSAR:SetSRSTTSRadio(OnOff, Path, Frequency, Modulation, Port, Voice, Culture, Gender, GoogleCredentials, Provider)

[User] Switch sound output on and use SRS-TTS output.

@@ -3346,7 +3346,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -AICSAR.SRSTTSRadio +AICSAR.SRSRadio @@ -4831,7 +4831,7 @@ Specific voices override culture and gender!

[User] Switch sound output on and use SRS-TTS output.

@@ -4962,6 +4962,19 @@ See AICSAR:SetPilotTTSVoice() and AICSAR:SetOperatorTTSVoice(

(Optional) Path to google credentials

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

@@ -6425,7 +6438,7 @@ See AICSAR:SetPilotTTSVoice() and AICSAR:SetOperatorTTSVoice(
#boolean -AICSAR.SRSTTSRadio +AICSAR.SRSRadio @@ -8394,7 +8407,7 @@ See AICSAR:SetPilotTTSVoice() and AICSAR:SetOperatorTTSVoice(
#boolean -AICSAR.SRSTTSRadio +AICSAR.SRSRadio diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index eff528a1b..8953661d9 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -3876,7 +3876,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table ATC_GROUND.Airbases @@ -4461,7 +4461,7 @@ An airbase can be specified to set the maximum kick speed for.

- + #table ATC_GROUND.Airbases diff --git a/Documentation/Functional.Autolase.html b/Documentation/Functional.Autolase.html index 31d02b29e..e26ca92bf 100644 --- a/Documentation/Functional.Autolase.html +++ b/Documentation/Functional.Autolase.html @@ -1964,7 +1964,7 @@ -

AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey)

+

AUTOLASE:SetUsingSRS(OnOff, Path, Frequency, Modulation, Label, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Provider)

(User) Function enable sending messages via SRS.

@@ -2389,7 +2389,7 @@
- + #table AUTOLASE.GroupsByThreat @@ -2405,6 +2405,17 @@ +
+ +
+
+
+ + +AUTOLASE.LaserCodes + + +
@@ -2416,6 +2427,17 @@ +
+ +
+
+
+ + #number +AUTOLASE.MonitorFrequency + + +
@@ -2529,6 +2551,39 @@

set up SRS

+
+ +
+
+
+ + #number +AUTOLASE.SRSFreq + + + +
+ +
+
+
+ + +AUTOLASE.SRSMod + + + +
+ +
+
+
+ + #string +AUTOLASE.SRSPath + + +
@@ -2546,7 +2601,7 @@
- + #table AUTOLASE.UnitsByThreat @@ -2639,6 +2694,17 @@ +
+ +
+
+
+ + #number +AUTOLASE.lasingindex + + +
@@ -2653,6 +2719,17 @@

Set some string id for output to DCS.log file.

+
+ +
+
+
+ + #number +AUTOLASE.maxlasing + + +
@@ -2664,6 +2741,17 @@ + + + +
+
+ + #boolean +AUTOLASE.notifypilots + + +
@@ -2708,6 +2796,17 @@ + + + +
+
+ + +AUTOLASE.smokecolor + + +
@@ -2725,7 +2824,18 @@
+ #table +AUTOLASE.smokeoffset + + +
+ +
+
+
+ + #boolean AUTOLASE.smoketargets @@ -4576,7 +4686,7 @@ Step 2 - send a message, e.g.
-

(Optional) Volume - between 0.0 (silent) and 1.0 (loudest)

+

(Optional) Volume - between 0.0 (silent) and 1.0 (loudest).

@@ -4728,7 +4838,20 @@ Note that this must be installed on your windows system. Can also be Google voic
-

(Optional) Path to your google key if you want to use google TTS

+

(Optional) Path to your google key if you want to use google TTS.

+ +
+ +
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index 7afea4979..e0774477f 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2386,6 +2386,17 @@ Use the method DESIGNATE.SetMission() to + + + +
+
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 13413a595..3ea01f2d6 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -20006,6 +20006,28 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -20166,7 +20188,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number DETECTION_BASE.RefreshTimeInterval @@ -24771,6 +24793,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -24931,7 +24975,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval @@ -26557,6 +26601,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -26717,7 +26783,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 867b24506..5f0ca4db3 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -4357,17 +4357,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The #DETECTION_AREAS object for AWACS

-
- -
-
-
- - -MANTIS.AWACS_Prefix - - -
@@ -4566,28 +4555,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.InboundARMs - - - -
- -
-
-
- - #table -MANTIS.LastThreatEval - - -
@@ -4817,8 +4784,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -5155,6 +5122,61 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Log SAM status in dcs.log every cycle if true.

+
+ +
+
+
+ + #number +MANTIS.maxclassic + + + +
+ +
+
+
+ + #number +MANTIS.maxlongrange + + + +
+ +
+
+
+ + #number +MANTIS.maxmidrange + + + +
+ +
+
+
+ + #number +MANTIS.maxpointdefrange + + + +
+ +
+
+
+ + #number +MANTIS.maxshortrange + + +
@@ -9985,17 +10007,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

- - - -
-
- - -MANTIS.AWACS_Prefix - - -
@@ -10194,28 +10205,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.InboundARMs - - - -
- -
-
-
- - #table -MANTIS.LastThreatEval - - -
@@ -10445,8 +10434,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -10783,6 +10772,61 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Log SAM status in dcs.log every cycle if true.

+
+ +
+
+
+ + #number +MANTIS.maxclassic + + + +
+ +
+
+
+ + #number +MANTIS.maxlongrange + + + +
+ +
+
+
+ + #number +MANTIS.maxmidrange + + + +
+ +
+
+
+ + #number +MANTIS.maxpointdefrange + + + +
+ +
+
+
+ + #number +MANTIS.maxshortrange + + +
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html index cc984a7ef..d235cae4e 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -2189,20 +2189,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - #number -MOVEMENT.AliveUnits - - - - -

Contains the counter how many units are currently alive.

- -
- -
@@ -2433,20 +2419,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - #number -MOVEMENT.AliveUnits - - - - -

Contains the counter how many units are currently alive.

- -
- -
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index becfe76a6..d7aca880b 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -4576,12 +4576,6 @@ and any spaces before and after the resulting name are removed.

RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

- - - -

RAT.uncontrolled

- - diff --git a/Documentation/Functional.Range.html b/Documentation/Functional.Range.html index 650b84e18..277ce6834 100644 --- a/Documentation/Functional.Range.html +++ b/Documentation/Functional.Range.html @@ -2100,7 +2100,7 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th -

RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey)

+

RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -7787,7 +7787,7 @@ If a zone is not explicitly specified, the range zone is determined by its locat

Use SRS Simple-Text-To-Speech for transmissions.

@@ -7891,6 +7891,19 @@ If a zone is not explicitly specified, the range zone is determined by its locat

Path to Google TTS credentials.

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index e68065003..172c048e0 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -3143,7 +3143,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyoncoalitionchange @@ -3154,7 +3154,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyonfratricide @@ -6600,7 +6600,7 @@ The scale magnifies the scores given to the players.

- + #boolean SCORING.penaltyoncoalitionchange @@ -6611,7 +6611,7 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.penaltyonfratricide diff --git a/Documentation/OPS.FlightControl.html b/Documentation/OPS.FlightControl.html index 49c8d86a6..6d8f0d053 100644 --- a/Documentation/OPS.FlightControl.html +++ b/Documentation/OPS.FlightControl.html @@ -1869,7 +1869,7 @@ atcNellis:Start() -

FLIGHTCONTROL:New(AirbaseName, Frequency, Modulation, PathToSRS, Port, GoogleKey)

+

FLIGHTCONTROL:New(AirbaseName, Frequency, Modulation, PathToSRS, Port, GoogleKey, Provider)

Create a new FLIGHTCONTROL class object for an associated airbase.

@@ -5566,7 +5566,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Create a new FLIGHTCONTROL class object for an associated airbase.

@@ -5654,6 +5654,19 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

(Optional) Path to the Google JSON-Key.

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Ops.ATIS.html b/Documentation/Ops.ATIS.html index 7ee09fbba..c711183bb 100644 --- a/Documentation/Ops.ATIS.html +++ b/Documentation/Ops.ATIS.html @@ -2158,7 +2158,7 @@ atis:Start() -

ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey)

+

ATIS:SetSRS(PathToSRS, Gender, Culture, Voice, Port, GoogleKey, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -6793,7 +6793,7 @@ Note that the dew point is only an artificial information as DCS does not have a

Use SRS Simple-Text-To-Speech for transmissions.

@@ -6882,7 +6882,20 @@ Note that the dew point is only an artificial information as DCS does not have a
-

Path to Google JSON-Key (SRS exe backend) or Google API key (DCS-gRPC backend).

+

(Optional) Path to Google JSON-Key (SRS exe backend) or Google API key (DCS-gRPC backend).

+ +
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

diff --git a/Documentation/Ops.AWACS.html b/Documentation/Ops.AWACS.html index 76588306f..9d41520d5 100644 --- a/Documentation/Ops.AWACS.html +++ b/Documentation/Ops.AWACS.html @@ -2848,7 +2848,7 @@ To add a localization, the following texts need to be translated and set in your -

AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend)

+

AWACS:SetSRS(PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Backend, Provider)

[User] Set AWACS SRS TTS details - see Sound.SRS for details.

@@ -2866,7 +2866,7 @@ To add a localization, the following texts need to be translated and set in your -

AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number)

+

AWACS:SetTacticalRadios(BaseFreq, Increase, Modulation, Interval, Number, Provider)

[User] Set the tactical information option, create 10 radio channels groups can subscribe and get Bogey Dope on a specific frequency automatically.

@@ -9855,7 +9855,7 @@ Sets TAC/Meld/Threat call distances to 35, 25 and 15 nm.

[User] Set AWACS SRS TTS details - see Sound.SRS for details.

@@ -9986,6 +9986,19 @@ Note that this must be installed on your windows system. Can also be Google voic

(Optional) Your MSRS Backend if different from your config file settings, e.g. MSRS.Backend.SRSEXE or MSRS.Backend.GRPC

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

@@ -10135,7 +10148,7 @@ Note that this must be installed on your windows system. Can also be Google voic

[User] Set the tactical information option, create 10 radio channels groups can subscribe and get Bogey Dope on a specific frequency automatically.

@@ -10213,6 +10226,19 @@ Note that this must be installed on your windows system. Can also be Google voic

Number of Frequencies to create, can be 1..10.

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 99ea06c8b..e6c90347b 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -41940,7 +41940,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

VNAO Edit - Added

+

VNAO Edit - Added

@@ -41968,7 +41968,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

VNAO Edit - Added

+

VNAO Edit - Added

@@ -42157,6 +42157,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+AIRBOSS.PlayerData.flag + + + + +

Decrease stack/flag. Human player needs to take care himself.

+ +
+ +
+
+
+ + AIRBOSS.PlayerData.grade @@ -42310,6 +42324,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set section lead of player flight.

+
@@ -42365,6 +42382,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set time stamp.

+
@@ -42501,7 +42521,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

VNAO Edit - Added

+

VNAO Edit - Added

@@ -42607,17 +42627,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

Band modulation.

-
- - -
-
- - -AIRBOSS.Radio.voice - - -
diff --git a/Documentation/Ops.ArmyGroup.html b/Documentation/Ops.ArmyGroup.html index 6129c2cb4..dba6a3701 100644 --- a/Documentation/Ops.ArmyGroup.html +++ b/Documentation/Ops.ArmyGroup.html @@ -2434,6 +2434,12 @@

ARMYGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

ARMYGROUP.EPLRS

+ + @@ -3740,7 +3746,7 @@ -

ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume)

+

ARMYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -23360,7 +23366,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Use SRS Simple-Text-To-Speech for transmissions.

@@ -23474,6 +23480,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo

(Optional) Volume to be set, 0.0 = silent, 1.0 = loudest. Defaults to 1.0

+
+ +
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index b44f5362d..ec682c92a 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -4152,7 +4152,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -4670,14 +4670,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -10610,7 +10607,7 @@ callsigns from playername or group name.

- #table + CSAR.FreeVHFFrequencies @@ -11128,14 +11125,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -13275,7 +13269,7 @@ callsigns from playername or group name.

- #table + CSAR.FreeVHFFrequencies @@ -13793,14 +13787,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index de505f613..79823566e 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -6163,7 +6163,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -6174,7 +6174,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeUHFFrequencies @@ -6359,6 +6359,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Smokes and Flares

+
+ +
+
+
+ + +CTLD.Spawned_Cargo + + +
@@ -6462,8 +6473,30 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+
+ + #table +CTLD._c130DcAutoMap + + + +
+ +
+
+
+ + #table +CTLD._c130DcAutoSets @@ -7085,7 +7118,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number CTLD.troopdropzoneradius @@ -22820,7 +22853,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeFMFrequencies @@ -22831,7 +22864,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeUHFFrequencies @@ -23016,6 +23049,17 @@ However, if you create a new folder inside the miz file, which contains the soun

Smokes and Flares

+
+ +
+
+
+ + +CTLD.Spawned_Cargo + + +
@@ -23119,8 +23163,30 @@ However, if you create a new folder inside the miz file, which contains the soun +
+
+ + #table +CTLD._c130DcAutoMap + + + +
+ +
+
+
+ + #table +CTLD._c130DcAutoSets @@ -23742,7 +23808,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -25613,7 +25679,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeFMFrequencies @@ -25624,7 +25690,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeUHFFrequencies @@ -25809,6 +25875,17 @@ However, if you create a new folder inside the miz file, which contains the soun

Smokes and Flares

+
+ +
+
+
+ + +CTLD.Spawned_Cargo + + +
@@ -25912,8 +25989,30 @@ However, if you create a new folder inside the miz file, which contains the soun +
+
+ + #table +CTLD._c130DcAutoMap + + + +
+ +
+
+
+ + #table +CTLD._c130DcAutoSets @@ -26535,7 +26634,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -31187,6 +31286,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Can transport crate.

+
+ +
+
+
diff --git a/Documentation/Ops.FlightGroup.html b/Documentation/Ops.FlightGroup.html index 1584c3f1c..e80f19293 100644 --- a/Documentation/Ops.FlightGroup.html +++ b/Documentation/Ops.FlightGroup.html @@ -3294,6 +3294,12 @@

FLIGHTGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

FLIGHTGROUP.EPLRS

+ + @@ -4600,7 +4606,7 @@ -

FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume)

+

FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -30005,7 +30011,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Use SRS Simple-Text-To-Speech for transmissions.

@@ -30119,6 +30125,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo

(Optional) Volume to be set, 0.0 = silent, 1.0 = loudest. Defaults to 1.0

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Ops.NavyGroup.html b/Documentation/Ops.NavyGroup.html index 39c1e364f..940501a27 100644 --- a/Documentation/Ops.NavyGroup.html +++ b/Documentation/Ops.NavyGroup.html @@ -2463,6 +2463,12 @@

NAVYGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

NAVYGROUP.EPLRS

+ + @@ -3769,7 +3775,7 @@ -

NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume)

+

NAVYGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -23248,7 +23254,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Use SRS Simple-Text-To-Speech for transmissions.

@@ -23362,6 +23368,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo

(Optional) Volume to be set, 0.0 = silent, 1.0 = loudest. Defaults to 1.0

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

diff --git a/Documentation/Ops.OpsGroup.html b/Documentation/Ops.OpsGroup.html index 6c68e146c..7364ac58e 100644 --- a/Documentation/Ops.OpsGroup.html +++ b/Documentation/Ops.OpsGroup.html @@ -1692,6 +1692,12 @@

OPSGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

OPSGROUP.EPLRS

+ + @@ -2998,7 +3004,7 @@ -

OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume)

+

OPSGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume, Provider)

Use SRS Simple-Text-To-Speech for transmissions.

@@ -7322,6 +7328,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

+
+ +
+
+
+ + +OPSGROUP.EPLRS + + +
@@ -19787,7 +19804,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Use SRS Simple-Text-To-Speech for transmissions.

@@ -19901,6 +19918,19 @@ Optionally, you can calculate the current max weight possible, which accounts fo

(Optional) Volume to be set, 0.0 = silent, 1.0 = loudest. Defaults to 1.0

+
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

+

Return value:

@@ -29086,6 +29116,17 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Name of the class.

+
+ +
+
+
+ + +OPSGROUP.EPLRS + + +
@@ -32216,6 +32257,17 @@ Optionally, you can calculate the current max weight possible, which accounts fo

Name of the class.

+
+ +
+
+
+ + +OPSGROUP.EPLRS + + +
@@ -39348,7 +39400,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Has line of sight.

+

No of sight.

diff --git a/Documentation/Ops.PlayerRecce.html b/Documentation/Ops.PlayerRecce.html index bcab58f8d..cca85ba76 100644 --- a/Documentation/Ops.PlayerRecce.html +++ b/Documentation/Ops.PlayerRecce.html @@ -2214,7 +2214,7 @@ -

PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend)

+

PLAYERRECCE:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, Backend, Provider)

[User] Set SRS TTS details - see Sound.SRS for details

@@ -6456,7 +6456,7 @@ callsigns from playername or group name.

-

(optional) Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC

+

(optional) Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC etc

+ +
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

diff --git a/Documentation/Ops.PlayerTask.html b/Documentation/Ops.PlayerTask.html index e398a35ab..41b1fbc5b 100644 --- a/Documentation/Ops.PlayerTask.html +++ b/Documentation/Ops.PlayerTask.html @@ -4201,7 +4201,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend)

+

PLAYERTASKCONTROLLER:SetSRS(Frequency, Modulation, PathToSRS, Gender, Culture, Port, Voice, Volume, PathToGoogleKey, AccessKey, Coordinate, Backend, Provider)

[User] Set SRS TTS details - see Sound.SRS for details.SetSRS() will try to use as many attributes configured with Sound.SRS#MSRS.LoadConfigFile() as possible.

@@ -15953,14 +15953,11 @@ When moose is loading dynamically (for moose class development), tracing is swit
- Core.Set#SET_OPSGROUP + PLAYERTASKCONTROLLER.LasingDroneSet - -

self.PlayerMenu = {} -- #table

-
@@ -20162,7 +20159,7 @@ If you want to e.g. exclude AAA, so target groups with this attribute are assign

[User] Set SRS TTS details - see Sound.SRS for details.SetSRS() will try to use as many attributes configured with Sound.SRS#MSRS.LoadConfigFile() as possible.

@@ -20301,7 +20298,7 @@ Note that this must be installed on your windows system. Can also be Google voic
-

(Optional) Your Google API access key. This is necessary if DCS-gRPC is used as backend; if you use a config file for MSRS, hand in nil here.

+

(Optional) Your Google API access key. This is necessary if DCS-gRPC is used as backend; if you use a config file for MSRS, you can hand in nil here.

@@ -20327,7 +20324,20 @@ Note that this must be installed on your windows system. Can also be Google voic
-

(Optional) MSRS Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC; if you use a config file for MSRS, hand in nil here.

+

(Optional) MSRS Backend to be used, can be MSRS.Backend.SRSEXE or MSRS.Backend.GRPC; if you use a config file for MSRS, you can hand in nil here.

+ +
+
+
+
+

+ #string + Provider +

+
+
+ +

(Optional) TTS Provider to be used.

@@ -23462,14 +23472,11 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- Core.Set#SET_OPSGROUP + PLAYERTASKCONTROLLER.LasingDroneSet - -

self.PlayerMenu = {} -- #table

-
@@ -25947,14 +25954,11 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- Core.Set#SET_OPSGROUP + PLAYERTASKCONTROLLER.LasingDroneSet - -

self.PlayerMenu = {} -- #table

-
diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index 33a820772..2a6c9348a 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3253,17 +3253,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

-
- -
-
-
- - #number -FIFO.uniquecounter - - -
@@ -4113,17 +4102,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

-
- -
-
-
- - #number -FIFO.uniquecounter - - -
diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index 6a2d6e00d..f47e20eda 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4467,6 +4467,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -18136,6 +18158,28 @@ mygroup:WayPointExecute() +
+ +
+
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -22280,6 +22324,28 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -22945,6 +23011,28 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -23121,6 +23209,28 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index f3f575d15..3ed3381d5 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5563,18 +5563,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-GROUP.InitRespawnRandomizePositionInner - - - -
- - -
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -10758,18 +10747,7 @@ These settings can be provided by calling the relevant Init...() methods of the - -
-
- -
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -28825,18 +28792,7 @@ Coordinates are dependent on the position of the maps origin.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -29617,18 +29573,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -29920,18 +29865,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 9f9218682..c7930afb1 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -2949,6 +2949,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ +
+
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -3033,7 +3055,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup @@ -5076,6 +5098,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ +
+
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -5160,7 +5204,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup @@ -6697,6 +6741,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ +
+
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -6781,7 +6847,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 7b2b07fba..4ffe0abc8 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -3786,17 +3786,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
@@ -7952,17 +7941,6 @@ Coordinates are dependent on the position of the maps origin.

-
- -
-
-
@@ -8639,17 +8617,6 @@ If the Identifiable is alive, true is returned.

- - - -
-
@@ -8837,17 +8804,6 @@ If the Identifiable is alive, true is returned.

- - - -
-