From 3be3751855ae9e9c2c490aa17e0785b673850336 Mon Sep 17 00:00:00 2001
From: MooseBotter Set up MESSAGE generally to allow Text-To-Speech via SRS and TTS functions. Set up MESSAGE generally to allow Text-To-Speech via SRS and TTS functions. (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 BASE:E( {PlayerUnit:GetName(), A2GSystem } ) BASE:E( {PlayerUnit:GetName(), A2GSystem } ) SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) The internal counter of the amount of spawning the has happened since SpawnStart. Overwrite unit names by default with group name. By default, no InitLimit 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 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. The internal counter of the amount of spawning the has happened since SpawnStart.
-
-
+
@@ -2686,7 +2686,7 @@ The message display times are automatically defined based on the timing settings
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)
-
-
-
@@ -3826,6 +3820,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
-
-
By default, no InitLimit
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
+Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
[User] Switch sound output on and use SRS-TTS output.
[User] Switch sound output on and use SRS-TTS output.
@@ -4962,6 +4962,19 @@ SeeAICSAR:SetPilotTTSVoice() and AICSAR:SetOperatorTTSVoice(
(Optional) Path to google credentials
+ + #string + Provider +
+(Optional) TTS Provider to be used.
+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 @@
-
+
(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.
-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.
@@ -4715,7 +4825,7 @@ Note that this must be installed on your windows system. Can also be Google voic
-(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
+
+
+
+
+
+
+
+DESIGNATE.LaseDuration
+
+
+
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)
-
-
-
-
-
-
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
-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.
@@ -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
-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.
@@ -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
-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.
@@ -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)
+
[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.
-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.
@@ -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
-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.
@@ -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 @@
Destroy a unit of the group.
+
+
+
+
+
+
@@ -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
-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.
@@ -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._c130DcAutoBatches
-CTLD.UserSetGroup
+
+
+
+
+
+
+
+
+ #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._c130DcAutoBatches
-CTLD.UserSetGroup
+
+
+
+
+
+
+
+
+ #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._c130DcAutoBatches
-CTLD.UserSetGroup
+
+
+
+
+
+
+
+
+ #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.
+
+
+
+
+
+
+ #number
+CTLD.UnitTypeCapabilities.length
+
+
+
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 @@
Destroy a unit of the group.
+
+
+
+
+
+
@@ -4600,7 +4606,7 @@
- FLIGHTGROUP:SetSRS(PathToSRS, Gender, Culture, Voice, Port, PathToGoogleKey, Label, Volume)
+
Use SRS Simple-Text-To-Speech for transmissions.
@@ -30005,7 +30011,7 @@ Optionally, you can calculate the current max weight possible, which accounts fo
-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.
@@ -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 @@
Destroy a unit of the group.
+
+
+
+
+
+
@@ -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
-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.
@@ -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 @@
Destroy a unit of the group.
+
+
+
+
+
+
@@ -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
-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.
@@ -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 @@
-
+
[User] Set SRS TTS details - see Sound.SRS for details
@@ -6456,7 +6456,7 @@ callsigns from playername or group name.
-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
@@ -6595,7 +6595,20 @@ Note that this must be installed on your windows system. Can also be Google voic
-(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
-
+
[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
@@ -20162,7 +20159,7 @@ If you want to e.g. exclude AAA, so target groups with this attribute are assign
-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.
@@ -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
@@ -25947,14 +25954,11 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
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.InitRespawnRandomizePositionOuter
+GROUP.InitRespawnRandomizePositionZone
@@ -10758,18 +10747,7 @@ These settings can be provided by calling the relevant Init...() methods of the
-
-
-
-
-
-
-GROUP.InitRespawnRandomizePositionOuter
+GROUP.InitRespawnRandomizePositionZone
@@ -24554,18 +24532,7 @@ mygroup:WayPointExecute()
-
-
-
-
-
-
-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
-
-
-
-
-
-
- Core.Spot#SPOT
-POSITIONABLE.Spot
-
-
-
@@ -7952,17 +7941,6 @@ Coordinates are dependent on the position of the maps origin.
-
-
-
-
-
-
- Core.Spot#SPOT
-POSITIONABLE.Spot
-
-
-
@@ -8639,17 +8617,6 @@ If the Identifiable is alive, true is returned.
-
-
-
-
-
-
- Core.Spot#SPOT
-POSITIONABLE.Spot
-
-
-
@@ -8837,17 +8804,6 @@ If the Identifiable is alive, true is returned.
-
-
-
-
-
-
- Core.Spot#SPOT
-POSITIONABLE.Spot
-
-
-