From 4295a6f68c5c5ad04889c2841c96fe2141e64a7f Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Tue, 24 Jan 2023 14:39:46 +0000 Subject: [PATCH] MOOSE generated documentation [skip ci] --- Documentation/AI.AI_A2A_Dispatcher.html | 20 +- Documentation/AI.AI_Air.html | 132 ++++++---- Documentation/AI.AI_Air_Dispatcher.html | 44 ---- Documentation/AI.AI_Air_Squadron.html | 22 ++ Documentation/AI.AI_Cargo.html | 20 +- Documentation/AI.AI_Cargo_Airplane.html | 68 +++++ Documentation/Core.Settings.html | 26 +- Documentation/Core.Spawn.html | 172 ++++++------- Documentation/Core.Spot.html | 33 +++ Documentation/Functional.ATC_Ground.html | 10 +- Documentation/Functional.Designate.html | 55 ++++ Documentation/Functional.Detection.html | 39 ++- Documentation/Functional.Mantis.html | 28 --- Documentation/Functional.RAT.html | 47 +--- Documentation/Functional.Scoring.html | 18 +- Documentation/Ops.Airboss.html | 14 +- Documentation/Ops.CSAR.html | 156 +++--------- Documentation/Ops.CTLD.html | 237 ++++++++++-------- .../Tasking.Task_A2A_Dispatcher.html | 8 +- .../Tasking.Task_A2G_Dispatcher.html | 20 +- Documentation/Tasking.Task_CARGO.html | 19 +- .../Tasking.Task_Cargo_Dispatcher.html | 44 ---- Documentation/Utilities.FiFo.html | 44 ---- Documentation/Wrapper.Group.html | 78 +----- Documentation/Wrapper.Positionable.html | 44 ++++ 25 files changed, 685 insertions(+), 713 deletions(-) diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index 337521f5f..e7c06fb06 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -4829,11 +4829,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -11449,11 +11452,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -12711,11 +12717,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
@@ -14275,11 +14284,14 @@ They will lock the parking spot.

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index 31f0e187d..35bed5e7f 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -3037,17 +3037,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #number -AI_AIR.IdleCount - - -
@@ -3147,6 +3136,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -5854,17 +5865,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.IdleCount - - -
@@ -5964,6 +5964,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -6590,17 +6612,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.IdleCount - - -
@@ -6700,6 +6711,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -8214,17 +8247,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.IdleCount - - -
@@ -8324,6 +8346,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #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 a697ff433..b6bdbd8de 100644 --- a/Documentation/AI.AI_Air_Dispatcher.html +++ b/Documentation/AI.AI_Air_Dispatcher.html @@ -4522,17 +4522,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

- - - -
-
@@ -9830,17 +9819,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
@@ -11158,17 +11136,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
@@ -12788,17 +12755,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html index a3dd226b4..20880f485 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -2522,6 +2522,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
@@ -3593,6 +3604,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index d520931c1..b56a729b4 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2718,7 +2718,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -2756,9 +2756,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

No loading happened, so we need to pickup something else.

-
@@ -4751,7 +4748,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -4789,9 +4786,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

No loading happened, so we need to pickup something else.

-
@@ -5366,7 +5360,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -5404,9 +5398,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

No loading happened, so we need to pickup something else.

-
@@ -6869,7 +6860,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -6907,9 +6898,6 @@ 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_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index d3f8c6e58..1ce5ccc93 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2705,6 +2705,20 @@ 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.

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

Aircraft is on a depoly mission.

+
@@ -4481,6 +4498,20 @@ 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.

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

Aircraft is on a depoly mission.

+
@@ -5099,6 +5133,20 @@ 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.

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

Aircraft is on a depoly mission.

+
@@ -6605,6 +6656,20 @@ 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.

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

Aircraft is on a depoly mission.

+
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index 319319e92..07637cbf0 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2872,11 +2872,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
@@ -5029,11 +5040,22 @@ It is advised to use this method at the start of the mission.

- + #boolean SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 96320ebd3..695304480 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -2815,7 +2815,13 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.uncontrolled

+

SPAWN.modulation

+ + + + + +

SPAWN.skill

@@ -3377,11 +3383,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.

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

Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.

+ @@ -3509,20 +3521,6 @@ 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.

-
@@ -3592,6 +3590,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
@@ -3698,12 +3707,12 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -SPAWN.SpawnInitKeepUnitNames +SPAWN.SpawnInitLimit -

Overwrite unit names by default with group name.

+

By default, no InitLimit

@@ -3711,8 +3720,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean -SPAWN.SpawnInitLimit + +SPAWN.SpawnInitLivery @@ -3727,28 +3736,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnInitModu - - - -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -3780,7 +3767,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -3794,7 +3781,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -3952,7 +3939,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

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

+

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

@@ -4011,7 +3998,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +SPAWN.skill @@ -8753,11 +8751,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.

+
@@ -8830,6 +8831,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.

+
@@ -8885,20 +8889,6 @@ 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.

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

+ + +
+
@@ -9074,12 +9075,12 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

#boolean -SPAWN.SpawnInitKeepUnitNames +SPAWN.SpawnInitLimit -

Overwrite unit names by default with group name.

+

By default, no InitLimit

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

- #boolean -SPAWN.SpawnInitLimit + +SPAWN.SpawnInitLivery @@ -9103,28 +9104,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.SpawnInitModu - - - -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -9156,7 +9135,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

- + #number SPAWN.SpawnMaxUnitsAlive @@ -9328,7 +9307,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

+

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

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

-SPAWN.uncontrolled +SPAWN.modulation + + + +
+ + +
+
+ + +SPAWN.skill diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index 9244d46df..0378882be 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2799,6 +2799,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPOT.Target + + +
@@ -4093,6 +4104,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.Target + + +
@@ -5626,6 +5648,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.Target + + +
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index 07d49561c..b46372fde 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -3832,7 +3832,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table ATC_GROUND.Airbases @@ -3848,9 +3848,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Kickspeed

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

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

- -

Kickspeed

-
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index 39919cb89..2d8f03031 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -3529,6 +3529,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -6704,6 +6715,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -7514,6 +7536,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -8294,6 +8327,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -9962,6 +10006,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 44ad30d74..f1923ebdf 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -19101,6 +19101,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
@@ -19261,7 +19272,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- + #number DETECTION_BASE.RefreshTimeInterval @@ -23793,6 +23804,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
@@ -23953,7 +23975,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval @@ -25546,6 +25568,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
@@ -25706,7 +25739,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- + #number DETECTION_BASE.RefreshTimeInterval diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index d926100d5..81d719820 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -3699,17 +3699,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The #DETECTION_AREAS object for AWACS

-
- -
-
-
- - -MANTIS.AWACS_Prefix - - -
@@ -4302,9 +4291,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

switch alarm state RED

- @@ -8169,17 +8155,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

- - - -
-
- - -MANTIS.AWACS_Prefix - - -
@@ -8772,9 +8747,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

switch alarm state RED

- diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index cd042bf15..3eba7bb83 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -3435,12 +3435,6 @@ manager:Stop(7200)

RAT.termtype

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

- - - -

RAT.type

- - @@ -4411,7 +4405,13 @@ and any spaces before and after the resulting name are removed.

-

RAT.uncontrolled

+

RAT.modulation

+ + + + + +

RAT.skill

@@ -6799,17 +6799,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 - - -
@@ -14690,17 +14679,6 @@ Initializes the ratcraft array and group menu.

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

- - - -
-
- - -RAT.type - - -
@@ -20635,17 +20613,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.Scoring.html b/Documentation/Functional.Scoring.html index 108de65b3..f54586b00 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2893,14 +2893,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.AutoSave - -

Create the CSV file.

-
@@ -3083,7 +3080,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyoncoalitionchange @@ -3094,7 +3091,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyonfratricide @@ -5482,14 +5479,11 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.AutoSave - -

Create the CSV file.

-
@@ -5672,7 +5666,7 @@ The scale magnifies the scores given to the players.

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

- #boolean + SCORING.penaltyonfratricide diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 478aa2fed..66bdc36d5 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -39578,6 +39578,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set case to that of lead.

+
@@ -39672,17 +39675,6 @@ 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 - - -
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 0bba9a346..21465c936 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -2483,6 +2483,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.inTransitGroups

+ + + +

CSAR.index

+ + @@ -4268,17 +4274,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -4377,6 +4372,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

contain a table for each SAR with all units he has with the original names

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

counter for saved pilots

- -
-
@@ -4624,20 +4616,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

- -
-
@@ -9619,17 +9597,6 @@ callsigns from playername or group name.

-
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -9728,6 +9695,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+ + + +
+
+ + +CSAR.index + + +
@@ -9936,20 +9914,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -9975,20 +9939,6 @@ callsigns from playername or group name.

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

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -12075,17 +12025,6 @@ callsigns from playername or group name.

-
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -12184,6 +12123,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+ + + +
+
+ + +CSAR.index + + +
@@ -12392,20 +12342,6 @@ callsigns from playername or group name.

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

counter for saved pilots

- -
-
@@ -12431,20 +12367,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 0f1b4a4c9..6d2963a52 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -2036,8 +2036,113 @@ There is a risk involved in doing that; if you do not know what that means, this

Caveat: -If you use units build by multiple templates, they will effectively double on loading. Dropped crates are not saved. Current stock is not saved. -

+If you use units build by multiple templates, they will effectively double on loading. Dropped crates are not saved. Current stock is not saved.

+ +

7. Complex example - Build a complete FARP from a CTLD crate drop

+ +

Prerequisites - you need to add a cargo of type FOB to your CTLD instance, for simplification reasons we call it FOB:

+ +
       my_ctld:AddCratesCargo("FARP",{"FOB"},CTLD_CARGO.Enum.FOB,2)
+
+ +

Also, you need to have all statics with the fitting names as per the script in your mission already, as we're going to copy them, and a template +for FARP vehicles, so -- services are goin to work (e.g. for the blue side: an unarmed humvee, two trucks and a fuel truck. Optionally add a fire fighter).

+ +

The following code will build a FARP at the coordinate the FOB was dropped and built:

+ +
       -- FARP Radio. First one has 130AM, next 131 and for forth
+       local FARPFreq = 130
+       local FARPName = 1 -- numbers 1..10
+
+       local FARPClearnames = {
+         [1]="London",
+         [2]="Dallas",
+         [3]="Paris",
+         [4]="Moscow",
+         [5]="Berlin",
+         [6]="Rome",
+         [7]="Madrid",
+         [8]="Warsaw",
+         [9]="Dublin",
+         [10]="Perth",
+         }
+
+         function BuildAFARP(Coordinate)
+           local coord = Coordinate -- Core.Point#COORDINATE
+
+           local FarpName = ((FARPName-1)%10)+1
+           local FName = FARPClearnames[FarpName]
+
+           FARPFreq = FARPFreq + 1
+           FARPName = FARPName + 1
+
+           -- Create a SPAWNSTATIC object from a template static FARP object.
+           local SpawnStaticFarp=SPAWNSTATIC:NewFromStatic("Static Invisible FARP-1", country.id.USA)
+
+           -- Spawning FARPs is special in DCS. Therefore, we need to specify that this is a FARP. We also set the callsign and the frequency.
+           SpawnStaticFarp:InitFARP(FARPName, FARPFreq, 0)
+           SpawnStaticFarp:InitDead(false)
+
+           -- Spawn FARP 
+           local ZoneSpawn = ZONE_RADIUS:New("FARP "..FName,Coordinate:GetVec2(),160,false)
+           local Heading = 0
+           local FarpBerlin=SpawnStaticFarp:SpawnFromZone(ZoneSpawn, Heading, "FARP "..FName)
+
+           -- ATC and services - put them 125m from the center of the zone towards North
+           local FarpVehicles = SPAWN:NewWithAlias("FARP Vehicles Template","FARP "..FName.." Technicals")
+           FarpVehicles:InitHeading(180)
+           local FarpVCoord = coord:Translate(125,0)
+           FarpVehicles:SpawnFromCoordinate(FarpVCoord)
+
+           -- We will put the rest of the statics in a nice circle around the center
+           local base = 330
+           local delta = 30
+
+           local windsock = SPAWNSTATIC:NewFromStatic("Static Windsock-1",country.id.USA)
+           local sockcoord = coord:Translate(125,base)
+           windsock:SpawnFromCoordinate(sockcoord,Heading,"Windsock "..FName)
+           base=base-delta
+
+           local fueldepot = SPAWNSTATIC:NewFromStatic("Static FARP Fuel Depot-1",country.id.USA)
+           local fuelcoord = coord:Translate(125,base)
+           fueldepot:SpawnFromCoordinate(fuelcoord,Heading,"Fueldepot "..FName)
+           base=base-delta
+
+           local ammodepot = SPAWNSTATIC:NewFromStatic("Static FARP Ammo Storage-2-1",country.id.USA)
+           local ammocoord = coord:Translate(125,base)
+           ammodepot:SpawnFromCoordinate(ammocoord,Heading,"Ammodepot "..FName)
+           base=base-delta
+
+           local CommandPost = SPAWNSTATIC:NewFromStatic("Static FARP Command Post-1",country.id.USA)
+           local CommandCoord = coord:Translate(125,base)
+           CommandPost:SpawnFromCoordinate(CommandCoord,Heading,"Command Post "..FName)
+           base=base-delta
+
+           local Tent1 = SPAWNSTATIC:NewFromStatic("Static FARP Tent-11",country.id.USA)
+           local Tent1Coord = coord:Translate(125,base)
+           Tent1:SpawnFromCoordinate(Tent1Coord,Heading,"Command Tent "..FName)
+           base=base-delta
+
+           local Tent2 = SPAWNSTATIC:NewFromStatic("Static FARP Tent-11",country.id.USA)
+           local Tent2Coord = coord:Translate(125,base)
+           Tent2:SpawnFromCoordinate(Tent2Coord,Heading,"Command Tent2 "..FName)
+
+           -- add a loadzone to CTLD
+           my_ctld:AddCTLDZone("FARP "..FName,CTLD.CargoZoneType.LOAD,SMOKECOLOR.Blue,true,true)
+           local m  = MESSAGE:New(string.format("FARP %s in operation!",FName),15,"CTLD"):ToBlue() 
+         end
+
+         function my_ctld:OnAfterCratesBuild(From,Event,To,Group,Unit,Vehicle)
+           local name = Vehicle:GetName()
+           if string.match(name,"FOB",1,true) then
+             local Coord = Vehicle:GetCoordinate()
+             Vehicle:Destroy(false)
+             BuildAFARP(Coord) 
+           end
+         end
+
+ +
@@ -7310,7 +7415,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.CtldUnits @@ -7332,7 +7437,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -7357,28 +7462,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -7410,7 +7498,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeFMFrequencies @@ -7609,11 +7697,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -16290,7 +16381,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -16312,7 +16403,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -16337,28 +16428,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -16390,7 +16464,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeFMFrequencies @@ -16589,11 +16663,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -18759,7 +18836,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -18781,7 +18858,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -18806,28 +18883,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -18859,7 +18919,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeFMFrequencies @@ -19058,11 +19118,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

Flag for direct loading.

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

Flag for direct loading.

-
- -
-
-
- - -CTLD_CARGO.Mark - - -
@@ -27590,17 +27631,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
- @@ -28254,17 +28284,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
- diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index 2f9fb6135..dd7fdf25c 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -2898,7 +2898,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -3623,7 +3623,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -4799,7 +4799,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask @@ -6277,7 +6277,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- + #boolean TASK_A2A_DISPATCHER.FlashNewTask diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html index 6707cc8a9..3a779e93f 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -3168,14 +3168,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -3748,14 +3745,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -4938,14 +4932,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -6430,14 +6421,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index 82754ac01..664f7bc26 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3190,11 +3190,22 @@ based on the tasking capabilities defined in + +
+
+
@@ -3227,7 +3238,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -4649,7 +4660,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -9181,7 +9192,7 @@ If the Unit is part of the Task, true is returned.

- + #number TASK_CARGO.CargoLimit diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index c76962865..841b8016f 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3191,17 +3191,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
- @@ -4308,17 +4297,6 @@ This method can only be used once!

-
- -
- @@ -5177,17 +5155,6 @@ This method can only be used once!

-
- -
- @@ -6677,17 +6644,6 @@ This method can only be used once!

-
- -
- diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index f798dd2fe..8d80e9b0b 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3218,17 +3218,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

-
- -
-
-
- - #number -FIFO.uniquecounter - - -
@@ -7573,17 +7551,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
@@ -8433,17 +8400,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 981ec2d40..d2088c040 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -4980,18 +4980,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -9524,18 +9513,7 @@ So each unit of the group is respawned at exactly the same parking spot as it cu - -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -18679,18 +18657,7 @@ Note that when WayPointInitialize is called, the Mission of the controllable is - -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -22536,18 +22503,7 @@ Coordinates are dependent on the position of the maps origin.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -23172,18 +23128,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -23443,18 +23388,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 5f9d3be3f..e80f9a068 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -3632,6 +3632,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+ @@ -7401,6 +7412,17 @@ Coordinates are dependent on the position of the maps origin.

+
+ +
+ @@ -7949,6 +7971,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+ @@ -8132,6 +8165,17 @@ If the Identifiable is alive, true is returned.

+
+ +
+