diff --git a/Documentation/AI.AI_A2A_Cap.html b/Documentation/AI.AI_A2A_Cap.html
index 85e291a10..9d9bcb858 100644
--- a/Documentation/AI.AI_A2A_Cap.html
+++ b/Documentation/AI.AI_A2A_Cap.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html
index c632a2c31..fc9f88855 100644
--- a/Documentation/AI.AI_A2A_Dispatcher.html
+++ b/Documentation/AI.AI_A2A_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -4868,11 +4879,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -11532,11 +11546,14 @@ They will lock the parking spot.
@@ -12794,11 +12811,14 @@ They will lock the parking spot.
@@ -14358,11 +14378,14 @@ They will lock the parking spot.
diff --git a/Documentation/AI.AI_A2A_Gci.html b/Documentation/AI.AI_A2A_Gci.html
index af830f536..9b127dcf2 100644
--- a/Documentation/AI.AI_A2A_Gci.html
+++ b/Documentation/AI.AI_A2A_Gci.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_A2A_Patrol.html b/Documentation/AI.AI_A2A_Patrol.html
index 659800348..d3b0d6ef5 100644
--- a/Documentation/AI.AI_A2A_Patrol.html
+++ b/Documentation/AI.AI_A2A_Patrol.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_A2G_BAI.html b/Documentation/AI.AI_A2G_BAI.html
index aa51eb638..b270a4d8a 100644
--- a/Documentation/AI.AI_A2G_BAI.html
+++ b/Documentation/AI.AI_A2G_BAI.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_A2G_CAS.html b/Documentation/AI.AI_A2G_CAS.html
index a99eae651..71decf824 100644
--- a/Documentation/AI.AI_A2G_CAS.html
+++ b/Documentation/AI.AI_A2G_CAS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html
index 14f311756..939840524 100644
--- a/Documentation/AI.AI_A2G_Dispatcher.html
+++ b/Documentation/AI.AI_A2G_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -4758,6 +4769,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -13280,6 +13302,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -14608,6 +14641,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -16238,6 +16282,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_A2G_SEAD.html b/Documentation/AI.AI_A2G_SEAD.html
index d5d3f8ce5..08eb7d69d 100644
--- a/Documentation/AI.AI_A2G_SEAD.html
+++ b/Documentation/AI.AI_A2G_SEAD.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html
index bdea53af1..3e91ce563 100644
--- a/Documentation/AI.AI_Air.html
+++ b/Documentation/AI.AI_Air.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3180,28 +3191,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
@@ -6019,28 +6008,6 @@ A random value in this bracket is then applied in the waypoint routing generatio
-
-
-
-
-
@@ -6777,28 +6744,6 @@ A random value in this bracket is then applied in the waypoint routing generatio
-
-
-
-
-
@@ -8423,28 +8368,6 @@ 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 031833225..274f40150 100644
--- a/Documentation/AI.AI_Air_Dispatcher.html
+++ b/Documentation/AI.AI_Air_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Air_Engage.html b/Documentation/AI.AI_Air_Engage.html
index 82839a8f8..143ca2e33 100644
--- a/Documentation/AI.AI_Air_Engage.html
+++ b/Documentation/AI.AI_Air_Engage.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Air_Patrol.html b/Documentation/AI.AI_Air_Patrol.html
index 354db06e6..2e3f1dd0e 100644
--- a/Documentation/AI.AI_Air_Patrol.html
+++ b/Documentation/AI.AI_Air_Patrol.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html
index 7c4b1ec16..0a00c269d 100644
--- a/Documentation/AI.AI_Air_Squadron.html
+++ b/Documentation/AI.AI_Air_Squadron.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_BAI.html b/Documentation/AI.AI_BAI.html
index fe24af21d..6855ed635 100644
--- a/Documentation/AI.AI_BAI.html
+++ b/Documentation/AI.AI_BAI.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Balancer.html b/Documentation/AI.AI_Balancer.html
index 810454528..23cb594f3 100644
--- a/Documentation/AI.AI_Balancer.html
+++ b/Documentation/AI.AI_Balancer.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_CAP.html b/Documentation/AI.AI_CAP.html
index 52bf12451..24a0d9b61 100644
--- a/Documentation/AI.AI_CAP.html
+++ b/Documentation/AI.AI_CAP.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_CAS.html b/Documentation/AI.AI_CAS.html
index 58e10389c..5cc52318a 100644
--- a/Documentation/AI.AI_CAS.html
+++ b/Documentation/AI.AI_CAS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html
index bcbcd30d1..86aa124b2 100644
--- a/Documentation/AI.AI_Cargo.html
+++ b/Documentation/AI.AI_Cargo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2751,7 +2762,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -2789,6 +2800,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
No loading happened, so we need to pickup something else.
+
@@ -4781,7 +4795,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -4819,6 +4833,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
No loading happened, so we need to pickup something else.
+
@@ -5393,7 +5410,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -5431,6 +5448,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
No loading happened, so we need to pickup something else.
+
@@ -6893,7 +6913,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -6931,6 +6951,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
No loading happened, so we need to pickup something else.
+
diff --git a/Documentation/AI.AI_Cargo_APC.html b/Documentation/AI.AI_Cargo_APC.html
index c76b3e656..484b2e92b 100644
--- a/Documentation/AI.AI_Cargo_APC.html
+++ b/Documentation/AI.AI_Cargo_APC.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html
index 4fbd2bf58..5492c66a2 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2738,17 +2749,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -4525,17 +4525,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -5154,17 +5143,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -6671,17 +6649,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
diff --git a/Documentation/AI.AI_Cargo_Dispatcher.html b/Documentation/AI.AI_Cargo_Dispatcher.html
index 2a79157d3..6c6c2414d 100644
--- a/Documentation/AI.AI_Cargo_Dispatcher.html
+++ b/Documentation/AI.AI_Cargo_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Dispatcher_APC.html b/Documentation/AI.AI_Cargo_Dispatcher_APC.html
index 6da2130ba..7c8f27c09 100644
--- a/Documentation/AI.AI_Cargo_Dispatcher_APC.html
+++ b/Documentation/AI.AI_Cargo_Dispatcher_APC.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html b/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html
index 3083963ee..3db8332ce 100644
--- a/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html b/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html
index 8a7ccaca7..0f7222332 100644
--- a/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html
+++ b/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Ship.html b/Documentation/AI.AI_Cargo_Dispatcher_Ship.html
index ab6c0324e..3794bfc4e 100644
--- a/Documentation/AI.AI_Cargo_Dispatcher_Ship.html
+++ b/Documentation/AI.AI_Cargo_Dispatcher_Ship.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html
index 72e105c6a..f95f7237a 100644
--- a/Documentation/AI.AI_Cargo_Helicopter.html
+++ b/Documentation/AI.AI_Cargo_Helicopter.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2903,28 +2914,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4827,28 +4832,22 @@ Adjust if necessary.
@@ -5503,28 +5502,22 @@ Adjust if necessary.
@@ -7067,28 +7060,22 @@ Adjust if necessary.
diff --git a/Documentation/AI.AI_Cargo_Ship.html b/Documentation/AI.AI_Cargo_Ship.html
index 0fe4365f4..327af7ac0 100644
--- a/Documentation/AI.AI_Cargo_Ship.html
+++ b/Documentation/AI.AI_Cargo_Ship.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Escort.html b/Documentation/AI.AI_Escort.html
index 401f123a5..1aece52ab 100644
--- a/Documentation/AI.AI_Escort.html
+++ b/Documentation/AI.AI_Escort.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Escort_Dispatcher.html b/Documentation/AI.AI_Escort_Dispatcher.html
index 1b887dd62..f177c58ba 100644
--- a/Documentation/AI.AI_Escort_Dispatcher.html
+++ b/Documentation/AI.AI_Escort_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Escort_Dispatcher_Request.html b/Documentation/AI.AI_Escort_Dispatcher_Request.html
index 0f16c2f69..f6b064f9e 100644
--- a/Documentation/AI.AI_Escort_Dispatcher_Request.html
+++ b/Documentation/AI.AI_Escort_Dispatcher_Request.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Escort_Request.html b/Documentation/AI.AI_Escort_Request.html
index 66744ce00..955cb0d07 100644
--- a/Documentation/AI.AI_Escort_Request.html
+++ b/Documentation/AI.AI_Escort_Request.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Formation.html b/Documentation/AI.AI_Formation.html
index c24304eb4..67c6fd19e 100644
--- a/Documentation/AI.AI_Formation.html
+++ b/Documentation/AI.AI_Formation.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html
index 76d627149..66d38c681 100644
--- a/Documentation/AI.AI_Patrol.html
+++ b/Documentation/AI.AI_Patrol.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Actions.Act_Account.html b/Documentation/Actions.Act_Account.html
index 5db66799b..c6e3645cb 100644
--- a/Documentation/Actions.Act_Account.html
+++ b/Documentation/Actions.Act_Account.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Actions.Act_Assign.html b/Documentation/Actions.Act_Assign.html
index 632477b7c..f52ab69c3 100644
--- a/Documentation/Actions.Act_Assign.html
+++ b/Documentation/Actions.Act_Assign.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Actions.Act_Assist.html b/Documentation/Actions.Act_Assist.html
index fe131b179..56c02d4d7 100644
--- a/Documentation/Actions.Act_Assist.html
+++ b/Documentation/Actions.Act_Assist.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Actions.Act_Route.html b/Documentation/Actions.Act_Route.html
index ee3d4b5c1..350da4a97 100644
--- a/Documentation/Actions.Act_Route.html
+++ b/Documentation/Actions.Act_Route.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Cargo.Cargo.html b/Documentation/Cargo.Cargo.html
index 8597c2471..1f96bfe49 100644
--- a/Documentation/Cargo.Cargo.html
+++ b/Documentation/Cargo.Cargo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html
index 5bf1c8eee..c5a90ce7b 100644
--- a/Documentation/Cargo.CargoCrate.html
+++ b/Documentation/Cargo.CargoCrate.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index 4e6c736c0..ba651c4dd 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Cargo.CargoSlingload.html b/Documentation/Cargo.CargoSlingload.html
index 5de869bb3..2e72b8669 100644
--- a/Documentation/Cargo.CargoSlingload.html
+++ b/Documentation/Cargo.CargoSlingload.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index e49f4a5f5..9c8ab80d0 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -1826,17 +1837,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
@@ -2541,17 +2541,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
diff --git a/Documentation/Core.Astar.html b/Documentation/Core.Astar.html
index 5527a1a51..c067178f2 100644
--- a/Documentation/Core.Astar.html
+++ b/Documentation/Core.Astar.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Base.html b/Documentation/Core.Base.html
index 0601e659c..fd574d8db 100644
--- a/Documentation/Core.Base.html
+++ b/Documentation/Core.Base.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Beacon.html b/Documentation/Core.Beacon.html
index d15e28c52..913580ab0 100644
--- a/Documentation/Core.Beacon.html
+++ b/Documentation/Core.Beacon.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Condition.html b/Documentation/Core.Condition.html
index 9a2f5ef40..84c95d4f5 100644
--- a/Documentation/Core.Condition.html
+++ b/Documentation/Core.Condition.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Database.html b/Documentation/Core.Database.html
index 3098a5b99..9f373f265 100644
--- a/Documentation/Core.Database.html
+++ b/Documentation/Core.Database.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -1671,6 +1682,7 @@
PLAYERSJOINED
PLAYERS
CARGOS
+ STORAGES (DCS warehouses)
On top, for internal MOOSE administration purposes, the DATABASE administers the Unit and Group TEMPLATES as defined within the Mission Editor.
@@ -1764,6 +1776,12 @@ Moose refers to _DATABASE within the framework extensively, but
DATABASE:AddStatic(DCSStaticName)
Adds a Static based on the Static Name in the DATABASE.
+
+
+
+ DATABASE:AddStorage(AirbaseName)
+
+Adds a STORAGE (DCS warehouse wrapper) based on the Airbase Name to the DATABASE.
@@ -1830,6 +1848,12 @@ Moose refers to _DATABASE within the framework extensively, but
DATABASE:DeleteStatic(DCSStaticName)
Deletes a Static from the DATABASE based on the Static Name.
+
+
+
+ DATABASE:DeleteStorage(AirbaseName)
+
+Deletes a STORAGE from the DATABASE based on the name of the associated airbase.
@@ -1902,6 +1926,12 @@ Moose refers to _DATABASE within the framework extensively, but
DATABASE:FindStatic(StaticName)
Finds a STATIC based on the StaticName.
+
+
+
+ DATABASE:FindStorage(AirbaseName)
+
+Finds an STORAGE based on the name of the associated airbase.
@@ -2124,6 +2154,12 @@ Moose refers to _DATABASE within the framework extensively, but
DATABASE:OnEventNewZone(EventData)
Handles the OnEventNewZone event.
+
+
+
+ DATABASE.STORAGES
+
+DCS warehouse storages.
@@ -2800,6 +2836,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
DATABASE class.
+
Field(s)
@@ -2833,6 +2872,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3319,6 +3369,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+
+
Adds a STORAGE (DCS warehouse wrapper) based on the Airbase Name to the DATABASE.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ AirbaseName
+
+
+
+
+
The name of the airbase.
+
+
+
+
Return value:
+
+
+
@@ -3657,6 +3751,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+
+
Deletes a STORAGE from the DATABASE based on the name of the associated airbase.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ AirbaseName
+
+
+
+
+
The name of the airbase.
+
+
+
+
+
@@ -4139,6 +4266,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
+
+
Finds an STORAGE based on the name of the associated airbase.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ AirbaseName
+
+
+
+
+
Name of the airbase.
+
+
+
+
Return value:
+
+
+
+
+
The found STORAGE.
+
+
+
+
+
@@ -6547,6 +6718,17 @@ This method is used by the SPAWN class.
+
+
+
+
diff --git a/Documentation/Core.Event.html b/Documentation/Core.Event.html
index cd142c2f1..d415d7270 100644
--- a/Documentation/Core.Event.html
+++ b/Documentation/Core.Event.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html
index d554ab9f0..27bd14e7c 100644
--- a/Documentation/Core.Fsm.html
+++ b/Documentation/Core.Fsm.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -5793,7 +5804,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
@@ -7392,7 +7403,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
diff --git a/Documentation/Core.Goal.html b/Documentation/Core.Goal.html
index 969c8b6e3..ed96ddc1c 100644
--- a/Documentation/Core.Goal.html
+++ b/Documentation/Core.Goal.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.MarkerOps_Base.html b/Documentation/Core.MarkerOps_Base.html
index b5b3128aa..925ceac15 100644
--- a/Documentation/Core.MarkerOps_Base.html
+++ b/Documentation/Core.MarkerOps_Base.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Menu.html b/Documentation/Core.Menu.html
index 5c0ced0c9..e4b9e1aea 100644
--- a/Documentation/Core.Menu.html
+++ b/Documentation/Core.Menu.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Message.html b/Documentation/Core.Message.html
index 2245bff0e..a1217135c 100644
--- a/Documentation/Core.Message.html
+++ b/Documentation/Core.Message.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Pathline.html b/Documentation/Core.Pathline.html
index b824e8b3f..5d2fb5977 100644
--- a/Documentation/Core.Pathline.html
+++ b/Documentation/Core.Pathline.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Point.html b/Documentation/Core.Point.html
index bf63ba9ea..37ed7446c 100644
--- a/Documentation/Core.Point.html
+++ b/Documentation/Core.Point.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Report.html b/Documentation/Core.Report.html
index cc402e31f..c0f3f5a74 100644
--- a/Documentation/Core.Report.html
+++ b/Documentation/Core.Report.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.ScheduleDispatcher.html b/Documentation/Core.ScheduleDispatcher.html
index 334591c49..35559e3e8 100644
--- a/Documentation/Core.ScheduleDispatcher.html
+++ b/Documentation/Core.ScheduleDispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Scheduler.html b/Documentation/Core.Scheduler.html
index c4109bcf1..a2bf9576b 100644
--- a/Documentation/Core.Scheduler.html
+++ b/Documentation/Core.Scheduler.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Set.html b/Documentation/Core.Set.html
index 334af58a7..84e320b04 100644
--- a/Documentation/Core.Set.html
+++ b/Documentation/Core.Set.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index ef707aab3..3cc49b501 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2850,7 +2861,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #string
SETTINGS.A2ASystem
@@ -2905,7 +2916,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SETTINGS.Metric
@@ -5007,7 +5018,7 @@ It is advised to use this method at the start of the mission.
-
+ #string
SETTINGS.A2ASystem
@@ -5062,7 +5073,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 929855c96..dda73aaab 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3622,6 +3633,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.
+
@@ -3691,17 +3716,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3735,17 +3749,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3836,7 +3839,7 @@ 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.
+
@@ -9482,17 +9499,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9526,17 +9532,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9627,7 +9622,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-SPAWN.SpawnInitLivery
+SPAWN.SpawnInitModex
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html
index 4ee1da585..d6c7b86c6 100644
--- a/Documentation/Core.SpawnStatic.html
+++ b/Documentation/Core.SpawnStatic.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html
index 3d93c6c4f..3c932807a 100644
--- a/Documentation/Core.Spot.html
+++ b/Documentation/Core.Spot.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2812,39 +2823,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
@@ -4128,39 +4106,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
@@ -5683,39 +5628,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
diff --git a/Documentation/Core.TextAndSound.html b/Documentation/Core.TextAndSound.html
index d14c0f3f1..65598d51f 100644
--- a/Documentation/Core.TextAndSound.html
+++ b/Documentation/Core.TextAndSound.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Timer.html b/Documentation/Core.Timer.html
index 8a19cd3b3..172228a85 100644
--- a/Documentation/Core.Timer.html
+++ b/Documentation/Core.Timer.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.UserFlag.html b/Documentation/Core.UserFlag.html
index 298c1d92a..2e2889237 100644
--- a/Documentation/Core.UserFlag.html
+++ b/Documentation/Core.UserFlag.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Velocity.html b/Documentation/Core.Velocity.html
index c7ed9e043..817e7a9db 100644
--- a/Documentation/Core.Velocity.html
+++ b/Documentation/Core.Velocity.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html
index 01db583b1..e33c7038c 100644
--- a/Documentation/Core.Zone.html
+++ b/Documentation/Core.Zone.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Core.Zone_Detection.html b/Documentation/Core.Zone_Detection.html
index b8677625f..a388740ad 100644
--- a/Documentation/Core.Zone_Detection.html
+++ b/Documentation/Core.Zone_Detection.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/DCS.html b/Documentation/DCS.html
index 300c9196e..3215b7275 100644
--- a/Documentation/DCS.html
+++ b/Documentation/DCS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -1819,6 +1830,27 @@
+
+
+
+
+
+
+
Global Warehouse
+
+
+
+
+
+
+
@@ -3359,6 +3391,19 @@
Airbase.ID
Identifier of an airbase. It assigned to an airbase by the Mission Editor automatically. This identifier is used in AI tasks to refer an airbase that exists (spawned and not dead) or not.
+
+
+
+ Airbase:autoCapture(setting)
+
+Enables or disables the airbase and FARP auto capture game mechanic where ownership of a base can change based on the presence of ground forces or the
+default setting assigned in the editor.
+
+
+
+ Airbase:autoCaptureIsOn()
+
+Returns the current autoCapture setting for the passed base.
@@ -3389,12 +3434,30 @@
Airbase:getID()
Returns identifier of the airbase.
+
+
+
+ Airbase:getResourceMap()
+
+Returns the wsType of every object that exists in DCS.
Airbase:getUnit()
Returns Unit that is corresponded to the airbase.
+
+
+
+ Airbase:getWarehouse()
+
+Returns the warehouse object associated with the airbase object.
+
+
+
+ Airbase:setCoalition(coa)
+
+Changes the passed airbase object's coalition to the set value.
@@ -5362,6 +5425,73 @@ First value indicates if at least one of the unit's radar(s) is on.
Vec3.z
is directed to the East
+
+
+
+
+
+
+
+
+
@@ -7886,6 +8016,70 @@ Represents airbases: airdromes, helipads and ships with flying decks or landing
+
+
+
Enables or disables the airbase and FARP auto capture game mechanic where ownership of a base can change based on the presence of ground forces or the
+default setting assigned in the editor.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #boolean
+ setting
+
+
+
+
+
true : enables autoCapture behavior, false : disables autoCapture behavior
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns the current autoCapture setting for the passed base.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
true if autoCapture behavior is enabled and false otherwise.
+
+
+
+
+
+
+
+
+
+
@@ -8063,6 +8257,40 @@ Represents airbases: airdromes, helipads and ships with flying decks or landing
+
+
+
+
+
+
+
+
Returns the wsType of every object that exists in DCS.
+
+
+
A wsType is a table consisting of 4 entries indexed numerically.
+It can be used to broadly categorize object types. The table can be broken down as: {mainCategory, subCat1, subCat2, index}
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
wsType of every object that exists in DCS.
+
+
+
+
+
@@ -8096,6 +8324,76 @@ Represents airbases: airdromes, helipads and ships with flying decks or landing
+
+
+
+
+
+
+
+
Returns the warehouse object associated with the airbase object.
+
+
+
Can then be used to call the warehouse class functions to modify the contents of the warehouse.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The DCS warehouse object of this airbase.
+
+
+
+
+
+
+
+
+
+
+
+
+
Changes the passed airbase object's coalition to the set value.
+
+
+
Must be used with Airbase.autoCapture to disable auto capturing of the base,
+otherwise the base can revert back to a different coalition depending on the situation and built in game capture rules.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The new owner coalition: 0=neutra, 1=red, 2=blue.
+
+
+
+
+
@@ -12664,6 +12962,414 @@ If sensor type is not specified the function returns true if the unit has at lea
Function(s)
+
+
+
+
+
+
+
+
DCS Class Warehouse
+The warehouse class gives control over warehouses that exist in airbase objects.
+
+
+
These warehouses can limit the aircraft, munitions, and fuel available to coalition aircraft.
+
+
+
Field(s)
+
+
+
Function(s)
+
+
+
+
+
+
Adds the passed amount of a given item to the warehouse.
+
+
+
itemName is the typeName associated with the item: "weapons.missiles.AIM_54C_Mk47"
+A wsType table can also be used, however the last digit with wsTypes has been known to change. {4, 4, 7, 322}
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ itemName
+
+
+
+
+
+
+
+
+
Number of items to add.
+
+
+
+
+
+
+
+
+
+
+
+
+
Adds the passed amount of a liquid fuel into the warehouse inventory.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #number
+ liquidType
+
+
+
+
+
Type of liquid to add: 0=jetfuel, 1=aviation gasoline, 2=MW50, 3=Diesel.
+
+
+
+
+
+
+
+
Amount of liquid to add.
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns a full itemized list of everything currently in a warehouse.
+
+
+
If a category is set to unlimited then the table will be returned empty.
+Aircraft and weapons are indexed by strings. Liquids are indexed by number.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ itemName
+
+
+
+
+
Return value:
+
+
+
+
+
Itemized list of everything currently in a warehouse
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns the number of the passed type of item currently in a warehouse object.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ itemName
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns the amount of the passed liquid type within a given warehouse.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ liquidType
+
+
+
+
+
Type of liquid to add: 0=jetfuel, 1=aviation gasoline, 2=MW50, 3=Diesel.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Returns the airbase object associated with the warehouse object.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The airbase object owning this warehouse.
+
+
+
+
+
+
+
+
+
+
+
+
+
Removes the amount of the passed item from the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ itemName
+
+
+
+
+
+
+
+
+
Number of items to be removed.
+
+
+
+
+
+
+
+
+
+
+
+
+
Sets the passed amount of a given item to the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #string
+ itemName
+
+
+
+
+
+
+
+
+
Number of items to add.
+
+
+
+
+
+
+
+
+
+
+
+
+
Removes the set amount of liquid from the inventory in a warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+ #number
+ liquidType
+
+
+
+
+
Type of liquid to add: 0=jetfuel, 1=aviation gasoline, 2=MW50, 3=Diesel.
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html
index c1db43f06..d0865d581 100644
--- a/Documentation/Functional.ATC_Ground.html
+++ b/Documentation/Functional.ATC_Ground.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Artillery.html b/Documentation/Functional.Artillery.html
index 357fc249b..1edfe3508 100644
--- a/Documentation/Functional.Artillery.html
+++ b/Documentation/Functional.Artillery.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.CleanUp.html b/Documentation/Functional.CleanUp.html
index 2c172d199..5aa18cd9a 100644
--- a/Documentation/Functional.CleanUp.html
+++ b/Documentation/Functional.CleanUp.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html
index b2657721d..88eb58627 100644
--- a/Documentation/Functional.Designate.html
+++ b/Documentation/Functional.Designate.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index 3c46ec2b8..582175700 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -19134,17 +19145,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
@@ -23848,17 +23848,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
-
-
-
@@ -25623,17 +25612,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
-
-
-
diff --git a/Documentation/Functional.DetectionZones.html b/Documentation/Functional.DetectionZones.html
index 61cd729e2..667dd9d41 100644
--- a/Documentation/Functional.DetectionZones.html
+++ b/Documentation/Functional.DetectionZones.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Escort.html b/Documentation/Functional.Escort.html
index a79d151b6..9cfa1f98a 100644
--- a/Documentation/Functional.Escort.html
+++ b/Documentation/Functional.Escort.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Fox.html b/Documentation/Functional.Fox.html
index 22e003144..60b215ad3 100644
--- a/Documentation/Functional.Fox.html
+++ b/Documentation/Functional.Fox.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html
index 0fef143bc..fefcb57c5 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3891,8 +3902,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -4017,6 +4039,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The ME name of the HQ object
+
+
+
+
@@ -4513,6 +4546,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+self.SAMCheckRanges = {}
+
@@ -8385,8 +8421,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
@@ -8511,6 +8558,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
The ME name of the HQ object
+
+
+
+
@@ -9007,6 +9065,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+self.SAMCheckRanges = {}
+
diff --git a/Documentation/Functional.MissileTrainer.html b/Documentation/Functional.MissileTrainer.html
index 6020307bd..39818a9b5 100644
--- a/Documentation/Functional.MissileTrainer.html
+++ b/Documentation/Functional.MissileTrainer.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html
index 039320459..925338df1 100644
--- a/Documentation/Functional.Movement.html
+++ b/Documentation/Functional.Movement.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.PseudoATC.html b/Documentation/Functional.PseudoATC.html
index 499f69610..7ba5dcd49 100644
--- a/Documentation/Functional.PseudoATC.html
+++ b/Documentation/Functional.PseudoATC.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html
index 97b8fe9d5..dbcfc5107 100644
--- a/Documentation/Functional.RAT.html
+++ b/Documentation/Functional.RAT.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3468,12 +3479,6 @@ manager:Stop(7200)
RAT.termtype
Type of terminal to be used when spawning at an airbase.
-
-
-
- RAT.type
-
-
@@ -6898,17 +6903,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.
-
-
-
-
@@ -14789,17 +14783,6 @@ Initializes the ratcraft array and group menu.
Type of terminal to be used when spawning at an airbase.
-
-
-
-
@@ -21096,17 +21079,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/Functional.Range.html b/Documentation/Functional.Range.html
index d0672f7a9..023752ff4 100644
--- a/Documentation/Functional.Range.html
+++ b/Documentation/Functional.Range.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html
index 1f328e040..92926fb48 100644
--- a/Documentation/Functional.Scoring.html
+++ b/Documentation/Functional.Scoring.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3064,7 +3075,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SCORING.penaltyonfratricide
@@ -5653,7 +5664,7 @@ The scale magnifies the scores given to the players.
- #boolean
+
SCORING.penaltyonfratricide
diff --git a/Documentation/Functional.Sead.html b/Documentation/Functional.Sead.html
index a37f63b78..c779b0f98 100644
--- a/Documentation/Functional.Sead.html
+++ b/Documentation/Functional.Sead.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Shorad.html b/Documentation/Functional.Shorad.html
index f1fe9d10e..1a76aa44c 100644
--- a/Documentation/Functional.Shorad.html
+++ b/Documentation/Functional.Shorad.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Suppression.html b/Documentation/Functional.Suppression.html
index f6a6887e1..b9e0e00e2 100644
--- a/Documentation/Functional.Suppression.html
+++ b/Documentation/Functional.Suppression.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.Warehouse.html b/Documentation/Functional.Warehouse.html
index 93bdba292..1ee2579c6 100644
--- a/Documentation/Functional.Warehouse.html
+++ b/Documentation/Functional.Warehouse.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.ZoneCaptureCoalition.html b/Documentation/Functional.ZoneCaptureCoalition.html
index e1e976ae0..d62e621c6 100644
--- a/Documentation/Functional.ZoneCaptureCoalition.html
+++ b/Documentation/Functional.ZoneCaptureCoalition.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.ZoneGoal.html b/Documentation/Functional.ZoneGoal.html
index be1e4fe5b..c1730fe4c 100644
--- a/Documentation/Functional.ZoneGoal.html
+++ b/Documentation/Functional.ZoneGoal.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.ZoneGoalCargo.html b/Documentation/Functional.ZoneGoalCargo.html
index 07a2cda95..4c75ab8cf 100644
--- a/Documentation/Functional.ZoneGoalCargo.html
+++ b/Documentation/Functional.ZoneGoalCargo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Functional.ZoneGoalCoalition.html b/Documentation/Functional.ZoneGoalCoalition.html
index 7c8954c71..bbfbeab17 100644
--- a/Documentation/Functional.ZoneGoalCoalition.html
+++ b/Documentation/Functional.ZoneGoalCoalition.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Ops.ATIS.html b/Documentation/Ops.ATIS.html
index b83ad9d9b..0b2393834 100644
--- a/Documentation/Ops.ATIS.html
+++ b/Documentation/Ops.ATIS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html
index 385fd344c..a37e9e7a1 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -9463,17 +9474,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of LSO.
-
-
-
-
@@ -9485,17 +9485,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of marshal.
-
-
-
-
@@ -29088,17 +29077,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -29110,17 +29088,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -32120,17 +32087,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -32142,17 +32098,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -39714,7 +39659,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- Set case to that of lead.
+ Set case of f
@@ -39778,6 +39723,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
AIRBOSS.PlayerData.grade
@@ -39932,7 +39891,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
Set section lead of player flight.
+
Make player section lead if he was not before.
@@ -39956,6 +39915,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
Set Stable Hover
+
@@ -39989,6 +39951,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+ Set new time stamp.
+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html
index f5d522604..a31255640 100644
--- a/Documentation/Ops.CSAR.html
+++ b/Documentation/Ops.CSAR.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -2586,12 +2597,6 @@ Dropped troop noMessage and forcedesc parameters aren't saved.
CSAR.inTransitGroups
-
-
-
- CSAR.index
-
-
@@ -3964,7 +3969,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CSAR.FreeVHFFrequencies
@@ -4377,11 +4382,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4402,11 +4410,25 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -4530,17 +4552,6 @@ 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
-
-
-
-
@@ -4749,6 +4760,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
@@ -4774,6 +4799,20 @@ 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
+
+
+
@@ -9943,7 +9982,7 @@ callsigns from playername or group name.
-
+ #table
CSAR.FreeVHFFrequencies
@@ -10356,11 +10395,14 @@ callsigns from playername or group name.
@@ -10381,11 +10423,25 @@ callsigns from playername or group name.
+
@@ -10509,17 +10565,6 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
-
-
-
-
@@ -10728,6 +10773,20 @@ callsigns from playername or group name.
+
+
@@ -10753,6 +10812,20 @@ callsigns from playername or group name.
+
+
+
+
+ #number
+
CSAR.rescues
+
+
+
+
+
counter for successful rescue landings at FARP/AFB/MASH
+
+
+
@@ -12407,7 +12480,7 @@ callsigns from playername or group name.
-
+ #table
CSAR.FreeVHFFrequencies
@@ -12820,11 +12893,14 @@ callsigns from playername or group name.
@@ -12845,11 +12921,25 @@ callsigns from playername or group name.
+
@@ -12973,17 +13063,6 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
-
-
-
-
@@ -13192,6 +13271,20 @@ callsigns from playername or group name.
+
+
@@ -13217,6 +13310,20 @@ 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 9d3aa0a42..0947961aa 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -7627,6 +7638,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Name of the class.
+
+
+
+
@@ -7669,7 +7691,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #table
CTLD.DroppedTroops
@@ -7694,11 +7716,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
@@ -8379,7 +8418,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
noob catch
+
time to repairor build a unit/group
@@ -17217,6 +17256,17 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
+
+
+
+
@@ -17259,7 +17309,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #table
CTLD.DroppedTroops
@@ -17284,11 +17334,28 @@ However, if you create a new folder inside the miz file, which contains the soun
+
@@ -17969,7 +18036,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
noob catch
+
time to repairor build a unit/group
@@ -19634,6 +19701,17 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
+
+
+
+
@@ -19676,7 +19754,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
+ #table
CTLD.DroppedTroops
@@ -19701,11 +19779,28 @@ However, if you create a new folder inside the miz file, which contains the soun
+
@@ -20386,7 +20481,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-
noob catch
+
time to repairor build a unit/group
@@ -24488,17 +24583,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
-
-
-
-
@@ -29421,6 +29505,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
@@ -30074,6 +30169,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
diff --git a/Documentation/Ops.RecoveryTanker.html b/Documentation/Ops.RecoveryTanker.html
index ddb38a8d3..9c1df6e8b 100644
--- a/Documentation/Ops.RecoveryTanker.html
+++ b/Documentation/Ops.RecoveryTanker.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Ops.RescueHelo.html b/Documentation/Ops.RescueHelo.html
index eb16c37f3..5546dde74 100644
--- a/Documentation/Ops.RescueHelo.html
+++ b/Documentation/Ops.RescueHelo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.Radio.html b/Documentation/Sound.Radio.html
index 5d6c91d0a..424163521 100644
--- a/Documentation/Sound.Radio.html
+++ b/Documentation/Sound.Radio.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.RadioQueue.html b/Documentation/Sound.RadioQueue.html
index 29fc46a0a..fca248b78 100644
--- a/Documentation/Sound.RadioQueue.html
+++ b/Documentation/Sound.RadioQueue.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.RadioSpeech.html b/Documentation/Sound.RadioSpeech.html
index 7e1e5de2a..519a2a174 100644
--- a/Documentation/Sound.RadioSpeech.html
+++ b/Documentation/Sound.RadioSpeech.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.SRS.html b/Documentation/Sound.SRS.html
index a00926b7a..7efd36985 100644
--- a/Documentation/Sound.SRS.html
+++ b/Documentation/Sound.SRS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.SoundOutput.html b/Documentation/Sound.SoundOutput.html
index 4c8f684a0..87366ac15 100644
--- a/Documentation/Sound.SoundOutput.html
+++ b/Documentation/Sound.SoundOutput.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Sound.UserSound.html b/Documentation/Sound.UserSound.html
index 28d5c6678..b5070c4c0 100644
--- a/Documentation/Sound.UserSound.html
+++ b/Documentation/Sound.UserSound.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.CommandCenter.html b/Documentation/Tasking.CommandCenter.html
index e2cc62f85..e6c344cf8 100644
--- a/Documentation/Tasking.CommandCenter.html
+++ b/Documentation/Tasking.CommandCenter.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.DetectionManager.html b/Documentation/Tasking.DetectionManager.html
index 8ea6b6aa6..c4b2aaf66 100644
--- a/Documentation/Tasking.DetectionManager.html
+++ b/Documentation/Tasking.DetectionManager.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Mission.html b/Documentation/Tasking.Mission.html
index e459b9a8d..882166869 100644
--- a/Documentation/Tasking.Mission.html
+++ b/Documentation/Tasking.Mission.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html
index a7a18c130..a4f120cd4 100644
--- a/Documentation/Tasking.Task.html
+++ b/Documentation/Tasking.Task.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.TaskInfo.html b/Documentation/Tasking.TaskInfo.html
index 0936a43c6..0bd8c9124 100644
--- a/Documentation/Tasking.TaskInfo.html
+++ b/Documentation/Tasking.TaskInfo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_A2A.html b/Documentation/Tasking.Task_A2A.html
index d6b1df4f4..e60d07fa4 100644
--- a/Documentation/Tasking.Task_A2A.html
+++ b/Documentation/Tasking.Task_A2A.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html
index c41dceb9f..d973d16d7 100644
--- a/Documentation/Tasking.Task_A2A_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2A_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_A2G.html b/Documentation/Tasking.Task_A2G.html
index 66a0314a9..3136f21ab 100644
--- a/Documentation/Tasking.Task_A2G.html
+++ b/Documentation/Tasking.Task_A2G.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html
index 67560c2b6..bef73674e 100644
--- a/Documentation/Tasking.Task_A2G_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2G_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html
index e4e69621b..28b75b68f 100644
--- a/Documentation/Tasking.Task_CARGO.html
+++ b/Documentation/Tasking.Task_CARGO.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3223,11 +3234,22 @@ based on the tasking capabilities defined in
+
+
+
diff --git a/Documentation/Tasking.Task_Capture_Dispatcher.html b/Documentation/Tasking.Task_Capture_Dispatcher.html
index cb681f581..d1c28e705 100644
--- a/Documentation/Tasking.Task_Capture_Dispatcher.html
+++ b/Documentation/Tasking.Task_Capture_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_Capture_Zone.html b/Documentation/Tasking.Task_Capture_Zone.html
index ccf99247a..a005fd4b9 100644
--- a/Documentation/Tasking.Task_Capture_Zone.html
+++ b/Documentation/Tasking.Task_Capture_Zone.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_Cargo_CSAR.html b/Documentation/Tasking.Task_Cargo_CSAR.html
index 4b2e6685a..4d2039e31 100644
--- a/Documentation/Tasking.Task_Cargo_CSAR.html
+++ b/Documentation/Tasking.Task_Cargo_CSAR.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html
index 344f882c8..cb5fbf019 100644
--- a/Documentation/Tasking.Task_Cargo_Dispatcher.html
+++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3205,6 +3216,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
+
+
+
+
@@ -4311,6 +4366,50 @@ This method can only be used once!
Field(s)
+
+
+
+
@@ -5169,6 +5268,50 @@ This method can only be used once!
Field(s)
+
+
+
+
@@ -6658,6 +6801,50 @@ This method can only be used once!
Field(s)
+
+
+
+
diff --git a/Documentation/Tasking.Task_Cargo_Transport.html b/Documentation/Tasking.Task_Cargo_Transport.html
index e9e694851..86f898bd7 100644
--- a/Documentation/Tasking.Task_Cargo_Transport.html
+++ b/Documentation/Tasking.Task_Cargo_Transport.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Tasking.Task_Manager.html b/Documentation/Tasking.Task_Manager.html
index 9b9a4a529..6f52b1d11 100644
--- a/Documentation/Tasking.Task_Manager.html
+++ b/Documentation/Tasking.Task_Manager.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Enums.html b/Documentation/Utilities.Enums.html
index 186dfbefd..e8cfee7c7 100644
--- a/Documentation/Utilities.Enums.html
+++ b/Documentation/Utilities.Enums.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html
index 54ef00a0e..206ce5779 100644
--- a/Documentation/Utilities.FiFo.html
+++ b/Documentation/Utilities.FiFo.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Profiler.html b/Documentation/Utilities.Profiler.html
index 9b3b4e01a..c216bbbbd 100644
--- a/Documentation/Utilities.Profiler.html
+++ b/Documentation/Utilities.Profiler.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Routines.html b/Documentation/Utilities.Routines.html
index 69d178070..6827a71f2 100644
--- a/Documentation/Utilities.Routines.html
+++ b/Documentation/Utilities.Routines.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.STTS.html b/Documentation/Utilities.STTS.html
index 18017964e..aa319ef93 100644
--- a/Documentation/Utilities.STTS.html
+++ b/Documentation/Utilities.STTS.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Socket.html b/Documentation/Utilities.Socket.html
index 37e296198..adf5e270b 100644
--- a/Documentation/Utilities.Socket.html
+++ b/Documentation/Utilities.Socket.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Templates.html b/Documentation/Utilities.Templates.html
index 02886ed0a..ecccb8f7b 100644
--- a/Documentation/Utilities.Templates.html
+++ b/Documentation/Utilities.Templates.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Utilities.Utils.html b/Documentation/Utilities.Utils.html
index 4695fea5e..47a66c254 100644
--- a/Documentation/Utilities.Utils.html
+++ b/Documentation/Utilities.Utils.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Airbase.html b/Documentation/Wrapper.Airbase.html
index 8fe0c3fbd..3bde5c068 100644
--- a/Documentation/Wrapper.Airbase.html
+++ b/Documentation/Wrapper.Airbase.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -1902,6 +1913,18 @@ is implemented in the AIRBASE class as AIRBASE.Get
AIRBASE:GetRunways()
Get runways.
+
+
+
+ AIRBASE:GetStorage()
+
+Get the warehouse storage of this airbase.
+
+
+
+ AIRBASE:GetWarehouse()
+
+Get the DCS warehouse.
@@ -1914,6 +1937,12 @@ is implemented in the AIRBASE class as AIRBASE.Get
AIRBASE:IsAirdrome()
Check if airbase is an airdrome.
+
+
+
+ AIRBASE:IsAutoCapture()
+
+Returns whether auto capturing of the airbase is on or off.
@@ -2132,6 +2161,30 @@ is implemented in the AIRBASE class as AIRBASE.Get
AIRBASE:SetActiveRunwayTakeoff(Name, PreferLeft)
Set the active runway for takeoff.
+
+
+
+ AIRBASE:SetAutoCapture(Switch)
+
+Enables or disables automatic capturing of the airbase.
+
+
+
+ AIRBASE:SetAutoCaptureOFF()
+
+Disables automatic capturing of the airbase.
+
+
+
+ AIRBASE:SetAutoCaptureON()
+
+Enables automatic capturing of the airbase.
+
+
+
+ AIRBASE:SetCoalition(Coal)
+
+Sets the coalition of the airbase.
@@ -2403,6 +2456,12 @@ is implemented in the AIRBASE class as AIRBASE.Get
AIRBASE.runways
Runways of airdromes.
+
+
+
+ AIRBASE.storage
+
+The DCS warehouse storage.
@@ -4581,6 +4640,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
Function(s)
@@ -6009,6 +6079,70 @@ The dimension of the spawned aircraft and of the potential obstacle are taken in
+
+
+
+
+
+
+
+
Get the warehouse storage of this airbase.
+
+
+
The returned STORAGE object is the wrapper of the DCS warehouse.
+This allows you to add and remove items such as aircraft, liquids, weapons and other equipment.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Get the DCS warehouse.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The DCS warehouse object.
+
+
+
+
+
@@ -6069,6 +6203,36 @@ The dimension of the spawned aircraft and of the potential obstacle are taken in
+
+
+
+
+
+
+
+
Returns whether auto capturing of the airbase is on or off.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Returns true if auto capturing is on, false if off and nil if the airbase object cannot be retrieved.
+
+
+
+
+
@@ -6379,6 +6543,154 @@ The dimension of the spawned aircraft and of the potential obstacle are taken in
+
+
+
+
+
+
+
+
Enables or disables automatic capturing of the airbase.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #boolean
+ Switch
+
+
+
+
+
If true, enable auto capturing. If false, disable it.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Disables automatic capturing of the airbase.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Enables automatic capturing of the airbase.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Sets the coalition of the airbase.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
Coalition that the airbase should have (0=Neutral, 1=Red, 2=Blue).
+
+
+
+
Return value:
+
+
+
@@ -7369,6 +7681,17 @@ Note that this DOES NOT remove the airbase from the list. It just makes it unres
+
+
Function(s)
@@ -11940,6 +12263,17 @@ Coordinates are dependent on the position of the maps origin.
+
+
Function(s)
@@ -13047,6 +13381,17 @@ If the Identifiable is alive, true is returned.
+
+
Function(s)
@@ -13789,6 +14134,17 @@ If the Identifiable is alive, true is returned.
+
+
Function(s)
diff --git a/Documentation/Wrapper.Client.html b/Documentation/Wrapper.Client.html
index 042c20e16..791f1df25 100644
--- a/Documentation/Wrapper.Client.html
+++ b/Documentation/Wrapper.Client.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html
index 9bcae2a6c..bfbdfea3e 100644
--- a/Documentation/Wrapper.Controllable.html
+++ b/Documentation/Wrapper.Controllable.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html
index 870c790a8..a9c676a2c 100644
--- a/Documentation/Wrapper.Group.html
+++ b/Documentation/Wrapper.Group.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -5055,18 +5066,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index d2e8fcd16..95ca823dd 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3021,28 +3032,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -3127,7 +3116,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.togroup
+
MARKER.toall
@@ -5160,28 +5149,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -5266,7 +5233,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.togroup
+
MARKER.toall
@@ -6770,28 +6737,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -6876,7 +6821,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.togroup
+
MARKER.toall
diff --git a/Documentation/Wrapper.Net.html b/Documentation/Wrapper.Net.html
index ef5d56bef..8a05cd47f 100644
--- a/Documentation/Wrapper.Net.html
+++ b/Documentation/Wrapper.Net.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Object.html b/Documentation/Wrapper.Object.html
index 36d3117c6..a692cd2c8 100644
--- a/Documentation/Wrapper.Object.html
+++ b/Documentation/Wrapper.Object.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html
index f96a05d5d..b5537776d 100644
--- a/Documentation/Wrapper.Positionable.html
+++ b/Documentation/Wrapper.Positionable.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Scenery.html b/Documentation/Wrapper.Scenery.html
index f8a0468ff..90e6d38ea 100644
--- a/Documentation/Wrapper.Scenery.html
+++ b/Documentation/Wrapper.Scenery.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Static.html b/Documentation/Wrapper.Static.html
index c67896e81..b816706ee 100644
--- a/Documentation/Wrapper.Static.html
+++ b/Documentation/Wrapper.Static.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Storage.html b/Documentation/Wrapper.Storage.html
new file mode 100644
index 000000000..1a31847d9
--- /dev/null
+++ b/Documentation/Wrapper.Storage.html
@@ -0,0 +1,6764 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Close ×
+
+
+
+
+
+
+
+
+
AI - Models the process of Combat Air Patrol (CAP) for airplanes.
+
+
+
+
+
+
+
+
+
+
+
AI - Manages the process of an automatic A2A defense system based on an EWR network targets and coordinating CAP and GCI.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of Ground Controlled Interception (GCI) for airplanes.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of air patrol of airplanes.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of air to ground BAI engagement for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of air to ground engagement for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Create an automated A2G defense system with reconnaissance units, coordinating SEAD, BAI and CAS operations.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of air to ground SEAD engagement for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of AI air operations.
+
+
+
+
+
+
+
+
+
+
+
AI - Create an automated AIR defense system with reconnaissance units, coordinating SEAD, BAI and CAP operations.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of air to ground engagement for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the process of A2G patrolling and engaging ground targets for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models squadrons for airplanes and helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Peform Battlefield Area Interdiction (BAI) within an engagement zone.
+
+
+
+
+
+
+
+
+
+
+
AI - Balance player slots with AI to create an engaging simulation environment, independent of the amount of players.
+
+
+
+
+
+
+
+
+
+
+
AI - Perform Combat Air Patrolling (CAP) for airplanes.
+
+
+
+
+
+
+
+
+
+
+
AI - Perform Close Air Support (CAS) near friendlies.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of cargo using ground vehicles.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of cargo using airplanes.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo using APCs.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo using Planes.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo using Helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo using Ships.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of cargo using helicopters.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the intelligent transportation of infantry and other cargo.
+
+
+
+
+
+
+
+
+
+
+
AI - Taking the lead of AI escorting your flight or of other AI.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the automatic assignment of AI escorts to player flights.
+
+
+
+
+
+
+
+
+
+
+
AI - Models the assignment of AI escorts to player flights upon request using the radio menu.
+
+
+
+
+
+
+
+
+
+
+
AI - Taking the lead of AI escorting your flight or of other AI, upon request using the menu.
+
+
+
+
+
+
+
+
+
+
+
AI - Build large airborne formations of aircraft.
+
+
+
+
+
+
+
+
+
+
+
AI - Perform Air Patrolling for airplanes.
+
+
+
+
+
+
+
+
+
+
+
Actions - ACT_ACCOUNT_ classes account for (detect, count & report) various DCS events occurring on UNITs.
+
+
+
+
+
+
+
+
+
+
+
(SP) (MP) (FSM) Accept or reject process for player (task) assignments.
+
+
+
+
+
+
+
+
+
+
+
(SP) (MP) (FSM) Route AI or players through waypoints or to zones.
+
+
+
+
+
+
+
+
+
+
+
(SP) (MP) (FSM) Route AI or players through waypoints or to zones.
+
+
+
+
+
+
+
+
+
+
+
Cargo - Management of CARGO logistics, that can be transported from and to transportation carriers.
+
+
+
+
+
+
+
+
+
+
+
Cargo - Management of single cargo crates, which are based on a STATIC object.
+
+
+
+
+
+
+
+
+
+
+
Cargo - Management of grouped cargo logistics, which are based on a GROUP object.
+
+
+
+
+
+
+
+
+
+
+
Cargo - Management of single cargo crates, which are based on a STATIC object.
+
+
+
+
+
+
+
+
+
+
+
Cargo - Management of single cargo logistics, which are based on a UNIT object.
+
+
+
+
+
+
+
+
+
+
+
Core - A* Pathfinding.
+
+
+
+
+
+
+
+
+
+
+
Core - The base class within the framework.
+
+
+
+
+
+
+
+
+
+
+
Core - TACAN and other beacons.
+
+
+
+
+
+
+
+
+
+
+
Core - Define any or all conditions to be evaluated.
+
+
+
+
+
+
+
+
+
+
+
Core - Manages several databases containing templates, mission objects, and mission information.
+
+
+
+
+
+
+
+
+
+
+
Core - Models DCS event dispatching using a publish-subscribe model.
+
+
+
+
+
+
+
+
+
+
+
Core - FSM (Finite State Machine) are objects that model and control long lasting business processes and workflow.
+
+
+
+
+
+
+
+
+
+
+
Core - Models the process to achieve goal(s).
+
+
+
+
+
+
+
+
+
+
+
Core - Tap into markers added to the F10 map by users.
+
+
+
+
+
+
+
+
+
+
+
Core - Manage hierarchical menu structures and commands for players within a mission.
+
+
+
+
+
+
+
+
+
+
+
Core - Informs the players using messages during a simulation.
+
+
+
+
+
+
+
+
+
+
+
Core - Path from A to B.
+
+
+
+
+
+
+
+
+
+
+
Core - Defines an extensive API to manage 3D points in the DCS World 3D simulation space.
+
+
+
+
+
+
+
+
+
+
+
Core - Provides a handy means to create messages and reports.
+
+
+
+
+
+
+
+
+
+
+
Core - SCHEDULEDISPATCHER dispatches the different schedules.
+
+
+
+
+
+
+
+
+
+
+
Core - Prepares and handles the execution of functions over scheduled time (intervals).
+
+
+
+
+
+
+
+
+
+
+
Core - Define collections of objects to perform bulk actions and logically group objects.
+
+
+
+
+
+
+
+
+
+
+
Core - Manages various settings for missions, providing a menu for players to tweak settings in running missions.
+
+
+
+
+
+
+
+
+
+
+
Core - Spawn dynamically new groups of units in running missions.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Core - Management of spotting logistics, that can be activated and deactivated upon command.
+
+
+
+
+
+
+
+
+
+
+
Core - A Moose GetText system.
+
+
+
+
+
+
+
+
+
+
+
Core - Timer scheduler.
+
+
+
+
+
+
+
+
+
+
+
Core - Manage user flags to interact with the mission editor trigger system and server side scripts.
+
+
+
+
+
+
+
+
+
+
+
Core - Models a velocity or speed, which can be expressed in various formats according the settings.
+
+
+
+
+
+
+
+
+
+
+
Core - Define zones within your mission of various forms, with various capabilities.
+
+
+
+
+
+
+
+
+
+
+
Core - The ZONE_DETECTION class, defined by a zone name, a detection object and a radius.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Functional - Monitor airbase traffic and regulate speed while taxiing.
+
+
+
+
+
+
+
+
+
+
+
Functional - Control artillery units.
+
+
+
+
+
+
+
+
+
+
+
Functional - Keep airbases clean of crashing or colliding airplanes, and kill missiles when being fired at airbases.
+
+
+
+
+
+
+
+
+
+
+
Functional - Management of target Designation .
+
+
+
+
+
+
+
+
+
+
+
Functional - Models the detection of enemy units by FACs or RECCEs and group them according various methods.
+
+
+
+
+
+
+
+
+
+
+
Functional - Captures the class DETECTION_ZONES.
+
+
+
+
+
+
+
+
+
+
+
Functional - Taking the lead of AI escorting your flight.
+
+
+
+
+
+
+
+
+
+
+
Functional - Yet Another Missile Trainer.
+
+
+
+
+
+
+
+
+
+
+
Functional - Modular, Automatic and Network capable Targeting and Interception System for Air Defenses.
+
+
+
+
+
+
+
+
+
+
+
Functional - Train missile defence and deflection.
+
+
+
+
+
+
+
+
+
+
+
Functional - Limit the movement of simulaneous moving ground vehicles.
+
+
+
+
+
+
+
+
+
+
+
Functional - Basic ATC.
+
+
+
+
+
+
+
+
+
+
+
Functional - Create random airtraffic in your missions.
+
+
+
+
+
+
+
+
+
+
+
Functional - Range Practice.
+
+
+
+
+
+
+
+
+
+
+
Functional - Administer the scoring of player achievements, file and log the scoring events for use at websites.
+
+
+
+
+
+
+
+
+
+
+
Functional - Make SAM sites execute evasive and defensive behaviour when being fired upon.
+
+
+
+
+
+
+
+
+
+
+
Functional - Short Range Air Defense System.
+
+
+
+
+
+
+
+
+
+
+
Functional - Suppress fire of ground units when they get hit.
+
+
+
+
+
+
+
+
+
+
+
Functional - Simulation of logistic operations.
+
+
+
+
+
+
+
+
+
+
+
Functional - Models the process to zone guarding and capturing.
+
+
+
+
+
+
+
+
+
+
+
Functional - Base class that models processes to achieve goals involving a Zone.
+
+
+
+
+
+
+
+
+
+
+
Functional - Base class that models processes to achieve goals involving a Zone and Cargo.
+
+
+
+
+
+
+
+
+
+
+
Functional - Base class that models processes to achieve goals involving a Zone for a Coalition.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Ops - Manages aircraft CASE X recoveries for carrier operations (X=I, II, III).
+
+
+
+
+
+
+
+
+
+
+
Ops - Combat Search and Rescue.
+
+
+
+
+
+
+
+
+
+
+
Ops - Combat Troops & Logistics Department.
+
+
+
+
+
+
+
+
+
+
+
Ops - Recovery tanker for carrier operations.
+
+
+
+
+
+
+
+
+
+
+
Ops - Rescue helicopter for carrier operations.
+
+
+
+
+
+
+
+
+
+
+
Sound - Radio transmissions.
+
+
+
+
+
+
+
+
+
+
+
Sound - Queues Radio Transmissions.
+
+
+
+
+
+
+
+
+
+
+
Core - Makes the radio talk.
+
+
+
+
+
+
+
+
+
+
+
Sound - Simple Radio Standalone (SRS) Integration and Text-to-Speech.
+
+
+
+
+
+
+
+
+
+
+
Sound - Sound output classes.
+
+
+
+
+
+
+
+
+
+
+
Sound - Manage user sound.
+
+
+
+
+
+
+
+
+
+
+
Tasking - A command center governs multiple missions, and takes care of the reporting and communications.
+
+
+
+
+
+
+
+
+
+
+
Tasking - This module contains the DETECTION_MANAGER class and derived classes.
+
+
+
+
+
+
+
+
+
+
+
Tasking - A mission models a goal to be achieved through the execution and completion of tasks by human players.
+
+
+
+
+
+
+
+
+
+
+
Tasking - A task object governs the main engine to administer human taskings.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Controls the information of a Task.
+
+
+
+
+
+
+
+
+
+
+
Tasking - The TASK_A2A models tasks for players in Air to Air engagements.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Dynamically allocates A2A tasks to human players, based on detected airborne targets through an EWR network.
+
+
+
+
+
+
+
+
+
+
+
Tasking - The TASK_A2G models tasks for players in Air to Ground engagements.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Dynamically allocates A2G tasks to human players, based on detected ground targets through reconnaissance.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Base class to model tasks for players to transport cargo.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Creates and manages player TASK_ZONE_CAPTURE tasks.
+
+
+
+
+
+
+
+
+
+
+
Tasking - The TASK_Protect models tasks for players to protect or capture specific zones.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Orchestrates the task for players to execute CSAR for downed pilots.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Creates and manages player TASK_CARGO tasks.
+
+
+
+
+
+
+
+
+
+
+
Tasking - Models tasks for players to transport cargo.
+
+
+
+
+
+
+
+
+
+
+
Tasking - This module contains the TASK_MANAGER class and derived classes.
+
+
+
+
+
+
+
+
+
+
+
Utilities Enumerators.
+
+
+
+
+
+
+
+
+
+
+
UTILS - Classic FiFo Stack.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Utilities - Various routines.
+
+
+
+
+
+
+
+
+
+
+
Utilities - DCS Simple Text-To-Speech (STTS).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Utilities - Templates.
+
+
+
+
+
+
+
+
+
+
+
Utilities - Derived utilities taken from the MIST framework, added helpers from the MOOSE community.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - AIRBASE is a wrapper class to handle the DCS Airbase objects.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - CLIENT wraps DCS Unit objects acting as a Client or Player within a mission.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - CONTROLLABLE is an intermediate class wrapping Group and Unit classes "controllers".
+
+
+
+
+
+
+
+
+
+
+
Wrapper - GROUP wraps the DCS Class Group objects.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - IDENTIFIABLE is an intermediate class wrapping DCS Object class derived Objects.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Markers On the F10 map.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - DCS net functions.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - OBJECT wraps the DCS Object derived objects.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - POSITIONABLE wraps DCS classes that are "positionable".
+
+
+
+
+
+
+
+
+
+
+
Wrapper - SCENERY models scenery within the DCS simulator.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - UNIT is a wrapper class for the DCS Class Unit.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Weapon functions.
+
+
+
+
+
+
+
+
+
+
Module Wrapper.Storage
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
+
+
+
+
Main Features:
+
+
+ Convenient access to DCS API functions
+
+
+
+
+
Example Missions:
+
+
Demo missions can be found on github .
+
+
+
+
Author: funkyfranky
+
+
+
+
+
Global(s)
+
+
+
+
Global STORAGE
+
+The capitalist cannot store labour-power in warehouses after he has bought it, as he may do with the raw material. -- Karl Marx
+
+
+
+The STORAGE Concept
+
+The STORAGE class offers an easy-to-use wrapper interface to all DCS API functions of DCS warehouses.
+
+
+
+
+
+
+
+
#STORAGE
+
STORAGE
+
+
The capitalist cannot store labour-power in warehouses after he has bought it, as he may do with the raw material. -- Karl Marx
+
+
+
+
The STORAGE Concept
+
+
The STORAGE class offers an easy-to-use wrapper interface to all DCS API functions of DCS warehouses.
+
+
+
We named the class STORAGE, because the name WAREHOUSE is already taken by another MOOSE class.
+
+
This class allows you to add and remove items to a DCS warehouse, such as aircraft, liquids, weapons and other equipment.
+
+
Constructor
+
+
A DCS warehouse is associated with an airbase. Therefore, a STORAGE instance is automatically created, once an airbase is registered and added to the MOOSE database.
+
+
You can get the STORAGE object from the
+
+
-- Create a STORAGE instance of the Batumi warehouse
+local storage=STORAGE:FindByName("Batumi")
+
+
+
An other way to get the STORAGE object is to retrieve it from the AIRBASE function AIRBASE:GetStorage()
+
+
-- Get storage instance of Batumi airbase
+local Batumi=AIRBASE:FindByName("Batumi")
+local storage=Batumi:GetStorage()
+
+
+
Aircraft, Weapons and Equipment
+
+
Adding Items
+
+
To add aircraft, weapons and/or othe equipment, you can use the STORAGE.AddItem () function
+
+
storage:AddItem("A-10C", 3)
+storage:AddItem("weapons.missiles.AIM_120C", 10)
+
+
+
This will add three A-10Cs and ten AIM-120C missiles to the warehouse inventory.
+
+
Setting Items
+
+
You can also explicitly set, how many items are in the inventory with the STORAGE.SetItem () function.
+
+
Removing Items
+
+
Items can be removed from the inventory with the STORAGE.RemoveItem () function.
+
+
Getting Amount
+
+
The number of items currently in the inventory can be obtained with the STORAGE.GetItemAmount () function
+
+
local N=storage:GetItemAmount("A-10C")
+env.info(string.format("We currently have %d A-10Cs available", N))
+
+
+
Liquids
+
+
Liquids can be added and removed by slightly different functions as described below. Currently there are four types of liquids
+
+
+ Jet fuel STORAGE.Liquid.JETFUEL
+ Aircraft gasoline STORAGE.Liquid.GASOLINE
+ MW 50 STORAGE.Liquid.MW50
+ Diesel STORAGE.Liquid.DIESEL
+
+
+
Adding Liquids
+
+
To add a certain type of liquid, you can use the STORAGE.AddItem (Type, Amount) function
+
+
storage:AddLiquid(STORAGE.Liquid.JETFUEL, 10000)
+storage:AddLiquid(STORAGE.Liquid.DIESEL, 20000)
+
+
+
This will add 10,000 kg of jet fuel and 20,000 kg of diesel to the inventory.
+
+
Setting Liquids
+
+
You can also explicitly set the amount of liquid with the STORAGE.SetLiquid (Type, Amount) function.
+
+
Removing Liquids
+
+
Liquids can be removed with STORAGE.RemoveLiquid (Type, Amount) function.
+
+
Getting Amount
+
+
The current amount of a certain liquid can be obtained with the STORAGE.GetLiquidAmount (Type) function
+
+
local N=storage:GetLiquidAmount(STORAGE.Liquid.DIESEL)
+env.info(string.format("We currently have %d kg of Diesel available", N))
+
+
+
+
Inventory
+
+
The current inventory of the warehouse can be obtained with the STORAGE.GetInventory () function. This returns three tables with the aircraft, liquids and weapons:
+
+
local aircraft, liquids, weapons=storage:GetInventory()
+
+UTILS.PrintTableToLog(aircraft)
+UTILS.PrintTableToLog(liquids)
+UTILS.PrintTableToLog(weapons)
+
+
+
+
+
+
+
Type(s)
+
+
+
+
+
+
+ Fields and Methods inherited from BASE
+ Description
+
+
+ STORAGE.ClassID
+
+The ID number of the class.
+
+
+
+ STORAGE.ClassName
+
+The name of the class.
+
+
+
+ STORAGE.ClassNameAndID
+
+The name of the class concatenated with the ID number of the class.
+
+
+
+ STORAGE:ClearState(Object, StateName)
+
+Clear the state of an object.
+
+
+
+ STORAGE:CreateEventBirth(EventTime, Initiator, IniUnitName, place, subplace)
+
+Creation of a Birth Event.
+
+
+
+ STORAGE:CreateEventCrash(EventTime, Initiator, IniObjectCategory)
+
+Creation of a Crash Event.
+
+
+
+ STORAGE:CreateEventDead(EventTime, Initiator, IniObjectCategory)
+
+Creation of a Dead Event.
+
+
+
+ STORAGE:CreateEventPlayerEnterAircraft(PlayerUnit)
+
+Creation of a S_EVENT_PLAYER_ENTER_AIRCRAFT event.
+
+
+
+ STORAGE:CreateEventRemoveUnit(EventTime, Initiator)
+
+Creation of a Remove Unit Event.
+
+
+
+ STORAGE:CreateEventTakeoff(EventTime, Initiator)
+
+Creation of a Takeoff Event.
+
+
+
+ STORAGE:CreateEventUnitLost(EventTime, Initiator)
+
+Creation of a Crash Event.
+
+
+
+ STORAGE:E(Arguments)
+
+Log an exception which will be traced always.
+
+
+
+ STORAGE:EventDispatcher()
+
+Returns the event dispatcher
+
+
+
+ STORAGE:EventRemoveAll()
+
+Remove all subscribed events
+
+
+
+ STORAGE:F(Arguments)
+
+Trace a function call.
+
+
+
+ STORAGE:F2(Arguments)
+
+Trace a function call level 2.
+
+
+
+ STORAGE:F3(Arguments)
+
+Trace a function call level 3.
+
+
+
+ STORAGE:GetClassID()
+
+Get the ClassID of the class instance.
+
+
+
+ STORAGE:GetClassName()
+
+Get the ClassName of the class instance.
+
+
+
+ STORAGE:GetClassNameAndID()
+
+Get the ClassName + ClassID of the class instance.
+
+
+
+ STORAGE:GetEventPriority()
+
+Get the Class Core.Event processing Priority.
+
+
+
+ STORAGE:GetParent(Child, FromClass)
+
+This is the worker method to retrieve the Parent class.
+
+
+
+ STORAGE:GetState(Object, Key)
+
+Get a Value given a Key from the Object.
+
+
+
+ STORAGE:HandleEvent(EventID, EventFunction)
+
+Subscribe to a DCS Event.
+
+
+
+ STORAGE:I(Arguments)
+
+Log an information which will be traced always.
+
+
+
+ STORAGE:Inherit(Child, Parent)
+
+This is the worker method to inherit from a parent class.
+
+
+
+ STORAGE:IsInstanceOf(ClassName)
+
+This is the worker method to check if an object is an (sub)instance of a class.
+
+
+
+ STORAGE:IsTrace()
+
+Enquires if tracing is on (for the class).
+
+
+
+ STORAGE:New()
+
+BASE constructor.
+
+
+
+ STORAGE:OnEvent(EventData)
+
+Occurs when an Event for an object is triggered.
+
+
+
+ STORAGE:OnEventBDA(EventData)
+
+BDA.
+
+
+
+ STORAGE:OnEventBaseCaptured(EventData)
+
+Occurs when a ground unit captures either an airbase or a farp.
+
+
+
+ STORAGE:OnEventBirth(EventData)
+
+Occurs when any object is spawned into the mission.
+
+
+
+ STORAGE:OnEventCrash(EventData)
+
+Occurs when any aircraft crashes into the ground and is completely destroyed.
+
+
+
+ STORAGE:OnEventDead(EventData)
+
+Occurs when an object is dead.
+
+
+
+ STORAGE:OnEventDetailedFailure(EventData)
+
+Unknown precisely what creates this event, likely tied into newer damage model.
+
+
+
+ STORAGE:OnEventDiscardChairAfterEjection(EventData)
+
+Discard chair after ejection.
+
+
+
+ STORAGE:OnEventEjection(EventData)
+
+Occurs when a pilot ejects from an aircraft
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+ STORAGE:OnEventEngineShutdown(EventData)
+
+Occurs when any aircraft shuts down its engines.
+
+
+
+ STORAGE:OnEventEngineStartup(EventData)
+
+Occurs when any aircraft starts its engines.
+
+
+
+ STORAGE:OnEventHit(EventData)
+
+Occurs whenever an object is hit by a weapon.
+
+
+
+ STORAGE:OnEventHumanFailure(EventData)
+
+Occurs when any system fails on a human controlled aircraft.
+
+
+
+ STORAGE:OnEventKill(EventData)
+
+Occurs on the death of a unit.
+
+
+
+ STORAGE:OnEventLand(EventData)
+
+Occurs when an aircraft lands at an airbase, farp or ship
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+ STORAGE:OnEventLandingAfterEjection(EventData)
+
+Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.
+
+
+
+ STORAGE:OnEventLandingQualityMark(EventData)
+
+Landing quality mark.
+
+
+
+ STORAGE:OnEventMarkAdded(EventData)
+
+Occurs when a new mark was added.
+
+
+
+ STORAGE:OnEventMarkChange(EventData)
+
+Occurs when a mark text was changed.
+
+
+
+ STORAGE:OnEventMarkRemoved(EventData)
+
+Occurs when a mark was removed.
+
+
+
+ STORAGE:OnEventMissionEnd(EventData)
+
+Occurs when a mission ends
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+ STORAGE:OnEventMissionStart(EventData)
+
+Occurs when a mission starts
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+ STORAGE:OnEventParatrooperLanding(EventData)
+
+Weapon add.
+
+
+
+ STORAGE:OnEventPilotDead(EventData)
+
+Occurs when the pilot of an aircraft is killed.
+
+
+
+ STORAGE:OnEventPlayerEnterAircraft(EventData)
+
+Occurs when a player enters a slot and takes control of an aircraft.
+
+
+
+ STORAGE:OnEventPlayerEnterUnit(EventData)
+
+Occurs when any player assumes direct control of a unit.
+
+
+
+ STORAGE:OnEventPlayerLeaveUnit(EventData)
+
+Occurs when any player relieves control of a unit to the AI.
+
+
+
+ STORAGE:OnEventRefueling(EventData)
+
+Occurs when an aircraft connects with a tanker and begins taking on fuel.
+
+
+
+ STORAGE:OnEventRefuelingStop(EventData)
+
+Occurs when an aircraft is finished taking fuel.
+
+
+
+ STORAGE:OnEventScore(EventData)
+
+Occurs when any modification to the "Score" as seen on the debrief menu would occur.
+
+
+
+ STORAGE:OnEventShootingEnd(EventData)
+
+Occurs when any unit stops firing its weapon.
+
+
+
+ STORAGE:OnEventShootingStart(EventData)
+
+Occurs when any unit begins firing a weapon that has a high rate of fire.
+
+
+
+ STORAGE:OnEventShot(EventData)
+
+Occurs whenever any unit in a mission fires a weapon.
+
+
+
+ STORAGE:OnEventTakeoff(EventData)
+
+Occurs when an aircraft takes off from an airbase, farp, or ship.
+
+
+
+ STORAGE:OnEventTriggerZone(EventData)
+
+Trigger zone.
+
+
+
+ STORAGE:OnEventUnitLost(EventData)
+
+Occurs when the game thinks an object is destroyed.
+
+
+
+ STORAGE:ScheduleOnce(Start, SchedulerFunction, ...)
+
+Schedule a new time event.
+
+
+
+ STORAGE:ScheduleRepeat(Start, Repeat, RandomizeFactor, Stop, SchedulerFunction, ...)
+
+Schedule a new time event.
+
+
+
+ STORAGE:ScheduleStop(SchedulerID)
+
+Stops the Schedule.
+
+
+
+ STORAGE.Scheduler
+
+
+
+
+
+ STORAGE:SetEventPriority(EventPriority)
+
+Set the Class Core.Event processing Priority.
+
+
+
+ STORAGE:SetState(Object, Key, Value)
+
+Set a state or property of the Object given a Key and a Value.
+
+
+
+ STORAGE:T(Arguments)
+
+Trace a function logic level 1.
+
+
+
+ STORAGE:T2(Arguments)
+
+Trace a function logic level 2.
+
+
+
+ STORAGE:T3(Arguments)
+
+Trace a function logic level 3.
+
+
+
+ STORAGE:TraceAll(TraceAll)
+
+Trace all methods in MOOSE
+
+
+
+ STORAGE:TraceClass(Class)
+
+Set tracing for a class
+
+
+
+ STORAGE:TraceClassMethod(Class, Method)
+
+Set tracing for a specific method of class
+
+
+
+ STORAGE:TraceLevel(Level)
+
+Set trace level
+
+
+
+ STORAGE:TraceOff()
+
+Set trace off.
+
+
+
+ STORAGE:TraceOn()
+
+Set trace on.
+
+
+
+ STORAGE:TraceOnOff(TraceOnOff)
+
+Set trace on or off
+Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
+When Moose is loaded statically, (as one file), tracing is switched off by default.
+
+
+
+ STORAGE:UnHandleEvent(EventID)
+
+UnSubscribe to a DCS event.
+
+
+
+ STORAGE._
+
+
+
+
+
+ STORAGE:_F(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)
+
+Trace a function call.
+
+
+
+ STORAGE:_T(Arguments, DebugInfoCurrentParam, DebugInfoFromParam)
+
+Trace a function logic.
+
+
+
+ STORAGE.__
+
+
+
+
+
+ STORAGE:onEvent(event)
+
+The main event handling function...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
STORAGE class.
+
+
+
Field(s)
+
+
+
+
+
+
+
+ #string
+
STORAGE.lid
+
+
Class id string for output to DCS log file.
+
+
+
+
+
+
+
+
+
Function(s)
+
+
+
+
+
+
Adds the passed amount of a given item to the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Name of the item to add.
+
+
+
+
+
+
+
+
Amount of items to add.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Adds the passed amount of a given liquid to the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
+
Amount of liquid to add.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Find a STORAGE in the _DATABASE using the name associated airbase.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ AirbaseName
+
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Returns a full itemized list of everything currently in a warehouse.
+
+
+
If a category is set to unlimited then the table will be returned empty.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
Name of item as #string or type of liquid as #number.
+
+
+
+
Return values:
+
+
+
+
+
Table of aircraft. Table is emtpy {} if number of aircraft is set to be unlimited.
+
+
+
+
+
+
Table of liquids. Table is emtpy {} if number of liquids is set to be unlimited.
+
+
+
+
+
+
Table of weapons and other equipment. Table is emtpy {} if number of liquids is set to be unlimited.
+
+
+
+
+
+
+
+
+
+
+
+
+
Gets the amount of a given item currently present the warehouse.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Gets the amount of a given liquid currently present the warehouse.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
Amount of liquid in kg.
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns the name of the liquid from its numeric type.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
Name of the liquid.
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new STORAGE object from the DCS weapon object.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ AirbaseName
+
+
+
+
+
Name of the airbase.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Removes the amount of the passed item from the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Removes the amount of the given liquid type from the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
+
Amount of liquid in kg to be removed.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Sets the specified amount of a given item to the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Sets the specified amount of a given liquid to the warehouse.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Set verbosity level.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ VerbosityLevel
+
+
+
+
+
Level of output (higher=more). Default 0.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
Field(s)
+
+
+
+
+
+
+
+ #string
+
STORAGE.lid
+
+
Class id string for output to DCS log file.
+
+
+
+
+
+
+
+
+
Function(s)
+
+
+
+
+
+
Clear the state of an object.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The object that holds the Value set by the Key.
+
+
+
+
+
+
+
+
The key that is should be cleared.
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Birth Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+ #string
+ IniUnitName
+
+
+
+
+
The initiating unit name.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Crash Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+ IniObjectCategory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Dead Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+ IniObjectCategory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a S_EVENT_PLAYER_ENTER_AIRCRAFT event.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The aircraft unit the player entered.
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Remove Unit Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Takeoff Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+
+
+
+
+
+
+
Creation of a Crash Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The time stamp of the event.
+
+
+
+
+
+
+
+
The initiating object of the event.
+
+
+
+
+
+
+
+
+
+
+
+
+
Log an exception which will be traced always.
+
+
+
Can be anywhere within the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns the event dispatcher
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Remove all subscribed events
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Trace a function call.
+
+
+
Must be at the beginning of the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace a function call level 2.
+
+
+
Must be at the beginning of the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace a function call level 3.
+
+
+
Must be at the beginning of the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the ClassID of the class instance.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The ClassID of the class instance.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the ClassName of the class instance.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The ClassName of the class instance.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the ClassName + ClassID of the class instance.
+
+
+
The ClassName + ClassID is formatted as '%s#%09d'.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
The ClassName + ClassID of the class instance.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the Class Core.Event processing Priority.
+
+
+
The Event processing Priority is a number from 1 to 10,
+reflecting the order of the classes subscribed to the Event to be processed.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
This is the worker method to retrieve the Parent class.
+
+
+
Note that the Parent class must be passed to call the parent class method.
+
+
self:GetParent(self):ParentMethod()
+
+
+
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
This is the Child class from which the Parent class needs to be retrieved.
+
+
+
+
+
+
+ #BASE
+ FromClass
+
+
+
+
+
(Optional) The class from which to get the parent.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Get a Value given a Key from the Object.
+
+
+
Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The object that holds the Value set by the Key.
+
+
+
+
+
+
+
+
The key that is used to retrieve the value. Note that the key can be a #string, but it can also be any other type!
+
+
+
+
Return value:
+
+
+
+
+
+
The Value retrieved or nil if the Key was not found and thus the Value could not be retrieved.
+
+
+
+
+
+
+
+
+
+
+
+
+
Subscribe to a DCS Event.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+ #function
+ EventFunction
+
+
+
+
+
(optional) The function to be called when the event occurs for the unit.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Log an information which will be traced always.
+
+
+
Can be anywhere within the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the worker method to inherit from a parent class.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
is the Child class that inherits.
+
+
+
+
+
+
+
+
is the Parent class that the Child inherits from.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
This is the worker method to check if an object is an (sub)instance of a class.
+
+
+
+
Examples:
+
+
+ ZONE:New( 'some zone' ):IsInstanceOf( ZONE ) will return true
+ ZONE:New( 'some zone' ):IsInstanceOf( 'ZONE' ) will return true
+ ZONE:New( 'some zone' ):IsInstanceOf( 'zone' ) will return true
+ ZONE:New( 'some zone' ):IsInstanceOf( 'BASE' ) will return true
+ ZONE:New( 'some zone' ):IsInstanceOf( 'GROUP' ) will return false
+
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
is the name of the class or the class itself to run the check against
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Enquires if tracing is on (for the class).
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
BASE constructor.
+
+
+
+
This is an example how to use the BASE:New() constructor in a new class definition when inheriting from BASE.
+
+
function EVENT:New()
+ local self = BASE:Inherit( self, BASE:New() ) -- #EVENT
+ return self
+end
+
+
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Occurs when an Event for an object is triggered.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that triggered the event.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
BDA.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a ground unit captures either an airbase or a farp.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that captured the base
+place: The airbase that was captured, can be a FARP or Airbase. When calling place:getCoalition() the faction will already be the new owning faction.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any object is spawned into the mission.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that was spawned
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any aircraft crashes into the ground and is completely destroyed.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that has crashed
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when an object is dead.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is dead.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Unknown precisely what creates this event, likely tied into newer damage model.
+
+
+
Will update this page when new information become available.
+
+
+ initiator: The unit that had the failure.
+
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Discard chair after ejection.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a pilot ejects from an aircraft
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
initiator : The unit that has ejected
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any aircraft shuts down its engines.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is stopping its engines.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any aircraft starts its engines.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is starting its engines.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs whenever an object is hit by a weapon.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit object the fired the weapon
+weapon: Weapon object that hit the target
+target: The Object that was hit.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any system fails on a human controlled aircraft.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that had the failure
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs on the death of a unit.
+
+
+
Contains more and different information. Similar to unit_lost it will occur for aircraft before the aircraft crash event occurs.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+ initiator: The unit that killed the target
+ target: Target Object
+ weapon: Weapon Object
+
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when an aircraft lands at an airbase, farp or ship
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
initiator : The unit that has landed
+place: Object that the unit landed on. Can be an Airbase Object, FARP, or Ships
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs shortly after the landing animation of an ejected pilot touching the ground and standing up.
+
+
+
Event does not occur if the pilot lands in the water and sub combs to Davey Jones Locker.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+ initiator: Static object representing the ejected pilot. Place : Aircraft that the pilot ejected from.
+ place: may not return as a valid object if the aircraft has crashed into the ground and no longer exists.
+ subplace: is always 0 for unknown reasons.
+
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Landing quality mark.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a new mark was added.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+MarkID: ID of the mark.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a mark text was changed.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+MarkID: ID of the mark.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a mark was removed.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+MarkID: ID of the mark.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a mission ends
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a mission starts
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Weapon add.
+
+
+
Fires when entering a mission per pylon with the name of the weapon (double pylons not counted, infinite wep reload not counted.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when the pilot of an aircraft is killed.
+
+
+
Can occur either if the player is alive and crashes or if a weapon kills the pilot without completely destroying the plane.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that the pilot has died in.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when a player enters a slot and takes control of an aircraft.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+NOTE : This is a workaround of a long standing DCS bug with the PLAYER_ENTER_UNIT event.
+initiator : The unit that is being taken control of.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any player assumes direct control of a unit.
+
+
+
Note - not Mulitplayer safe. Use PlayerEnterAircraft.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is being taken control of.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any player relieves control of a unit to the AI.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that the player left.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when an aircraft connects with a tanker and begins taking on fuel.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is receiving fuel.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when an aircraft is finished taking fuel.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that was receiving fuel.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any modification to the "Score" as seen on the debrief menu would occur.
+
+
+
There is no information on what values the score was changed to. Event is likely similar to player_comment in this regard.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any unit stops firing its weapon.
+
+
+
Event will always correspond with a shooting start event.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that was doing the shooting.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when any unit begins firing a weapon that has a high rate of fire.
+
+
+
Most common with aircraft cannons (GAU-8), autocannons, and machine guns.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that is doing the shooting.
+target: The unit that is being targeted.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs whenever any unit in a mission fires a weapon.
+
+
+
But not any machine gun or autocannon based weapon, those are handled by EVENT.ShootingStart.
+Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when an aircraft takes off from an airbase, farp, or ship.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+initiator : The unit that tookoff
+place: Object from where the AI took-off from. Can be an Airbase Object, FARP, or Ships
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trigger zone.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Occurs when the game thinks an object is destroyed.
+
+
+
Have a look at the class Core.Event#EVENT as these are just the prototypes.
+
+
+ initiator: The unit that is was destroyed.
+
+
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
The EventData structure.
+
+
+
+
+
+
+
+
+
+
+
+
+
Schedule a new time event.
+
+
+
Note that the schedule will only take place if the scheduler is started . Even for a single schedule event, the scheduler needs to be started also.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.
+
+
+
+
+
+
+ #function
+ SchedulerFunction
+
+
+
+
+
The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.
+
+
+
+
+
+
+
+
Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.
+
+
+
+
Return value:
+
+
+
+
+
The Schedule ID of the planned schedule.
+
+
+
+
+
+
+
+
+
+
+
+
+
Schedule a new time event.
+
+
+
Note that the schedule will only take place if the scheduler is started . Even for a single schedule event, the scheduler needs to be started also.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
Specifies the amount of seconds that will be waited before the scheduling is started, and the event function is called.
+
+
+
+
+
+
+
+
Specifies the interval in seconds when the scheduler will call the event function.
+
+
+
+
+
+
+ #number
+ RandomizeFactor
+
+
+
+
+
Specifies a randomization factor between 0 and 1 to randomize the Repeat.
+
+
+
+
+
+
+
+
Specifies the amount of seconds when the scheduler will be stopped.
+
+
+
+
+
+
+ #function
+ SchedulerFunction
+
+
+
+
+
The event function to be called when a timer event occurs. The event function needs to accept the parameters specified in SchedulerArguments.
+
+
+
+
+
+
+
+
Optional arguments that can be given as part of scheduler. The arguments need to be given as a table { param1, param 2, ... }.
+
+
+
+
Return value:
+
+
+
+
+
The Schedule ID of the planned schedule.
+
+
+
+
+
+
+
+
+
+
+
+
+
Stops the Schedule.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #string
+ SchedulerID
+
+
+
+
+
(Optional) Scheduler ID to be stopped. If nil, all pending schedules are stopped.
+
+
+
+
+
+
+
+
+
+
+
+
+
Set the Class Core.Event processing Priority.
+
+
+
The Event processing Priority is a number from 1 to 10,
+reflecting the order of the classes subscribed to the Event to be processed.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ EventPriority
+
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Set a state or property of the Object given a Key and a Value.
+
+
+
Note that if the Object is destroyed, set to nil, or garbage collected, then the Values and Keys will also be gone.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
The object that will hold the Value set by the Key.
+
+
+
+
+
+
+
+
The key that is used as a reference of the value. Note that the key can be a #string, but it can also be any other type!
+
+
+
+
+
+
+
+
The value to is stored in the object.
+
+
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Trace a function logic level 1.
+
+
+
Can be anywhere within the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace a function logic level 2.
+
+
+
Can be anywhere within the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace a function logic level 3.
+
+
+
Can be anywhere within the function logic.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace all methods in MOOSE
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #boolean
+ TraceAll
+
+
+
+
+
true = trace all methods in MOOSE.
+
+
+
+
+
+
+
+
+
+
+
+
+
Set tracing for a class
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
+
+
+
+
+
+
Set tracing for a specific method of class
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
+
+
+
+
+
+
+
Set trace level
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
+
+
+
+
+
+
Set trace off.
+
+
+
+
Defined in:
+
+
Usage:
+
-- Switch the tracing Off
+BASE:TraceOff()
+
+
+
+
+
+
+
+
+
+
+
Set trace on.
+
+
+
+
Defined in:
+
+
Usage:
+
-- Switch the tracing On
+BASE:TraceOn()
+
+
+
+
+
+
+
+
+
+
+
Set trace on or off
+Note that when trace is off, no BASE.Debug statement is performed, increasing performance!
+When Moose is loaded statically, (as one file), tracing is switched off by default.
+
+
+
So tracing must be switched on manually in your mission if you are using Moose statically.
+When moose is loading dynamically (for moose class development), tracing is switched on by default.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #boolean
+ TraceOnOff
+
+
+
+
+
Switch the tracing on or off.
+
+
+
+
Usage:
+
+ -- Switch the tracing On
+ BASE:TraceOnOff( true )
+
+ -- Switch the tracing Off
+ BASE:TraceOnOff( false )
+
+
+
+
+
+
+
+
+
+
+
+
UnSubscribe to a DCS event.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Trace a function call.
+
+
+
This function is private.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+ DebugInfoCurrentParam
+
+
+
+
+
+
+
+ DebugInfoFromParam
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Trace a function logic.
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
A #table or any field.
+
+
+
+
+
+
+ DebugInfoCurrentParam
+
+
+
+
+
+
+
+ DebugInfoFromParam
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The main event handling function...
+
+
+
This function captures all events generated for the class.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Liquid types.
+
+
+
Field(s)
+
+
+
+
+
+
+
Function(s)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Wrapper.Unit.html b/Documentation/Wrapper.Unit.html
index e2f9517fa..5d91dbbbe 100644
--- a/Documentation/Wrapper.Unit.html
+++ b/Documentation/Wrapper.Unit.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/Wrapper.Weapon.html b/Documentation/Wrapper.Weapon.html
index abdea7a78..1cdd23330 100644
--- a/Documentation/Wrapper.Weapon.html
+++ b/Documentation/Wrapper.Weapon.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
diff --git a/Documentation/index.html b/Documentation/index.html
index ad8c3de2c..f65ad9657 100644
--- a/Documentation/index.html
+++ b/Documentation/index.html
@@ -1566,6 +1566,17 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.
@@ -3275,6 +3286,18 @@
Wrapper - STATIC wraps the DCS StaticObject class.
+
+
+
+
+
+
+
+
+
+
+
+
Wrapper - Warehouse storage of DCS airbases.