diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index bcab56c1a..51e3ac001 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2829,11 +2829,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
@@ -4986,11 +4997,22 @@ It is advised to use this method at the start of the mission.

- #boolean + SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index eee1d2e86..77d123d41 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -2992,24 +2992,6 @@ and any spaces before and after the resulting name are removed.

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

- - - -

SPAWN.communication

- - - - - -

SPAWN.frequency

- - - - - -

SPAWN.uncontrolled

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

By default, no InitLimit

- @@ -4127,17 +4106,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWN.SpawnInitModu - - -
@@ -4152,32 +4120,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

self:T2( { self.SpawnTemplatePrefix, Vec2} )

- - - -
-
- - -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

- -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -4209,7 +4151,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number + SPAWN.SpawnMaxGroups @@ -4223,7 +4165,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number + SPAWN.SpawnMaxUnitsAlive @@ -4391,6 +4333,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -4532,39 +4485,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.uncontrolled - - -
@@ -10745,9 +10665,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

By default, no InitLimit

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

- - -
-
- - -SPAWN.SpawnInitModu - - -
@@ -10817,32 +10723,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

self:T2( { self.SpawnTemplatePrefix, Vec2} )

- - - -
-
- - -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

- -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -10874,7 +10754,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

- #number + SPAWN.SpawnMaxUnitsAlive @@ -11056,6 +10936,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -11197,39 +11088,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.uncontrolled - - -
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index 8eeed53dd..b5dedf07c 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -16484,6 +16484,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ + +
+
+ + #table ZONE_OVAL.CenterVec2 @@ -17188,6 +17199,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -19359,6 +19381,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -20859,6 +20892,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Functional.AICSAR.html b/Documentation/Functional.AICSAR.html index bb66a17a0..f0a223b89 100644 --- a/Documentation/Functional.AICSAR.html +++ b/Documentation/Functional.AICSAR.html @@ -3340,7 +3340,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -AICSAR.SRSTTSRadio +AICSAR.SRSRadio @@ -6419,7 +6419,7 @@ See AICSAR:SetPilotTTSVoice() and AICSAR:SetOperatorTTSVoice(
#boolean -AICSAR.SRSTTSRadio +AICSAR.SRSRadio @@ -8355,7 +8355,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..e3404c33d 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -3892,6 +3892,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Kickspeed

+
@@ -4477,6 +4480,9 @@ An airbase can be specified to set the maximum kick speed for.

+ +

Kickspeed

+
diff --git a/Documentation/Functional.Autolase.html b/Documentation/Functional.Autolase.html index 4308979df..ec579cf0f 100644 --- a/Documentation/Functional.Autolase.html +++ b/Documentation/Functional.Autolase.html @@ -2312,7 +2312,7 @@
- + #table AUTOLASE.CurrentLasing @@ -2389,7 +2389,7 @@
- #table + AUTOLASE.GroupsByThreat @@ -2405,39 +2405,6 @@ -
- -
-
-
- - #number -AUTOLASE.LaseDistance - - - -
- -
-
-
- - #number -AUTOLASE.LaseDuration - - - -
- -
-
-
- - -AUTOLASE.LaserCodes - - -
@@ -2449,17 +2416,6 @@ -
- -
-
-
- - #number -AUTOLASE.MonitorFrequency - - -
@@ -2590,7 +2546,7 @@
- #table + AUTOLASE.UnitsByThreat @@ -2639,6 +2595,17 @@ +
+ +
+
+
+ + #number +AUTOLASE.cooldowntime + + +
@@ -2650,6 +2617,17 @@ +
+ +
+
+
+ + #boolean +AUTOLASE.forcecooldown + + +
@@ -2697,17 +2675,6 @@ -
- -
-
-
- - #boolean -AUTOLASE.notifypilots - - -
@@ -2752,17 +2719,6 @@ - - - -
-
- - -AUTOLASE.smokecolor - - -
@@ -2791,7 +2747,7 @@
- #boolean + AUTOLASE.smoketargets @@ -2802,7 +2758,7 @@
- + #table AUTOLASE.targetsperrecce diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 9506470a7..d0731bbee 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -19949,6 +19949,28 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -20081,6 +20103,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #boolean +DETECTION_BASE.Locking + + +
@@ -20098,7 +20131,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- #number + DETECTION_BASE.RefreshTimeInterval @@ -24703,6 +24736,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -24835,6 +24890,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #boolean +DETECTION_BASE.Locking + + +
@@ -24852,7 +24918,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + DETECTION_BASE.RefreshTimeInterval @@ -26445,6 +26511,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -26577,6 +26665,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #boolean +DETECTION_BASE.Locking + + +
@@ -26594,7 +26693,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 eab00ca85..7b9938041 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -1919,12 +1919,6 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%

MANTIS:GetCommandCenter()

Function to get the HQ object for further use

- - - -

MANTIS.Groupset

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

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.

-
- -
-
-
- - -MANTIS.Groupset - - -
@@ -4566,6 +4549,28 @@ 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 + + +
@@ -4605,7 +4610,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Long @@ -4616,7 +4621,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Medium @@ -4627,7 +4632,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_PointDef @@ -4638,7 +4643,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Short @@ -4795,8 +4800,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -10139,17 +10144,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

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.

-
- -
-
-
- - -MANTIS.Groupset - - -
@@ -10172,6 +10166,28 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

+
+ +
+
+
+ + #table +MANTIS.InboundARMs + + + +
+ +
+
+
+ + #table +MANTIS.LastThreatEval + + +
@@ -10211,7 +10227,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Long @@ -10222,7 +10238,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Medium @@ -10233,7 +10249,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_PointDef @@ -10244,7 +10260,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Short @@ -10401,8 +10417,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index 6fd25531e..70f4157dc 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -3345,6 +3345,12 @@ manager:Stop(7200)

RAT.termtype

Type of terminal to be used when spawning at an airbase.

+ + + +

RAT.type

+ + @@ -4576,24 +4582,6 @@ and any spaces before and after the resulting name are removed.

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

- - - -

RAT.communication

- - - - - -

RAT.frequency

- - - - - -

RAT.uncontrolled

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

Type of terminal to be used when spawning at an airbase.

+
+ +
+
+
+ + +RAT.type + + +
@@ -15782,6 +15781,17 @@ Initializes the ratcraft array and group menu.

Type of terminal to be used when spawning at an airbase.

+
+ +
+
+
+ + +RAT.type + + +
@@ -22820,6 +22830,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Type of terminal to be used when spawning at an airbase.

+
+ +
+
+
+ + +RAT.type + + +
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index 684d84f49..faf2dbe13 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2899,6 +2899,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + SCORING.AutoSavePath @@ -3143,7 +3154,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyoncoalitionchange @@ -3154,7 +3165,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyonfratricide @@ -6356,6 +6367,17 @@ The scale magnifies the scores given to the players.

+ +
+
+
+ + SCORING.AutoSavePath @@ -6600,7 +6622,7 @@ The scale magnifies the scores given to the players.

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

- #boolean + SCORING.penaltyonfratricide diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index aca3dd470..c99d8a3fc 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -9825,17 +9825,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of LSO.

-
- -
-
-
- - -AIRBOSS.RQLid - - -
@@ -9847,17 +9836,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of marshal.

-
- -
-
-
- - -AIRBOSS.RQMid - - -
@@ -30494,17 +30472,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

-
- -
-
-
- - -AIRBOSS.RQLid - - -
@@ -30516,17 +30483,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

-
- -
-
-
- - -AIRBOSS.RQMid - - -
@@ -33607,17 +33563,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

-
- -
-
-
- - -AIRBOSS.RQLid - - -
@@ -33629,17 +33574,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

-
- -
-
-
- - -AIRBOSS.RQMid - - -
@@ -42118,6 +42052,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 @@ -42136,17 +42084,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.

-
- -
-
-
- - #boolean -AIRBOSS.PlayerData.holding - - -
@@ -42340,6 +42277,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set time stamp.

+
diff --git a/Documentation/Ops.ArmyGroup.html b/Documentation/Ops.ArmyGroup.html index 594dabccd..6f1606370 100644 --- a/Documentation/Ops.ArmyGroup.html +++ b/Documentation/Ops.ArmyGroup.html @@ -2434,12 +2434,6 @@

ARMYGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

- - - -

ARMYGROUP.EPLRS

- - diff --git a/Documentation/Ops.Auftrag.html b/Documentation/Ops.Auftrag.html index 00c2f5a91..5e37464b9 100644 --- a/Documentation/Ops.Auftrag.html +++ b/Documentation/Ops.Auftrag.html @@ -7397,6 +7397,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Mission Ingress waypoint coordinate.

+
+ +
+
+
@@ -23133,6 +23144,17 @@ will always return.

Mission Ingress waypoint coordinate.

+
+ +
+
+
@@ -26514,6 +26536,17 @@ will always return.

Mission Ingress waypoint coordinate.

+
+ + +
+
+ + +AUFTRAG.missionIngressCoordAlt + + +
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 6056356c3..b7f87a92b 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -1609,7 +1609,10 @@ Create a late-activated single infantry unit as template in the mission editor a 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.SRSGPathToCredentials = nil -- Path to your Google credentials json file, set this if you want to use Google TTS + 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 @@ -1713,6 +1716,60 @@ There is a risk involved in doing that; if you do not know what that means, this

Caveat: Dropped troop noMessage and forcedesc parameters aren't saved.

+

6. Message localization

+ +

Use the following option to use one of the build-in translations,"en" is the default one:

+ +
         mycsar.locale = "fr" -- available are "en", "de" and "fr" (English, German, French)
+
+ +

To add your own text, you can do this by adding your locale and translations for these texts before calling CSAR:New(): +(NOTE - the lua placeholders like %s, %d must remain the same in type and number!)

+ +

CSAR.Messages.EN = {

+
 HEARYOULONG = "%s: %s. I hear you! Finally, that is music in my ears!\nI'll pop a smoke when you are %s away.\nLand or hover by the smoke.",
+ HEARYOUSHORT = "%s: %s. I hear you! Finally, that is music in my ears!\nRequest a flare or smoke if you need.",
+ WEARECRAMMED = "%s, %s. We\'re already crammed with %d guys! Sorry!",
+ IAMINHELO = "%s: %s I\'m in! Get to the MASH ASAP! ",
+ YOUARECLOSE = "%s: %s. You\'re close now! Land or hover at the smoke.",
+ YOUARECLOSELONG = "%s: %s. You\'re close now! Land in a safe place, I will go there ",
+ WAITMORE = "Wait till %s gets in. \nETA %d more seconds.",
+ OPENTHEDOORIN = "Open the door to let me in!",
+ HOVERABOVE = "Hovering above %s. \n\nHold hover for %d seconds to winch them up. \n\nIf the countdown stops you\'re too far away!",
+ TOOHIGHWINCH = "Too high to winch %s \nReduce height and hover for 10 seconds!",
+ OPENTHEDOOROUT = "Open the door to let me out!",
+ TAKECLINIC = "%s: The %d pilot(s) have been taken to the\nmedical clinic. Good job!",
+ KILOMETERS = " kilometer",
+ NAUTMILES = " nautical miles",
+ FIRINGFLARE = "%s - Firing signal flare at your %s o\'clock. Distance %s",
+ NOPILOTSINRANGE = "No Pilots within %s",
+ IRSTROBE = "%s - IR Strobe active at your %s o\'clock. Distance %s",
+ POPPINGSMOKE = "%s - Popping smoke at your %s o\'clock. Distance %s",
+ POPPINGSMOKEMASH = "%s - Popping smoke at the closest rescue point: %s",
+ NORESCUEPOINTWITHIN = "No rescue point within %s",
+ NOPILOTSONBOARD = "No Rescued Pilots onboard",
+ MENUTOP = "CSAR",
+ MENUACTIVE = "List Active CSAR",
+ MENUCHECK = "Check Onboard",
+ MENUFLARE = "Request Signal Flare",
+ MENUSMOKE = "Request Smoke",
+ MENUSTROBE = "Request IR Strobe",
+ MENUMASH = "Smoke Closest MASH",
+ BOARDED = "Onboard - RTB to FARP/Airfield or MASH: ",
+
+

},

+ +

e.g. for Spanish:

+ +
 CSAR.Messages.ES = {
+ HEARYOULONG = "%s: %s. ¡Te escucho! ¡Por fin, eso es música para mis oídos!\nLanzaré una señal de humo cuando estés a %s de distancia.\nAterrice o quédese en vuelo estacionario junto al humo.",
+ HEARYOUSHORT = "%s: %s. ¡Te escucho! ¡Por fin, eso es música para mis oídos!\nSolicite una bengala o humo si lo necesita.",
+ WEARECRAMMED = "%s, %s. ¡Ya estamos abarrotados con %d personas! ¡Lo siento!",
+ IAMINHELO = "%s: %s ¡Estoy dentro! ¡Dirígete al MASH lo antes posible!",
+ ...
+ }
+ 
+
@@ -1806,6 +1863,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR:Load()

Triggers the FSM event "Save".

+ + + +

CSAR.Messages

+ + @@ -1878,6 +1941,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR.PlayerTaskQueue

+ + + +

CSAR.SRSBackend

+ + @@ -1908,12 +1977,24 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR.SRSPath

+ + + +

CSAR.SRSProvider

+ +

CSAR.SRSQueue

+ + + +

CSAR.SRSSpeed

+ + @@ -2142,6 +2223,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR:_GetSARHeli(_unitname, _unitName)

(Internal) Check and return Wrappe.Unit#UNIT based on the name if alive.

+ + + +

CSAR:_InitLocalization()

+ +

[Internal] Init localization

@@ -2460,6 +2547,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR.filepath

+ + + +

CSAR.gettext

+ + @@ -2538,6 +2631,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR.loadtimemax

+ + + +

CSAR.locale

+ + @@ -4044,6 +4143,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #table +CSAR.Messages + + +
@@ -4069,6 +4179,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +CSAR.SRSBackend + + +
@@ -4122,6 +4243,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

adjust your own path in your server(!)

+ + + +
+
+ + +CSAR.SRSProvider + + +
@@ -4133,6 +4265,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +CSAR.SRSSpeed + + +
@@ -4396,7 +4539,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Core.Point#COORDINATE CSAR.coordinate @@ -4485,14 +4628,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -4571,6 +4711,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + Core.TextAndSound#TEXTANDSOUND +CSAR.gettext + + +
@@ -4738,6 +4889,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

seconds

+ + + +
+
+ + #string +CSAR.locale + + +
@@ -7846,6 +8008,36 @@ callsigns from playername or group name.

+ + + +
+ +
+

CSAR:_InitLocalization()

+
+ +

[Internal] Init localization

+ +
+
+

Defined in:

+
+

CSAR

+
+

Return value:

+
+
+

#CSAR:

+
+
+ +

self

+ +
+
+
+
@@ -10392,6 +10584,17 @@ callsigns from playername or group name.

+ + + +
+
+ + #table +CSAR.Messages + + +
@@ -10417,6 +10620,17 @@ callsigns from playername or group name.

+ + + +
+
+ + +CSAR.SRSBackend + + +
@@ -10470,6 +10684,17 @@ callsigns from playername or group name.

adjust your own path in your server(!)

+ + + +
+
+ + +CSAR.SRSProvider + + +
@@ -10481,6 +10706,17 @@ callsigns from playername or group name.

+ + + +
+
+ + #number +CSAR.SRSSpeed + + +
@@ -10744,7 +10980,7 @@ callsigns from playername or group name.

- + Core.Point#COORDINATE CSAR.coordinate @@ -10833,14 +11069,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -10919,6 +11152,17 @@ callsigns from playername or group name.

+
+ +
+
+
+ + Core.TextAndSound#TEXTANDSOUND +CSAR.gettext + + +
@@ -11086,6 +11330,17 @@ callsigns from playername or group name.

seconds

+ + + +
+
+ + #string +CSAR.locale + + +
@@ -12944,6 +13199,17 @@ callsigns from playername or group name.

+ + + +
+
+ + #table +CSAR.Messages + + +
@@ -12969,6 +13235,17 @@ callsigns from playername or group name.

+ + + +
+
+ + +CSAR.SRSBackend + + +
@@ -13022,6 +13299,17 @@ callsigns from playername or group name.

adjust your own path in your server(!)

+ + + +
+
+ + +CSAR.SRSProvider + + +
@@ -13033,6 +13321,17 @@ callsigns from playername or group name.

+ + + +
+
+ + #number +CSAR.SRSSpeed + + +
@@ -13296,7 +13595,7 @@ callsigns from playername or group name.

- + Core.Point#COORDINATE CSAR.coordinate @@ -13385,14 +13684,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -13471,6 +13767,17 @@ callsigns from playername or group name.

+
+ +
+
+
+ + Core.TextAndSound#TEXTANDSOUND +CSAR.gettext + + +
@@ -13638,6 +13945,17 @@ callsigns from playername or group name.

seconds

+ + + +
+
+ + #string +CSAR.locale + + +
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 5c846f703..828a17e12 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -8788,7 +8788,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.CtldUnits @@ -8810,7 +8810,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -8835,14 +8835,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -8927,7 +8924,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -8938,7 +8935,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeUHFFrequencies @@ -9040,11 +9037,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

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

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -9621,17 +9610,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -9779,9 +9757,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

message suppression

-
@@ -24048,7 +24023,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -24070,7 +24045,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -24095,14 +24070,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -24187,7 +24159,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeFMFrequencies @@ -24198,7 +24170,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -24300,11 +24272,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -24596,17 +24571,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -24881,17 +24845,6 @@ However, if you create a new folder inside the miz file, which contains the soun

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -25039,9 +24992,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

message suppression

-
@@ -26703,7 +26653,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -26725,7 +26675,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -26750,14 +26700,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -26842,7 +26789,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeFMFrequencies @@ -26853,7 +26800,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -26955,11 +26902,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -27251,17 +27201,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -27536,17 +27475,6 @@ However, if you create a new folder inside the miz file, which contains the soun

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -27694,9 +27622,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

message suppression

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

Can transport crate.

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

Location (if set) where to get this cargo item.

+
+ +
+
+
+ + +CTLD_CARGO.Mark + + +
@@ -34305,6 +34230,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Location (if set) where to get this cargo item.

+
+ +
+
+
+ + +CTLD_CARGO.Mark + + +
@@ -38436,6 +38372,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + Core.Point#COORDINATE +CTLD_ENGINEERING.currwpt + + +
@@ -39089,6 +39036,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + Core.Point#COORDINATE +CTLD_ENGINEERING.currwpt + + +
diff --git a/Documentation/Ops.FlightGroup.html b/Documentation/Ops.FlightGroup.html index c354b3d0e..6ceee13e8 100644 --- a/Documentation/Ops.FlightGroup.html +++ b/Documentation/Ops.FlightGroup.html @@ -3294,12 +3294,6 @@

FLIGHTGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

- - - -

FLIGHTGROUP.EPLRS

- - @@ -7761,6 +7755,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+ + +FLIGHTGROUP.Twaiting + + + + +

Set time stamp.

+ +
+
@@ -7827,6 +7835,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + +FLIGHTGROUP.dTwait + + + + +

Max waiting time in seconds.

+ +
+
@@ -8047,31 +8069,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -FLIGHTGROUP.isLandingAtAirbase - - - -
- -
-
-
- - #boolean -FLIGHTGROUP.isLateActivated - - - - -

No late activation.

-
@@ -8096,20 +8093,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - - - -

Spawn in uncontrolled state.

- -
-
@@ -18547,6 +18530,20 @@ Here we only check if stuck whilst taxiing.

+
+
+
+ + +FLIGHTGROUP.Twaiting + + + + +

Set time stamp.

+ +
+
@@ -18613,6 +18610,20 @@ Here we only check if stuck whilst taxiing.

+
+
+
+ + +FLIGHTGROUP.dTwait + + + + +

Max waiting time in seconds.

+ +
+
@@ -18833,31 +18844,6 @@ Here we only check if stuck whilst taxiing.

-
- -
-
-
- - -FLIGHTGROUP.isLandingAtAirbase - - - -
- -
-
-
- - #boolean -FLIGHTGROUP.isLateActivated - - - - -

No late activation.

-
@@ -18882,20 +18868,6 @@ Here we only check if stuck whilst taxiing.

- -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - - - -

Spawn in uncontrolled state.

- -
-
@@ -39400,6 +39372,20 @@ Optionally, you can calculate the current max weight possible, which accounts fo
+
+
+
+ + +FLIGHTGROUP.Twaiting + + + + +

Set time stamp.

+ +
+
@@ -39466,6 +39452,20 @@ Optionally, you can calculate the current max weight possible, which accounts fo
+
+
+
+ + +FLIGHTGROUP.dTwait + + + + +

Max waiting time in seconds.

+ +
+
@@ -39686,31 +39686,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo -
- -
-
-
- - -FLIGHTGROUP.isLandingAtAirbase - - - -
- -
-
-
- - #boolean -FLIGHTGROUP.isLateActivated - - - - -

No late activation.

-
@@ -39735,20 +39710,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo - -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - - - -

Spawn in uncontrolled state.

- -
-
@@ -41586,6 +41547,20 @@ Optionally, you can calculate the current max weight possible, which accounts fo
+
+
+
+ + +FLIGHTGROUP.Twaiting + + + + +

Set time stamp.

+ +
+
@@ -41652,6 +41627,20 @@ Optionally, you can calculate the current max weight possible, which accounts fo
+
+
+
+ + +FLIGHTGROUP.dTwait + + + + +

Max waiting time in seconds.

+ +
+
@@ -41872,31 +41861,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo -
- -
-
-
- - -FLIGHTGROUP.isLandingAtAirbase - - - -
- -
-
-
- - #boolean -FLIGHTGROUP.isLateActivated - - - - -

No late activation.

-
@@ -41921,20 +41885,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo - -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - - - -

Spawn in uncontrolled state.

- -
-
diff --git a/Documentation/Ops.NavyGroup.html b/Documentation/Ops.NavyGroup.html index 6f90a6bd4..69335052d 100644 --- a/Documentation/Ops.NavyGroup.html +++ b/Documentation/Ops.NavyGroup.html @@ -2463,12 +2463,6 @@

NAVYGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

- - - -

NAVYGROUP.EPLRS

- - diff --git a/Documentation/Ops.OpsGroup.html b/Documentation/Ops.OpsGroup.html index a4da5f2cf..de3df1a88 100644 --- a/Documentation/Ops.OpsGroup.html +++ b/Documentation/Ops.OpsGroup.html @@ -1692,12 +1692,6 @@

OPSGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

- - - -

OPSGROUP.EPLRS

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

Name of the class.

-
- -
-
-
- - -OPSGROUP.EPLRS - - -
@@ -8534,6 +8517,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Init a table.

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

Name of the class.

- - - -
-
- - -OPSGROUP.EPLRS - - -
@@ -30309,6 +30284,9 @@ Optionally, you can calculate the current max weight possible, which accounts fo + +

Init a table.

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

Name of the class.

- - - -
-
- - -OPSGROUP.EPLRS - - -
@@ -33417,6 +33384,9 @@ Optionally, you can calculate the current max weight possible, which accounts fo + +

Init a table.

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

No of sight.

+

Has line of sight.

diff --git a/Documentation/Ops.PlayerTask.html b/Documentation/Ops.PlayerTask.html index ba59025ce..b7fc7644e 100644 --- a/Documentation/Ops.PlayerTask.html +++ b/Documentation/Ops.PlayerTask.html @@ -15908,11 +15908,14 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + Core.Set#SET_OPSGROUP PLAYERTASKCONTROLLER.LasingDroneSet + +

self.PlayerMenu = {} -- #table

+
@@ -16461,7 +16464,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -16532,17 +16535,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -PLAYERTASKCONTROLLER.repeattimes - - -
@@ -23414,11 +23406,14 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + Core.Set#SET_OPSGROUP PLAYERTASKCONTROLLER.LasingDroneSet + +

self.PlayerMenu = {} -- #table

+
@@ -23967,7 +23962,7 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -24038,17 +24033,6 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y -
- -
-
-
- - #number -PLAYERTASKCONTROLLER.repeattimes - - -
@@ -25863,11 +25847,14 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + Core.Set#SET_OPSGROUP PLAYERTASKCONTROLLER.LasingDroneSet + +

self.PlayerMenu = {} -- #table

+
@@ -26416,7 +26403,7 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -26487,17 +26474,6 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y -
- -
-
-
- - #number -PLAYERTASKCONTROLLER.repeattimes - - -
diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index 2a6c9348a..92a8445a3 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3253,6 +3253,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

+ + + +
+
+ + #number +FIFO.uniquecounter + + +
@@ -8019,17 +8041,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - - - -
-
- - #number -LIFO.uniquecounter - - -
@@ -8879,17 +8890,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - - - -
-
- - #number -LIFO.uniquecounter - - -
diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index 5f210b7ff..b7a54e602 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4423,6 +4423,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The DCS controllable class.

+ + + +
+
+ + #boolean +CONTROLLABLE.IRMarkerUnit + + +
@@ -4445,6 +4456,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -18063,6 +18096,17 @@ mygroup:WayPointExecute()

The DCS controllable class.

+ + + +
+
+ + #boolean +CONTROLLABLE.IRMarkerUnit + + +
@@ -18085,6 +18129,28 @@ mygroup:WayPointExecute() + + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -22185,6 +22251,17 @@ Coordinates are dependent on the position of the maps origin.

The DCS controllable class.

+ + + +
+
+ + #boolean +CONTROLLABLE.IRMarkerUnit + + +
@@ -22207,6 +22284,28 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -22828,6 +22927,17 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

+ + + +
+
+ + #boolean +CONTROLLABLE.IRMarkerUnit + + +
@@ -22850,6 +22960,28 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + + +
+ +
+
+
+ + +CONTROLLABLE.timer + + +
@@ -22982,6 +23114,17 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

+ + + +
+
+ + #boolean +CONTROLLABLE.IRMarkerUnit + + +
@@ -23004,6 +23147,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 16b9e4a74..2d3aff89d 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5563,7 +5563,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-GROUP.InitRespawnRandomizePositionZone +GROUP.InitRespawnRandomizePositionInner + + + +
+ + +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -10747,7 +10758,18 @@ These settings can be provided by calling the relevant Init...() methods of the + +
+
+ +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -28785,7 +28818,18 @@ Coordinates are dependent on the position of the maps origin.

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -29566,7 +29610,18 @@ If the Identifiable is alive, true is returned.

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -29858,7 +29913,18 @@ If the Identifiable is alive, true is returned.

+ +
+