diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index b264eef50..ff1f39e85 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -5038,11 +5038,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -11702,11 +11705,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -12964,11 +12970,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -14528,11 +14537,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html index 1a75f3356..20f0af2e9 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -4907,17 +4907,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_A2G_DISPATCHER.DefenderPatrolIndex - - -
@@ -13469,17 +13458,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_A2G_DISPATCHER.DefenderPatrolIndex - - -
@@ -14806,17 +14784,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_A2G_DISPATCHER.DefenderPatrolIndex - - -
@@ -16445,17 +16412,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_A2G_DISPATCHER.DefenderPatrolIndex - - -
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index a5ae367ef..1fc5454d9 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -3350,28 +3350,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -6225,28 +6203,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -6983,28 +6939,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -8629,28 +8563,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
diff --git a/Documentation/AI.AI_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html index 52511bf21..736dbe5c6 100644 --- a/Documentation/AI.AI_Air_Dispatcher.html +++ b/Documentation/AI.AI_Air_Dispatcher.html @@ -4667,17 +4667,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -9997,17 +9986,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -11323,17 +11301,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -12951,17 +12918,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html index 5b4032d26..6a02f7032 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -2726,6 +2726,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +AI_AIR_SQUADRON.ResourceCount + + +
@@ -3797,6 +3808,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +AI_AIR_SQUADRON.ResourceCount + + +
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index 43a0106b8..b05a07cf8 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2960,9 +2960,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

- diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index e29fcf609..da5fdea1d 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2917,9 +2917,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Set destination airbase for next :Route() command.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a pickup mission.

+ diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 074373485..ad1fb732d 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -3074,22 +3074,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -4992,22 +4998,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -5662,22 +5674,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -7220,22 +7238,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html index 782446e6d..7b8137160 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -3425,6 +3425,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

This table contains the targets detected during patrol.

+ @@ -6692,6 +6695,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ @@ -7436,6 +7442,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ @@ -9068,6 +9077,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index 00dff65b7..26f378389 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -2002,20 +2002,6 @@ Therefore, this class is considered to be deprecated

-CARGO_GROUP.CargoCarrier - - - - -

self.CargoObject:Destroy()

- -
- - -
-
- - CARGO_GROUP.CargoGroup diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html index 502ef2a64..ab0533b7c 100644 --- a/Documentation/Cargo.CargoUnit.html +++ b/Documentation/Cargo.CargoUnit.html @@ -1894,6 +1894,17 @@ Therefore, this class is considered to be deprecated

+ +
+
+
+ + CARGO_UNIT.CargoInAir @@ -1912,17 +1923,6 @@ Therefore, this class is considered to be deprecated

Set cargo object.

-
- -
-
-
- - #number -CARGO_UNIT.RunCount - - -
@@ -2609,6 +2609,17 @@ Therefore, this class is considered to be deprecated

+CARGO_UNIT.CargoCarrier + + + +
+ +
+
+
+ + CARGO_UNIT.CargoInAir @@ -2627,17 +2638,6 @@ Therefore, this class is considered to be deprecated

Set cargo object.

-
- -
-
-
- - #number -CARGO_UNIT.RunCount - - -
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index 1599756b8..4adf83ee1 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -3025,11 +3025,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + SETTINGS.A2GSystem + +

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

+
@@ -3069,22 +3072,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SETTINGS.Metric -
- -
-
-
- - -SETTINGS.PlayerMenu - - -
@@ -5193,11 +5185,14 @@ It is advised to use this method at the start of the mission.

- #string + SETTINGS.A2GSystem + +

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

+
@@ -5237,22 +5232,11 @@ 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 08f000a4f..715f5161e 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3235,13 +3235,13 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.communication

+

SPAWN.frequency

-

SPAWN.livery_id

+

SPAWN.modulation

@@ -3250,6 +3250,12 @@ and any spaces before and after the resulting name are removed.

SPAWN.skill

+ + + +

SPAWN.uncontrolled

+ + @@ -4108,17 +4114,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWN.SpawnGrouping - - -
@@ -4232,17 +4227,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWN.SpawnInitFreq - - -
@@ -4323,16 +4307,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- -SPAWN.SpawnInitModex - - +

By default, no InitLimit

@@ -4341,29 +4317,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.SpawnInitModexPostfix - - - -
- -
-
-
- - -SPAWN.SpawnInitModexPrefix - - - -
- -
-
-
- - -SPAWN.SpawnInitModu +SPAWN.SpawnInitLivery @@ -4388,21 +4342,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-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

- -
- -
-
-
- - SPAWN.SpawnInitTerminalType @@ -4427,7 +4366,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4441,7 +4380,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4609,6 +4548,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -4676,7 +4626,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

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

+

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

@@ -4757,7 +4707,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.communication +SPAWN.frequency @@ -4768,7 +4718,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.livery_id +SPAWN.modulation @@ -4783,6 +4733,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPAWN.uncontrolled + + +
@@ -10751,17 +10712,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.SpawnGrouping - - -
@@ -10875,17 +10825,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

- -
-
-
- -SPAWN.SpawnInitModex - - +

By default, no InitLimit

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

-SPAWN.SpawnInitModexPostfix - - - -
- -
-
-
- - -SPAWN.SpawnInitModexPrefix - - - -
- -
-
-
- - -SPAWN.SpawnInitModu +SPAWN.SpawnInitLivery @@ -11031,21 +10940,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

-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

- -
- -
-
-
- - SPAWN.SpawnInitTerminalType @@ -11070,7 +10964,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

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

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

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

+

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

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

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

-SPAWN.livery_id +SPAWN.modulation @@ -11426,6 +11331,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ +
+
+
+ + +SPAWN.uncontrolled + + +
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index cb6556420..2d4252d01 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2976,6 +2976,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -4259,6 +4303,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -5781,6 +5869,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index e1aa45719..920bc12a1 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -16722,6 +16722,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ + +
+
+ + #table ZONE_OVAL.CenterVec2 @@ -17426,6 +17437,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -19607,6 +19629,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -21107,6 +21140,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index ebbac4c9b..c11c1dce9 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -4116,7 +4116,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + ATC_GROUND.Airbases @@ -4132,9 +4132,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Kickspeed

-
@@ -4704,7 +4701,7 @@ An airbase can be specified to set the maximum kick speed for.

- #table + ATC_GROUND.Airbases @@ -4720,9 +4717,6 @@ An airbase can be specified to set the maximum kick speed for.

- -

Kickspeed

-
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index 8aa858bac..ee9aad3f1 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2653,7 +2653,7 @@ Use the method DESIGNATE.SetMission() to
-DESIGNATE.LaseDuration +DESIGNATE.LaseStart @@ -2663,8 +2663,8 @@ Use the method DESIGNATE.SetMission() to
- -DESIGNATE.LaseStart + #table +DESIGNATE.LaserCodes diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 14a8ef376..7e31c365b 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -20189,6 +20189,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
@@ -20332,17 +20343,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -24965,6 +24965,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
@@ -25108,17 +25119,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -26729,6 +26729,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #number +DETECTION_BASE.DetectedItemCount + + +
@@ -26872,17 +26883,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual - - - -
-
- - #boolean -DETECTION_BASE.Locking - - -
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index ba1e7c0ab..e9bd5cc80 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -2117,12 +2117,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

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

The #DETECTION_AREAS object for AWACS

+ + + +
+
+ + #table +MANTIS.AcceptZones + + +
@@ -4479,6 +4484,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #table +MANTIS.ConflictZones + + +
@@ -4567,17 +4583,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 - - -
@@ -4600,6 +4605,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

+ + + +
+
+ + #table +MANTIS.RejectZones + + +
@@ -4639,7 +4655,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Long @@ -4650,7 +4666,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Medium @@ -4661,7 +4677,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_PointDef @@ -4672,7 +4688,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Short @@ -4829,8 +4845,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -5134,61 +5150,6 @@ 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 - - -
@@ -5269,6 +5230,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

self.SAMCheckRanges = {}

+
@@ -9376,6 +9340,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

+
+ +
+
+
+ + #table +MANTIS.AcceptZones + + +
@@ -9420,6 +9395,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` +
+ +
+
+
+ + #table +MANTIS.ConflictZones + + +
@@ -9508,17 +9494,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 - - -
@@ -9541,6 +9516,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

+ + + +
+
+ + #table +MANTIS.RejectZones + + +
@@ -9580,7 +9566,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Long @@ -9591,7 +9577,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Medium @@ -9602,7 +9588,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_PointDef @@ -9613,7 +9599,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Short @@ -9770,8 +9756,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -10075,61 +10061,6 @@ 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 - - -
@@ -10210,6 +10141,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` + +

self.SAMCheckRanges = {}

+
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index 01a97ce68..9e892fb58 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -3573,6 +3573,12 @@ manager:Stop(7200)

RAT.termtype

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

+ + + +

RAT.type

+ + @@ -4807,13 +4813,13 @@ and any spaces before and after the resulting name are removed.

-

RAT.communication

+

RAT.frequency

-

RAT.livery_id

+

RAT.modulation

@@ -4822,6 +4828,12 @@ and any spaces before and after the resulting name are removed.

RAT.skill

+ + + +

RAT.uncontrolled

+ + @@ -8062,6 +8074,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 + + +
@@ -15966,6 +15989,17 @@ Initializes the ratcraft array and group menu.

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

+
+ +
+
+
+ + +RAT.type + + +
@@ -23004,6 +23038,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 e32fd81a3..4ef9bf097 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -3109,17 +3109,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SCORING.AutoSave - - - -
- - -
-
- - SCORING.AutoSavePath @@ -3353,7 +3342,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -6413,17 +6402,6 @@ The scale magnifies the scores given to the players.

- -
-
-
- - SCORING.AutoSavePath @@ -6657,7 +6635,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 789cca42c..1df2698a7 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -42229,9 +42229,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Set current case.

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

Also decrease flag for section members of flight.

- -
- -
-
-
- - AIRBOSS.PlayerData.grade @@ -42463,7 +42446,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Set section lead of player flight.

+

Make player section lead if he was not before.

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

Set new time stamp.

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

VNAO Edit - Added

+

VNAO Edit - Added

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

VNAO Edit - Added

+

VNAO Edit - Added

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

Band modulation.

+
+ + +
+
+ + +AIRBOSS.Radio.voice + + +
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 550f56737..b53636d3b 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -2717,6 +2717,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

CSAR.inTransitGroups

+ + + +

CSAR.index

+ + @@ -4683,14 +4689,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -4711,25 +4714,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -4853,6 +4842,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

contain a table for each SAR with all units he has with the original names

+ + + +
+
+ + +CSAR.index + + +
@@ -5058,20 +5058,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -5097,20 +5083,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -11010,14 +10982,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -11038,25 +11007,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -11180,6 +11135,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+
+ +
+
+
+ + +CSAR.index + + +
@@ -11385,20 +11351,6 @@ callsigns from playername or group name.

- -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -11424,20 +11376,6 @@ callsigns from playername or group name.

-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -13582,14 +13520,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -13610,25 +13545,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -13752,6 +13673,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+
+ +
+
+
+ + +CSAR.index + + +
@@ -13957,20 +13889,6 @@ callsigns from playername or group name.

- -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -13996,20 +13914,6 @@ callsigns from playername or group name.

-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 45f9cc753..50f715968 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -1817,6 +1817,10 @@ Create the late-activated troops, vehicles, that will make up your deployable fo -- add infantry unit called "Forward Ops Base" using template "FOB", of type FOB, size 4, i.e. needs four crates to be build: my_ctld:AddCratesCargo("Forward Ops Base",{"FOB"},CTLD_CARGO.Enum.FOB,4) + -- add **unit** instead of **crates** called "Humvee" for the C-130J-30 Manage Units menu, using template "Humvee", of type VEHICLE + -- units are spawned directly behind the aircraft in a LOAD zone, without crates or building + my_ctld:AddUnits("Humvee",{"Humvee"},CTLD_CARGO.Enum.VEHICLE,10,"ANTI TANK") + -- add crates to repair FOB or VEHICLE type units - the 2nd parameter needs to match the template you want to repair, -- e.g. the "Humvee" here refers back to the "Humvee" crates cargo added above (same template!) my_ctld:AddCratesRepair("Humvee Repair","Humvee",CTLD_CARGO.Enum.REPAIR,1) @@ -1882,6 +1886,7 @@ Create the late-activated troops, vehicles, that will make up your deployable fo my_ctld.SmokeColor = SMOKECOLOR.Red -- default color to use when dropping smoke from heli my_ctld.FlareColor = FLARECOLOR.Red -- color to use when flaring from heli my_ctld.basetype = "container_cargo" -- default shape of the cargo container + my_ctld.C130basetype = "cds_crate" -- default shape for the C-130J-30 of the cargo container my_ctld.droppedbeacontimeout = 600 -- dropped beacon lasts 10 minutes my_ctld.usesubcats = false -- use sub-category names for crates, adds an extra menu layer in "Get Crates", useful if you have > 10 crate types. my_ctld.placeCratesAhead = false -- place crates straight ahead of the helicopter, in a random way. If true, crates are more neatly sorted. @@ -1902,8 +1907,8 @@ Create the late-activated troops, vehicles, that will make up your deployable fo my_ctld.VehicleMoveFormation = AI.Task.VehicleFormation.VEE -- When a group moves to a MOVE zone, then it takes this formation. Can be a table of formations, which are then randomly chosen. Defaults to "Vee". my_ctld.validateAndRepositionUnits = false -- Uses Disposition and other logic to find better ground positions for ground units avoiding trees, water, roads, runways, map scenery, statics and other units in the area. (Default is false) my_ctld.loadSavedCrates = true -- Load back crates (STATIC) from the save file. Useful for mission restart cleanup. (Default is true) + my_ctld.self.UseC130LoadAndUnload = false -- Forces the C-130 player to use the C-130J built system to load the cargo onboard and to unload. (Default is false) -

2.1 CH-47 Chinook support

The Chinook comes with the option to use the ground crew menu to load and unload cargo into the Helicopter itself for better immersion. As well, it can sling-load cargo from ground. The cargo you can actually create @@ -1920,13 +1925,15 @@ Static shapes loadable into the Chinook and thus to be avoided * M117 bomb crate (type name "m117_cargo") * Dual shell fuel barrels (type name "barrels") * UH-1H net (type name "uh1h_cargo") + * C-130J-30 (type name "cds_crate")

All other kinds of cargo can be sling-loaded.

2.1.2 Recommended settings

-
     my_ctld.basetype = "container_cargo" -- **DO NOT** change this to a base type which could also be loaded by F8/GC to avoid logic problems!
+
     my_ctld.C130basetype = "cds_crate" -- This can be changed to other cargo
+     my_ctld.basetype = "container_cargo" -- **DO NOT** change this to a base type which could also be loaded by F8/GC to avoid logic problems!
      my_ctld.forcehoverload = false -- no hover autoload, leads to cargo complications with ground crew created cargo items
      my_ctld.pilotmustopendoors = true -- crew must open back loading door 50% (horizontal) or more - watch out for NOT adding a back door gunner!
      my_ctld.enableslingload = true -- will set cargo items as sling-loadable.
@@ -2086,6 +2093,15 @@ Static shapes loadable into the Chinook and thus to be avoided
    end
 
+

3.6 OnAfterUnitsSpawn

+ +

This function is called when a player spawn units using the Get unit, only available for the C-130J-30

+ +
   function my_ctld:OnAfterUnitsSpawn(From, Event, To, Group, Unit, Units)
+     -- Units is a table of Wrapper.Group#GROUP objects that were spawned
+   end
+
+

3.7 A simple SCORING example:

To award player with points, using the SCORING Class (SCORING: my_Scoring, CTLD: CTLD_Cargotransport)

@@ -2433,13 +2449,13 @@ If you use units build by multiple templates, they will effectively double on lo -

CTLD:AddCratesCargo(Name, Templates, Type, NoCrates, PerCrateMass, Stock, SubCategory, DontShowInMenu, Location, UnitTypes, Category, TypeName, ShapeName)

+

CTLD:AddCratesCargo(Name, Templates, Type, NoCrates, PerCrateMass, Stock, SubCategory, DontShowInMenu, Location, UnitTypes, Category, TypeName, ShapeName, TypeName, C130TypeName)

User function - Add generic crate-type loadable as cargo.

-

CTLD:AddCratesCargoNoMove(Name, Templates, Type, NoCrates, PerCrateMass, Stock, SubCategory, DontShowInMenu, Location, UnitTypes, Category, TypeName, ShapeName)

+

CTLD:AddCratesCargoNoMove(Name, Templates, Type, NoCrates, PerCrateMass, Stock, SubCategory, DontShowInMenu, Location, UnitTypes, Category, TypeName, ShapeName, TypeName, C130TypeName)

Identical to AddCratesCargo, but registers the cargo so the spawned/built group does not move to MOVE zones.

@@ -2478,12 +2494,30 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:AddStockTroops(Name, Number)

User - function to add stock of a certain troops type

+ + + +

CTLD:AddStockUnits(Name, Number)

+ +

User - function to add stock of a certain units type

CTLD:AddTroopsCargo(Name, Templates, Type, NoTroops, PerTroopMass, Stock, SubCategory)

User function - Add generic troop type loadable as cargo.

+ + + +

CTLD:AddUnits(Name, Templates, Type, Stock, SubCategory, UnitTypes)

+ +

User function - Add generic unit-type entry for the C-130J-30 Manage Units menu.

+ + + +

CTLD:AddUnitsNoMove(Name, Templates, Type, Stock, SubCategory, UnitTypes)

+ +

User function - Add generic unit-type entry for the C-130J-30 Manage Units menu.

@@ -2502,6 +2536,24 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:AutoHoverLoad(Unit)

(Internal) Autoload if we can do crates, have capacity free and are in a load zone.

+ + + +

CTLD.C130GetUnits

+ + + + + +

CTLD.C130JUnits

+ + + + + +

CTLD.C130basetype

+ + @@ -2736,6 +2788,12 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:GetStockTroops()

User - function to get a table of troops in stock

+ + + +

CTLD:GetStockUnits()

+ +

User - function to get a table of units in stock (C-130 "Get units")

@@ -2760,6 +2818,12 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:InjectVehicles(Zone, Cargo, Surfacetypes, PreciseLocation, Structure, TimeStamp)

(User) Pre-populate vehicles in the field.

+ + + +

CTLD:IsC130J(Unit)

+ +

(Internal) Function to check if a unit is a C-130J

@@ -3090,6 +3154,12 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:SetStockTroops(Name, Number)

User - function to set the stock of a certain troops type

+ + + +

CTLD:SetStockUnits(Name, Number)

+ +

User - function to set the stock of a certain units type

@@ -3174,6 +3244,12 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD.UnitTypeCapabilities

+ + + +

CTLD.UseC130LoadAndUnload

+ + @@ -3234,6 +3310,18 @@ If you use units build by multiple templates, they will effectively double on lo

CTLD:_BuildObjectFromCrates(Group, Unit, Build, Repair, RepairLocation, MultiDrop)

(Internal) Function to actually SPAWN buildables in the mission.

+ + + +

CTLD:_C130GetUnits(Group, Unit, Name)

+ +

(Internal) Spawn a “Get units” entry for a C-130J-30 at load zone.

+ + + +

CTLD:_C130RemoveUnitsNearby(Group, Unit, _group, _unit)

+ +

(Internal) Function to find and remove nearby C-130 managed units.

@@ -3297,7 +3385,7 @@ If you use units build by multiple templates, they will effectively double on lo -

CTLD:_FindCratesNearby(_group, _unit, _dist, _ignoreweight, ignoretype)

+

CTLD:_FindCratesNearby(_group, _unit, _dist, _ignoreweight, ignoretype, ignoreHercInner)

(Internal) Function to find and return nearby crates.

@@ -3549,9 +3637,9 @@ If you use units build by multiple templates, they will effectively double on lo -

CTLD:_RemoveCratesNearby(_group, _unit)

+

CTLD:_RemoveCratesNearby(Group, Unit, _group, _unit)

- +

(Internal) Function to find and Remove nearby crates.

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

CTLD_CARGO.ID

ID of this cargo.

+ + + +

CTLD_CARGO.IsHercDrop

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

CTLD_CARGO:SetWasDropped(dropped)

+

CTLD_CARGO:SetWasDropped(dropped, isHercDrop)

Set WasDropped.

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

CTLD_CARGO:WasDropped()

+

CTLD_CARGO:WasDropped(hercOnly)

Query was dropped.

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

Field(s)

+
+
+ + #string +CTLD.C130basetype + + + + +

shape of the C-130J-30 container

+ +
+ +
@@ -8726,7 +8834,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.CtldUnits @@ -8748,7 +8856,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.DroppedTroops @@ -8773,11 +8881,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

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

Beacons

+
@@ -8978,11 +9092,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - -CTLD.Spawned_Cargo - - -
@@ -9055,6 +9161,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #boolean +CTLD.UseC130LoadAndUnload + + + + +

use C-130J-30 load and unload method, false by default.

+
@@ -9088,6 +9208,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -9257,6 +9388,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

#1570

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

enfore engineer build only?

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

message suppression

+ @@ -9681,7 +9837,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number CTLD.troopdropzoneradius @@ -10106,7 +10262,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+

+ #string + TypeName +

+
+
+ +

Static type name (optional). If set, it will overwride even though TypeName is passed. this is only for the C-130J-30. Can be used with other TypeName for other modules.

+ +
+
+
+
+

+ C130TypeName +

+
+
+

+
+

Return value:

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

+ #string + TypeName +

+
+
+ +

Static type name (optional). If set, it will overwride even though TypeName is passed. this is only for the C-130J-30. Can be used with other TypeName for other modules.

+ +
+
+
+
+

+ C130TypeName +

+
+
+

+
+

Return value:

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

User - function to add stock of a certain units type

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ #string + Name +

+
+
+ +

Name as defined in the generic unit entry.

+ +
+
+
+
+

+ #number + Number +

+
+
+ +

Number of units/groups to add.

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

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

User function - Add generic unit-type entry for the C-130J-30 Manage Units menu.

+ + +

This type will spawn units that can move.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ #string + Name +

+
+
+ +

Unique name of this type of unit. E.g. "Humvee".

+ +
+
+
+
+

+ #table + Templates +

+
+
+ +

Table of #string names of late activated Wrapper.Group#GROUP used to spawn this unit.

+ +
+
+
+
+

+ #CTLD_CARGO.Enum + Type +

+
+
+ +

Type of unit. I.e. VEHICLE or FOB. VEHICLE will move when spawned, FOB stays put.

+ +
+
+
+
+

+ #number + Stock +

+
+
+ +

Number of units in stock. Nil or -1 for unlimited.

+ +
+
+
+
+

+ #string + SubCategory +

+
+
+ +

Name of sub-category (optional), used for sub-menus when self.usesubcats == true.

+ +
+
+
+
+

+ #string + UnitTypes +

+
+
+ +

Unit type names (optional). If set, only these unit types can use this entry, e.g. "C-130J-30" or {"C-130J-30"}.

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+
+ +
+
+ +
+ + + +

User function - Add generic unit-type entry for the C-130J-30 Manage Units menu.

+ + +

This type will spawn units that stay in place.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ #string + Name +

+
+
+ +

Unique name of this type of unit. E.g. "Humvee".

+ +
+
+
+
+

+ #table + Templates +

+
+
+ +

Table of #string names of late activated Wrapper.Group#GROUP used to spawn this unit.

+ +
+
+
+
+

+ #CTLD_CARGO.Enum + Type +

+
+
+ +

Type of unit. I.e. VEHICLE or FOB. VEHICLE will be treated as non-moving here, FOB stays put.

+ +
+
+
+
+

+ #number + Stock +

+
+
+ +

Number of units in stock. Nil or -1 for unlimited.

+ +
+
+
+
+

+ #string + SubCategory +

+
+
+ +

Name of sub-category (optional), used for sub-menus when self.usesubcats == true.

+ +
+
+
+
+

+ #string + UnitTypes +

+
+
+ +

Unit type names (optional). If set, only these unit types can use this entry, e.g. "C-130J-30" or {"C-130J-30"}.

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

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

User - function to get a table of units in stock (C-130 "Get units")

+ +
+
+

Defined in:

+
+

CTLD

+
+

Return value:

+
+
+

#table:

+
+
+ +

Table Table of Stock, indexed by unit type name

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

(Internal) Function to check if a unit is a C-130J

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameter:

+
+
+

+ Unit +

+
+
+

+
+
+
+
@@ -15958,6 +16501,63 @@ However, if you create a new folder inside the miz file, which contains the soun + + + +
+ + + +

User - function to set the stock of a certain units type

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ #string + Name +

+
+
+ +

Name as defined in the generic unit entry.

+ +
+
+
+
+

+ #number + Number +

+
+
+ +

Number of units/groups to be available. Nil or -1 equals unlimited

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+
+
@@ -16811,6 +17411,145 @@ However, if you create a new folder inside the miz file, which contains the soun + + + +
+ + + +

(Internal) Spawn a “Get units” entry for a C-130J-30 at load zone.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ Wrapper.Group#GROUP + Group +

+
+
+

+
+
+
+
+

+ Wrapper.Unit#UNIT + Unit +

+
+
+

+
+
+
+
+

+ #string + Name +

+
+
+ +

Name of the configured unit entry.

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+
+ +
+
+ +
+ + + +

(Internal) Function to find and remove nearby C-130 managed units.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ Wrapper.Group#GROUP + Group +

+
+
+

+
+
+
+
+

+ Wrapper.Unit#UNIT + Unit +

+
+
+

+
+
+
+
+

+ _group +

+
+
+

+
+
+
+
+

+ _unit +

+
+
+

+
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+
+
@@ -17318,7 +18057,7 @@ However, if you create a new folder inside the miz file, which contains the soun

(Internal) Function to find and return nearby crates.

@@ -17395,6 +18134,16 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
+

+ ignoreHercInner +

+
+
+

+
+

Return values:

@@ -19617,17 +20366,10 @@ However, if you create a new folder inside the miz file, which contains the soun
- - - -

(Internal) Function to find and Remove nearby crates. - @param #CTLD self - @param Wrapper.Group#GROUP Group - @param Wrapper.Unit#UNIT Unit - @return #CTLD self

+

(Internal) Function to find and Remove nearby crates.

@@ -19636,6 +20378,28 @@ However, if you create a new folder inside the miz file, which contains the soun

CTLD

Parameters:

+
+
+

+ Wrapper.Group#GROUP + Group +

+
+
+

+
+
+
+
+

+ Wrapper.Unit#UNIT + Unit +

+
+
+

+
+

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

+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
@@ -22047,6 +22822,20 @@ However, if you create a new folder inside the miz file, which contains the soun

Field(s)

+
+
+ + #string +CTLD.C130basetype + + + + +

shape of the C-130J-30 container

+ +
+ +
@@ -22144,7 +22933,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.CtldUnits @@ -22166,7 +22955,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.DroppedTroops @@ -22191,11 +22980,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

+
@@ -22307,6 +23099,9 @@ However, if you create a new folder inside the miz file, which contains the soun + +

Beacons

+
@@ -22396,11 +23191,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - -CTLD.Spawned_Cargo - - -
@@ -22473,6 +23260,20 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + #boolean +CTLD.UseC130LoadAndUnload + + + + +

use C-130J-30 load and unload method, false by default.

+
@@ -22506,6 +23307,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -22675,6 +23487,17 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

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

enfore engineer build only?

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

message suppression

+ @@ -23099,7 +23936,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -24632,6 +25469,20 @@ However, if you create a new folder inside the miz file, which contains the soun

Field(s)

+
+
+ + #string +CTLD.C130basetype + + + + +

shape of the C-130J-30 container

+ +
+ +
@@ -24729,7 +25580,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.CtldUnits @@ -24751,7 +25602,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.DroppedTroops @@ -24776,11 +25627,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

+
@@ -24892,6 +25746,9 @@ However, if you create a new folder inside the miz file, which contains the soun + +

Beacons

+
@@ -24981,11 +25838,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - -CTLD.Spawned_Cargo - - -
@@ -25058,6 +25907,20 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + #boolean +CTLD.UseC130LoadAndUnload + + + + +

use C-130J-30 load and unload method, false by default.

+
@@ -25091,6 +25954,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -25260,6 +26134,17 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

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

enfore engineer build only?

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

message suppression

+ @@ -25684,7 +26583,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -31890,7 +32789,7 @@ When moose is loading dynamically (for moose class development), tracing is swit

Set WasDropped.

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

CTLD_CARGO

-

Parameter:

+

Parameters:

@@ -31913,6 +32812,19 @@ When moose is loading dynamically (for moose class development), tracing is swit

+
+
+

+ #boolean + isHercDrop +

+
+
+ +

set when _GetCrates is used by the herc

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

Query was dropped.

@@ -31974,6 +32886,20 @@ When moose is loading dynamically (for moose class development), tracing is swit

CTLD_CARGO

+

Parameter:

+
+
+

+ #boolean + hercOnly +

+
+
+ +

If true, only treat Herc drops as 'dropped'.

+ +
+

Return value:

diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index b672c6232..8097d4b9a 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -3102,7 +3102,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -3827,7 +3827,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -5003,7 +5003,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -6481,7 +6481,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index 6b27c8b3c..2eb0c3b1a 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3315,11 +3315,22 @@ based on the tasking capabilities defined in + +
+
+
@@ -3352,7 +3363,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -4755,7 +4766,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -9287,7 +9298,7 @@ If the Unit is part of the Task, true is returned.

- + #number TASK_CARGO.CargoLimit diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index de48045f3..18850f886 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3380,7 +3380,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-TASK_CARGO_DISPATCHER.DefaultDeployZones +TASK_CARGO_DISPATCHER.CSARBriefing @@ -3391,7 +3391,51 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -4486,7 +4530,7 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -5344,7 +5432,7 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6833,7 +6965,7 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index edbb9b0af..edf9d9ddb 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3493,17 +3493,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

-
- -
-
-
- - #number -FIFO.uniquecounter - - -
@@ -8281,6 +8259,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +LIFO.uniquecounter + + +
@@ -9130,6 +9119,17 @@ 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 7b174ea34..a5e08cb0b 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4632,17 +4632,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - -
@@ -18256,17 +18245,6 @@ mygroup:WayPointExecute()

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - -
@@ -22301,17 +22279,6 @@ Coordinates are dependent on the position of the maps origin.

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - -
@@ -22988,17 +22955,6 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - -
@@ -23186,17 +23142,6 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - -
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 8f1615396..223475871 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5760,7 +5760,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -10870,7 +10881,18 @@ These settings can be provided by calling the relevant Init...() methods of the + +
+
+ +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -28727,7 +28760,18 @@ Coordinates are dependent on the position of the maps origin.

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

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

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 59cce3c82..e59aae887 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -4007,6 +4007,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+ @@ -8041,6 +8052,17 @@ Coordinates are dependent on the position of the maps origin.

+
+ +
+ @@ -8717,6 +8739,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+ @@ -8904,6 +8937,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+