diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index 1ccf130e9..e1abca735 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -5973,7 +5973,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState @@ -7605,7 +7605,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index b24b3135c..565f4c8a2 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2845,17 +2845,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SETTINGS.PlayerMenu - - -
@@ -5013,17 +5002,6 @@ It is advised to use this method at the start of the mission.

-
- -
-
-
- - -SETTINGS.PlayerMenu - - -
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 13fbd03f2..42486899b 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3015,18 +3015,6 @@ and any spaces before and after the resulting name are removed.

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

- - - -

SPAWN.communication

- - - - - -

SPAWN.frequency

- - @@ -3036,13 +3024,7 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.modulation

- - - - - -

SPAWN.skill

+

SPAWN.speed

@@ -3978,17 +3960,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -4055,17 +4026,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWN.SpawnInitFreq - - -
@@ -4146,16 +4106,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- -SPAWN.SpawnInitLivery - - +

By default, no InitLimit

@@ -4190,17 +4142,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - -SPAWN.SpawnInitModu - - -
@@ -4221,11 +4162,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

+
@@ -4257,7 +4202,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4271,7 +4216,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4439,6 +4384,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -4506,7 +4462,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

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

+

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

@@ -4580,28 +4536,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - -
@@ -4620,18 +4554,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.modulation - - - -
- - -
-
- - -SPAWN.skill +SPAWN.speed @@ -10727,17 +10650,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

- -
-
-
- - -SPAWN.SpawnInitFreq - - -
@@ -10895,16 +10796,8 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

By default, no InitLimit

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

- -
-
-
- - -SPAWN.SpawnInitModu - - -
@@ -10970,11 +10852,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

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

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

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

+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -11255,7 +11152,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

+

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

@@ -11329,28 +11226,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - -
@@ -11369,18 +11244,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

-SPAWN.modulation - - - - - - -
-
- - -SPAWN.skill +SPAWN.speed diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index c41b9274a..92bab32e1 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -3079,7 +3079,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + SPAWNSTATIC.TemplateStaticUnit @@ -4973,7 +4973,7 @@ Handy if you spawn from cargo statics which have resources already set.

- #table + SPAWNSTATIC.TemplateStaticUnit diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index c8dc8a7e8..62075b6b8 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2753,6 +2753,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -4036,6 +4069,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -5591,6 +5657,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index 1417a4324..d0c4a8fe3 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -16546,6 +16546,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ + +
+
+ + #table ZONE_OVAL.CenterVec2 @@ -17250,6 +17261,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -19421,6 +19443,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -20954,6 +20987,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index 574381bf2..663fee33b 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -3903,6 +3903,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Kickspeed

+
@@ -4488,6 +4491,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 4ad631e67..1cd2b2dbd 100644 --- a/Documentation/Functional.Autolase.html +++ b/Documentation/Functional.Autolase.html @@ -2653,6 +2653,17 @@

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

+
+ + +
+
+ + #number +AUTOLASE.maxlasing + + +
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index ea55a4f54..5d2ffd47c 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2404,7 +2404,7 @@ Use the method DESIGNATE.SetMission() to
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -2414,8 +2414,8 @@ Use the method DESIGNATE.SetMission() to
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 58cd27d9a..f24f5d58f 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -20149,17 +20149,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -20177,7 +20166,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- #number + DETECTION_BASE.RefreshTimeInterval @@ -24914,17 +24903,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -24942,7 +24920,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + DETECTION_BASE.RefreshTimeInterval @@ -26700,17 +26678,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -26728,7 +26695,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 68f02f470..79016f9e2 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -1930,6 +1930,12 @@ 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

+ + @@ -4538,6 +4544,17 @@ 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 + + +
@@ -4560,28 +4577,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 - - -
@@ -4811,8 +4806,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -5149,6 +5144,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 + + +
@@ -10155,6 +10205,17 @@ 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 + + +
@@ -10177,28 +10238,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.InboundARMs - - - -
- -
-
-
- - #table -MANTIS.LastThreatEval - - -
@@ -10428,8 +10467,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -10766,6 +10805,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 120b42406..63a1a043f 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -2200,20 +2200,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.

- -
- -
@@ -2444,20 +2430,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 d6e2dd528..a38da2de7 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -4599,18 +4599,6 @@ and any spaces before and after the resulting name are removed.

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

- - - -

RAT.communication

- - - - - -

RAT.frequency

- - @@ -4620,13 +4608,7 @@ and any spaces before and after the resulting name are removed.

-

RAT.modulation

- - - - - -

RAT.skill

+

RAT.speed

diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index 4c7ce0f53..1cfc967ff 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2910,17 +2910,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
-
- - SCORING.AutoSavePath @@ -3176,7 +3165,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -6378,17 +6367,6 @@ The scale magnifies the scores given to the players.

- -
-
-
- - SCORING.AutoSavePath @@ -6644,7 +6622,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 78234f3c6..4f3a758f5 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -42171,20 +42171,6 @@ 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 @@ -42338,9 +42324,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Make player section lead if he was not before.

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

Set Stable Hover

-
diff --git a/Documentation/Ops.ArmyGroup.html b/Documentation/Ops.ArmyGroup.html index 789718ae5..af1750e1e 100644 --- a/Documentation/Ops.ArmyGroup.html +++ b/Documentation/Ops.ArmyGroup.html @@ -2543,6 +2543,12 @@ and pick the closest unit to this ARMYGROUP.

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 34efdacb3..5eb9f17d7 100644 --- a/Documentation/Ops.Auftrag.html +++ b/Documentation/Ops.Auftrag.html @@ -7438,17 +7438,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Mission Ingress waypoint coordinate.

-
- -
- @@ -23325,17 +23314,6 @@ will always return.

Mission Ingress waypoint coordinate.

-
- -
-
-
@@ -26750,17 +26728,6 @@ will always return.

Mission Ingress waypoint coordinate.

-
- -
-
-
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 6fd7a231a..55a27f625 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -4661,11 +4661,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -11113,11 +11116,14 @@ callsigns from playername or group name.

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -13772,11 +13778,14 @@ callsigns from playername or group name.

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index f9421a509..ce84851d2 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -6093,7 +6093,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.CtldUnits @@ -6353,11 +6353,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

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

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -23574,7 +23566,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -23834,11 +23826,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -26408,7 +26392,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -26668,11 +26652,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

enfore engineer build only?

-
- -
-
-
- - #boolean -CTLD.onestepmenu - - -
@@ -32159,17 +32135,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

Can transport crate.

-
- - -
-
- - #number -CTLD.UnitTypeCapabilities.length - - -
@@ -32285,6 +32250,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + +CTLD_CARGO.Positionable + + +
diff --git a/Documentation/Ops.FlightGroup.html b/Documentation/Ops.FlightGroup.html index 60a46dd5a..f26136d77 100644 --- a/Documentation/Ops.FlightGroup.html +++ b/Documentation/Ops.FlightGroup.html @@ -3305,6 +3305,12 @@

FLIGHTGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

FLIGHTGROUP.EPLRS

+ + @@ -7857,6 +7863,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+FLIGHTGROUP.currbase + + + + +

Set current airbase.

+ +
+ + +
+
+ + FLIGHTGROUP.dTwait @@ -7897,9 +7917,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Set the destination base.

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

Flight is ready for takeoff. This is for FLIGHTCONTROL.

- - - -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - -
@@ -18704,6 +18710,20 @@ Here we only check if stuck whilst taxiing.

+FLIGHTGROUP.currbase + + + + +

Set current airbase.

+ +
+ + +
+
+ + FLIGHTGROUP.dTwait @@ -18744,9 +18764,6 @@ Here we only check if stuck whilst taxiing.

- -

Set the destination base.

-
@@ -18966,17 +18983,6 @@ Here we only check if stuck whilst taxiing.

Flight is ready for takeoff. This is for FLIGHTCONTROL.

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

Set current airbase.

+ +
+ + +
+
+ + FLIGHTGROUP.dTwait @@ -39634,9 +39654,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo - -

Set the destination base.

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

Flight is ready for takeoff. This is for FLIGHTCONTROL.

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

Set current airbase.

+ +
+ + +
+
+ + FLIGHTGROUP.dTwait @@ -41864,9 +41884,6 @@ Optionally, you can calculate the current max weight possible, which accounts fo - -

Set the destination base.

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

Flight is ready for takeoff. This is for FLIGHTCONTROL.

- - - -
-
- - #boolean -FLIGHTGROUP.isUncontrolled - - -
diff --git a/Documentation/Ops.NavyGroup.html b/Documentation/Ops.NavyGroup.html index 34c63cee2..2af10f686 100644 --- a/Documentation/Ops.NavyGroup.html +++ b/Documentation/Ops.NavyGroup.html @@ -2474,6 +2474,12 @@

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 675577471..94a9a2efc 100644 --- a/Documentation/Ops.OpsGroup.html +++ b/Documentation/Ops.OpsGroup.html @@ -1703,6 +1703,12 @@

OPSGROUP:DestroyUnit(UnitName, Delay)

Destroy a unit of the group.

+ + + +

OPSGROUP.EPLRS

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

Name of the class.

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

Init a table.

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

Name of the class.

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

Init a table.

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

Name of the class.

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

Init a table.

+ diff --git a/Documentation/Ops.OpsZone.html b/Documentation/Ops.OpsZone.html index de09eea7a..ec4971c64 100644 --- a/Documentation/Ops.OpsZone.html +++ b/Documentation/Ops.OpsZone.html @@ -3530,6 +3530,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Contested.

+ @@ -7347,6 +7350,9 @@ myopszone = OPSZONE:New(ZONE_AIRBASE:New("Batumi",6000),coalition.side.BLUE) -- + +

Contested.

+ @@ -9301,6 +9307,9 @@ myopszone = OPSZONE:New(ZONE_AIRBASE:New("Batumi",6000),coalition.side.BLUE) -- + +

Contested.

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

self.PlayerMenu = {} -- #table

+
@@ -16517,7 +16520,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -16588,6 +16591,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +PLAYERTASKCONTROLLER.repeattimes + + +
@@ -23485,11 +23499,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

+
@@ -24038,7 +24055,7 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -24109,6 +24126,17 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y +
+ +
+
+
+ + #number +PLAYERTASKCONTROLLER.repeattimes + + +
@@ -25956,11 +25984,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

+
@@ -26509,7 +26540,7 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y
- + #number PLAYERTASKCONTROLLER.lasttaskcount @@ -26580,6 +26611,17 @@ If you don't want SEAD tasks generated, use as follows where "mycontroller" is y +
+ +
+
+
+ + #number +PLAYERTASKCONTROLLER.repeattimes + + +
diff --git a/Documentation/Ops.TARS.html b/Documentation/Ops.TARS.html index 8f56a12e2..740417841 100644 --- a/Documentation/Ops.TARS.html +++ b/Documentation/Ops.TARS.html @@ -2861,7 +2861,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

TARS.PlatformParams.duration

-

Total film per sortie (seconds).

+

Remaining expositions (shots) for this sortie.

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

TARS.PlatformParams.optimalRange

Detection radius (m) at optimalAlt.

+ + + +

TARS.PlatformParams.overlap

+ +

Optional frame overlap 0–1 (default 0.5). Used by _CalcInterval.

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

TARS_SESSION:CaptureData()

-

[INTERNAL] Starts the 10-second capture loop.

+

[INTERNAL] Starts the dynamic-interval capture loop.

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

TARS_SESSION:FindTargets()

+

TARS_SESSION:FindTargets(self)

[INTERNAL] earches for targets in a sphere ahead of the aircraft.

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

TARS_SESSION:SetObjectParamsLight(unit)

[INTERNAL] Refreshes aircraft references WITHOUT resetting sortie state.

+ + + +

TARS_SESSION:_CalcInterval(unit, params)

+ +

[INTERNAL] Calculates the capture interval in seconds based on current speed and altitude.

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

TARS_SESSION:_OffsetCalc(unit, params)

+

TARS_SESSION:_OffsetCalc(unit, params, center_shift)

[INTERNAL] Calculates the 2-D ground point ahead of the aircraft.

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

TARS_SESSION.duration

-

Remaining film in seconds.

+

Total expositions (shots) available per sortie.

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

TARS_SESSION.groupID

Numeric group ID.

+ + + +

TARS_SESSION.isInEllipse(ox, oz, cx, cz, a, b, heading_rad)

+ +

[INTERNAL] Checks a point is inside of an elipse

@@ -10499,7 +10517,7 @@ When moose is loading dynamically (for moose class development), tracing is swit #number TARS.PlatformParams.duration -

Total film per sortie (seconds).

+

Remaining expositions (shots) for this sortie.

@@ -10624,6 +10642,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + +
+
+ + #number +TARS.PlatformParams.overlap + +

Optional frame overlap 0–1 (default 0.5). Used by _CalcInterval.

+ +
+

Function(s)

@@ -10900,7 +10929,7 @@ When moose is loading dynamically (for moose class development), tracing is swit #number TARS_SESSION.duration -

Remaining film in seconds.

+

Total expositions (shots) available per sortie.

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

TARS_SESSION:CaptureData()

-

[INTERNAL] Starts the 10-second capture loop.

+

[INTERNAL] Starts the dynamic-interval capture loop.

+ + +

The first tick fires after 2 seconds; subsequent ticks are spaced by +_CalcInterval() which adapts to the aircraft's current speed and altitude.

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

[INTERNAL] Main capture tick.

-

Scheduled via timer.scheduleFunction.

+

Scheduled dynamically via timer.scheduleFunction. +The interval between ticks is calculated from the aircraft's current speed +and camera footprint via _CalcInterval(), ensuring adequate frame overlap +regardless of whether the platform is a slow helicopter or a fast jet. +duration is decremented by the actual interval each tick.

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

[INTERNAL] earches for targets in a sphere ahead of the aircraft.

@@ -11237,16 +11274,37 @@ When moose is loading dynamically (for moose class development), tracing is swit

TARS_SESSION

-

Return value:

+

Parameter:

+
+
+

+ #TARS_SESSION + self +

+
+
+

+
+
+

Return values:

-
-

#table:

-
-
- +
+

#table:

+
+
+ +

[unitName] = Wrapper.Unit#UNIT +- [INTERNAL] Searches for targets in an elliptical footprint ahead of the aircraft.

+ +
+
+

#table:

+
+
+

[unitName] = Wrapper.Unit#UNIT

-
+
@@ -11417,6 +11475,68 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+ +
+ +
+

TARS_SESSION:_CalcInterval(unit, params)

+
+ +

[INTERNAL] Calculates the capture interval in seconds based on current speed and altitude.

+ + +

Uses the camera footprint width and the configured overlap to determine how long +the aircraft needs to travel before the next frame is needed. +Clamped between 5 and 120 seconds to prevent extreme values.

+ +
+
+

Defined in:

+
+

TARS_SESSION

+
+

Parameters:

+
+
+

+ Wrapper.Unit#UNIT + unit +

+
+
+ +

The recon aircraft.

+ +
+
+
+
+

+ #TARS.PlatformParams + params +

+
+
+ +

Platform parameter table.

+ +
+
+

Return value:

+
+
+

#number:

+
+
+ +

interval Capture interval in seconds.

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

TARS_SESSION:_OffsetCalc(unit, params)

+

TARS_SESSION:_OffsetCalc(unit, params, center_shift)

[INTERNAL] Calculates the 2-D ground point ahead of the aircraft.

@@ -11598,14 +11718,27 @@ When moose is loading dynamically (for moose class development), tracing is swit

+
+
+

+ #number + center_shift +

+
+
+ +

shift value

+ +
+

Return value:

-

DCS#Vec2:

+

#table:

-

{ x, z } ahead of the aircraft.

+

{ x, z, MSL, alt } ahead of the aircraft.

@@ -11691,6 +11824,107 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+ +
+

TARS_SESSION.isInEllipse(ox, oz, cx, cz, a, b, heading_rad)

+
+ +

[INTERNAL] Checks a point is inside of an elipse

+ +
+
+

Defined in:

+
+

TARS_SESSION

+
+

Parameters:

+
+
+

+ ox +

+
+
+

+
+
+
+
+

+ oz +

+
+
+

+
+
+
+
+

+ cx +

+
+
+

+
+
+
+
+

+ cz +

+
+
+

+
+
+
+
+

+ a +

+
+
+

+
+
+
+
+

+ b +

+
+
+

+
+
+
+
+

+ heading_rad +

+
+
+

+
+
+

Return value:

+
+
+

#boolean:

+
+
+ +

IsInElipse

+ +
+
+
+
@@ -11802,7 +12036,7 @@ When moose is loading dynamically (for moose class development), tracing is swit #number TARS_SESSION.duration -

Remaining film in seconds.

+

Total expositions (shots) available per sortie.

diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index 8cfa3a929..4eb05a4eb 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4468,6 +4468,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -18176,6 +18187,17 @@ mygroup:WayPointExecute() + + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -22298,6 +22320,17 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -22941,6 +22974,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -23095,6 +23139,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 3b85ebed1..d328d033f 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -3048,28 +3048,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -5197,28 +5175,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -6840,28 +6796,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -