diff --git a/Documentation/AI.AI_AIR_Dispatcher.html b/Documentation/AI.AI_AIR_Dispatcher.html
index c9dd315e2..380d32418 100644
--- a/Documentation/AI.AI_AIR_Dispatcher.html
+++ b/Documentation/AI.AI_AIR_Dispatcher.html
@@ -4441,6 +4441,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -9738,6 +9749,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -11055,6 +11077,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -12678,6 +12711,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_Squadron.html b/Documentation/AI.AI_Air_Squadron.html
index dc98ca3b5..da6cda728 100644
--- a/Documentation/AI.AI_Air_Squadron.html
+++ b/Documentation/AI.AI_Air_Squadron.html
@@ -2438,6 +2438,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3509,6 +3520,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html
index 7c8d31aaf..92d1a1679 100644
--- a/Documentation/AI.AI_Cargo.html
+++ b/Documentation/AI.AI_Cargo.html
@@ -2634,7 +2634,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
Wrapper.Group#GROUP
+
AI_CARGO.CargoCarrier
@@ -4664,7 +4664,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
Wrapper.Group#GROUP
+
AI_CARGO.CargoCarrier
@@ -5276,7 +5276,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
Wrapper.Group#GROUP
+
AI_CARGO.CargoCarrier
@@ -6780,7 +6780,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 fc6268d69..845ff3d09 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -2621,6 +2621,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
@@ -2651,9 +2665,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -2679,9 +2690,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -4400,6 +4408,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
@@ -4430,9 +4452,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -4458,9 +4477,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -5021,6 +5037,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
@@ -5051,9 +5081,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -5079,9 +5106,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -6534,6 +6558,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
@@ -6564,9 +6602,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -6592,9 +6627,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index c0005729c..8cf26ce7e 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -1820,20 +1820,6 @@ Controls a network of short range air/missile defense groups.
-
-
-
-
-
-
CARGO_GROUP.CargoGroup
@@ -1849,6 +1835,20 @@ Controls a network of short range air/missile defense groups.
+
+
+
+
@@ -3138,20 +3138,6 @@ This works for ground only groups.
-
-
-
+
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index c1b1d60de..820f688bb 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1727,17 +1727,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
@@ -2453,17 +2442,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index 5b348a868..113864f7c 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -2770,7 +2770,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
SETTINGS.Metric
@@ -4864,7 +4864,7 @@ It is advised to use this method at the start of the mission.
-
+ #boolean
SETTINGS.Metric
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html
index 05e4c547e..6f7256417 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -2730,6 +2730,30 @@ and any spaces before and after the resulting name are removed.
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ SPAWN.communication |
+
+
+ |
+
+
+ SPAWN.frequency |
+
+
+ |
+
+
+ SPAWN.livery_id |
+
+
+ |
+
+
+ SPAWN.modulation |
+
+
|
@@ -3362,6 +3386,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
+
@@ -3417,6 +3444,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+
SPAWN.SpawnCount
+
+
+
+
+
The internal counter of the amount of spawning the has happened since SpawnStart.
+
@@ -3475,17 +3516,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3585,6 +3615,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ By default, no InitLimit
+
@@ -3596,17 +3629,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3649,7 +3671,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
SPAWN.SpawnMaxGroups
@@ -3663,7 +3685,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
SPAWN.SpawnMaxUnitsAlive
@@ -3884,6 +3906,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+
+
+
+
+
+
+
@@ -8703,6 +8769,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
+
@@ -8758,6 +8827,20 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
+
+
+ #number
+
SPAWN.SpawnCount
+
+
+
+
+
The internal counter of the amount of spawning the has happened since SpawnStart.
+
@@ -8816,17 +8899,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -8926,6 +8998,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. By default, no InitLimit
+
@@ -8937,17 +9012,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -8990,7 +9054,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
+ #number
SPAWN.SpawnMaxGroups
@@ -9004,7 +9068,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
+ #number
SPAWN.SpawnMaxUnitsAlive
@@ -9225,6 +9289,50 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+
+
+
+
+
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html
index 0b858fece..b0b52b35e 100644
--- a/Documentation/Core.Spot.html
+++ b/Documentation/Core.Spot.html
@@ -2670,6 +2670,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -3883,6 +3916,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -5387,6 +5453,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html
index f9c0193b2..076540207 100644
--- a/Documentation/Functional.Designate.html
+++ b/Documentation/Functional.Designate.html
@@ -3445,17 +3445,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -6624,17 +6613,6 @@ Designate:SetFlashStatusMenu( false )
-
-
-
-
@@ -7445,17 +7423,6 @@ Designate:SetFlashStatusMenu( false )
-
-
-
-
@@ -8236,17 +8203,6 @@ Designate:SetFlashStatusMenu( false )
-
-
-
-
@@ -9919,17 +9875,6 @@ Designate:SetFlashStatusMenu( false )
-
-
-
-
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index 42d3e84aa..8f0d5d08b 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -18775,17 +18775,6 @@ BASE:TraceOnOff( false )
-
-
-
-
@@ -18935,18 +18924,7 @@ BASE:TraceOnOff( false )
-
-
@@ -23648,18 +23615,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
-
@@ -25416,18 +25361,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 b8940530c..2bf6478df 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -2900,6 +2900,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The #DETECTION_AREAS object for AWACS
+
+
+
+
@@ -6551,6 +6562,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
The #DETECTION_AREAS object for AWACS
+
+
+
+
diff --git a/Documentation/Functional.Rat.html b/Documentation/Functional.Rat.html
index 743d12cdf..37f279914 100644
--- a/Documentation/Functional.Rat.html
+++ b/Documentation/Functional.Rat.html
@@ -3358,12 +3358,6 @@ manager:Stop(7200)
RAT.termtype |
Type of terminal to be used when spawning at an airbase.
- |
-
-
- RAT.type |
-
-
|
@@ -4324,6 +4318,30 @@ and any spaces before and after the resulting name are removed.
RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ RAT.communication |
+
+
+ |
+
+
+ RAT.frequency |
+
+
+ |
+
+
+ RAT.livery_id |
+
+
+ |
+
+
+ RAT.modulation |
+
+
|
@@ -6695,17 +6713,6 @@ 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.
-
-
-
-
@@ -14586,17 +14593,6 @@ Initializes the ratcraft array and group menu.
Type of terminal to be used when spawning at an airbase.
-
-
-
-
@@ -20532,17 +20528,6 @@ 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/Ops.Airboss.html b/Documentation/Ops.Airboss.html
index 5f299aefb..9257ac2c2 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -38717,7 +38717,7 @@ BASE:TraceOnOff( false )
- Set case to that of lead.
+ Set case of f
@@ -38776,6 +38776,20 @@ BASE:TraceOnOff( false )
+
+
@@ -38785,6 +38799,17 @@ BASE:TraceOnOff( false )
Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.
+
+
+
+
@@ -38921,7 +38946,7 @@ BASE:TraceOnOff( false )
- Set section lead of player flight.
+ Make player section lead if he was not before.
@@ -38945,6 +38970,9 @@ BASE:TraceOnOff( false )
+
+ Set Stable Hover
+
@@ -38978,6 +39006,9 @@ BASE:TraceOnOff( false )
+
+ Set time stamp.
+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html
index d0ce6877b..a396e2334 100644
--- a/Documentation/Ops.CSAR.html
+++ b/Documentation/Ops.CSAR.html
@@ -2264,6 +2264,12 @@ Create a late-activated single infantry unit as template in the mission editor a
CSAR.inTransitGroups |
+ |
+
+
+ CSAR.index |
+
+
|
@@ -3518,7 +3524,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -3607,14 +3613,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3806,14 +3809,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3834,25 +3834,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -3951,6 +3937,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
+
+
+
+
@@ -4148,20 +4145,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
@@ -4187,20 +4170,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
-
-
-
@@ -8272,7 +8241,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -8361,14 +8330,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8560,14 +8526,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8588,25 +8551,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -8705,6 +8654,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
+
+
+
+
@@ -8902,20 +8862,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
@@ -8941,20 +8887,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
-
-
-
@@ -10558,7 +10490,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -10647,14 +10579,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -10846,14 +10775,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -10874,25 +10800,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -10991,6 +10903,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
+
+
+
+
@@ -11188,20 +11111,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
@@ -11227,20 +11136,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
-
-
-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html
index 7a9a118ac..7f09e16a8 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -5612,7 +5612,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -5634,7 +5634,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -5659,11 +5659,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -5684,7 +5701,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeFMFrequencies
@@ -5695,7 +5712,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeUHFFrequencies
@@ -5706,11 +5723,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -5836,11 +5856,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -5910,6 +5933,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -6235,7 +6269,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
noob catch
+
time to repair a unit/group
@@ -12662,7 +12696,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -12684,7 +12718,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -12709,11 +12743,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -12734,7 +12785,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeFMFrequencies
@@ -12745,7 +12796,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeUHFFrequencies
@@ -12756,11 +12807,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -12886,11 +12940,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -12960,6 +13017,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -13285,7 +13353,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
noob catch
+
time to repair a unit/group
@@ -14930,7 +14998,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -14952,7 +15020,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -14977,11 +15045,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -15002,7 +15087,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeFMFrequencies
@@ -15013,7 +15098,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeUHFFrequencies
@@ -15024,11 +15109,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -15154,11 +15242,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -15228,6 +15319,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -15553,7 +15655,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
noob catch
+
time to repair a unit/group
@@ -19347,17 +19449,6 @@ BASE:TraceOnOff( false )
Can transport crate.
-
-
-
-
@@ -23065,6 +23156,17 @@ BASE:TraceOnOff( false )
+
+
+
+
@@ -23718,6 +23820,17 @@ BASE:TraceOnOff( false )
+
+
+
+
diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html
index 9995cb896..29350e6d5 100644
--- a/Documentation/Tasking.Task.html
+++ b/Documentation/Tasking.Task.html
@@ -2820,17 +2820,6 @@ but can separately be modified later in your mission using the
-
-
-
-
@@ -7467,17 +7456,6 @@ If the Unit is part of the Task, true is returned.
-
-
-
-
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html
index a40b02891..6dd368129 100644
--- a/Documentation/Tasking.Task_A2G_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2G_Dispatcher.html
@@ -3084,14 +3084,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3664,14 +3661,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4854,14 +4848,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -6350,14 +6341,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
diff --git a/Documentation/Tasking.Task_Cargo.html b/Documentation/Tasking.Task_Cargo.html
index a0f6a6048..7a540f2ee 100644
--- a/Documentation/Tasking.Task_Cargo.html
+++ b/Documentation/Tasking.Task_Cargo.html
@@ -3113,11 +3113,22 @@ based on the tasking capabilities defined in
+
+
+
@@ -3150,7 +3161,7 @@ based on the tasking capabilities defined in
+
+ UTILS.CheckFileExists(Path, Filename) |
+
+ Function to check if a file exists.
|
@@ -2186,6 +2192,36 @@ Controls a network of short range air/missile defense groups.
UTILS.KnotsToMps(knots) |
Convert knots to meters per second.
+ |
+
+
+ UTILS.LoadFromFile(Path, Filename) |
+
+ Function to save an object to a file
+ |
+
+
+ UTILS.LoadSetOfGroups(Path, Filename, Spawn) |
+
+ Load back a SET of groups from file.
+ |
+
+
+ UTILS.LoadSetOfStatics(Path, Filename) |
+
+ Load back a SET of statics from file.
+ |
+
+
+ UTILS.LoadStationaryListOfGroups(Path, Filename, Reduce) |
+
+ Load back a stationary list of groups from file.
+ |
+
+
+ UTILS.LoadStationaryListOfStatics(Path, Filename, Reduce) |
+
+ Load back a stationary list of statics from file.
|
@@ -2283,6 +2319,36 @@ Controls a network of short range air/missile defense groups.
|
From http://lua-users.org/wiki/SimpleRound
use negative idp for rounding ahead of decimal place, positive for rounding after decimal place
+ |
+
+
+ UTILS.SaveSetOfGroups(Set, Path, Filename) |
+
+ Function to save the state of a set of Wrapper.Group#GROUP objects.
+ |
+
+
+ UTILS.SaveSetOfStatics(Set, Path, Filename) |
+
+ Function to save the state of a set of Wrapper.Static#STATIC objects.
+ |
+
+
+ UTILS.SaveStationaryListOfGroups(List, Path, Filename) |
+
+ Function to save the state of a list of groups found by name
+ |
+
+
+ UTILS.SaveStationaryListOfStatics(List, Path, Filename) |
+
+ Function to save the state of a list of statics found by name
+ |
+
+
+ UTILS.SaveToFile(Path, Filename, Data) |
+
+ Function to save an object to a file
|
@@ -2304,7 +2370,7 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
- UTILS.ShuffleTable(table, t) |
+ UTILS.ShuffleTable(t) |
Shuffle a table accoring to Fisher Yeates algorithm
|
@@ -2331,6 +2397,36 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
UTILS.ToRadian(angle) |
+ |
+
+
+ UTILS.Vec2Dot(a, b) |
+
+ Calculate the dot product of two 2D vectors.
+ |
+
+
+ UTILS.Vec2Hdg(a) |
+
+ Calculate "heading" of a 2D vector in the X-Y plane.
+ |
+
+
+ UTILS.Vec2Norm(a) |
+
+ Calculate the euclidean norm (length) of a 2D vector.
+ |
+
+
+ UTILS.Vec2Rotate2D(a, angle) |
+
+ Rotate 2D vector in the 2D (x,z) plane.
+ |
+
+
+ UTILS.Vec2Translate(a, distance, angle) |
+
+ Translate 2D vector in the 2D (x,z) plane.
|
@@ -2909,6 +3005,63 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Function to check if a file exists.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if reading is possible, else false.
+
+
+
+
+
@@ -4839,6 +4992,340 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Function to save an object to a file
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return values:
+
+
+
+
+
outcome True if reading is possible and successful, else false.
+
+
+
+
+
+
data The data read from the filesystem (table of lines of text). Each line is one single #string!
+
+
+
+
+
+
+
+
+
+
+
+
+
Load back a SET of groups from file.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
+
+
+
+
If set to false, do not re-spawn the groups loaded in location and reduce to size.
+
+
+
+
Return value:
+
+
+
+
+
Set of GROUP objects.
+Returns nil when file cannot be read. Returns a table of data entries if Spawn is false: { groupname=groupname, size=size, coordinate=coordinate }
+
+
+
+
+
+
+
+
+
+
+
+
+
Load back a SET of statics from file.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
Set SET_STATIC containing the static objects.
+
+
+
+
+
+
+
+
+
+
+
+
+
Load back a stationary list of groups from file.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
+
+
+ #boolean
+ Reduce
+
+
+
+
+
If false, existing loaded groups will not be reduced to fit the saved number.
+
+
+
+
Return value:
+
+
+
+
+
Table of data objects (tables) containing groupname, coordinate and group object. Returns nil when file cannot be read.
+
+
+
+
+
+
+
+
+
+
+
+
+
Load back a stationary list of statics from file.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
+
+
+ #boolean
+ Reduce
+
+
+
+
+
If false, do not destroy the units with size=0.
+
+
+
+
Return value:
+
+
+
+
+
Table of data objects (tables) containing staticname, size (0=dead else 1), coordinate and the static object.
+Returns nil when file cannot be read.
+
+
+
+
+
@@ -5559,6 +6046,382 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Function to save the state of a set of Wrapper.Group#GROUP objects.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
of objects to save
+
+
+
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if saving is successful, else false.
+
+
+
+
Usage:
+
We will go through the set and find the corresponding group and save the current group size and current position.
+The idea is to respawn the groups **spawned during an earlier run of the mission** at the given location and reduce
+the number of units in the group when reloading the data again to restart the saved mission. Note that *dead* groups
+cannot be covered with this.
+**Note** Do NOT use dashes or hashes in group template names (-,#)!
+The data will be a simple comma separated list of groupname and size, with one header line.
+The current task/waypoint/etc cannot be restored.
+
+
+
+
+
+
+
+
+
+
+
Function to save the state of a set of Wrapper.Static#STATIC objects.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
of objects to save
+
+
+
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if saving is successful, else false.
+
+
+
+
Usage:
+
We will go through the set and find the corresponding static and save the current name and postion when alive.
+The data will be a simple comma separated list of name and state etc, with one header line.
+
+
+
+
+
+
+
+
+
+
+
Function to save the state of a list of groups found by name
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Table of strings with groupnames
+
+
+
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if saving is successful, else false.
+
+
+
+
Usage:
+
We will go through the list and find the corresponding group and save the current group size (0 when dead).
+These groups are supposed to be put on the map in the ME and have *not* moved (e.g. stationary SAM sites).
+Position is still saved for your usage.
+The idea is to reduce the number of units when reloading the data again to restart the saved mission.
+The data will be a simple comma separated list of groupname and size, with one header line.
+
+
+
+
+
+
+
+
+
+
+
Function to save the state of a list of statics found by name
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Table of strings with statics names
+
+
+
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if saving is successful, else false.
+
+
+
+
Usage:
+
We will go through the list and find the corresponding static and save the current alive state as 1 (0 when dead).
+Position is saved for your usage. **Note** this works on UNIT-name level.
+The idea is to reduce the number of units when reloading the data again to restart the saved mission.
+The data will be a simple comma separated list of name and state etc, with one header line.
+
+
+
+
+
+
+
+
+
+
+
Function to save an object to a file
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The path to use. Use double backslashes \\ on Windows filesystems.
+
+
+
+
+
+
+ #string
+ Filename
+
+
+
+
+
The name of the file. Existing file will be overwritten.
+
+
+
+
+
+
+
+
The LUA data structure to save. This will be e.g. a table of text lines with an \n at the end of each line.
+
+
+
+
Return value:
+
+
+
+
+
outcome True if saving is possible, else false.
+
+
+
+
+
@@ -5682,7 +6545,7 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
Shuffle a table accoring to Fisher Yeates algorithm
@@ -5693,28 +6556,18 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
-
Parameters:
+
Parameter:
-
-
-
+
+
Table to be shuffled
+
Return value:
@@ -5907,6 +6760,281 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
+
+
+
+
+
+
+
+
Calculate the dot product of two 2D vectors.
+
+
+
The result is a number.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Vector in 2D with x, y components.
+
+
+
+
+
+
+
+
Vector in 2D with x, y components.
+
+
+
+
Return value:
+
+
+
+
+
Scalar product of the two vectors a*b.
+
+
+
+
+
+
+
+
+
+
+
+
+
Calculate "heading" of a 2D vector in the X-Y plane.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
Vector in "D with x, y components.
+
+
+
+
Return value:
+
+
+
+
+
Heading in degrees in [0,360).
+
+
+
+
+
+
+
+
+
+
+
+
+
Calculate the euclidean norm (length) of a 2D vector.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
Vector in 2D with x, y components.
+
+
+
+
Return value:
+
+
+
+
+
Norm of the vector.
+
+
+
+
+
+
+
+
+
+
+
+
+
Rotate 2D vector in the 2D (x,z) plane.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Vector in 2D with x, y components.
+
+
+
+
+
+
+
+
Rotation angle in degrees.
+
+
+
+
Return value:
+
+
+
+
+
Vector rotated in the (x,y) plane.
+
+
+
+
+
+
+
+
+
+
+
+
+
Translate 2D vector in the 2D (x,z) plane.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Vector in 2D with x, y components.
+
+
+
+
+
+
+ #number
+ distance
+
+
+
+
+
The distance to translate.
+
+
+
+
+
+
+
+
Rotation angle in degrees.
+
+
+
+
Return value:
+
+
+
+
+
Translated vector.
+
+
+
+
+
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html
index f409e8b06..4ca249d3a 100644
--- a/Documentation/Wrapper.Group.html
+++ b/Documentation/Wrapper.Group.html
@@ -4752,18 +4752,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
GROUP.InitRespawnRandomizePositionOuter
+
GROUP.InitRespawnRandomizePositionZone
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index dd3091d5d..0f701b3c3 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -2899,6 +2899,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -2976,28 +2998,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
-
-
-
-
-
@@ -5005,6 +5005,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -5082,28 +5104,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
-
-
-
-
-
@@ -6619,6 +6619,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -6696,28 +6718,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
-
-
-
-
-
diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html
index f55ce57f0..375caca04 100644
--- a/Documentation/Wrapper.Positionable.html
+++ b/Documentation/Wrapper.Positionable.html
@@ -3517,6 +3517,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -6934,6 +6945,17 @@ Coordinates are dependent on the position of the maps origin.
+
+
+
+
@@ -7511,6 +7533,17 @@ If the Identifiable is alive, true is returned.
+
+
+
+
@@ -7694,6 +7727,17 @@ If the Identifiable is alive, true is returned.
+
+
+
+