diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index ffca7ef07..889e61ab1 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -5034,14 +5034,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -11701,14 +11698,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -12966,14 +12960,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -14533,14 +14524,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html index 977136441..16d5d4fc9 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -5031,11 +5031,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

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

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

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

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -16569,11 +16578,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_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html index a34f3f274..d8767b4cc 100644 --- a/Documentation/AI.AI_Air_Dispatcher.html +++ b/Documentation/AI.AI_Air_Dispatcher.html @@ -4663,6 +4663,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

+ + + +
+
+ + #number +AI_AIR_DISPATCHER.DefenderPatrolIndex + + +
@@ -9982,6 +9993,17 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

+ + + +
+
+ + #number +AI_AIR_DISPATCHER.DefenderPatrolIndex + + +
@@ -11297,6 +11319,17 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

+ + + +
+
+ + #number +AI_AIR_DISPATCHER.DefenderPatrolIndex + + +
@@ -12914,6 +12947,17 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

+ + + +
+
+ + #number +AI_AIR_DISPATCHER.DefenderPatrolIndex + + +
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html index 3c90988a5..d43baa1e9 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -2131,17 +2131,6 @@ Therefore, this class is considered to be deprecated

- - - -
-
- - -AI_AIR_SQUADRON.ResourceCount - - -
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index e1a9199ca..396b16ef9 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -1973,7 +1973,7 @@ Therefore, this class is considered to be deprecated

- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index 283192853..8f614bb06 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2905,6 +2905,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.

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

Aircraft is on a depoly mission.

+
@@ -4681,6 +4698,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.

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

Aircraft is on a depoly mission.

+
@@ -5299,6 +5333,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.

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

Aircraft is on a depoly mission.

+
@@ -6805,6 +6856,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.

+ +
+ +
@@ -6835,6 +6900,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/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 8935ade0a..b7a7efadc 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -3070,22 +3070,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

+
@@ -4988,22 +4994,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -5658,22 +5670,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -7216,22 +7234,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index bb6c83442..ac3f431f8 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -2016,10 +2016,27 @@ Therefore, this class is considered to be deprecated

+CARGO_GROUP.CargoCarrier + + + + +

self.CargoObject:Destroy()

+ +
+ +
+
+
+ + CARGO_GROUP.CargoGroup + +

Then we register the new group in the database

+
@@ -2031,6 +2048,20 @@ 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.CargoUnit.html b/Documentation/Cargo.CargoUnit.html index c124af695..f7f7ebf65 100644 --- a/Documentation/Cargo.CargoUnit.html +++ b/Documentation/Cargo.CargoUnit.html @@ -1914,6 +1914,17 @@ Therefore, this class is considered to be deprecated

+CARGO_UNIT.CargoCarrier + + + +
+ + +
+
+ + CARGO_UNIT.CargoInAir @@ -1932,6 +1943,17 @@ Therefore, this class is considered to be deprecated

Set cargo object.

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

+CARGO_UNIT.CargoCarrier + + + +
+ + +
+
+ + CARGO_UNIT.CargoInAir @@ -2636,6 +2669,17 @@ Therefore, this class is considered to be deprecated

Set cargo object.

+
+ +
+
+
+ + #number +CARGO_UNIT.RunCount + + +
diff --git a/Documentation/Core.Point.html b/Documentation/Core.Point.html index 0f4dd018a..125a2d844 100644 --- a/Documentation/Core.Point.html +++ b/Documentation/Core.Point.html @@ -17338,6 +17338,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + +POINT_VEC2.z + + +
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index e68efecf8..3fbae6c63 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -3072,6 +3072,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SETTINGS.PlayerMenu + + +
@@ -5254,6 +5265,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 38b94beef..5c922b2b6 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3224,6 +3224,12 @@ and any spaces before and after the resulting name are removed.

SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

+ + + +

SPAWN.uncontrolled

+ + @@ -3874,14 +3880,11 @@ 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.

-
@@ -4061,6 +4064,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnGrouping + + +
@@ -4185,6 +4199,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -4251,6 +4276,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Overwrite unit names by default with group name.

+ @@ -4262,6 +4290,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnInitLivery + + +
@@ -4295,6 +4334,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnInitModu + + +
@@ -4309,6 +4359,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

self:T2( { self.SpawnTemplatePrefix, Vec2} )

+ + + +
+
+ + #string +SPAWN.SpawnInitSkill + + +
@@ -4630,6 +4691,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.uncontrolled + + +
@@ -10271,14 +10343,11 @@ 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.

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

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

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

Overwrite unit names by default with group name.

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

+ + +
+
+ + +SPAWN.SpawnInitLivery + + +
@@ -10692,6 +10797,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + +SPAWN.SpawnInitModu + + +
@@ -10706,6 +10822,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

self:T2( { self.SpawnTemplatePrefix, Vec2} )

+ + + +
+
+ + #string +SPAWN.SpawnInitSkill + + +
@@ -11027,6 +11154,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + +SPAWN.uncontrolled + + +
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index b37907432..ed85870d3 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -2138,24 +2138,6 @@ such as position and heading.

SPAWNSTATIC:_SpawnStatic(Template, CountryID)

Spawns a new static using a given template.

- - - -

SPAWNSTATIC.heliport_callsign_id

- - - - - -

SPAWNSTATIC.heliport_frequency

- - - - - -

SPAWNSTATIC.heliport_modulation

- - @@ -3141,44 +3123,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table SPAWNSTATIC.TemplateStaticUnit -
- -
-
-
- - -SPAWNSTATIC.heliport_callsign_id - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_frequency - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_modulation - - -
@@ -4786,44 +4735,11 @@ Handy if you spawn from cargo statics which have resources already set.

- + #table SPAWNSTATIC.TemplateStaticUnit -
- -
-
-
- - -SPAWNSTATIC.heliport_callsign_id - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_frequency - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_modulation - - -
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index d250919e4..7bf478277 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2974,6 +2974,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -4257,6 +4290,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -5779,6 +5845,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index beb831b3f..a53b03f2c 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -4105,9 +4105,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Kickspeed

- @@ -4693,9 +4690,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 04ca01dd8..5362c47f3 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2690,17 +2690,6 @@ Use the method DESIGNATE.SetMission() to - - - -
-
- - #table -DESIGNATE.LaserCodes - - -
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 3c66e2b74..0789558d0 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -2132,6 +2132,12 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%

MANTIS:GetCommandCenter()

Function to get the HQ object for further use

+ + + +

MANTIS.Groupset

+ + @@ -4126,8 +4132,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table -MANTIS.AcceptZones + +MANTIS.AWACS_Prefix @@ -4164,17 +4170,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #table -MANTIS.ConflictZones - - -
@@ -4241,6 +4236,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Table of Core.Zone#ZONE Zones Consider SAM groups in this zone(s) only for this MANTIS instance, must be handed as #table of Zone objects.

+ + + +
+
+ + +MANTIS.Groupset + + +
@@ -4263,17 +4269,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.RejectZones - - -
@@ -4302,7 +4297,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Long @@ -4313,7 +4308,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Medium @@ -4324,7 +4319,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Short @@ -4481,8 +4476,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -4731,50 +4726,6 @@ 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 - - -
@@ -4844,6 +4795,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

switch alarm state RED

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

self.SAMCheckRanges = {}

-
@@ -8826,8 +8777,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table -MANTIS.AcceptZones + +MANTIS.AWACS_Prefix @@ -8864,17 +8815,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` -
- -
-
-
- - #table -MANTIS.ConflictZones - - -
@@ -8941,6 +8881,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Table of Core.Zone#ZONE Zones Consider SAM groups in this zone(s) only for this MANTIS instance, must be handed as #table of Zone objects.

+
+ +
+
+
+ + +MANTIS.Groupset + + +
@@ -8963,17 +8914,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.RejectZones - - -
@@ -9002,7 +8942,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Long @@ -9013,7 +8953,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Medium @@ -9024,7 +8964,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Short @@ -9181,8 +9121,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -9431,50 +9371,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix for logging

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

switch alarm state RED

+
@@ -9555,9 +9454,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

self.SAMCheckRanges = {}

-
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index 534b852f6..56f045644 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -3573,12 +3573,6 @@ manager:Stop(7200)

RAT.termtype

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

- - - -

RAT.type

- - @@ -4780,6 +4774,12 @@ and any spaces before and after the resulting name are removed.

RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

+ + + +

RAT.uncontrolled

+ + @@ -7279,17 +7279,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 - - -
@@ -15170,17 +15159,6 @@ Initializes the ratcraft array and group menu.

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

- - - -
-
- - -RAT.type - - -
@@ -22018,17 +21996,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 2913c7fff..ff31d059b 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -3065,17 +3065,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SCORING.AutoSave - - - -
- - -
-
- - SCORING.AutoSavePath @@ -3276,7 +3265,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyoncoalitionchange @@ -3287,7 +3276,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -5999,17 +5988,6 @@ The scale magnifies the scores given to the players.

- -
-
-
- - SCORING.AutoSavePath @@ -6210,7 +6188,7 @@ The scale magnifies the scores given to the players.

- + #boolean SCORING.penaltyoncoalitionchange @@ -6221,7 +6199,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 e5975fb8e..bb5ee6bde 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -41228,6 +41228,9 @@ When moose is loading dynamically (for moose class development), tracing is swit + +

Set case to that of lead.

+
@@ -41291,6 +41294,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+AIRBOSS.PlayerData.flag + + + + +

Set stack flag.

+ +
+ +
+
+
+ + AIRBOSS.PlayerData.grade @@ -41469,9 +41486,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Set Stable Hover

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

Set time stamp.

+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index d1eebc77b..8f167f6fb 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -4217,7 +4217,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.FreeVHFFrequencies @@ -4574,7 +4574,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- Core.Point#COORDINATE + CSAR.coordinate @@ -4663,11 +4663,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

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

counter for saved pilots

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

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -10441,7 +10472,7 @@ callsigns from playername or group name.

- + #table CSAR.FreeVHFFrequencies @@ -10798,7 +10829,7 @@ callsigns from playername or group name.

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

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -11262,6 +11296,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescuedpilots + + + + +

counter for saved pilots

+ +
+
@@ -11287,6 +11335,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -12963,7 +13025,7 @@ callsigns from playername or group name.

- + #table CSAR.FreeVHFFrequencies @@ -13320,7 +13382,7 @@ callsigns from playername or group name.

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

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -13784,6 +13849,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescuedpilots + + + + +

counter for saved pilots

+ +
+
@@ -13809,6 +13888,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 377bf3ce2..a91c231c6 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -8298,7 +8298,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeUHFFrequencies @@ -19037,7 +19037,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -21490,7 +21490,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeUHFFrequencies @@ -32367,6 +32367,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+ @@ -33020,6 +33031,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+ diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html index dd6d68c3a..097318923 100644 --- a/Documentation/Tasking.Task.html +++ b/Documentation/Tasking.Task.html @@ -3043,6 +3043,17 @@ but can separately be modified later in your mission using the +
+ +
+
+
@@ -7679,6 +7690,17 @@ If the Unit is part of the Task, true is returned.

+
+ +
+
+
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index c700a145b..6a0d9e8c2 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -3098,7 +3098,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -3823,7 +3823,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -4999,7 +4999,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -6477,7 +6477,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 697a76b6a..330ac5aa0 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -3368,11 +3368,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2G_DISPATCHER.FlashNewTask + +

set to false to suppress flash messages

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

set to false to suppress flash messages

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

set to false to suppress flash messages

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

set to false to suppress flash messages

+
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index 8657cd400..6d8d78d6c 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3340,17 +3340,6 @@ based on the tasking capabilities defined in - -
- @@ -3383,7 +3372,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -4805,7 +4794,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -9337,7 +9326,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 aa0b4e87c..123688082 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3376,76 +3376,10 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
- - -
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
- - @@ -4537,76 +4471,10 @@ This method can only be used once!

- -
- - -
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
- - @@ -5450,76 +5318,10 @@ This method can only be used once!

- -
- - -
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
- - @@ -6994,76 +6796,10 @@ This method can only be used once!

- -
- - -
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
- - diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index 7eea845f2..7676a2871 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -8140,17 +8140,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
@@ -9000,17 +8989,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 ff9aa7954..ec5fc53be 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -2111,9 +2111,9 @@ Use the following Zone validation methods on the group:

-

GROUP:GetCustomCallSign(ShortCallsign, Keepnumber, CallsignTranslations)

+

GROUP:GetCustomCallSign(ShortCallsign, Keepnumber, CallsignTranslations, CustomFunction, ...)

- +

Get TTS friendly, optionally customized callsign mainly for player groups.

@@ -6763,10 +6763,14 @@ Ship:Destroy( false ) -- Don't generate an event upon destruction.
+

Get TTS friendly, optionally customized callsign mainly for player groups.

+ +

A customized callsign is taken from the #GROUP name, after an optional '#' sign, e.g. "Aerial 1-1#Ghostrider" resulting in "Ghostrider 9", or, +if that isn't available, from the playername, as set in the mission editor main screen under Logbook, after an optional '|' sign (actually, more of a personal call sign), e.g. "Apple|Moose" results in "Moose 9 1". Options see below.

@@ -6778,33 +6782,105 @@ Ship:Destroy( false ) -- Don't generate an event upon destruction.

+ #boolean ShortCallsign

-

+ +

Return a shortened customized callsign, i.e. "Ghostrider 9" and not "Ghostrider 9 1"

+

+ #boolean Keepnumber

-

+ +

(Player only) Return customized callsign, incl optional numbers at the end, e.g. "Aerial 1-1#Ghostrider 109" results in "Ghostrider 109", if you want to e.g. use historical US Navy Callsigns

+

+ #table CallsignTranslations

-

+ +

(Optional) Table to translate between DCS standard callsigns and bespoke ones. Overrides personal/parsed callsigns if set +callsigns from playername or group name.

+
+
+
+

+ #func + CustomFunction +

+
+
+ +

(Optional) For player names only(!). If given, this function will return the callsign. Needs to take the groupname and the playername as first arguments.

+ +
+
+
+
+

+ #arg + ... +

+
+
+ +

(Optional) Comma separated arguments to add to the CustomFunction call after groupname and playername.

+ +
+
+

Return value:

+
+
+

#string:

+
+
+ +

Callsign

+ +
+
+

Usage:

+
           -- suppose there are three groups with one (client) unit each:
+           -- Slot 1               -- with mission editor callsign Enfield-1
+           -- Slot 2 # Apollo 403  -- with mission editor callsign Enfield-2
+           -- Slot 3 | Apollo      -- with mission editor callsign Enfield-3
+           -- Slot 4 | Apollo      -- with mission editor callsign Devil-4
+           -- and suppose these Custom CAP Flight Callsigns for use with TTS are set
+           mygroup:GetCustomCallSign(true,false,{
+             Devil = 'Bengal',
+             Snake = 'Winder',
+             Colt = 'Camelot',
+             Enfield = 'Victory',
+             Uzi = 'Evil Eye'
+           })
+           -- then GetCustomCallsign will return
+           -- Enfield-1 for Slot 1
+           -- Apollo for Slot 2 or Apollo 403 if Keepnumber is set
+           -- Apollo for Slot 3
+           -- Bengal-4 for Slot 4
+
+           -- Using a custom function (for player units **only**):
+           -- Imagine your playernames are looking like so: "[Squadname] | Cpt Apple" and you only want to have the last word as callsign, i.e. "Apple" here. Then this custom function will return this:
+           local callsign = mygroup:GetCustomCallSign(true,false,nil,function(groupname,playername) return string.match(playername,"([%a]+)$") end)
+
+