diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html index 8706ec973..5ce1bc4a2 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -4670,6 +4670,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +The Defender Default Settings over all Squadrons.
+ + + +Aircraft is on a pickup mission.
+ @@ -4481,6 +4484,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a pickup mission.
+ @@ -5107,6 +5113,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a pickup mission.
+ @@ -6625,6 +6634,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a pickup mission.
+ diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 1c8376119..d9e6f3133 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2796,22 +2796,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defaumeter
+kph
+meter
+kph
+meter
+kph
+meter
+kph
+This table contains the targets detected during patrol.
+ @@ -6394,6 +6397,9 @@ Note that this method is required, as triggers the next route when patrolling fo + +This table contains the targets detected during patrol.
+ @@ -7138,6 +7144,9 @@ Note that this method is required, as triggers the next route when patrolling fo + +This table contains the targets detected during patrol.
+ @@ -8774,6 +8783,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.CargoCrate.html b/Documentation/Cargo.CargoCrate.html index a39fb1589..30f891073 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -1760,17 +1760,6 @@ Controls a network of short range air/missile defense groups.Then we register the new group in the database
+Then we register the new group in the database
+Set cargo object.
-Set cargo object.
-SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
The AI is on by default when spawning a group.
-The internal counter of the amount of spawning the has happened since SpawnStart.
-Overwrite unit names by default with group name.
-By default, no InitLimit
+SPAWN.SpawnInitModex + + + +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.
When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+The AI is on by default when spawning a group.
-The internal counter of the amount of spawning the has happened since SpawnStart.
-Overwrite unit names by default with group name.
-By default, no InitLimit
+SPAWN.SpawnInitModex + + + +When the first Spawn executes, all the Groups need to be made visible before start.
The #DETECTION_AREAS object for AWACS
+ + + +The #DETECTION_AREAS object for AWACS
+ + + +Contains the counter how many units are currently alive
- -Contains the counter how many units are currently alive
- -RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
Radio queue of LSO.
+Radio queue of marshal.
+Radio queue of LSO.
+Radio queue of marshal.
+Radio queue of LSO.
+ + + +Radio queue of marshal.
+ + + +Set case of f
- @@ -38924,9 +38987,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -Make player section lead if he was not before.
- @@ -38949,9 +39009,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -Set Stable Hover
- @@ -38985,9 +39042,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -Set time stamp.
- diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 1bd3df0fa..b95870ad8 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -1711,7 +1711,8 @@ Create the late-activated troops, vehicles, that will make up your deployable fo ["Mi-24P"] = {type="Mi-24P", crates=true, troops=true, cratelimit = 2, trooplimit = 8, length = 18, cargoweightlimit = 700}, ["Mi-24V"] = {type="Mi-24V", crates=true, troops=true, cratelimit = 2, trooplimit = 8, length = 18, cargoweightlimit = 700}, ["Hercules"] = {type="Hercules", crates=true, troops=true, cratelimit = 7, trooplimit = 64, length = 25, cargoweightlimit = 19000}, - ["UH-60L"] = {type="UH-60L", crates=true, troops=true, cratelimit = 2, trooplimit = 20, length = 16, cargoweightlimit = 3500}, + ["UH-60L"] = {type="UH-60L", crates=true, troops=true, cratelimit = 2, trooplimit = 20, length = 16, cargoweightlimit = 3500}, + ["AH-64D_BLK_II"] = {type="AH-64D_BLK_II", crates=false, troops=true, cratelimit = 0, trooplimit = 2, length = 17, cargoweightlimit = 200},Basic support for the Hercules mod By Anubis has been build into CTLD - that is you can load/drop/build the same objects as the helicopters.
-To also cover objects and troops which can be loaded from the groud crew Rearm/Refuel menu, you need to use CTLD_HERCULES.New() and link
-this object to your CTLD setup. In this case, do not use the Hercules_Cargo.lua or Hercules_Cargo_CTLD.lua which are part of the mod
+
Basic support for the Hercules mod By Anubis has been build into CTLD - that is you can load/drop/build the same way and for the same objects as
+the helicopters (main method).
+To cover objects and troops which can be loaded from the groud crew Rearm/Refuel menu (F8), you need to use CTLD_HERCULES.New() and link
+this object to your CTLD setup (alternative method). In this case, do not use the Hercules_Cargo.lua or Hercules_Cargo_CTLD.lua which are part of the mod
in your mission!
local my_ctld = CTLD:New(coalition.side.BLUE,{"Helicargo", "Hercules"},"Lufttransportbrigade I")
@@ -1897,30 +1899,42 @@ in your mission!
my_ctld.useprefix = true -- this is true by default and MUST BE ON.
-Add ground crew loadable objects to your CTLD instance like so, where my_ctld is the previously created CTLD instance:
Integrate to your CTLD instance like so, where my_ctld is a previously created CTLD instance:
local herccargo = CTLD_HERCULES:New("blue", "Hercules Test", my_ctld)
+ my_ctld.enableHercules = false -- avoid dual loading via CTLD F10 and F8 ground crew
+ local herccargo = CTLD_HERCULES:New("blue", "Hercules Test", my_ctld)
-You also need:
+You also need:
- - A template called "Infantry" for 10 Paratroopers (as set via herccargo.infantrytemplate).
- - Depending on what you are loading with the help of the ground crew, there are 42 more templates for the various vehicles that are loadable.
+ - A template called "Infantry" for 10 Paratroopers (as set via herccargo.infantrytemplate).
+ - Depending on what you are loading with the help of the ground crew, there are 42 more templates for the various vehicles that are loadable.
There's a quick check output in the dcs.log which tells you what's there and what not.
-E.g.:
- ...Checking template for APC BTR-82A Air [24998lb] (BTR-82A) ... MISSING)
- ...Checking template for ART 2S9 NONA Skid [19030lb] (SAU 2-C9) ... MISSING)
- ...Checking template for EWR SBORKA Air [21624lb] (Dog Ear radar) ... MISSING)
- ...Checking template for Transport Tigr Air [15900lb] (Tigr_233036) ... OK)
+E.g.:
+
+ ...Checking template for APC BTR-82A Air [24998lb] (BTR-82A) ... MISSING)
+ ...Checking template for ART 2S9 NONA Skid [19030lb] (SAU 2-C9) ... MISSING)
+ ...Checking template for EWR SBORKA Air [21624lb] (Dog Ear radar) ... MISSING)
+ ...Checking template for Transport Tigr Air [15900lb] (Tigr_233036) ... OK)
Expected template names are the ones in the rounded brackets.
+5.2.1 Hints
+
+The script works on the EVENTS.Shot trigger, which is used by the mod when you drop cargo from the Hercules while flying. Unloading on the ground does
+not achieve anything here. If you just want to unload on the ground, use the normal Moose CTLD (see 5.1).
+
+There are two ways of airdropping:
+
+1) Very low and very slow (>5m and <10m AGL) - here you can drop stuff which has "Skid" at the end of the cargo name (loaded via F8 Ground Crew menu)
+2) Higher up and slow (>100m AGL) - here you can drop paratroopers and cargo which has "Air" at the end of the cargo name (loaded via F8 Ground Crew menu)
+
Standard transport capabilities as per the real Hercules are:
["Hercules"] = {type="Hercules", crates=true, troops=true, cratelimit = 7, trooplimit = 64}, -- 19t cargo, 64 paratroopers
@@ -6856,6 +6870,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
+
+
+ #number
+CTLD.CargoCounter
+
+
+
+
+
+
@@ -6964,7 +6989,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -6986,7 +7011,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -7025,11 +7050,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.EngineersInField
+
+holds #CTLD_ENGINEERING objects
+
@@ -7061,7 +7089,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeFMFrequencies
@@ -7088,6 +7116,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Beacons
+
@@ -7213,11 +7244,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.PilotGroups
+
+ tables
+
@@ -7301,6 +7335,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+CTLD.TroopCounter
+
+
+
@@ -7739,7 +7784,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
CTLD.troopdropzoneradius
@@ -14416,6 +14461,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
+
+
+ #number
+CTLD.CargoCounter
+
+
+
+
+
+
@@ -14524,7 +14580,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -14546,7 +14602,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -14585,11 +14641,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.EngineersInField
+
+holds #CTLD_ENGINEERING objects
+
@@ -14621,7 +14680,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeFMFrequencies
@@ -14648,6 +14707,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Beacons
+
@@ -14773,11 +14835,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.PilotGroups
+
+ tables
+
@@ -14861,6 +14926,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+CTLD.TroopCounter
+
+
+
@@ -15299,7 +15375,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
CTLD.troopdropzoneradius
@@ -16817,6 +16893,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
+
+
+ #number
+CTLD.CargoCounter
+
+
+
+
+
+
@@ -16925,7 +17012,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.CtldUnits
@@ -16947,7 +17034,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -16986,11 +17073,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.EngineersInField
+
+holds #CTLD_ENGINEERING objects
+
@@ -17022,7 +17112,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.FreeFMFrequencies
@@ -17049,6 +17139,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Beacons
+
@@ -17174,11 +17267,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.PilotGroups
+
+ tables
+
@@ -17262,6 +17358,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+CTLD.TroopCounter
+
+
+
@@ -17700,7 +17807,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #number
CTLD.troopdropzoneradius
@@ -21541,6 +21648,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
+
+
+
+
+
+
+ #number
+CTLD.UnitCapabilities.length
+
+
+
@@ -25277,6 +25395,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
+ Core.Point#COORDINATE
+CTLD_ENGINEERING.currwpt
+
+
+
@@ -25930,6 +26059,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
+ Core.Point#COORDINATE
+CTLD_ENGINEERING.currwpt
+
+
+
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html
index 928560e30..923582c76 100644
--- a/Documentation/Tasking.Task_A2G_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2G_Dispatcher.html
@@ -3094,11 +3094,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
TASK_A2G_DISPATCHER.FlashNewTask
+
+ set to false to suppress flash messages
+
@@ -3671,11 +3674,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
TASK_A2G_DISPATCHER.FlashNewTask
+
+ set to false to suppress flash messages
+
@@ -4858,11 +4864,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
TASK_A2G_DISPATCHER.FlashNewTask
+
+ set to false to suppress flash messages
+
@@ -6351,11 +6360,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
TASK_A2G_DISPATCHER.FlashNewTask
+
+ set to false to suppress flash messages
+
diff --git a/Documentation/Tasking.Task_Cargo.html b/Documentation/Tasking.Task_Cargo.html
index a6661be53..33252f2fa 100644
--- a/Documentation/Tasking.Task_Cargo.html
+++ b/Documentation/Tasking.Task_Cargo.html
@@ -3172,7 +3172,7 @@ based on the tasking capabilities defined in
- #number
+
TASK_CARGO.CargoLimit
@@ -4594,7 +4594,7 @@ based on the tasking capabilities defined in
- #number
+
TASK_CARGO.CargoLimit
@@ -9126,7 +9126,7 @@ If the Unit is part of the Task, true is returned.
- #number
+
TASK_CARGO.CargoLimit
diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html
index 99a6d840c..b9c84964b 100644
--- a/Documentation/Tasking.Task_Cargo_Dispatcher.html
+++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html
@@ -3145,22 +3145,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
TASK_CARGO_DISPATCHER.DefaultDeployZones
-
-
-
-
-
-
-
-TASK_CARGO_DISPATCHER.MaxCSAR
-
-
-
@@ -4268,22 +4257,11 @@ This method can only be used once!
- #table
+
TASK_CARGO_DISPATCHER.DefaultDeployZones
-
-
-
-
-
-
-
-TASK_CARGO_DISPATCHER.MaxCSAR
-
-
-
@@ -5170,22 +5148,11 @@ This method can only be used once!
- #table
+
TASK_CARGO_DISPATCHER.DefaultDeployZones
-
-
-
-
-
-
-
-TASK_CARGO_DISPATCHER.MaxCSAR
-
-
-
@@ -6707,22 +6674,11 @@ This method can only be used once!
- #table
+
TASK_CARGO_DISPATCHER.DefaultDeployZones
-
-
-
-
-
-
-
-TASK_CARGO_DISPATCHER.MaxCSAR
-
-
-
diff --git a/Documentation/Utils.FiFo.html b/Documentation/Utils.FiFo.html
index 721769430..5df14ebfa 100644
--- a/Documentation/Utils.FiFo.html
+++ b/Documentation/Utils.FiFo.html
@@ -3136,6 +3136,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+FIFO.uniquecounter
+
+
+
@@ -3985,6 +3996,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+ #number
+FIFO.uniquecounter
+
+
+
@@ -7363,17 +7385,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
-
-
- #number
-LIFO.uniquecounter
-
-
-
@@ -8223,17 +8234,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
-
-
- #number
-LIFO.uniquecounter
-
-
-
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html
index 0ccfb896e..a3cf826e1 100644
--- a/Documentation/Wrapper.Group.html
+++ b/Documentation/Wrapper.Group.html
@@ -4810,7 +4810,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+GROUP.InitRespawnRandomizePositionOuter
@@ -9043,7 +9054,18 @@ So each unit of the group is respawned at exactly the same parking spot as it cu
+
+
+
+
+
+
+GROUP.InitRespawnRandomizePositionOuter
@@ -17712,7 +17734,18 @@ Note that when the WayPoint parameter is used, the new start mission waypoint of
+
+
+
+
+
+
+GROUP.InitRespawnRandomizePositionOuter
@@ -21501,7 +21534,18 @@ Coordinates are dependent on the position of the maps origin.
+
+
+
+
+
+
+GROUP.InitRespawnRandomizePositionOuter
@@ -22155,7 +22199,18 @@ If the Identifiable is alive, true is returned.
+
+
+
+
+
+
+GROUP.InitRespawnRandomizePositionOuter
@@ -22415,7 +22470,18 @@ If the Identifiable is alive, true is returned.
+
+
+