diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html
index 218364666..0dbf08969 100644
--- a/Documentation/AI.AI_A2A_Dispatcher.html
+++ b/Documentation/AI.AI_A2A_Dispatcher.html
@@ -4876,14 +4876,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -11543,14 +11540,11 @@ They will lock the parking spot.
@@ -12808,14 +12802,11 @@ They will lock the parking spot.
@@ -14375,14 +14366,11 @@ They will lock the parking spot.
diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html
index 60720110e..7ea00863a 100644
--- a/Documentation/AI.AI_A2G_Dispatcher.html
+++ b/Documentation/AI.AI_A2G_Dispatcher.html
@@ -4756,6 +4756,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -13278,6 +13289,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -14606,6 +14628,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -16236,6 +16269,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_Air.html b/Documentation/AI.AI_Air.html
index 860570187..5873e0fe8 100644
--- a/Documentation/AI.AI_Air.html
+++ b/Documentation/AI.AI_Air.html
@@ -3078,6 +3078,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -5884,6 +5895,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
@@ -6609,6 +6631,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
@@ -8222,6 +8255,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
diff --git a/Documentation/AI.AI_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html
index e5f79260b..16ab626f0 100644
--- a/Documentation/AI.AI_Air_Dispatcher.html
+++ b/Documentation/AI.AI_Air_Dispatcher.html
@@ -4516,6 +4516,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -9813,6 +9824,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -11130,6 +11152,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -12749,6 +12782,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_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html
index 3f9337017..033406c59 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -2818,6 +2818,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -4608,6 +4611,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -5240,6 +5246,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -6760,6 +6769,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_Patrol.html b/Documentation/AI.AI_Patrol.html
index 028a12ef2..f0eaea63a 100644
--- a/Documentation/AI.AI_Patrol.html
+++ b/Documentation/AI.AI_Patrol.html
@@ -3262,6 +3262,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ This table contains the targets detected during patrol.
+
@@ -6509,6 +6512,9 @@ Note that this method is required, as triggers the next route when patrolling fo
+
+ This table contains the targets detected during patrol.
+
@@ -7253,6 +7259,9 @@ Note that this method is required, as triggers the next route when patrolling fo
+
+ This table contains the targets detected during patrol.
+
@@ -8885,6 +8894,9 @@ Note that this method is required, as triggers the next route when patrolling fo
+
+ This table contains the targets detected during patrol.
+
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index fcca723c9..e93ddd11c 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -1938,20 +1938,6 @@ Therefore, this class is considered to be deprecated
-
-
-
-
@@ -3273,20 +3245,6 @@ This works for ground only groups.
-
-
-
-
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index 6907ca09f..0e4193069 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1816,6 +1816,17 @@ Therefore, this class is considered to be deprecated
+
+
+
+
+
+
CARGO_UNIT.CargoInAir
@@ -2531,6 +2542,17 @@ Therefore, this class is considered to be deprecated
+
+
+
+
+
+
CARGO_UNIT.CargoInAir
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html
index 383eaa450..e2b6bc060 100644
--- a/Documentation/Core.Fsm.html
+++ b/Documentation/Core.Fsm.html
@@ -5796,7 +5796,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #string
FSM._StartState
@@ -7395,7 +7395,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #string
FSM._StartState
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index 7d9483da4..76eb1bc57 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -2864,14 +2864,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -5024,14 +5021,11 @@ It is advised to use this method at the start of the mission.
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html
index 1443a3a09..ea6ec0826 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -2940,6 +2940,24 @@ and any spaces before and after the resulting name are removed.
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ SPAWN.communication |
+
+
+ |
+
+
+ SPAWN.frequency |
+
+
+ |
+
+
+ SPAWN.skill |
+
+
|
@@ -3499,11 +3517,14 @@ 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.
+
@@ -3865,17 +3886,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -4067,17 +4077,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -4189,6 +4188,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -9315,11 +9347,14 @@ 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.
+
@@ -9681,17 +9716,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9883,17 +9907,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -10005,6 +10018,39 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html
index a3e956874..de04fc749 100644
--- a/Documentation/Core.Spot.html
+++ b/Documentation/Core.Spot.html
@@ -2815,39 +2815,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
@@ -4131,39 +4098,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
@@ -5686,39 +5620,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html
index d06c21610..5bd57a0b1 100644
--- a/Documentation/Core.Zone.html
+++ b/Documentation/Core.Zone.html
@@ -11903,6 +11903,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html
index d8faba324..0e7308537 100644
--- a/Documentation/Functional.ATC_Ground.html
+++ b/Documentation/Functional.ATC_Ground.html
@@ -3868,7 +3868,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
ATC_GROUND.Airbases
@@ -3884,6 +3884,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
Kickspeed
+
@@ -4450,7 +4453,7 @@ An airbase can be specified to set the maximum kick speed for.
-
+ #table
ATC_GROUND.Airbases
@@ -4466,6 +4469,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 a5c774d04..f72a37db9 100644
--- a/Documentation/Functional.Designate.html
+++ b/Documentation/Functional.Designate.html
@@ -3543,17 +3543,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -6718,17 +6707,6 @@ Using the menu system, the player can "forget" a designation, so that gradually
-
-
-
-
@@ -7528,17 +7506,6 @@ Using the menu system, the player can "forget" a designation, so that gradually
-
-
-
-
@@ -8308,17 +8275,6 @@ Using the menu system, the player can "forget" a designation, so that gradually
-
-
-
-
@@ -9976,17 +9932,6 @@ Using the menu system, the player can "forget" a designation, so that gradually
-
-
-
-
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index 70eecd608..645100f8f 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -19137,6 +19137,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
@@ -19297,18 +19308,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
+
@@ -24000,18 +24011,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
+
@@ -25764,18 +25775,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 9cd0f4800..ccd6e62e7 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -2021,6 +2021,12 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
MANTIS:GetCommandCenter() |
Function to get the HQ object for further use
+ |
+
+
+ MANTIS.Groupset |
+
+
|
@@ -3955,8 +3961,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -4070,6 +4065,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -4092,17 +4098,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The ME name of the HQ object
-
-
-
-
@@ -4131,7 +4126,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Long
@@ -4142,7 +4137,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Medium
@@ -4153,7 +4148,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Short
@@ -4310,8 +4305,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number
-
MANTIS.SkateNumber
+
+
MANTIS.SkateZones
@@ -4549,50 +4544,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Prefix for logging
-
-
-
-
-
-
-
@@ -4662,6 +4613,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
switch alarm state RED
+
@@ -4673,9 +4627,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
self.SAMCheckRanges = {}
-
@@ -8644,8 +8595,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
-
@@ -8759,6 +8699,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+
+
+
@@ -8781,17 +8732,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
The ME name of the HQ object
-
-
-
-
@@ -8820,7 +8760,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Long
@@ -8831,7 +8771,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Medium
@@ -8842,7 +8782,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Short
@@ -8999,8 +8939,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
-
-
-
-
@@ -9351,6 +9247,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+
switch alarm state RED
+
@@ -9362,9 +9261,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
-
-
self.SAMCheckRanges = {}
-
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html
index 1d1a3daff..622e83edd 100644
--- a/Documentation/Functional.RAT.html
+++ b/Documentation/Functional.RAT.html
@@ -3471,6 +3471,12 @@ manager:Stop(7200)
RAT.termtype |
Type of terminal to be used when spawning at an airbase.
+ |
+
+
+ RAT.type |
+
+
|
@@ -4516,6 +4522,24 @@ and any spaces before and after the resulting name are removed.
RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ RAT.communication |
+
+
+ |
+
+
+ RAT.frequency |
+
+
+ |
+
+
+ RAT.skill |
+
+
|
@@ -6907,6 +6931,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.
+
+
+
+
@@ -14787,6 +14822,17 @@ Initializes the ratcraft array and group menu.
Type of terminal to be used when spawning at an airbase.
+
+
+
+
@@ -21109,6 +21155,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.
+
+
+
+
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html
index 68a9de307..38fd87f7e 100644
--- a/Documentation/Functional.Scoring.html
+++ b/Documentation/Functional.Scoring.html
@@ -2866,14 +2866,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3056,7 +3053,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SCORING.penaltyoncoalitionchange
@@ -5455,14 +5452,11 @@ The scale magnifies the scores given to the players.
@@ -5645,7 +5639,7 @@ The scale magnifies the scores given to the players.
- #boolean
+
SCORING.penaltyoncoalitionchange
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html
index f920fc837..76f5ceb4b 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -9600,17 +9600,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of LSO.
-
-
-
-
@@ -9622,17 +9611,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of marshal.
-
-
-
-
@@ -29821,17 +29799,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -29843,17 +29810,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -32922,17 +32878,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -32944,17 +32889,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -40562,6 +40496,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+ Set case to that of lead.
+
@@ -40625,6 +40562,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
AIRBOSS.PlayerData.grade
@@ -41011,6 +40962,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Band modulation.
+
+
+
+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html
index 4315471e3..84a8f3556 100644
--- a/Documentation/Ops.CSAR.html
+++ b/Documentation/Ops.CSAR.html
@@ -2605,6 +2605,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.
CSAR.inTransitGroups |
+ |
+
+
+ CSAR.index |
+
+
|
@@ -3999,7 +4005,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -4334,7 +4340,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
Core.Point#COORDINATE
+
CSAR.coordinate
@@ -4423,14 +4429,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4451,25 +4454,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -4593,6 +4582,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
+
+
+
+
@@ -4801,20 +4801,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
@@ -4840,20 +4826,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
-
-
-
@@ -10045,7 +10017,7 @@ callsigns from playername or group name.
- #table
+
CSAR.FreeVHFFrequencies
@@ -10380,7 +10352,7 @@ callsigns from playername or group name.
-
Core.Point#COORDINATE
+
CSAR.coordinate
@@ -10469,14 +10441,11 @@ callsigns from playername or group name.
@@ -10497,25 +10466,11 @@ callsigns from playername or group name.
-
@@ -10639,6 +10594,17 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
+
+
+
+
@@ -10847,20 +10813,6 @@ callsigns from playername or group name.
-
-
@@ -10886,20 +10838,6 @@ callsigns from playername or group name.
-
-
-
-
- #number
-
CSAR.rescues
-
-
-
-
-
counter for successful rescue landings at FARP/AFB/MASH
-
-
-
@@ -12576,7 +12514,7 @@ callsigns from playername or group name.
- #table
+
CSAR.FreeVHFFrequencies
@@ -12911,7 +12849,7 @@ callsigns from playername or group name.
-
Core.Point#COORDINATE
+
CSAR.coordinate
@@ -13000,14 +12938,11 @@ callsigns from playername or group name.
@@ -13028,25 +12963,11 @@ callsigns from playername or group name.
-
@@ -13170,6 +13091,17 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
+
+
+
+
@@ -13378,20 +13310,6 @@ callsigns from playername or group name.
-
-
@@ -13417,20 +13335,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 3c3b2c17f..34bf2e919 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -7719,7 +7719,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -7744,25 +7744,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -7816,7 +7805,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeVHFFrequencies
@@ -8010,17 +7999,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -8556,7 +8534,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
CTLD.troopdropzoneradius
@@ -17911,7 +17889,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #table
CTLD.DroppedTroops
@@ -17936,25 +17914,14 @@ However, if you create a new folder inside the miz file, which contains the soun
-
@@ -18008,7 +17975,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.FreeVHFFrequencies
@@ -18202,17 +18169,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -18748,7 +18704,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #number
CTLD.troopdropzoneradius
@@ -20367,7 +20323,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #table
CTLD.DroppedTroops
@@ -20392,25 +20348,14 @@ However, if you create a new folder inside the miz file, which contains the soun
-
@@ -20464,7 +20409,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.FreeVHFFrequencies
@@ -20658,17 +20603,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -21204,7 +21138,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #number
CTLD.troopdropzoneradius
@@ -25218,6 +25152,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
+
+
+
+
@@ -25404,6 +25349,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
+
+
+
+
@@ -26530,6 +26486,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
+
+
+
+
@@ -30140,6 +30107,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
@@ -30793,6 +30771,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html
index 34058e877..b0f6202ea 100644
--- a/Documentation/Tasking.Task_A2A_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2A_Dispatcher.html
@@ -2939,7 +2939,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ UTILS.AngleBetween(angle, min, max) |
+
+ Checks if a given angle (heading) is between 2 other angles.
+ |
+
UTILS.BasicSerialize(s) |
@@ -2103,12 +2109,30 @@
| UTILS.CheckMemory(output) |
Checks the current memory usage collectgarbage("count").
+ |
+
+
+ UTILS.Clamp(value, min, max) |
+
+ Easy to read one liner to clamp a value
+ |
+
+
+ UTILS.ClampAngle(value) |
+
+ Clamp an angle so that it's always between 0 and 360 while still being correct
|
UTILS.ClockToSeconds(clock) |
Convert clock time from hours, minutes and seconds to seconds.
+ |
+
+
+ UTILS.CombineTimeStrings(time_string_01, time_string_02) |
+
+ Combines two time strings to give you a new time.
|
@@ -2295,6 +2319,12 @@
UTILS.GetSunset(Day, Month, Year, Latitude, Longitude, Rising, Tlocal) |
Get sun set of a specific day of the year at a specific location.
+ |
+
+
+ UTILS.GetZoneProperties(zone_name) |
+
+ Get the properties names and values of properties set up on a Zone in the Mission Editor.
|
@@ -2504,6 +2534,12 @@
UTILS.OneLineSerialize(tbl) |
Serialize a given table.
+ |
+
+
+ UTILS.PercentageChance(chance) |
+
+ Easy to read one line to roll the dice on something.
|
@@ -2522,12 +2558,30 @@
UTILS.RandomGaussian(x0, sigma, xmin, xmax, imax) |
Generate a Gaussian pseudo-random number.
+ |
+
+
+ UTILS.RandomPointInTriangle(pt1, pt2, pt3) |
+
+ Given a triangle made out of 3 vector 2s, return a vec2 that is a random number in this triangle
|
UTILS.Randomize(value, fac, lower, upper) |
Randomize a value by a certain amount.
+ |
+
+
+ UTILS.ReadJSON(file_path) |
+
+ Easy to read one liner to read a JSON file.
+ |
+
+
+ UTILS.RemapValue(value, old_min, old_max, new_min, new_max) |
+
+ Remap an input to a new value in a given range.
|
@@ -2546,6 +2600,12 @@
UTILS.Rotate2D(a, angle) |
Rotate 3D vector in the 2D (x,z) plane.
+ |
+
+
+ UTILS.RotatePointAroundPivot(point, pivot, angle) |
+
+ Rotates a point around another point with a given angle.
|
@@ -2613,6 +2673,12 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.Split(str, sep) |
Split string at seperators.
+ |
+
+
+ UTILS.SubtractTimeStrings(time_string_01, time_string_02) |
+
+ Subtracts two time string to give you a new time.
|
@@ -2631,6 +2697,36 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.TasToIas(tas, altitude, oatcorr) |
Convert true airspeed (TAS) to indicated airspeed (IAS) for a given altitude above main sea level.
+ |
+
+
+ UTILS.TimeBefore(start_time, time_string) |
+
+ Check if the current time is before time_string.
+ |
+
+
+ UTILS.TimeBetween(time_string_01, time_string_02, start_time, end_time) |
+
+ Checks if the current time is in between start_time and end_time
+ |
+
+
+ UTILS.TimeDifferenceInSeconds(start_time, end_time) |
+
+ Given 2 "nice" time string, returns the difference between the two in seconds
+ |
+
+
+ UTILS.TimeLaterThan(start_time, time_string) |
+
+ Check if the current time is later than time_string.
+ |
+
+
+ UTILS.TimeNow() |
+
+ Get the current time in a "nice" format like 21:01:15
|
@@ -2649,6 +2745,12 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.ToStringBRAANATO(FromGrp, ToGrp) |
Create a BRAA NATO call string BRAA between two GROUP objects
+ |
+
+
+ UTILS.UniqueName(base) |
+
+ Makes a string semi-unique by attaching a random number between 0 and 1 million to it
|
@@ -2685,6 +2787,12 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.Vec2Substract(a, b) |
Calculate the difference between two 2D vectors by substracting the x,y components from each other.
+ |
+
+
+ UTILS.Vec2Subtract(a, b) |
+
+ Substract is not a word, don't want to rename the original function because it's been around since forever
|
@@ -2745,12 +2853,24 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.VecSubstract(a, b) |
Calculate the difference between two 3D vectors by substracting the x,y,z components from each other.
+ |
+
+
+ UTILS.VecSubtract(a, b) |
+
+ Substract is not a word, don't want to rename the original function because it's been around since forever
|
UTILS.VecTranslate(a, distance, angle) |
Translate 3D vector in the 2D (x,z) plane.
+ |
+
+
+ UTILS.WriteJSON(data, file_path) |
+
+ Easy to read one liner to write a JSON file.
|
@@ -3239,6 +3359,81 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
Checks if a given angle (heading) is between 2 other angles.
+
+
+
Min and max have to be given in clockwise order For example:
+- UTILS.AngleBetween(350, 270, 15) would return True
+- UTILS.AngleBetween(22, 95, 20) would return False
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Min value to remap from
+
+
+
+
+
+
+
+
Max value to remap from
+
+
+
+
+
+
+
+
Max value to remap from
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
@@ -3511,6 +3706,120 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Easy to read one liner to clamp a value
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
+
Minimal value that should be respected
+
+
+
+
+
+
+
+
Maximal value that should be respected
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Clamp an angle so that it's always between 0 and 360 while still being correct
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
@@ -3555,6 +3864,66 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Combines two time strings to give you a new time.
+
+
+
For example "15:16:32" and "02:06:24" would return "17:22:56"
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ time_string_01
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
+
+ #string
+ time_string_02
+
+
+
+
+
Time string like "08:11:27"
+
+
+
+
Return value:
+
+
+
+
+
Result of the two time string combined
+
+
+
+
+
@@ -5086,6 +5455,55 @@ This function requires you to disable script sanitization in $DCSROOT\Scrip
+
+
+
+
+
+
+
+
Get the properties names and values of properties set up on a Zone in the Mission Editor.
+
+
+
+ - This doesn't work for any zones created in MOOSE
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ zone_name
+
+
+
+
+
Name of the zone as set up in the Mission Editor
+
+
+
+
Return value:
+
+
+
+
+
with all the properties on a zone
+
+
+
+
+
@@ -6778,6 +7196,53 @@ Returns nil when file cannot be read.
+
+
+
+
+
+
+
+
Easy to read one line to roll the dice on something.
+
+
+
1% is very unlikely to happen, 99% is very likely to happen
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
(optional) Percentage chance you want something to happen. Defaults to a random number if not given
+
+
+
+
Return value:
+
+
+
+
+
True if the dice roll was within the given percentage chance of happening
+
+
+
+
+
@@ -7060,6 +7525,76 @@ Returns nil when file cannot be read.
+
+
+
+
+
+
+
+
Given a triangle made out of 3 vector 2s, return a vec2 that is a random number in this triangle
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Min value to remap from
+
+
+
+
+
+
+
+
Max value to remap from
+
+
+
+
+
+
+
+
Max value to remap from
+
+
+
+
Return value:
+
+
+
+
+
Random point in triangle
+
+
+
+
+
@@ -7149,6 +7684,157 @@ Returns nil when file cannot be read.
+
+
+
+
+
+
+
+
Easy to read one liner to read a JSON file.
+
+
+
+ - json.lua exists in the DCS install Scripts folder
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ file_path
+
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Remap an input to a new value in a given range.
+
+
+
For example:
+- UTILS.RemapValue(20, 10, 30, 0, 200) would return 100
+- 20 is 50% between 10 and 30
+- 50% between 0 and 200 is 100
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+ #number
+ old_min
+
+
+
+
+
Min value to remap from
+
+
+
+
+
+
+ #number
+ old_max
+
+
+
+
+
Max value to remap from
+
+
+
+
+
+
+ #number
+ new_min
+
+
+
+
+
Min value to remap to
+
+
+
+
+
+
+ #number
+ new_max
+
+
+
+
+
Max value to remap to
+
+
+
+
Return value:
+
+
+
@@ -7312,6 +7998,81 @@ Returns nil when file cannot be read.
+
+
+
+
+
+
+
+
Rotates a point around another point with a given angle.
+
+
+
Useful if you're loading in groups or
+- statics but you want to rotate them all as a collection. You can get the center point of everything
+- and then rotate all the positions of every object around this center point.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Point that you want to rotate
+
+
+
+
+
+
+
+
Pivot point of the rotation
+
+
+
+
+
+
+
+
How many degrees the point should be rotated
+
+
+
+
Return value:
+
+
+
@@ -7976,6 +8737,66 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Subtracts two time string to give you a new time.
+
+
+
For example "15:16:32" and "02:06:24" would return "13:10:08"
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ time_string_01
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
+
+ #string
+ time_string_02
+
+
+
+
+
Time string like "08:11:27"
+
+
+
+
Return value:
+
+
+
+
+
Result of the two time string subtracted
+
+
+
+
+
@@ -8178,6 +8999,278 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Check if the current time is before time_string.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ start_time
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
Return value:
+
+
+
+
+
False if later, True if before
+
+
+
+
+
+
+
+
+
+
+
+
+
Checks if the current time is in between start_time and end_time
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ time_string_01
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
+
+ #string
+ time_string_02
+
+
+
+
+
Time string like "08:11:27"
+
+
+
+
+
+
Return value:
+
+
+
+
+
True if it is, False if it's not
+
+
+
+
+
+
+
+
+
+
+
+
+
Given 2 "nice" time string, returns the difference between the two in seconds
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ start_time
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
+
+ #string
+ end_time
+
+
+
+
+
Time string like "08:11:27"
+
+
+
+
Return value:
+
+
+
+
+
Seconds between start_time and end_time
+
+
+
+
+
+
+
+
+
+
+
+
+
Check if the current time is later than time_string.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ start_time
+
+
+
+
+
Time string like "07:15:22"
+
+
+
+
+
Return value:
+
+
+
+
+
True if later, False if before
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the current time in a "nice" format like 21:01:15
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Returns string with the current time
+
+
+
+
+
@@ -8295,6 +9388,50 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Makes a string semi-unique by attaching a random number between 0 and 1 million to it
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
String you want to unique-fy
+
+
+
+
Return value:
+
+
+
@@ -8614,6 +9751,46 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Substract is not a word, don't want to rename the original function because it's been around since forever
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
@@ -9177,6 +10354,46 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Substract is not a word, don't want to rename the original function because it's been around since forever
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
@@ -9250,6 +10467,56 @@ The data will be a simple comma separated list of name and state etc, with one h
+
+
+
+
+
+
+
+
Easy to read one liner to write a JSON file.
+
+
+
Everything in @data should be serializable
+- json.lua exists in the DCS install Scripts folder
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+ #string
+ file_path
+
+
+
+
+
+
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index 616aeeaa6..70a16f17d 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -3022,6 +3022,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -3106,7 +3128,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.toall
+
MARKER.togroup
@@ -5139,6 +5161,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -5223,7 +5267,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.toall
+
MARKER.togroup
@@ -6727,6 +6771,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -6811,7 +6877,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau