From 089731f0ac239dd95180d6109d670586841c6ccc Mon Sep 17 00:00:00 2001 From: MooseBotter Date: Fri, 9 Aug 2024 16:18:59 +0000 Subject: [PATCH] Auto commit by GitHub Actions Workflow --- Documentation/AI.AI_A2A_Cap.html | 2 +- Documentation/AI.AI_A2A_Dispatcher.html | 2 +- Documentation/AI.AI_A2A_Gci.html | 2 +- Documentation/AI.AI_A2A_Patrol.html | 2 +- Documentation/AI.AI_A2G_BAI.html | 2 +- Documentation/AI.AI_A2G_CAS.html | 2 +- Documentation/AI.AI_A2G_Dispatcher.html | 22 +- Documentation/AI.AI_A2G_SEAD.html | 2 +- Documentation/AI.AI_Air.html | 24 +- Documentation/AI.AI_Air_Dispatcher.html | 2 +- Documentation/AI.AI_Air_Engage.html | 2 +- Documentation/AI.AI_Air_Patrol.html | 2 +- Documentation/AI.AI_Air_Squadron.html | 13 +- Documentation/AI.AI_BAI.html | 2 +- Documentation/AI.AI_Balancer.html | 2 +- Documentation/AI.AI_CAP.html | 2 +- Documentation/AI.AI_CAS.html | 2 +- Documentation/AI.AI_Cargo.html | 2 +- Documentation/AI.AI_Cargo_APC.html | 2 +- Documentation/AI.AI_Cargo_Airplane.html | 82 +--- Documentation/AI.AI_Cargo_Dispatcher.html | 2 +- Documentation/AI.AI_Cargo_Dispatcher_APC.html | 2 +- .../AI.AI_Cargo_Dispatcher_Airplane.html | 2 +- .../AI.AI_Cargo_Dispatcher_Helicopter.html | 2 +- .../AI.AI_Cargo_Dispatcher_Ship.html | 2 +- Documentation/AI.AI_Cargo_Helicopter.html | 42 ++- Documentation/AI.AI_Cargo_Ship.html | 2 +- Documentation/AI.AI_Escort.html | 2 +- Documentation/AI.AI_Escort_Dispatcher.html | 2 +- .../AI.AI_Escort_Dispatcher_Request.html | 2 +- Documentation/AI.AI_Escort_Request.html | 2 +- Documentation/AI.AI_Formation.html | 2 +- Documentation/AI.AI_Patrol.html | 2 +- Documentation/Actions.Act_Account.html | 2 +- Documentation/Actions.Act_Assign.html | 2 +- Documentation/Actions.Act_Assist.html | 2 +- Documentation/Actions.Act_Route.html | 2 +- Documentation/Cargo.Cargo.html | 13 +- Documentation/Cargo.CargoCrate.html | 2 +- Documentation/Cargo.CargoGroup.html | 16 +- Documentation/Cargo.CargoSlingload.html | 2 +- Documentation/Cargo.CargoUnit.html | 24 +- Documentation/Core.Astar.html | 2 +- Documentation/Core.Base.html | 2 +- Documentation/Core.Beacon.html | 2 +- Documentation/Core.Condition.html | 2 +- Documentation/Core.Database.html | 2 +- Documentation/Core.Event.html | 2 +- Documentation/Core.Fsm.html | 6 +- Documentation/Core.Goal.html | 2 +- Documentation/Core.MarkerOps_Base.html | 2 +- Documentation/Core.Menu.html | 2 +- Documentation/Core.Message.html | 2 +- Documentation/Core.Pathline.html | 2 +- Documentation/Core.Point.html | 13 +- Documentation/Core.Report.html | 2 +- Documentation/Core.ScheduleDispatcher.html | 2 +- Documentation/Core.Scheduler.html | 2 +- Documentation/Core.Set.html | 2 +- Documentation/Core.Settings.html | 24 +- Documentation/Core.Spawn.html | 350 ++++-------------- Documentation/Core.SpawnStatic.html | 2 +- Documentation/Core.Spot.html | 134 +------ Documentation/Core.TextAndSound.html | 2 +- Documentation/Core.Timer.html | 2 +- Documentation/Core.UserFlag.html | 2 +- Documentation/Core.Velocity.html | 2 +- Documentation/Core.Zone.html | 46 +-- Documentation/Core.Zone_Detection.html | 2 +- Documentation/DCS.html | 2 +- Documentation/Functional.ATC_Ground.html | 12 +- Documentation/Functional.Artillery.html | 2 +- Documentation/Functional.CleanUp.html | 2 +- Documentation/Functional.ClientWatch.html | 340 +++++++++++++++-- Documentation/Functional.Designate.html | 2 +- Documentation/Functional.Detection.html | 41 +- Documentation/Functional.DetectionZones.html | 2 +- Documentation/Functional.Escort.html | 2 +- Documentation/Functional.Fox.html | 2 +- Documentation/Functional.Mantis.html | 156 +++++++- Documentation/Functional.MissileTrainer.html | 2 +- Documentation/Functional.Movement.html | 30 +- Documentation/Functional.PseudoATC.html | 2 +- Documentation/Functional.RAT.html | 67 +--- Documentation/Functional.Range.html | 2 +- Documentation/Functional.Scoring.html | 6 +- Documentation/Functional.Sead.html | 2 +- Documentation/Functional.Shorad.html | 2 +- Documentation/Functional.Suppression.html | 2 +- Documentation/Functional.Warehouse.html | 2 +- .../Functional.ZoneCaptureCoalition.html | 2 +- Documentation/Functional.ZoneGoal.html | 2 +- Documentation/Functional.ZoneGoalCargo.html | 2 +- .../Functional.ZoneGoalCoalition.html | 2 +- Documentation/Ops.ATIS.html | 2 +- Documentation/Ops.Airboss.html | 33 +- Documentation/Ops.CSAR.html | 122 +----- Documentation/Ops.CTLD.html | 123 ++---- Documentation/Ops.RecoveryTanker.html | 2 +- Documentation/Ops.RescueHelo.html | 2 +- Documentation/Shapes.CUBE.html | 2 +- Documentation/Shapes.LINE.html | 2 +- Documentation/Shapes.OVAL.html | 2 +- Documentation/Shapes.POLYGON.html | 2 +- Documentation/Shapes.SHAPE_BASE.html | 2 +- Documentation/Shapes.TRIANGLE.html | 2 +- Documentation/Sound.Radio.html | 2 +- Documentation/Sound.RadioQueue.html | 2 +- Documentation/Sound.RadioSpeech.html | 2 +- Documentation/Sound.SRS.html | 2 +- Documentation/Sound.SoundOutput.html | 2 +- Documentation/Sound.UserSound.html | 2 +- Documentation/Tasking.CommandCenter.html | 2 +- Documentation/Tasking.DetectionManager.html | 2 +- Documentation/Tasking.Mission.html | 2 +- Documentation/Tasking.Task.html | 2 +- Documentation/Tasking.TaskInfo.html | 2 +- Documentation/Tasking.Task_A2A.html | 2 +- .../Tasking.Task_A2A_Dispatcher.html | 2 +- Documentation/Tasking.Task_A2G.html | 2 +- .../Tasking.Task_A2G_Dispatcher.html | 2 +- Documentation/Tasking.Task_CARGO.html | 19 +- .../Tasking.Task_Capture_Dispatcher.html | 2 +- Documentation/Tasking.Task_Capture_Zone.html | 2 +- Documentation/Tasking.Task_Cargo_CSAR.html | 2 +- .../Tasking.Task_Cargo_Dispatcher.html | 2 +- .../Tasking.Task_Cargo_Transport.html | 2 +- Documentation/Tasking.Task_Manager.html | 2 +- Documentation/Utilities.Enums.html | 2 +- Documentation/Utilities.FiFo.html | 46 +-- Documentation/Utilities.Profiler.html | 2 +- Documentation/Utilities.STTS.html | 2 +- Documentation/Utilities.Socket.html | 2 +- Documentation/Utilities.Templates.html | 2 +- Documentation/Utilities.Utils.html | 2 +- Documentation/Wrapper.Airbase.html | 2 +- Documentation/Wrapper.Client.html | 2 +- Documentation/Wrapper.Controllable.html | 2 +- Documentation/Wrapper.Group.html | 2 +- Documentation/Wrapper.Identifiable.html | 2 +- Documentation/Wrapper.Marker.html | 68 +--- Documentation/Wrapper.Net.html | 2 +- Documentation/Wrapper.Object.html | 2 +- Documentation/Wrapper.Positionable.html | 2 +- Documentation/Wrapper.Scenery.html | 2 +- Documentation/Wrapper.Static.html | 2 +- Documentation/Wrapper.Storage.html | 2 +- Documentation/Wrapper.Unit.html | 2 +- Documentation/Wrapper.Weapon.html | 2 +- Documentation/index.html | 4 +- 150 files changed, 929 insertions(+), 1191 deletions(-) diff --git a/Documentation/AI.AI_A2A_Cap.html b/Documentation/AI.AI_A2A_Cap.html index dd0239d42..463993422 100644 --- a/Documentation/AI.AI_A2A_Cap.html +++ b/Documentation/AI.AI_A2A_Cap.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index e8b1d6f11..8a31035bc 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2A_Gci.html b/Documentation/AI.AI_A2A_Gci.html index 0e5bdbe39..c85d93566 100644 --- a/Documentation/AI.AI_A2A_Gci.html +++ b/Documentation/AI.AI_A2A_Gci.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2A_Patrol.html b/Documentation/AI.AI_A2A_Patrol.html index 008edec4e..e061187a1 100644 --- a/Documentation/AI.AI_A2A_Patrol.html +++ b/Documentation/AI.AI_A2A_Patrol.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2G_BAI.html b/Documentation/AI.AI_A2G_BAI.html index 3e5e26685..542021040 100644 --- a/Documentation/AI.AI_A2G_BAI.html +++ b/Documentation/AI.AI_A2G_BAI.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2G_CAS.html b/Documentation/AI.AI_A2G_CAS.html index c41672853..95bc51c26 100644 --- a/Documentation/AI.AI_A2G_CAS.html +++ b/Documentation/AI.AI_A2G_CAS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html index 0f19088d7..8c17da1e5 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -838,7 +838,7 @@

@@ -4972,11 +4972,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -13534,11 +13537,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -14871,11 +14877,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -16510,11 +16519,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
diff --git a/Documentation/AI.AI_A2G_SEAD.html b/Documentation/AI.AI_A2G_SEAD.html index 78ccb2898..1073bc29d 100644 --- a/Documentation/AI.AI_A2G_SEAD.html +++ b/Documentation/AI.AI_A2G_SEAD.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index fbfd0811c..9a914d9a6 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -838,7 +838,7 @@

@@ -2391,6 +2391,28 @@ Therefore, this class is considered to be deprecated

+
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
diff --git a/Documentation/AI.AI_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html index b67b0afe6..8513fa61f 100644 --- a/Documentation/AI.AI_Air_Dispatcher.html +++ b/Documentation/AI.AI_Air_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Air_Engage.html b/Documentation/AI.AI_Air_Engage.html index 5e19b2493..0980aeba0 100644 --- a/Documentation/AI.AI_Air_Engage.html +++ b/Documentation/AI.AI_Air_Engage.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Air_Patrol.html b/Documentation/AI.AI_Air_Patrol.html index 581367fdd..9102b2676 100644 --- a/Documentation/AI.AI_Air_Patrol.html +++ b/Documentation/AI.AI_Air_Patrol.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html index 1ae1dd152..72eb53253 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -838,7 +838,7 @@

@@ -2120,17 +2120,6 @@ Therefore, this class is considered to be deprecated

-
- -
- diff --git a/Documentation/AI.AI_BAI.html b/Documentation/AI.AI_BAI.html index 5d38237c6..9dd11628f 100644 --- a/Documentation/AI.AI_BAI.html +++ b/Documentation/AI.AI_BAI.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Balancer.html b/Documentation/AI.AI_Balancer.html index 4fea60fea..611b7ad52 100644 --- a/Documentation/AI.AI_Balancer.html +++ b/Documentation/AI.AI_Balancer.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_CAP.html b/Documentation/AI.AI_CAP.html index e5ebd6766..53841fc25 100644 --- a/Documentation/AI.AI_CAP.html +++ b/Documentation/AI.AI_CAP.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_CAS.html b/Documentation/AI.AI_CAS.html index 9bebe112c..0336dad83 100644 --- a/Documentation/AI.AI_CAS.html +++ b/Documentation/AI.AI_CAS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index f6b8e974b..64a3b9476 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_APC.html b/Documentation/AI.AI_Cargo_APC.html index f448a646d..7cf736f53 100644 --- a/Documentation/AI.AI_Cargo_APC.html +++ b/Documentation/AI.AI_Cargo_APC.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index ab51065a1..1eebd7640 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -838,7 +838,7 @@

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

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+
@@ -4636,20 +4622,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+
@@ -5268,20 +5240,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+
@@ -6788,20 +6746,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+
diff --git a/Documentation/AI.AI_Cargo_Dispatcher.html b/Documentation/AI.AI_Cargo_Dispatcher.html index 93ad96cbe..ef2c91438 100644 --- a/Documentation/AI.AI_Cargo_Dispatcher.html +++ b/Documentation/AI.AI_Cargo_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Dispatcher_APC.html b/Documentation/AI.AI_Cargo_Dispatcher_APC.html index 70ce402ec..68b07154a 100644 --- a/Documentation/AI.AI_Cargo_Dispatcher_APC.html +++ b/Documentation/AI.AI_Cargo_Dispatcher_APC.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html b/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html index cce72e99c..fc9e0b584 100644 --- a/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html +++ b/Documentation/AI.AI_Cargo_Dispatcher_Airplane.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html b/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html index 40cb41bc2..63fbf7086 100644 --- a/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Dispatcher_Helicopter.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Dispatcher_Ship.html b/Documentation/AI.AI_Cargo_Dispatcher_Ship.html index d7457323d..fe41c37f9 100644 --- a/Documentation/AI.AI_Cargo_Dispatcher_Ship.html +++ b/Documentation/AI.AI_Cargo_Dispatcher_Ship.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 00dad64fb..aee95abfc 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -838,7 +838,7 @@

@@ -3011,22 +3011,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -4929,22 +4935,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -5599,22 +5611,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -7157,22 +7175,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
diff --git a/Documentation/AI.AI_Cargo_Ship.html b/Documentation/AI.AI_Cargo_Ship.html index d6cf91ae7..3d4c533be 100644 --- a/Documentation/AI.AI_Cargo_Ship.html +++ b/Documentation/AI.AI_Cargo_Ship.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Escort.html b/Documentation/AI.AI_Escort.html index ae7285712..26736bc33 100644 --- a/Documentation/AI.AI_Escort.html +++ b/Documentation/AI.AI_Escort.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Escort_Dispatcher.html b/Documentation/AI.AI_Escort_Dispatcher.html index 9d06e7d3d..cd5de9ba0 100644 --- a/Documentation/AI.AI_Escort_Dispatcher.html +++ b/Documentation/AI.AI_Escort_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Escort_Dispatcher_Request.html b/Documentation/AI.AI_Escort_Dispatcher_Request.html index 89f0d08ac..b8f21d638 100644 --- a/Documentation/AI.AI_Escort_Dispatcher_Request.html +++ b/Documentation/AI.AI_Escort_Dispatcher_Request.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Escort_Request.html b/Documentation/AI.AI_Escort_Request.html index c04c5da59..544bfc35e 100644 --- a/Documentation/AI.AI_Escort_Request.html +++ b/Documentation/AI.AI_Escort_Request.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Formation.html b/Documentation/AI.AI_Formation.html index fb94b22fc..7e8c2e6a7 100644 --- a/Documentation/AI.AI_Formation.html +++ b/Documentation/AI.AI_Formation.html @@ -838,7 +838,7 @@

diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html index ea6967053..6f0ad01bc 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Actions.Act_Account.html b/Documentation/Actions.Act_Account.html index 8965f3975..073e10514 100644 --- a/Documentation/Actions.Act_Account.html +++ b/Documentation/Actions.Act_Account.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Actions.Act_Assign.html b/Documentation/Actions.Act_Assign.html index 7f9384a43..2d1b212cd 100644 --- a/Documentation/Actions.Act_Assign.html +++ b/Documentation/Actions.Act_Assign.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Actions.Act_Assist.html b/Documentation/Actions.Act_Assist.html index f5606f2b3..c0da65fad 100644 --- a/Documentation/Actions.Act_Assist.html +++ b/Documentation/Actions.Act_Assist.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Actions.Act_Route.html b/Documentation/Actions.Act_Route.html index 5bfdd6f7b..44a80e5a9 100644 --- a/Documentation/Actions.Act_Route.html +++ b/Documentation/Actions.Act_Route.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Cargo.Cargo.html b/Documentation/Cargo.Cargo.html index c10bd5893..8ecadc858 100644 --- a/Documentation/Cargo.Cargo.html +++ b/Documentation/Cargo.Cargo.html @@ -838,7 +838,7 @@

@@ -2907,17 +2907,6 @@ All derived classes from CARGO follow the same state machine, expose the same ca -

- -
-
-
- - -CARGO.Weight - - -
diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html index 8bf5b5ba3..9e01c1e0c 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index a134383bd..2d4b615c5 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -838,7 +838,7 @@

@@ -2034,20 +2034,6 @@ Therefore, this class is considered to be deprecated

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

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

-
diff --git a/Documentation/Cargo.CargoSlingload.html b/Documentation/Cargo.CargoSlingload.html index d1375210a..d5feaa95f 100644 --- a/Documentation/Cargo.CargoSlingload.html +++ b/Documentation/Cargo.CargoSlingload.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html index 3fa298035..bb8dfded8 100644 --- a/Documentation/Cargo.CargoUnit.html +++ b/Documentation/Cargo.CargoUnit.html @@ -838,7 +838,7 @@

@@ -1921,17 +1921,6 @@ Therefore, this class is considered to be deprecated

Set cargo object.

-
- -
-
-
- - #number -CARGO_UNIT.RunCount - - -
@@ -2636,17 +2625,6 @@ Therefore, this class is considered to be deprecated

Set cargo object.

-
- -
-
-
- - #number -CARGO_UNIT.RunCount - - -
diff --git a/Documentation/Core.Astar.html b/Documentation/Core.Astar.html index 49f79a04f..141cd11b7 100644 --- a/Documentation/Core.Astar.html +++ b/Documentation/Core.Astar.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Base.html b/Documentation/Core.Base.html index 5362eb109..fa5f08088 100644 --- a/Documentation/Core.Base.html +++ b/Documentation/Core.Base.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Beacon.html b/Documentation/Core.Beacon.html index e2505c0e4..eef68f7ac 100644 --- a/Documentation/Core.Beacon.html +++ b/Documentation/Core.Beacon.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Condition.html b/Documentation/Core.Condition.html index c468f185f..33c21d590 100644 --- a/Documentation/Core.Condition.html +++ b/Documentation/Core.Condition.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Database.html b/Documentation/Core.Database.html index 61f29072b..9f6f2227f 100644 --- a/Documentation/Core.Database.html +++ b/Documentation/Core.Database.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Event.html b/Documentation/Core.Event.html index 335b2bc72..12b2ec161 100644 --- a/Documentation/Core.Event.html +++ b/Documentation/Core.Event.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index e89e2ccd9..592ac676b 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -838,7 +838,7 @@

@@ -5914,7 +5914,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- + #string FSM._StartState @@ -7513,7 +7513,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 bb04c95af..c016b17cf 100644 --- a/Documentation/Core.Goal.html +++ b/Documentation/Core.Goal.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.MarkerOps_Base.html b/Documentation/Core.MarkerOps_Base.html index fcf360923..2b07100d4 100644 --- a/Documentation/Core.MarkerOps_Base.html +++ b/Documentation/Core.MarkerOps_Base.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Menu.html b/Documentation/Core.Menu.html index ef5e297c8..a4b1314b3 100644 --- a/Documentation/Core.Menu.html +++ b/Documentation/Core.Menu.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Message.html b/Documentation/Core.Message.html index 3371d80a4..dca791419 100644 --- a/Documentation/Core.Message.html +++ b/Documentation/Core.Message.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Pathline.html b/Documentation/Core.Pathline.html index 8d159c849..9ea78dd77 100644 --- a/Documentation/Core.Pathline.html +++ b/Documentation/Core.Pathline.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Point.html b/Documentation/Core.Point.html index c1233591f..868c37b8a 100644 --- a/Documentation/Core.Point.html +++ b/Documentation/Core.Point.html @@ -838,7 +838,7 @@

@@ -16999,17 +16999,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

-POINT_VEC2.x - - - -
- -
-
-
- - POINT_VEC2.z diff --git a/Documentation/Core.Report.html b/Documentation/Core.Report.html index 28a49325f..c50274f3e 100644 --- a/Documentation/Core.Report.html +++ b/Documentation/Core.Report.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.ScheduleDispatcher.html b/Documentation/Core.ScheduleDispatcher.html index a6a6751d7..e684c7a48 100644 --- a/Documentation/Core.ScheduleDispatcher.html +++ b/Documentation/Core.ScheduleDispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Scheduler.html b/Documentation/Core.Scheduler.html index 802e28f3a..927a61c62 100644 --- a/Documentation/Core.Scheduler.html +++ b/Documentation/Core.Scheduler.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Set.html b/Documentation/Core.Set.html index 6672d59d4..9885f39a5 100644 --- a/Documentation/Core.Set.html +++ b/Documentation/Core.Set.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index d7231aa88..7aa90c44e 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -838,7 +838,7 @@

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

+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
@@ -5170,6 +5181,17 @@ It is advised to use this method at the start of the mission.

+
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index d10689d60..5868831f6 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -838,7 +838,7 @@

@@ -3191,31 +3191,7 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.communication

- - - - - -

SPAWN.frequency

- - - - - -

SPAWN.livery_id

- - - - - -

SPAWN.modulation

- - - - - -

SPAWN.skill

+

SPAWN.uncontrolled

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

The AI is on by default when spawning a group.

+
@@ -3963,6 +3942,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.

+
@@ -3996,17 +3989,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnGrouping - - -
@@ -4076,17 +4058,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
@@ -4142,17 +4113,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnInitFreq - - -
@@ -4219,6 +4179,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Overwrite unit names by default with group name.

+
@@ -4230,49 +4193,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
- - -
-
-
- - -SPAWN.SpawnInitModex - - - -
- -
-
- - -
-
-
- - -SPAWN.SpawnInitModexPrefix - - +

By default, no InitLimit

@@ -4338,7 +4260,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4352,7 +4274,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4509,6 +4431,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -4543,7 +4476,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

When the first Spawn executes, all the Groups need to be made visible before start.

+

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

@@ -4624,51 +4557,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.livery_id - - - -
- -
-
-
- - -SPAWN.modulation - - - -
- -
-
-
- - -SPAWN.skill +SPAWN.uncontrolled @@ -10230,11 +10119,14 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- + #boolean SPAWN.AIOnOff + +

The AI is on by default when spawning a group.

+
@@ -10373,6 +10265,20 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ +
+
+
+ + #number +SPAWN.SpawnCount + + + + +

The internal counter of the amount of spawning the has happened since SpawnStart.

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

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

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

- -
-
-
- - -SPAWN.SpawnInitFreq - - -
@@ -10629,6 +10502,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Overwrite unit names by default with group name.

+
@@ -10640,49 +10516,8 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
- - -
-
-
- - -SPAWN.SpawnInitModex - - - -
- -
-
- - -
-
-
- - -SPAWN.SpawnInitModexPrefix - - +

By default, no InitLimit

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

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

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

+ +
+
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -10953,7 +10799,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

When the first Spawn executes, all the Groups need to be made visible before start.

+

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

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

-SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.livery_id - - - -
- -
-
-
- - -SPAWN.modulation - - - -
- -
-
-
- - -SPAWN.skill +SPAWN.uncontrolled diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index 2fffe9c3c..fd1a53246 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index 1ef5688ca..81e4fc595 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -838,7 +838,7 @@

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

- -
-
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
@@ -4242,50 +4198,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
@@ -5808,50 +5720,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
diff --git a/Documentation/Core.TextAndSound.html b/Documentation/Core.TextAndSound.html index e37ee6bce..631301658 100644 --- a/Documentation/Core.TextAndSound.html +++ b/Documentation/Core.TextAndSound.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Timer.html b/Documentation/Core.Timer.html index fee1acae2..b1a628877 100644 --- a/Documentation/Core.Timer.html +++ b/Documentation/Core.Timer.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.UserFlag.html b/Documentation/Core.UserFlag.html index 3f469bbe1..94d36835f 100644 --- a/Documentation/Core.UserFlag.html +++ b/Documentation/Core.UserFlag.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Velocity.html b/Documentation/Core.Velocity.html index 157d71f75..0be1c8f7c 100644 --- a/Documentation/Core.Velocity.html +++ b/Documentation/Core.Velocity.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index 4191d8f2a..7fa9afada 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -838,7 +838,7 @@

@@ -15477,17 +15477,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 @@ -16192,17 +16181,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 @@ -18151,17 +18129,6 @@ end
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 @@ -19662,17 +19629,6 @@ end
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Core.Zone_Detection.html b/Documentation/Core.Zone_Detection.html index fd202d252..d4890888d 100644 --- a/Documentation/Core.Zone_Detection.html +++ b/Documentation/Core.Zone_Detection.html @@ -838,7 +838,7 @@

diff --git a/Documentation/DCS.html b/Documentation/DCS.html index 9f4f733ab..e47c22fb2 100644 --- a/Documentation/DCS.html +++ b/Documentation/DCS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index c438dea10..8f6aaf23f 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -838,7 +838,7 @@

@@ -3982,7 +3982,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- #table + ATC_GROUND.Airbases @@ -3998,9 +3998,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Kickspeed

-
@@ -4570,7 +4567,7 @@ An airbase can be specified to set the maximum kick speed for.

- #table + ATC_GROUND.Airbases @@ -4586,9 +4583,6 @@ An airbase can be specified to set the maximum kick speed for.

- -

Kickspeed

-
diff --git a/Documentation/Functional.Artillery.html b/Documentation/Functional.Artillery.html index 928a3a590..e6f58acb0 100644 --- a/Documentation/Functional.Artillery.html +++ b/Documentation/Functional.Artillery.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.CleanUp.html b/Documentation/Functional.CleanUp.html index 6f2ed952b..2b4bdd862 100644 --- a/Documentation/Functional.CleanUp.html +++ b/Documentation/Functional.CleanUp.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ClientWatch.html b/Documentation/Functional.ClientWatch.html index 382e982bd..54d36bd64 100644 --- a/Documentation/Functional.ClientWatch.html +++ b/Documentation/Functional.ClientWatch.html @@ -838,7 +838,7 @@

@@ -1691,7 +1691,7 @@

-Banner Image +Banner Image

Module Functional.ClientWatch

@@ -1702,6 +1702,8 @@ +

The #CLIENTWATCH class adds a simplified way to create scripts and menus for individual clients. Instead of creating large algorithms and juggling multiple event handlers, you can simply provide one or more prefixes to the class and use the callback functions on spawn, despawn, and any aircraft related events to script to your hearts content.

+

Features:

@@ -1716,29 +1718,12 @@
-

Missions:

- -

MOOSE - ALL Demo Missions

- -
- -

The #CLIENTWATCH class adds a simplified way to create scripts and menus for individual clients. Instead of creating large algorithms and juggling multiple event handlers, you can simply provide one or more prefixes to the class and use the callback functions on spawn, despawn, and any aircraft related events to script to your hearts content.

- -
- -

YouTube Channel

- -

MOOSE YouTube Channel

- -
-

Author: Statua

Contributions: FlightControl: Wrapper.CLIENT


-

Global(s)

@@ -1746,7 +1731,7 @@

Global CLIENTWATCH

- +

Manage and track client slots easily to add your own client-based menus and modules to.

@@ -1754,9 +1739,103 @@
- #table + #CLIENTWATCH CLIENTWATCH +

Manage and track client slots easily to add your own client-based menus and modules to.

+ + + +

Creating a new instance

+ +

To start, you must first create a new instance of the client manager and provide it with either a Wrapper.Client#CLIENT object, a string prefix of the unit name, or a table of string prefixes for unit names. These are used to capture the client unit when it spawns and apply your scripted functions to it. Only fixed wing and rotary wing aircraft controlled by players can be used by this class. +This will not work if the client aircraft is alive!

+ +

Examples

+ +
     -- Create an instance with a Wrapper.Client#CLIENT object
+     local heliClient = CLIENT:FindByName('Rotary1-1')
+     local clientInstance = CLIENTWATCH:New(heliClient)
+
+     -- Create an instance with part of the unit name in the Mission Editor
+     local clientInstance = CLIENTWATCH:New("Rotary")
+
+     -- Create an instance using prefixes for a few units as well as a FARP name for any dynamic spawns coming out of it
+     local clientInstance = CLIENTWATCH:New({"Rescue","UH-1H","FARP ALPHA"})
+
+ +

Applying functions and methods to client aircraft when they spawn

+ +

Once the instance is created, it will watch for birth events. If the unit name of the client aircraft matches the one provided in the instance, the callback method #CLIENTWATCH() can be used to apply functions and methods to the client object.

+ +

In the OnAfterSpawn() callback method are four values. From, Event, To, and ClientObject. From,Event,To are standard FSM strings for the state changes. ClientObject is where the magic happens. This is a special object which you can use to access all the data of the client aircraft. The following entries in ClientObject are available for you to use:

+ +
    +
  • ClientObject.Unit: The Moose Wrapper.Unit#UNIT of the client aircraft
  • +
  • ClientObject.Group: The Moose Wrapper.Group#GRUP of the client aircraft
  • +
  • ClientObject.Client: The Moose Wrapper.Client#CLIENT of the client aircraft
  • +
  • ClientObject.PlayerName: A #string of the player controlling the aircraft
  • +
  • ClientObject.UnitName: A #string of the client aircraft unit.
  • +
  • ClientObject.GroupName: A #string of the client aircraft group.
  • +
+ +

Examples

+ +
     -- Create an instance with a client unit prefix and send them a message when they spawn
+     local clientInstance = CLIENTWATCH:New("Rotary")
+     function clientInstance:OnAfterSpawn(From,Event,To,ClientObject)
+         MESSAGE:New("Welcome to your aircraft!",10):ToUnit(ClientObject.Unit)
+     end
+
+ +

Using event callbacks

+ +

In a normal setting, you can only use a callback function for a specific option in one location. If you have multiple scripts that rely on the same callback from the same object, this can get quite messy. With the ClientWatch module, these callbacks are isolated t the instances and therefore open the possibility to use many instances with the same callback doing different things. ClientWatch instances subscribe to all events that are applicable to player controlled aircraft and provides callbacks for each, forwarding the EventData in the callback function.

+ +

The following event callbacks can be used inside the OnAfterSpawn() callback:

+ +
    +
  • :OnAfterDespawn(From,Event,To): Triggers whenever DCS no longer sees the aircraft as 'alive'. No event data is given in this callback as it is derived from other events
  • +
  • :OnAfterHit(From,Event,To,EventData): Triggers every time the aircraft takes damage or is struck by a weapon/explosion
  • +
  • :OnAfterKill(From,Event,To,EventData): Triggers after the aircraft kills something with its weapons
  • +
  • :OnAfterScore(From,Event,To,EventData): Triggers after accumulating score
  • +
  • :OnAfterShot(From,Event,To,EventData): Triggers after a single-shot weapon is released
  • +
  • :OnAfterShootingStart(From,Event,To,EventData): Triggers when an automatic weapon begins firing
  • +
  • :OnAfterShootingEnd(From,Event,To,EventData): Triggers when an automatic weapon stops firing
  • +
  • :OnAfterLand(From,Event,To,EventData): Triggers when an aircraft transitions from being airborne to on the ground
  • +
  • :OnAfterTakeoff(From,Event,To,EventData): Triggers when an aircraft transitions from being on the ground to airborne
  • +
  • :OnAfterRunwayTakeoff(From,Event,To,EventData): Triggers after lifting off from a runway
  • +
  • :OnAfterRunwayTouch(From,Event,To,EventData): Triggers when an aircraft's gear makes contact with a runway
  • +
  • :OnAfterRefueling(From,Event,To,EventData): Triggers when an aircraft begins taking on fuel
  • +
  • :OnAfterRefuelingStop(From,Event,To,EventData): Triggers when an aircraft stops taking on fuel
  • +
  • :OnAfterPlayerLeaveUnit(From,Event,To,EventData): Triggers when a player leaves an operational aircraft
  • +
  • :OnAfterCrash(From,Event,To,EventData): Triggers when an aircraft is destroyed (may fail to trigger if the aircraft is only partially destroyed)
  • +
  • :OnAfterDead(From,Event,To,EventData): Triggers when an aircraft is considered dead (may fail to trigger if the aircraft was partially destroyed first)
  • +
  • :OnAfterPilotDead(From,Event,To,EventData): Triggers when the pilot is killed (may fail to trigger if the aircraft was partially destroyed first)
  • +
  • :OnAfterUnitLost(From,Event,To,EventData): Triggers when an aircraft is lost for any reason (may fail to trigger if the aircraft was partially destroyed first)
  • +
  • :OnAfterEjection(From,Event,To,EventData): Triggers when a pilot ejects from an aircraft
  • +
  • :OnAfterHumanFailure(From,Event,To,EventData): Triggers when an aircraft or system is damaged from any source or action by the player
  • +
  • :OnAfterHumanAircraftRepairStart(From,Event,To,EventData): Triggers when an aircraft repair is started
  • +
  • :OnAfterHumanAircraftRepairFinish(From,Event,To,EventData): Triggers when an aircraft repair is completed
  • +
  • :OnAfterEngineStartup(From,Event,To,EventData): Triggers when the engine enters what DCS considers to be a started state. Parameters vary by aircraft
  • +
  • :OnAfterEngineShutdown(From,Event,To,EventData): Triggers when the engine enters what DCS considers to be a stopped state. Parameters vary by aircraft
  • +
  • :OnAfterWeaponAdd(From,Event,To,EventData): Triggers when an item is added to an aircraft's payload
  • +
  • :OnAfterWeaponDrop(From,Event,To,EventData): Triggers when an item is jettisoned or dropped from an aircraft (unconfirmed)
  • +
  • :OnAfterWeaponRearm(From,Event,To,EventData): Triggers when an item with internal supply is restored (unconfirmed)
  • +
+ +

Examples

+ +
     -- Show a message to player when they take damage from a weapon
+     local clientInstance = CLIENTWATCH:New("Rotary")
+         function clientInstance:OnAfterSpawn(From,Event,To,ClientObject)
+         function ClientObject:OnAfterHit(From,Event,To,EventData)
+            local typeShooter = EventData.IniTypeName
+            local nameWeapon = EventData.weapon_name
+            MESSAGE:New("A "..typeShooter.." hit you with a "..nameWeapon,20):ToUnit(ClientObject.Unit)
+         end
+     end
+
@@ -1780,6 +1859,15 @@ + +

@type CLIENTWATCHTools + @field #table Unit Wrapper.UNIT of the cient object + @field #table Group Wrapper.GROUP of the cient object + @field #table Client Wrapper.CLIENT of the cient object + @field #string PlayerName Name of the player controlling the client object + @field #string UnitName Name of the unit that is the client object + @field #string GroupName Name of the group the client object belongs to

+
@@ -1807,12 +1895,30 @@

CLIENTWATCH.Debug

Write Debug messages to DCS log file and send Debug messages to all players.

+ + + +

CLIENTWATCH:New(,, client)

+ +

Creates a new instance of CLIENTWATCH to add scripts to.

+ + + +

CLIENTWATCH:OnAfterSpawn(Controllable, From, Event, To, clientObject)

+ +

User function for OnAfter "Spawn" event.

CLIENTWATCH.lid

String for DCS log file.

+ + + +

CLIENTWATCH.version

+ +

CLIENTWATCH version

@@ -2741,7 +2847,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-

CLIENTWATCH class

+
    +
  • CLIENTWATCH class
  • +

Field(s)

@@ -2778,10 +2886,163 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #string +CLIENTWATCH.version + +

CLIENTWATCH version

+ +
+

Function(s)

+
+ + + +

Creates a new instance of CLIENTWATCH to add scripts to.

+ + +

Can be used multiple times with the same client/prefixes if you need it for multiple scripts.

+ +
+
+

Defined in:

+
+

CLIENTWATCH

+
+

Parameters:

+
+
+

+ #string + , +

+
+
+ +

table, or Wrapper.Client#CLIENT client Takes multiple inputs. If provided a #string, it will watch for clients whos UNIT NAME or GROUP NAME matches part of the #string as a prefix. You can also provide it with a #table containing multiple #string prefixes. Lastly, you can provide it with a Wrapper.Client#CLIENT of the specific client you want to apply this to.

+ +
+
+
+
+

+ client +

+
+
+

+
+
+

Return value:

+
+ +
+ +

self

+ +
+
+
+ +
+
+ +
+ + + +

User function for OnAfter "Spawn" event.

+ +
+
+

Defined in:

+
+

CLIENTWATCH

+
+

Parameters:

+
+
+

+ Wrapper.Controllable#CONTROLLABLE + Controllable +

+
+
+ +

Controllable of the group.

+ +
+
+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #table + clientObject +

+
+
+ +

Custom object that handles events and stores Moose object data. See top documentation for more details.

+ +
+
+
+ +
+
+

Field(s)

@@ -2817,6 +3078,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #string +CLIENTWATCH.version + +

CLIENTWATCH version

+ +
+

Function(s)

@@ -3407,6 +3679,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #string +CLIENTWATCH.version + +

CLIENTWATCH version

+ +
+

Function(s)

@@ -4885,6 +5168,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #string +CLIENTWATCH.version + +

CLIENTWATCH version

+ +
+

Function(s)

@@ -8307,7 +8601,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index a8bd4c7f0..8354b75e3 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index e0ae008a3..bc3a9571d 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -838,7 +838,7 @@

@@ -19668,17 +19668,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -

- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -19696,7 +19685,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number DETECTION_BASE.RefreshTimeInterval @@ -24448,17 +24437,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -24476,7 +24454,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval @@ -26223,17 +26201,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #boolean -DETECTION_BASE.Locking - - -
@@ -26251,7 +26218,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval diff --git a/Documentation/Functional.DetectionZones.html b/Documentation/Functional.DetectionZones.html index e99847dd0..807259c81 100644 --- a/Documentation/Functional.DetectionZones.html +++ b/Documentation/Functional.DetectionZones.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Escort.html b/Documentation/Functional.Escort.html index 2cf9cf64d..6003d2575 100644 --- a/Documentation/Functional.Escort.html +++ b/Documentation/Functional.Escort.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Fox.html b/Documentation/Functional.Fox.html index 354d2b278..91fa4abf5 100644 --- a/Documentation/Functional.Fox.html +++ b/Documentation/Functional.Fox.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 18365f25f..34f604435 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -838,7 +838,7 @@

@@ -4073,8 +4073,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- -MANTIS.AWACS_Prefix + #table +MANTIS.AcceptZones @@ -4111,6 +4111,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #table +MANTIS.ConflictZones + + +
@@ -4210,6 +4221,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

+
+ +
+
+
+ + #table +MANTIS.RejectZones + + +
@@ -4417,8 +4439,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -4667,6 +4689,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Prefix for logging

+
+ +
+
+
+ + #number +MANTIS.maxclassic + + + +
+ +
+
+
+ + #number +MANTIS.maxlongrange + + + +
+ +
+
+
+ + #number +MANTIS.maxmidrange + + + +
+ +
+
+
+ + #number +MANTIS.maxshortrange + + +
@@ -4750,6 +4816,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

self.SAMCheckRanges = {}

+
@@ -8718,8 +8787,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.AWACS_Prefix + #table +MANTIS.AcceptZones @@ -8756,6 +8825,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` +
+ +
+
+
+ + #table +MANTIS.ConflictZones + + +
@@ -8855,6 +8935,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

+
+ +
+
+
+ + #table +MANTIS.RejectZones + + +
@@ -9062,8 +9153,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- -MANTIS.SkateZones + #number +MANTIS.SkateNumber @@ -9312,6 +9403,50 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix for logging

+
+ +
+
+
+ + #number +MANTIS.maxclassic + + + +
+ +
+
+
+ + #number +MANTIS.maxlongrange + + + +
+ +
+
+
+ + #number +MANTIS.maxmidrange + + + +
+ +
+
+
+ + #number +MANTIS.maxshortrange + + +
@@ -9395,6 +9530,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` + +

self.SAMCheckRanges = {}

+
diff --git a/Documentation/Functional.MissileTrainer.html b/Documentation/Functional.MissileTrainer.html index afe8888ef..e456bfffc 100644 --- a/Documentation/Functional.MissileTrainer.html +++ b/Documentation/Functional.MissileTrainer.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html index c536db99f..a9b58625c 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -838,7 +838,7 @@

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

Field(s)

+
+
+ + #number +MOVEMENT.AliveUnits + + + + +

Contains the counter how many units are currently alive.

+ +
+ +
@@ -2598,6 +2612,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

+
+
+ + #number +MOVEMENT.AliveUnits + + + + +

Contains the counter how many units are currently alive.

+ +
+ +
diff --git a/Documentation/Functional.PseudoATC.html b/Documentation/Functional.PseudoATC.html index 07fea6b69..bdf1caaab 100644 --- a/Documentation/Functional.PseudoATC.html +++ b/Documentation/Functional.PseudoATC.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index 6963c21e7..82861dde0 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -838,7 +838,7 @@

@@ -3562,12 +3562,6 @@ manager:Stop(7200)

RAT.termtype

Type of terminal to be used when spawning at an airbase.

- - - -

RAT.type

- - @@ -4748,31 +4742,7 @@ and any spaces before and after the resulting name are removed.

-

RAT.communication

- - - - - -

RAT.frequency

- - - - - -

RAT.livery_id

- - - - - -

RAT.modulation

- - - - - -

RAT.skill

+

RAT.uncontrolled

@@ -7178,17 +7148,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.

-
- -
-
-
- - -RAT.type - - -
@@ -15069,17 +15028,6 @@ Initializes the ratcraft array and group menu.

Type of terminal to be used when spawning at an airbase.

-
- -
-
-
- - -RAT.type - - -
@@ -21834,17 +21782,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.

-
- -
-
-
- - -RAT.type - - -
diff --git a/Documentation/Functional.Range.html b/Documentation/Functional.Range.html index 81dc6f07b..cb87374f2 100644 --- a/Documentation/Functional.Range.html +++ b/Documentation/Functional.Range.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index 059561318..9db2987fd 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -838,7 +838,7 @@

@@ -3206,7 +3206,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- #boolean + SCORING.penaltyoncoalitionchange @@ -6129,7 +6129,7 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.penaltyoncoalitionchange diff --git a/Documentation/Functional.Sead.html b/Documentation/Functional.Sead.html index c6cbc687d..479f56468 100644 --- a/Documentation/Functional.Sead.html +++ b/Documentation/Functional.Sead.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Shorad.html b/Documentation/Functional.Shorad.html index 41589fd29..b048b8af8 100644 --- a/Documentation/Functional.Shorad.html +++ b/Documentation/Functional.Shorad.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Suppression.html b/Documentation/Functional.Suppression.html index 9e60c7f92..359282a7c 100644 --- a/Documentation/Functional.Suppression.html +++ b/Documentation/Functional.Suppression.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.Warehouse.html b/Documentation/Functional.Warehouse.html index de1d6afbc..3955e799f 100644 --- a/Documentation/Functional.Warehouse.html +++ b/Documentation/Functional.Warehouse.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ZoneCaptureCoalition.html b/Documentation/Functional.ZoneCaptureCoalition.html index 50f349d18..4d5c49139 100644 --- a/Documentation/Functional.ZoneCaptureCoalition.html +++ b/Documentation/Functional.ZoneCaptureCoalition.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ZoneGoal.html b/Documentation/Functional.ZoneGoal.html index 3cce35371..0b5cd492c 100644 --- a/Documentation/Functional.ZoneGoal.html +++ b/Documentation/Functional.ZoneGoal.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ZoneGoalCargo.html b/Documentation/Functional.ZoneGoalCargo.html index 185f439ad..4e11cf036 100644 --- a/Documentation/Functional.ZoneGoalCargo.html +++ b/Documentation/Functional.ZoneGoalCargo.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Functional.ZoneGoalCoalition.html b/Documentation/Functional.ZoneGoalCoalition.html index 4a81954c5..52795ef7f 100644 --- a/Documentation/Functional.ZoneGoalCoalition.html +++ b/Documentation/Functional.ZoneGoalCoalition.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Ops.ATIS.html b/Documentation/Ops.ATIS.html index 4ea4a8a4e..bf880a0e5 100644 --- a/Documentation/Ops.ATIS.html +++ b/Documentation/Ops.ATIS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index e271f359d..b1e552023 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -838,7 +838,7 @@

@@ -40827,6 +40827,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set current case.

+
@@ -40908,6 +40911,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.

+
+ +
+
+
+ + #boolean +AIRBOSS.PlayerData.holding + + +
@@ -41068,6 +41082,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set Stable Hover

+
@@ -41101,6 +41118,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set new time stamp.

+
@@ -41259,6 +41279,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Band modulation.

+
+ +
+
+
+ + +AIRBOSS.Radio.voice + + +
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 4f5659716..c2b1f6ba1 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -838,7 +838,7 @@

@@ -4469,7 +4469,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- Core.Point#COORDINATE + CSAR.coordinate @@ -4558,14 +4558,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

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

Replacement woundedGroups

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

counter for saved pilots

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

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -10615,7 +10581,7 @@ callsigns from playername or group name.

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

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -10732,14 +10695,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -11082,20 +11042,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -11121,20 +11067,6 @@ callsigns from playername or group name.

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

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -13157,7 +13089,7 @@ callsigns from playername or group name.

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

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -13274,14 +13203,11 @@ callsigns from playername or group name.

- #table + CSAR.downedPilots - -

Replacement woundedGroups

-
@@ -13624,20 +13550,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -13663,20 +13575,6 @@ callsigns from playername or group name.

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

counter for successful rescue landings at FARP/AFB/MASH

- -
-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 32ef4ed92..218739acb 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -838,7 +838,7 @@

@@ -7886,7 +7886,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

- #table + CTLD.CtldUnits @@ -7929,20 +7929,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -7994,7 +7980,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeUHFFrequencies @@ -8005,7 +7991,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies @@ -8376,17 +8362,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -8643,7 +8618,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

time to repairor build a unit/group

+

noob catch

@@ -18372,7 +18347,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -18415,20 +18390,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -18480,7 +18441,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -18491,7 +18452,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies @@ -18862,17 +18823,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -19129,7 +19079,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

time to repairor build a unit/group

+

noob catch

@@ -20814,7 +20764,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -20857,20 +20807,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -20922,7 +20858,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -20933,7 +20869,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies @@ -21304,17 +21240,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -21571,7 +21496,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

time to repairor build a unit/group

+

noob catch

@@ -25989,6 +25914,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Location (if set) where to get this cargo item.

+
+ +
+
+
+ + +CTLD_CARGO.Mark + + +
@@ -27193,6 +27129,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Location (if set) where to get this cargo item.

+
+ +
+
+
+ + +CTLD_CARGO.Mark + + +
diff --git a/Documentation/Ops.RecoveryTanker.html b/Documentation/Ops.RecoveryTanker.html index 8576ee0d8..5469194a5 100644 --- a/Documentation/Ops.RecoveryTanker.html +++ b/Documentation/Ops.RecoveryTanker.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Ops.RescueHelo.html b/Documentation/Ops.RescueHelo.html index eb3211e11..e7ec3afbf 100644 --- a/Documentation/Ops.RescueHelo.html +++ b/Documentation/Ops.RescueHelo.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.CUBE.html b/Documentation/Shapes.CUBE.html index 6ae19d80d..0b57ce9ec 100644 --- a/Documentation/Shapes.CUBE.html +++ b/Documentation/Shapes.CUBE.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.LINE.html b/Documentation/Shapes.LINE.html index bf23f9904..1b71716a8 100644 --- a/Documentation/Shapes.LINE.html +++ b/Documentation/Shapes.LINE.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.OVAL.html b/Documentation/Shapes.OVAL.html index b97e69c1d..c2c86de3b 100644 --- a/Documentation/Shapes.OVAL.html +++ b/Documentation/Shapes.OVAL.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.POLYGON.html b/Documentation/Shapes.POLYGON.html index 86003af4c..dd70df948 100644 --- a/Documentation/Shapes.POLYGON.html +++ b/Documentation/Shapes.POLYGON.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.SHAPE_BASE.html b/Documentation/Shapes.SHAPE_BASE.html index a8332397b..e7c017e04 100644 --- a/Documentation/Shapes.SHAPE_BASE.html +++ b/Documentation/Shapes.SHAPE_BASE.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Shapes.TRIANGLE.html b/Documentation/Shapes.TRIANGLE.html index d312adfb1..0d38fe666 100644 --- a/Documentation/Shapes.TRIANGLE.html +++ b/Documentation/Shapes.TRIANGLE.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.Radio.html b/Documentation/Sound.Radio.html index ad20a211e..42ff108e8 100644 --- a/Documentation/Sound.Radio.html +++ b/Documentation/Sound.Radio.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.RadioQueue.html b/Documentation/Sound.RadioQueue.html index ed8bda33e..ad8ff3960 100644 --- a/Documentation/Sound.RadioQueue.html +++ b/Documentation/Sound.RadioQueue.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.RadioSpeech.html b/Documentation/Sound.RadioSpeech.html index 416f72a12..70afb1af4 100644 --- a/Documentation/Sound.RadioSpeech.html +++ b/Documentation/Sound.RadioSpeech.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.SRS.html b/Documentation/Sound.SRS.html index 51bd52af1..5607304a5 100644 --- a/Documentation/Sound.SRS.html +++ b/Documentation/Sound.SRS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.SoundOutput.html b/Documentation/Sound.SoundOutput.html index 4427fe8da..8f31db896 100644 --- a/Documentation/Sound.SoundOutput.html +++ b/Documentation/Sound.SoundOutput.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Sound.UserSound.html b/Documentation/Sound.UserSound.html index a095b4f9f..176e5e8a5 100644 --- a/Documentation/Sound.UserSound.html +++ b/Documentation/Sound.UserSound.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.CommandCenter.html b/Documentation/Tasking.CommandCenter.html index eb51b12a1..d2b52a173 100644 --- a/Documentation/Tasking.CommandCenter.html +++ b/Documentation/Tasking.CommandCenter.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.DetectionManager.html b/Documentation/Tasking.DetectionManager.html index a8ba58101..68c88ce39 100644 --- a/Documentation/Tasking.DetectionManager.html +++ b/Documentation/Tasking.DetectionManager.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Mission.html b/Documentation/Tasking.Mission.html index 47e3c0f30..e1d5ca3ec 100644 --- a/Documentation/Tasking.Mission.html +++ b/Documentation/Tasking.Mission.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html index 6c1a15cbf..5919a0d84 100644 --- a/Documentation/Tasking.Task.html +++ b/Documentation/Tasking.Task.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.TaskInfo.html b/Documentation/Tasking.TaskInfo.html index f2ef62256..20540ab3a 100644 --- a/Documentation/Tasking.TaskInfo.html +++ b/Documentation/Tasking.TaskInfo.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_A2A.html b/Documentation/Tasking.Task_A2A.html index 6307b8f92..dff08d8c8 100644 --- a/Documentation/Tasking.Task_A2A.html +++ b/Documentation/Tasking.Task_A2A.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index b975852b7..c70594097 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_A2G.html b/Documentation/Tasking.Task_A2G.html index 14a192cf9..04fa25ebd 100644 --- a/Documentation/Tasking.Task_A2G.html +++ b/Documentation/Tasking.Task_A2G.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html index 8a7fffda1..102c36719 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index fb4813615..675494066 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -838,7 +838,7 @@

@@ -3329,17 +3329,6 @@ based on the tasking capabilities defined in - -

- @@ -3372,7 +3361,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -4794,7 +4783,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -9326,7 +9315,7 @@ If the Unit is part of the Task, true is returned.

- #number + TASK_CARGO.CargoLimit diff --git a/Documentation/Tasking.Task_Capture_Dispatcher.html b/Documentation/Tasking.Task_Capture_Dispatcher.html index c77f8809c..c92ab0032 100644 --- a/Documentation/Tasking.Task_Capture_Dispatcher.html +++ b/Documentation/Tasking.Task_Capture_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_Capture_Zone.html b/Documentation/Tasking.Task_Capture_Zone.html index 62d2c1753..2cd564bb3 100644 --- a/Documentation/Tasking.Task_Capture_Zone.html +++ b/Documentation/Tasking.Task_Capture_Zone.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_Cargo_CSAR.html b/Documentation/Tasking.Task_Cargo_CSAR.html index 0665512ec..86d36f6bf 100644 --- a/Documentation/Tasking.Task_Cargo_CSAR.html +++ b/Documentation/Tasking.Task_Cargo_CSAR.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index 8a427a2a0..26d97316d 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_Cargo_Transport.html b/Documentation/Tasking.Task_Cargo_Transport.html index 98a7dddf7..8ba4c2bcc 100644 --- a/Documentation/Tasking.Task_Cargo_Transport.html +++ b/Documentation/Tasking.Task_Cargo_Transport.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Tasking.Task_Manager.html b/Documentation/Tasking.Task_Manager.html index 7230bccfc..8bf134d55 100644 --- a/Documentation/Tasking.Task_Manager.html +++ b/Documentation/Tasking.Task_Manager.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.Enums.html b/Documentation/Utilities.Enums.html index c252b228f..a5f303007 100644 --- a/Documentation/Utilities.Enums.html +++ b/Documentation/Utilities.Enums.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index cd54e55c0..2d1214ff8 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -838,7 +838,7 @@

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

Stack by pointer.

+
+ +
+
+
+ + #number +FIFO.uniquecounter + + +
@@ -4209,6 +4220,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

+
+ +
+
+
+ + #number +FIFO.uniquecounter + + +
@@ -7735,17 +7757,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
@@ -8595,17 +8606,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
diff --git a/Documentation/Utilities.Profiler.html b/Documentation/Utilities.Profiler.html index 801b64851..a485b3a25 100644 --- a/Documentation/Utilities.Profiler.html +++ b/Documentation/Utilities.Profiler.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.STTS.html b/Documentation/Utilities.STTS.html index 32f3d0b71..e8b32569f 100644 --- a/Documentation/Utilities.STTS.html +++ b/Documentation/Utilities.STTS.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.Socket.html b/Documentation/Utilities.Socket.html index 7da7a227e..8fc726391 100644 --- a/Documentation/Utilities.Socket.html +++ b/Documentation/Utilities.Socket.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.Templates.html b/Documentation/Utilities.Templates.html index 0ff072374..12968391b 100644 --- a/Documentation/Utilities.Templates.html +++ b/Documentation/Utilities.Templates.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Utilities.Utils.html b/Documentation/Utilities.Utils.html index 6630efe70..8328497aa 100644 --- a/Documentation/Utilities.Utils.html +++ b/Documentation/Utilities.Utils.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Airbase.html b/Documentation/Wrapper.Airbase.html index 4b28a12ec..5c265d277 100644 --- a/Documentation/Wrapper.Airbase.html +++ b/Documentation/Wrapper.Airbase.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Client.html b/Documentation/Wrapper.Client.html index ab74a66bc..60098507b 100644 --- a/Documentation/Wrapper.Client.html +++ b/Documentation/Wrapper.Client.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index c24f0b94c..239ccf216 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index f0cd3c752..460e97f6b 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Identifiable.html b/Documentation/Wrapper.Identifiable.html index ce58d9b19..0764dcb6d 100644 --- a/Documentation/Wrapper.Identifiable.html +++ b/Documentation/Wrapper.Identifiable.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 55140218f..3d274c391 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -838,7 +838,7 @@

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

- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -5349,28 +5327,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -6959,28 +6915,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
diff --git a/Documentation/Wrapper.Net.html b/Documentation/Wrapper.Net.html index 1ca935312..09c536b70 100644 --- a/Documentation/Wrapper.Net.html +++ b/Documentation/Wrapper.Net.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Object.html b/Documentation/Wrapper.Object.html index b1c0a539c..2478f8b7c 100644 --- a/Documentation/Wrapper.Object.html +++ b/Documentation/Wrapper.Object.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index ec53f4090..2af6337da 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Scenery.html b/Documentation/Wrapper.Scenery.html index 0c3c4efa9..63d0374a2 100644 --- a/Documentation/Wrapper.Scenery.html +++ b/Documentation/Wrapper.Scenery.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Static.html b/Documentation/Wrapper.Static.html index 0c37b4c96..ed5640a99 100644 --- a/Documentation/Wrapper.Static.html +++ b/Documentation/Wrapper.Static.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Storage.html b/Documentation/Wrapper.Storage.html index f8a9b335c..b9026d3d4 100644 --- a/Documentation/Wrapper.Storage.html +++ b/Documentation/Wrapper.Storage.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Unit.html b/Documentation/Wrapper.Unit.html index 3ea1988d2..c1959d5c4 100644 --- a/Documentation/Wrapper.Unit.html +++ b/Documentation/Wrapper.Unit.html @@ -838,7 +838,7 @@

diff --git a/Documentation/Wrapper.Weapon.html b/Documentation/Wrapper.Weapon.html index 9f8c0c60a..e431ae60e 100644 --- a/Documentation/Wrapper.Weapon.html +++ b/Documentation/Wrapper.Weapon.html @@ -838,7 +838,7 @@

diff --git a/Documentation/index.html b/Documentation/index.html index 453e8ca80..9399b7d96 100644 --- a/Documentation/index.html +++ b/Documentation/index.html @@ -838,7 +838,7 @@

@@ -2574,7 +2574,7 @@