From f62cd2931fd616bbb5a6465b9bcd44edf163a10f Mon Sep 17 00:00:00 2001 From: MooseBotter Date: Thu, 3 Jul 2025 10:01:20 +0000 Subject: [PATCH] Auto commit by GitHub Actions Workflow --- Documentation/AI.AI_A2A_Dispatcher.html | 20 +- Documentation/AI.AI_A2G_Dispatcher.html | 44 ++ Documentation/AI.AI_Cargo.html | 8 +- Documentation/AI.AI_Cargo_Airplane.html | 56 +- Documentation/AI.AI_Cargo_Helicopter.html | 40 +- Documentation/AI.AI_Patrol.html | 12 + Documentation/Cargo.Cargo.html | 11 + Documentation/Cargo.CargoGroup.html | 28 +- Documentation/Core.Fsm.html | 4 +- Documentation/Core.Set.html | 512 +++++++++++++++++- Documentation/Core.Spawn.html | 330 ++++++++--- Documentation/Core.SpawnStatic.html | 84 +++ Documentation/Core.Spot.html | 99 ++++ Documentation/Core.Zone.html | 44 ++ Documentation/Functional.ATC_Ground.html | 6 + Documentation/Functional.Designate.html | 22 - Documentation/Functional.Detection.html | 72 ++- Documentation/Functional.Mantis.html | 108 ++-- Documentation/Functional.Movement.html | 28 - Documentation/Functional.RAT.html | 22 +- Documentation/Functional.Scoring.html | 8 +- Documentation/Ops.Airboss.html | 16 +- Documentation/Ops.CSAR.html | 126 +---- Documentation/Ops.CTLD.html | 50 +- Documentation/Tasking.Task_CARGO.html | 11 + .../Tasking.Task_Cargo_Dispatcher.html | 220 -------- Documentation/Utilities.FiFo.html | 22 + Documentation/Wrapper.Controllable.html | 110 ---- Documentation/Wrapper.Group.html | 78 ++- Documentation/Wrapper.Positionable.html | 44 ++ 30 files changed, 1466 insertions(+), 769 deletions(-) diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index d0dfc86f4..bc838081d 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -5038,14 +5038,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

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

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

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

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -14537,14 +14528,11 @@ 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 c4450c65e..905329857 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -4907,6 +4907,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

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

The Defender Default Settings over all Squadrons.

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

The Defender Default Settings over all Squadrons.

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

The Defender Default Settings over all Squadrons.

+ + + +
+
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index 8e8aa1e6a..152f303e3 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2922,7 +2922,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -4955,7 +4955,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -5570,7 +5570,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -7073,7 +7073,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index de631ffe4..501a0f188 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2909,17 +2909,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

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

Aircraft is on a depoly mission.

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

Field(s)

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

Aircraft is on a depoly mission.

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

Field(s)

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

Aircraft is on a depoly mission.

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

Field(s)

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

Aircraft is on a depoly mission.

+
diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index d97112e36..5cea3fe38 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -3074,28 +3074,22 @@ 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

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

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

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

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
@@ -7238,28 +7220,22 @@ 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 ff3cdc9aa..b9f018daf 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.Cargo.html b/Documentation/Cargo.Cargo.html index 8626c57bd..368e3fe03 100644 --- a/Documentation/Cargo.Cargo.html +++ b/Documentation/Cargo.Cargo.html @@ -2909,6 +2909,17 @@ All derived classes from CARGO follow the same state machine, expose the same ca + + + +
+
+ + +CARGO.Weight + + +
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index 887e60609..35fef7a27 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -2002,6 +2002,20 @@ Therefore, this class is considered to be deprecated

+CARGO_GROUP.CargoCarrier + + + + +

self.CargoObject:Destroy()

+ +
+ + +
+
+ + CARGO_GROUP.CargoGroup @@ -2020,20 +2034,6 @@ Therefore, this class is considered to be deprecated

-
- -
-
-
- - -CARGO_GROUP.CargoObject - - - - -

Now we spawn the new group based on the template created.

-
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index b824f65b8..13fd9d09a 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -6191,7 +6191,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState @@ -7790,7 +7790,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState diff --git a/Documentation/Core.Set.html b/Documentation/Core.Set.html index 91ace0d51..60f76b93f 100644 --- a/Documentation/Core.Set.html +++ b/Documentation/Core.Set.html @@ -3234,6 +3234,12 @@ The following iterator methods are currently available within the SET_ZONE_GOAL:

SET_AIRBASE:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_AIRBASE:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_BASE:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_BASE:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_CARGO:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_CARGO:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_CLIENT:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_CLIENT:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_DYNAMICCARGO:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_DYNAMICCARGO:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

@@ -8692,7 +8722,7 @@ provides an easy to use shortcut...

SET_GROUP:GetAliveSet()

-

Get a new set that only contains alive groups.

+

Get a new set table that only contains alive groups.

@@ -8889,6 +8919,12 @@ mission designer to add a dedicated method

SET_GROUP:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_GROUP:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_OPSGROUP:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_OPSGROUP:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_OPSZONE:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_OPSZONE:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_PLAYER:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_PLAYER:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_SCENERY:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_SCENERY:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_STATIC:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_STATIC:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_UNIT:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_UNIT:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_ZONE:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_ZONE:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

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

SET_ZONE_GOAL:Get(ObjectName)

Gets a Core.Base#BASE object from the Core.Set#SET_BASE and derived classes, based on the Object Name.

+ + + +

SET_ZONE_GOAL:GetAliveSet()

+ +

Get a new set table that only contains alive objects.

@@ -20163,6 +20247,36 @@ DatabaseSet = SET_AIRBASE:New()
+
+
+ +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -25929,6 +26043,36 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+
+

SET_BASE

+
+

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -32693,6 +32837,36 @@ DatabaseSet = SET_CARGO:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -39823,6 +39997,36 @@ DBObject = SET_CLIENT:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -46663,6 +46867,36 @@ DBObject = SET_DYNAMICCARGO:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -53642,7 +53876,7 @@ to warrant a check of below 10 seconds.

SET_GROUP:GetAliveSet()

-

Get a new set that only contains alive groups.

+

Get a new set table that only contains alive groups.

@@ -53653,7 +53887,7 @@ to warrant a check of below 10 seconds.

Return value:

-

#SET_GROUP:

+

#table:

@@ -54858,6 +55092,36 @@ MySetGroup:SetCargoBayWeightLimit()
+
+
+ +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -61865,6 +62129,36 @@ GroupSet = SET_OPSGROUP:New():FilterActive( false ):FilterCoalition( "blue" ):Fi + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -68441,6 +68735,36 @@ If zones overlap, the first zone that validates the test is returned.

+ + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -74951,6 +75275,36 @@ DBObject = SET_PLAYER:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -81381,6 +81735,36 @@ Thus we will get a smooth percentage decrease, if you use this e.g. as success c + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -88495,6 +88879,36 @@ DBObject = SET_STATIC:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -94680,7 +95094,7 @@ to warrant a check of below 10 seconds.

-

Table of SET objects

+

Table of alive UNIT objects

@@ -96268,6 +96682,36 @@ MySetUnit:SetCargoBayWeightLimit()
+ + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -103425,6 +103869,36 @@ DatabaseSet = SET_ZONE:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
@@ -109820,6 +110294,36 @@ DatabaseSet = SET_ZONE_GOAL:New() + + + +
+ + + +

Get a new set table that only contains alive objects.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Set table of alive objects.

+ +
+
+
+
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 87232629f..07b491fd0 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3211,13 +3211,31 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.speed

+

SPAWN.communication

-

SPAWN.uncontrolled

+

SPAWN.frequency

+ + + + + +

SPAWN.hidden

+ + + + + +

SPAWN.livery_id

+ + + + + +

SPAWN.modulation

@@ -3894,14 +3912,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SPAWN.AIOnOff - -

The AI is on by default when spawning a group.

-
@@ -4081,6 +4096,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnGrouping + + +
@@ -4205,6 +4231,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -4285,6 +4322,64 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

By default, no InitLimit

+ + + + +
+
+ + +SPAWN.SpawnInitLivery + + + +
+ +
+
+
+ + +SPAWN.SpawnInitModex + + + +
+ +
+
+ + +
+
+ + +
+
+
+ + +SPAWN.SpawnInitModu + + +
@@ -4301,21 +4396,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

- -
-
@@ -4356,7 +4436,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4370,7 +4450,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4538,17 +4618,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -4583,7 +4652,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.

@@ -4664,7 +4733,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.speed +SPAWN.communication @@ -4675,7 +4744,40 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +SPAWN.hidden + + + +
+ +
+
+
+ + +SPAWN.livery_id + + + +
+ +
+
+
+ + +SPAWN.modulation @@ -10386,14 +10488,11 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- #boolean + SPAWN.AIOnOff - -

The AI is on by default when spawning a group.

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

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

+ +
+
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -10777,6 +10898,64 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

By default, no InitLimit

+ +
+ +
+
+
+ + +SPAWN.SpawnInitLivery + + + +
+ +
+
+
+ + +SPAWN.SpawnInitModex + + + +
+ +
+
+ + +
+
+ + +
+
+
+ + +SPAWN.SpawnInitModu + + +
@@ -10793,21 +10972,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

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

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

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

- -
-
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -11075,7 +11228,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.

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

-SPAWN.speed +SPAWN.communication @@ -11167,7 +11320,40 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

-SPAWN.uncontrolled +SPAWN.frequency + + + +
+ +
+
+
+ + +SPAWN.hidden + + + +
+ +
+
+
+ + +SPAWN.livery_id + + + +
+ +
+
+
+ + +SPAWN.modulation diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index 7b48115b2..0d48900ed 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -2116,6 +2116,24 @@ such as position and heading.

SPAWNSTATIC:_SpawnStatic(Template, CountryID)

Spawns a new static using a given template.

+ + + +

SPAWNSTATIC.heliport_callsign_id

+ + + + + +

SPAWNSTATIC.heliport_frequency

+ + + + + +

SPAWNSTATIC.heliport_modulation

+ + @@ -3130,6 +3148,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+ + +
+
+ + +
+
+
@@ -4742,6 +4793,39 @@ Handy if you spawn from cargo statics which have resources already set.

+ + + +
+ + +
+
+ + +
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index cb35d3e64..49eb84cc3 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2976,6 +2976,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -4259,6 +4292,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -5781,6 +5847,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 05d0e0b70..c94aa2738 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -16431,6 +16431,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ + +
+
+ + #table ZONE_OVAL.CenterVec2 @@ -17135,6 +17146,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -19220,6 +19242,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 @@ -20720,6 +20753,17 @@ end
+ZONE_OVAL.Angle + + + +
+ +
+
+
+ + #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index 972038a83..bd4bb93bf 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -4132,6 +4132,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Kickspeed

+
@@ -4717,6 +4720,9 @@ 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 0c5fd7bd8..12d4b3a70 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2646,17 +2646,6 @@ Use the method DESIGNATE.SetMission() to -
- - -
-
@@ -2668,17 +2657,6 @@ Use the method DESIGNATE.SetMission() to - - - -
-
- - #table -DESIGNATE.LaserCodes - - -
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 4765750c3..0cd6364c9 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -20189,6 +20189,28 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -20349,7 +20371,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number DETECTION_BASE.RefreshTimeInterval @@ -24954,6 +24976,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -25114,7 +25158,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval @@ -26707,6 +26751,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -26867,7 +26933,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 d1bb76e92..98b489df5 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -2099,12 +2099,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

- - @@ -4369,8 +4363,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -MANTIS.AWACS_Prefix + #table +MANTIS.AcceptZones @@ -4407,6 +4401,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #table +MANTIS.ConflictZones + + +
@@ -4484,17 +4489,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 - - -
@@ -4517,6 +4511,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 + + +
@@ -4545,7 +4550,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Long @@ -4556,7 +4561,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Medium @@ -4567,7 +4572,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_PointDef @@ -4578,7 +4583,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table MANTIS.SAM_Table_Short @@ -5164,9 +5169,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

switch alarm state RED

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

self.SAMCheckRanges = {}

+
@@ -9306,8 +9311,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.AWACS_Prefix + #table +MANTIS.AcceptZones @@ -9344,6 +9349,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` +
+ +
+
+
+ + #table +MANTIS.ConflictZones + + +
@@ -9421,17 +9437,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 - - -
@@ -9454,6 +9459,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

+
+ +
+
+
+ + #table +MANTIS.RejectZones + + +
@@ -9482,7 +9498,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Long @@ -9493,7 +9509,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Medium @@ -9504,7 +9520,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_PointDef @@ -9515,7 +9531,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- + #table MANTIS.SAM_Table_Short @@ -10101,9 +10117,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

switch alarm state RED

-
@@ -10115,6 +10128,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` + +

self.SAMCheckRanges = {}

+
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html index 5fd1f69e8..924c76921 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -2429,20 +2429,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.

- -
- -
@@ -2673,20 +2659,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 749df7b3d..7f66be5ce 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -4767,13 +4767,31 @@ and any spaces before and after the resulting name are removed.

-

RAT.speed

+

RAT.communication

-

RAT.uncontrolled

+

RAT.frequency

+ + + + + +

RAT.hidden

+ + + + + +

RAT.livery_id

+ + + + + +

RAT.modulation

diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index dc837355a..7165762dd 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -3267,7 +3267,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyoncoalitionchange @@ -3278,7 +3278,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -6190,7 +6190,7 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.penaltyoncoalitionchange @@ -6201,7 +6201,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 42e00cbfe..f0287ede8 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -41732,6 +41732,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 @@ -41944,7 +41958,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Set new time stamp.

+

Set time stamp.

diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 85de0da44..66cc2fad3 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -4231,7 +4231,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -4588,7 +4588,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- Core.Point#COORDINATE + CSAR.coordinate @@ -4677,14 +4677,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

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

Replacement woundedGroups

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

counter for saved pilots

- -
-
@@ -5091,20 +5071,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

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

- #table + CSAR.FreeVHFFrequencies @@ -10902,7 +10868,7 @@ callsigns from playername or group name.

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

- #table + CSAR.csarUnits - -

table of CSAR unit names

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

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -11366,20 +11326,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -11405,20 +11351,6 @@ callsigns from playername or group name.

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

counter for successful rescue landings at FARP/AFB/MASH

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

- #table + CSAR.FreeVHFFrequencies @@ -13474,7 +13406,7 @@ callsigns from playername or group name.

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

- #table + CSAR.csarUnits - -

table of CSAR unit names

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

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -13938,20 +13864,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -13977,20 +13889,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 5796d4d8f..182f26618 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -8718,7 +8718,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies @@ -20888,7 +20888,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies @@ -23404,7 +23404,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies @@ -28926,6 +28926,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 + + +
@@ -30523,6 +30534,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 + + +
@@ -34643,17 +34665,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
- @@ -35307,17 +35318,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
- diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index 60db2d484..31a81d018 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3320,6 +3320,17 @@ based on the tasking capabilities defined in + +
+ diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index 2bc53156a..968141335 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3380,61 +3380,6 @@ 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 @@ -4541,61 +4486,6 @@ This method can only be used once!

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

- -
- - -
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
-
-
- - #table TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6998,61 +6833,6 @@ 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 3bac6a863..8bbd9f523 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -8259,6 +8259,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +LIFO.uniquecounter + + +
@@ -9108,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 eb5ff60de..12767790a 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4595,28 +4595,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -CONTROLLABLE.spot - - - -
- -
-
-
- - -CONTROLLABLE.timer - - -
@@ -17881,28 +17859,6 @@ mygroup:WayPointExecute() -
- -
-
-
- - -CONTROLLABLE.spot - - - -
- -
-
-
- - -CONTROLLABLE.timer - - -
@@ -21926,28 +21882,6 @@ Coordinates are dependent on the position of the maps origin.

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

-
- -
-
-
- - -CONTROLLABLE.spot - - - -
- -
-
-
- - -CONTROLLABLE.timer - - -
@@ -22721,28 +22633,6 @@ 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 fc2334d8e..7de3bb33d 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5658,7 +5658,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -10678,7 +10689,18 @@ These settings can be provided by calling the relevant Init...() methods of the + +
+
+ +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -28175,7 +28208,18 @@ Coordinates are dependent on the position of the maps origin.

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

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

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 0bec388ee..8c4b3bcc0 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -3971,6 +3971,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+ @@ -8005,6 +8016,17 @@ Coordinates are dependent on the position of the maps origin.

+
+ +
+ @@ -8591,6 +8613,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+ @@ -8778,6 +8811,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+