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

Flash messages to player

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

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

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

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

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

- + #boolean AI_A2A_DISPATCHER.SetSendPlayerMessages + +

Flash messages to player

+
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_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index 283192853..1458aaa1c 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.

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

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

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

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

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

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

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

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
@@ -7234,28 +7216,22 @@ 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 c8caba52a..ac3f431f8 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -2034,6 +2034,9 @@ Therefore, this class is considered to be deprecated

+ +

Then we register the new group in the database

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

- -
-
-
- - CARGO_UNIT.CargoInAir @@ -2629,17 +2618,6 @@ Therefore, this class is considered to be deprecated

- -
-
-
- - CARGO_UNIT.CargoInAir diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index 901975fa9..8204d42d2 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -6117,7 +6117,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string FSM._StartState @@ -7716,7 +7716,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string FSM._StartState diff --git a/Documentation/Core.Message.html b/Documentation/Core.Message.html index 9c6c63051..519ecede5 100644 --- a/Documentation/Core.Message.html +++ b/Documentation/Core.Message.html @@ -1857,7 +1857,7 @@ To send messages, you need to use the To functions.

-

MESSAGE:New(MessageText, MessageDuration, MessageCategory, ClearScreen)

+

MESSAGE:New(Text, Duration, Category, ClearScreen)

Creates a new MESSAGE object.

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

Creates a new MESSAGE object.

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

#string - MessageText + Text

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

#number - MessageDuration + Duration

-

is a number in seconds of how long the MESSAGE should be shown on the display panel.

+

Duration in seconds how long the message text is shown.

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

#string - MessageCategory + Category

-

(optional) is a string expressing the "category" of the Message. The category will be shown as the first text in the message followed by a ": ".

+

(Optional) String expressing the "category" of the Message. The category will be shown as the first text in the message followed by a ": ".

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

self

Usage:


-   -- Create a series of new Messages.
-   -- MessageAll is meant to be sent to all players, for 25 seconds, and is classified as "Score".
-   -- MessageRED is meant to be sent to the RED players only, for 10 seconds, and is classified as "End of Mission", with ID "Win".
-   -- MessageClient1 is meant to be sent to a Client, for 25 seconds, and is classified as "Score", with ID "Score".
-   -- MessageClient1 is meant to be sent to a Client, for 25 seconds, and is classified as "Score", with ID "Score".
+  -- Create a series of new Messages.
+  -- MessageAll is meant to be sent to all players, for 25 seconds, and is classified as "Score".
+  -- MessageRED is meant to be sent to the RED players only, for 10 seconds, and is classified as "End of Mission", with ID "Win".
+  -- MessageClient1 is meant to be sent to a Client, for 25 seconds, and is classified as "Score", with ID "Score".
+  -- MessageClient1 is meant to be sent to a Client, for 25 seconds, and is classified as "Score", with ID "Score".
   MessageAll = MESSAGE:New( "To all Players: BLUE has won! Each player of BLUE wins 50 points!",  25, "End of Mission" )
   MessageRED = MESSAGE:New( "To the RED Players: You receive a penalty because you've killed one of your own units", 25, "Penalty" )
   MessageClient1 = MESSAGE:New( "Congratulations, you've just hit a target",  25, "Score" )
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index 3fbae6c63..e68efecf8 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -3072,17 +3072,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
     
 
 
-
- -
-
-
- - -SETTINGS.PlayerMenu - - -
@@ -5265,17 +5254,6 @@ 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 d12091a38..22fdd36d7 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3227,7 +3227,19 @@ and any spaces before and after the resulting name are removed.

-

SPAWN.hidden

+

SPAWN.communication

+ + + + + +

SPAWN.frequency

+ + + + + +

SPAWN.modulation

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

-
@@ -3968,9 +3977,6 @@ 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.

-
@@ -4288,6 +4294,61 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPAWN.SpawnInitLivery + + + +
+ +
+
+
+ + +SPAWN.SpawnInitModex + + + +
+ +
+
+ + +
+
+ + +
+
+
+ + +SPAWN.SpawnInitModu + + +
@@ -4302,6 +4363,32 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

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

+ + + +
+
+ + +SPAWN.SpawnInitSADL + + + + +

we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case + we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL

+ +
+ +
+
+
+ + #string +SPAWN.SpawnInitSkill + + +
@@ -4515,17 +4602,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -4560,7 +4636,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.

@@ -4641,7 +4717,29 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SPAWN.hidden +SPAWN.communication + + + +
+ + +
+
+ + +SPAWN.frequency + + + +
+ +
+
+
+ + +SPAWN.modulation @@ -10286,14 +10384,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.

-
@@ -10374,9 +10469,6 @@ 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.

-
@@ -10694,6 +10786,61 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + +SPAWN.SpawnInitLivery + + + +
+ +
+
+
+ + +SPAWN.SpawnInitModex + + + +
+ +
+
+ + +
+
+ + +
+
+
+ + +SPAWN.SpawnInitModu + + +
@@ -10708,6 +10855,32 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

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

+ + + +
+
+ + +SPAWN.SpawnInitSADL + + + + +

we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case + we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL

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

- - -
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -10966,7 +11128,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.

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

-SPAWN.hidden +SPAWN.communication + + + + + + +
+
+ + +SPAWN.frequency + + + +
+ +
+
+
+ + +SPAWN.modulation diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index ff4e053b0..1aa5282b3 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -2138,6 +2138,24 @@ 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

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

+ +
+
+ + +
+
+ + +
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index 3984e5a94..7bf478277 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -3007,17 +3007,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPOT.Target - - -
@@ -4334,17 +4323,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPOT.Target - - -
@@ -5900,17 +5878,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPOT.Target - - -
diff --git a/Documentation/DCS.html b/Documentation/DCS.html index c048f24af..2727731c5 100644 --- a/Documentation/DCS.html +++ b/Documentation/DCS.html @@ -3587,6 +3587,12 @@ default setting assigned in the editor.

Fields and Methods inherited from Controller Description + +

Controller.Detection

+ +

Enum contains identifiers of surface types.

+ +

Controller:getDetectedTargets(detection)

@@ -3645,6 +3651,43 @@ default setting assigned in the editor.

Controller:setTask(task)

Resets current task and then sets the task to the controller.

+ + + + + +

Type Controller.DetectedTarget

+
+ Controller.DetectedTarget +
+
+ + + + + + + + + + + + + + + + + + + +
Fields and Methods inherited from Controller.DetectedTargetDescription

Controller.DetectedTarget.distance

+

Distance to the target is known

+

Controller.DetectedTarget.object

+

The target

+

Controller.DetectedTarget.type

+

The target type is known

+

Controller.DetectedTarget.visible

+

The target is visible

@@ -3663,74 +3706,170 @@ default setting assigned in the editor.

Controller.Detection.DLINK

- +

Data link detection. Numeric value 32.

Controller.Detection.IRST

- +

Infra-red search and track detection. Numeric value 8.

Controller.Detection.OPTIC

- +

Optical detection. Numeric value 2.

Controller.Detection.RADAR

- +

Radar detection. Numeric value 4.

Controller.Detection.RWR

- +

Radar Warning Receiver detection. Numeric value 16.

Controller.Detection.VISUAL

- +

Visual detection. Numeric value 1.

-

Type DetectedTarget

+

Type Desc

- DetectedTarget + Desc
- + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields and Methods inherited from DetectedTargetFields and Methods inherited from Desc Description

DetectedTarget.distance

Desc.Hmax

-

Distance to the target is known

+

Max height in meters.

DetectedTarget.object

Desc.Kab

-

The target

+

?

DetectedTarget.type

Desc.Kmax

-

The target type is known

+

?

DetectedTarget.visible

Desc.NyMax

-

The target is visible

+

?

+

Desc.NyMin

+

?

+

Desc.RCS

+

?

+

Desc.VyMax

+

Max vertical velocity in m/s.

+

Desc.attributes

+

Table of attributes.

+

Desc.box

+

Bounding box.

+

Desc.category

+

Unit category.

+

Desc.displayName

+

Localized display name.

+

Desc.fuelMassMax

+

Max fuel mass in kg.

+

Desc.life

+

Life points.

+

Desc.massEmpty

+

Empty mass in kg.

+

Desc.massMax

+

Max mass of unit.

+

Desc.range

+

Range in km(?).

+

Desc.speedMax0

+

Max speed in meters/second at zero altitude.

+

Desc.speedMax10K

+

Max speed in meters/second.

+

Desc.tankerType

+

Type of refueling system: 0=boom, 1=probe.

+

Desc.typeName

+

Type Name.

@@ -4469,6 +4608,7 @@ default setting assigned in the editor.

Unit +, extends #CoalitionObject
@@ -4476,6 +4616,114 @@ default setting assigned in the editor.

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

The #DETECTION_AREAS object for AWACS

+ + + +
+
+ + +MANTIS.AWACS_Prefix + + +
@@ -4241,6 +4258,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 + + +
@@ -4302,7 +4330,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Long @@ -4313,7 +4341,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Medium @@ -4324,7 +4352,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Short @@ -4481,8 +4509,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -4731,50 +4759,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 +4828,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

switch alarm state RED

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

The #DETECTION_AREAS object for AWACS

+
+ +
+
+
+ + +MANTIS.AWACS_Prefix + + +
@@ -8941,6 +8939,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 + + +
@@ -9002,7 +9011,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Long @@ -9013,7 +9022,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Medium @@ -9024,7 +9033,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Short @@ -9181,8 +9190,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #number -MANTIS.SkateNumber + +MANTIS.SkateZones @@ -9431,50 +9440,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix for logging

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

switch alarm state RED

+
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html index 0b34c21cc..09456d65e 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -2427,20 +2427,6 @@ 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.

- -
- -
@@ -2671,20 +2657,6 @@ 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.RAT.html b/Documentation/Functional.RAT.html index 2a15f9f13..322f3beb1 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -4777,7 +4777,19 @@ and any spaces before and after the resulting name are removed.

- + + + + + + + + + diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index db3cf82e5..ff31d059b 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -3265,7 +3265,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyoncoalitionchange @@ -6188,7 +6188,7 @@ The scale magnifies the scores given to the players.

- + #boolean SCORING.penaltyoncoalitionchange diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 9198f98fd..f63598c46 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -41230,7 +41230,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Set stack flag.

+

Also decrease flag for section members of flight.

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

Make player section lead if he was not before.

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

Set Stable Hover

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

Set new time stamp.

+ diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 9b08fcdc0..bed1283d8 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -2739,6 +2739,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.

+ + + + @@ -4693,17 +4699,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #number -CSAR.downedpilotcounter - - -
@@ -4827,6 +4822,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 + + +
@@ -10914,17 +10920,6 @@ callsigns from playername or group name.

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

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

+ + + +
+
+ + +CSAR.index + + +
@@ -13433,17 +13439,6 @@ callsigns from playername or group name.

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

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

+ + + +
+
+ + +CSAR.index + + +
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 4dac8fa94..a50cea911 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -8118,17 +8118,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -8195,17 +8184,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -8226,7 +8204,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.CtldUnits @@ -8248,7 +8226,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -8273,28 +8251,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

-
@@ -8348,14 +8309,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -8440,14 +8398,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -8476,11 +8431,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -8542,17 +8500,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CTLD.TroopCounter - - -
@@ -8597,6 +8544,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -9014,7 +8972,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

time to repairor build a unit/group

+

noob catch

@@ -9102,7 +9060,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number + CTLD.troopdropzoneradius @@ -18910,17 +18868,6 @@ However, if you create a new folder inside the miz file, which contains the soun

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -18987,17 +18934,6 @@ However, if you create a new folder inside the miz file, which contains the soun

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -19018,7 +18954,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -19040,7 +18976,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -19065,28 +19001,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

-
@@ -19140,14 +19059,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -19232,14 +19148,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -19268,11 +19181,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -19334,17 +19250,6 @@ However, if you create a new folder inside the miz file, which contains the soun -
- -
-
-
- - #number -CTLD.TroopCounter - - -
@@ -19389,6 +19294,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -19806,7 +19722,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

@@ -19894,7 +19810,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number + CTLD.troopdropzoneradius @@ -21416,17 +21332,6 @@ However, if you create a new folder inside the miz file, which contains the soun

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -21493,17 +21398,6 @@ However, if you create a new folder inside the miz file, which contains the soun

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -21524,7 +21418,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.CtldUnits @@ -21546,7 +21440,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -21571,28 +21465,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

-
@@ -21646,14 +21523,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -21738,14 +21612,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -21774,11 +21645,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

+
@@ -21840,17 +21714,6 @@ However, if you create a new folder inside the miz file, which contains the soun -
- -
-
-
- - #number -CTLD.TroopCounter - - -
@@ -21895,6 +21758,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + +CTLD.UserSetGroup + + +
@@ -22312,7 +22186,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

@@ -22400,7 +22274,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number + CTLD.troopdropzoneradius @@ -27006,6 +26880,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 + + +
@@ -28532,6 +28417,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 + + +
@@ -32526,6 +32422,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
@@ -33179,6 +33086,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index d12904f11..8657cd400 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3340,6 +3340,17 @@ based on the tasking capabilities defined in + + +
+
diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index 9dd1582f8..57722a323 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3375,8 +3375,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -TASK_CARGO_DISPATCHER.DefaultDeployZones + #number +TASK_CARGO_DISPATCHER.CountCSAR @@ -3386,8 +3386,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- -TASK_CARGO_DISPATCHER.MaxCSAR + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -4481,8 +4481,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.DefaultDeployZones + #number +TASK_CARGO_DISPATCHER.CountCSAR @@ -4492,8 +4492,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.MaxCSAR + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -5339,8 +5339,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.DefaultDeployZones + #number +TASK_CARGO_DISPATCHER.CountCSAR @@ -5350,8 +5350,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.MaxCSAR + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6828,8 +6828,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.DefaultDeployZones + #number +TASK_CARGO_DISPATCHER.CountCSAR @@ -6839,8 +6839,8 @@ This method can only be used once!

- -TASK_CARGO_DISPATCHER.MaxCSAR + #table +TASK_CARGO_DISPATCHER.DefaultDeployZones diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index 6aad85f82..7eea845f2 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3467,6 +3467,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

+
+ +
+
+
+ + #number +FIFO.uniquecounter + + +
@@ -8118,6 +8140,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +LIFO.uniquecounter + + +
@@ -8967,6 +9000,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #number +LIFO.uniquecounter + + +
diff --git a/Documentation/Wrapper.Client.html b/Documentation/Wrapper.Client.html index ad9df1f58..ffc643b79 100644 --- a/Documentation/Wrapper.Client.html +++ b/Documentation/Wrapper.Client.html @@ -2858,9 +2858,9 @@ If the DCS Unit object does not exist or is nil, the CLIENT methods will return
- + @@ -12694,14 +12694,16 @@ If at least one detection method is specified, only the methods
-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

Note that after a target is detected it remains "detected" for a certain amount of time, even if the controllable cannot "see" the target any more with it's sensors. +The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -12724,17 +12726,6 @@ If at least one detection method is specified, only the methods
-
-
-

- #CONTROLLABLE - self -

-
-
-

-
-

@@ -12820,7 +12811,7 @@ If at least one detection method is specified, only the methods

-

True if target is detected.

+

true if target is detected.

@@ -12828,7 +12819,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -12836,23 +12843,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -12860,7 +12851,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -12868,7 +12859,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -12886,8 +12877,9 @@ If at least one detection method is specified, only the methods

Check if a certain UNIT is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -12995,7 +12987,7 @@ If at least one detection method is specified, only the methods
-

True if target is detected.

+

true if target is detected.

@@ -13003,7 +12995,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -13011,23 +13019,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -13035,7 +13027,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -13043,7 +13035,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index ee12c97cd..6861fed4b 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -2282,9 +2282,9 @@ The method CONTROLLABLE.SetTaskWaypoi - + @@ -7768,14 +7768,16 @@ If at least one detection method is specified, only the methods
-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

Note that after a target is detected it remains "detected" for a certain amount of time, even if the controllable cannot "see" the target any more with it's sensors. +The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -7798,17 +7800,6 @@ If at least one detection method is specified, only the methods
-
-
-

- #CONTROLLABLE - self -

-
-
-

-
-

@@ -7894,7 +7885,7 @@ If at least one detection method is specified, only the methods

-

True if target is detected.

+

true if target is detected.

@@ -7902,7 +7893,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -7910,23 +7917,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -7934,7 +7925,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -7942,7 +7933,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -7960,8 +7951,9 @@ If at least one detection method is specified, only the methods

Check if a certain UNIT is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -8069,7 +8061,7 @@ If at least one detection method is specified, only the methods
-

True if target is detected.

+

true if target is detected.

@@ -8077,7 +8069,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -8085,23 +8093,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -8109,7 +8101,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -8117,7 +8109,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 9214f987c..268e9c111 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -3065,9 +3065,9 @@ amount of fuel in the group.

- + @@ -13832,14 +13832,16 @@ If at least one detection method is specified, only the methods
-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

Note that after a target is detected it remains "detected" for a certain amount of time, even if the controllable cannot "see" the target any more with it's sensors. +The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -13862,17 +13864,6 @@ If at least one detection method is specified, only the methods
-
-
-

- #CONTROLLABLE - self -

-
-
-

-
-

@@ -13958,7 +13949,7 @@ If at least one detection method is specified, only the methods

-

True if target is detected.

+

true if target is detected.

@@ -13966,7 +13957,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -13974,23 +13981,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -13998,7 +13989,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -14006,7 +13997,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -14024,8 +14015,9 @@ If at least one detection method is specified, only the methods

Check if a certain UNIT is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -14133,7 +14125,7 @@ If at least one detection method is specified, only the methods
-

True if target is detected.

+

true if target is detected.

@@ -14141,7 +14133,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -14149,23 +14157,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -14173,7 +14165,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -14181,7 +14173,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index cf65dbe8d..0c0bed85a 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -3181,28 +3181,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

- - - -
-
- - -MARKER.groupid - - - -
- -
-
-
- - -MARKER.groupname - - -
@@ -3280,6 +3258,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

+ + + +
+
+ + #boolean +MARKER.toall + + + +
+ +
+
+
+ + #boolean +MARKER.tocoalition + + +
@@ -5320,28 +5320,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

- - - -
-
- - -MARKER.groupid - - - -
- -
-
-
- - -MARKER.groupname - - -
@@ -5419,6 +5397,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

+ + + +
+
+ + #boolean +MARKER.toall + + + +
+ +
+
+
+ + #boolean +MARKER.tocoalition + + +
@@ -6930,28 +6930,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

- - - -
-
- - -MARKER.groupid - - - -
- -
-
-
- - -MARKER.groupname - - -
@@ -7029,6 +7007,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

+ + + +
+
+ + #boolean +MARKER.toall + + + +
+ +
+
+
+ + #boolean +MARKER.tocoalition + + +
diff --git a/Documentation/Wrapper.Unit.html b/Documentation/Wrapper.Unit.html index a556867f6..dcac79a5f 100644 --- a/Documentation/Wrapper.Unit.html +++ b/Documentation/Wrapper.Unit.html @@ -2628,9 +2628,9 @@ If you want to obtain the complete 3D position including orient - + @@ -10962,14 +10962,16 @@ If at least one detection method is specified, only the methods
-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

Note that after a target is detected it remains "detected" for a certain amount of time, even if the controllable cannot "see" the target any more with it's sensors. +The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -10992,17 +10994,6 @@ If at least one detection method is specified, only the methods
-
-
-

- #CONTROLLABLE - self -

-
-
-

-
-

@@ -11088,7 +11079,7 @@ If at least one detection method is specified, only the methods

-

True if target is detected.

+

true if target is detected.

@@ -11096,7 +11087,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -11104,23 +11111,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -11128,7 +11119,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -11136,7 +11127,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -11154,8 +11145,9 @@ If at least one detection method is specified, only the methods

Check if a certain UNIT is detected by the controllable.

-

The optional parametes specify the detection methods that can be applied. -If no detection method is given, the detection will use all the available methods by default. +

The optional parametes specify the detection methods that can be applied.

+ +

If no detection method is given, the detection will use all the available methods by default. If at least one detection method is specified, only the methods set to true will be used.

@@ -11263,7 +11255,7 @@ If at least one detection method is specified, only the methods
-

True if target is detected.

+

true if target is detected.

@@ -11271,7 +11263,23 @@ If at least one detection method is specified, only the methods
-

True if target is visible by line of sight.

+

true if target is currently visible by line of sight. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if target type is known. Target must be detected (first parameter returns true).

+ +
+
+

#boolean:

+
+
+ +

true if distance to target is known. Target must be detected (first parameter returns true).

@@ -11279,23 +11287,7 @@ If at least one detection method is specified, only the methods
-

Mission time when target was detected.

- -
-
-

#boolean:

-
-
- -

True if target type is known.

- -
-
-

#boolean:

-
-
- -

True if distance to target is known.

+

Mission time in seconds when target was last detected. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -11303,7 +11295,7 @@ If at least one detection method is specified, only the methods
-

Last known position vector of the target.

+

Last known position vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

@@ -11311,7 +11303,7 @@ If at least one detection method is specified, only the methods
-

Last known velocity vector of the target.

+

Last known velocity vector of the target. Only present if the target is currently not visible (second parameter returns false) otherwise nil is returned.

Fields and Methods inherited from Unit Description

Unit.Ammo

+ +

Unit.AmmoItem

+ +

Unit.Category

+ +

Unit.Desc

+ +

Unit.DescAircraft

+ +

Unit.DescAirplane

+ +

Unit.DescHelicopter

+ +

Unit.DescShip

+ +

Unit.DescVehicle

+ +

Unit.ID

+

Identifier of an unit. It assigned to an unit by the Mission Editor automatically.

+

Unit.IRST

+ +

Unit.Optic

+ +

Unit.OpticType

+ +

Unit.Radar

+ +

Unit.RadarType

+ +

Unit.RefuelingSystem

+ +

Unit.Sensor

+ +

Unit.SensorType

+ +

Unit:enableEmission(switch)

@@ -8505,9 +8753,34 @@ otherwise the base can revert back to a different coalition depending on the sit
+ +

Controller is an object that performs A.I.-tasks.

+ + +

Other words controller is an instance of A.I.. Controller stores current main task, active enroute tasks and behavior options. Controller performs commands. Please, read DCS A-10C GUI Manual EN.pdf chapter "Task Planning for Unit Groups", page 91 to understand A.I. system of DCS:A-10C.

+ +

This class has 2 types of functions:

+ +
    +
  • Tasks
  • +
  • Commands: Commands are instant actions those required zero time to perform. Commands may be used both for control unit/group behavior and control game mechanics.
  • +
+ +

Field(s)

+
+
+ + #Controller.Detection +Controller.Detection + +

Enum contains identifiers of surface types.

+ +
+ +

Function(s)

@@ -8649,6 +8922,22 @@ otherwise the base can revert back to a different coalition depending on the sit

visible Has effect only if detected is true. True if the target is visible now.

+
+
+

#boolean:

+
+
+ +

type Has effect only if detected is true. True if the target type is known.

+ +
+
+

#boolean:

+
+
+ +

distance Has effect only if detected is true. True if the distance to the target is known.

+

#ModelTime:

@@ -8657,22 +8946,6 @@ otherwise the base can revert back to a different coalition depending on the sit

lastTime Has effect only if visible is false. Last time when target was seen.

-
-
-

#boolean:

-
-
- -

type Has effect only if detected is true. True if the target type is known.

- -
-
-

#boolean:

-
-
- -

distance Has effect only if detected is true. True if the distance to the target is known.

-

#Vec3:

@@ -8957,23 +9230,8 @@ OptionValue = AI.Option.Air.val[optionName] or AI.Option.Ground.val[optionName]
- -
-
- -

Enum contains identifiers of surface types.

- -
-

Field(s)

-
-
-

Function(s)

-
-
- -
- -
+ +

Detected target.

@@ -8985,7 +9243,7 @@ OptionValue = AI.Option.Air.val[optionName] or AI.Option.Ground.val[optionName]
#boolean -DetectedTarget.distance +Controller.DetectedTarget.distance

Distance to the target is known

@@ -8995,8 +9253,8 @@ OptionValue = AI.Option.Air.val[optionName] or AI.Option.Ground.val[optionName]
- Wrapper.Object#Object -DetectedTarget.object + DCS#Object +Controller.DetectedTarget.object

The target

@@ -9007,7 +9265,7 @@ OptionValue = AI.Option.Air.val[optionName] or AI.Option.Ground.val[optionName]
#boolean -DetectedTarget.type +Controller.DetectedTarget.type

The target type is known

@@ -9018,12 +9276,328 @@ OptionValue = AI.Option.Air.val[optionName] or AI.Option.Ground.val[optionName] +
+
+

Function(s)

+
+
+ +
+ +
+
+ +

Enum containing detection types.

+ +
+

Field(s)

+
+
+
+ + #number +Controller.Detection.DLINK + +

Data link detection. Numeric value 32.

+ +
+ +
+
+
+ + #number +Controller.Detection.IRST + +

Infra-red search and track detection. Numeric value 8.

+ +
+ +
+
+
+ + #number +Controller.Detection.OPTIC + +

Optical detection. Numeric value 2.

+ +
+ +
+
+
+ + #number +Controller.Detection.RADAR + +

Radar detection. Numeric value 4.

+ +
+ +
+
+
+ + #number +Controller.Detection.RWR + +

Radar Warning Receiver detection. Numeric value 16.

+ +
+ +
+
+
+ + #number +Controller.Detection.VISUAL + +

Visual detection. Numeric value 1.

+ +
+ +
+
+

Function(s)

+
+
+ +
+ +
+
+ +

Descriptors.

+ +
+

Field(s)

+
+
+
+ + #number +Desc.Hmax + +

Max height in meters.

+ +
+ +
+
+
+ + #number +Desc.Kab + +

?

+ +
+ +
+
+
+ + #number +Desc.Kmax + +

?

+ +
+ +
+
+
+ + #number +Desc.NyMax + +

?

+ +
+ +
+
+
+ + #number +Desc.NyMin + +

?

+ +
+ +
+
+
+ + #number +Desc.RCS + +

?

+ +
+ +
+
+
+ + #number +Desc.VyMax + +

Max vertical velocity in m/s.

+ +
+ +
+
+
+ + #table +Desc.attributes + +

Table of attributes.

+ +
+ +
+
+
+ + #table +Desc.box + +

Bounding box.

+ +
+ +
+
+
+ + #number +Desc.category + +

Unit category.

+ +
+ +
+
+
+ + #string +Desc.displayName + +

Localized display name.

+ +
+ +
+
+
+ + #number +Desc.fuelMassMax + +

Max fuel mass in kg.

+ +
+ +
+
+
+ + #number +Desc.life + +

Life points.

+ +
+ +
+
+
+ + #number +Desc.massEmpty + +

Empty mass in kg.

+ +
+ +
+
+
+ + #number +Desc.massMax + +

Max mass of unit.

+ +
+ +
+
+
+ + #number +Desc.range + +

Range in km(?).

+ +
+ +
+
+
+ + #number +Desc.speedMax0 + +

Max speed in meters/second at zero altitude.

+ +
+ +
+
+
+ + #number +Desc.speedMax10K + +

Max speed in meters/second.

+ +
+ +
+
+
+ + #number +Desc.tankerType + +

Type of refueling system: 0=boom, 1=probe.

+ +
+ +
+
+
+ + #TypeName +Desc.typeName + +

Type Name.

+ +
+

Function(s)

@@ -11135,9 +11709,199 @@ In MOOSE, these tasks can be accessed via

Type Unit

+ +

Unit.

+

Field(s)

+
+
+ + #list<#Unit.AmmoItem> +Unit.Ammo + + + +
+ +
+
+ + +
+
+ + +
+
+
+ + #Unit.Desc +Unit.Desc + + + +
+ +
+ + + +
+ + +
+ +
+
+ + #Unit.IRST +Unit.IRST + + + +
+ +
+
+
+ + #Unit.Optic +Unit.Optic + + + +
+ +
+
+ + +
+
+
+ + #Unit.Radar +Unit.Radar + + + +
+ +
+
+ + +
+ +
+ + +
+
+ + +

Function(s)

@@ -13374,7 +14138,7 @@ Aircraft and weapons are indexed by strings. Liquids are indexed by number.

Dynamically spawns a static object.

-

See hoggit

+

See hoggit

diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index 58bf98697..cab831c30 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 5362c47f3..04ca01dd8 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -2690,6 +2690,17 @@ Use the method DESIGNATE.SetMission() to +
+ +
+
+
+ + #table +DESIGNATE.LaserCodes + + +
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 08ae20628..cbdddd4a0 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -20154,6 +20154,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+
+
+ + #boolean +DETECTION_BASE.Locking + + +
@@ -24930,6 +24941,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #boolean +DETECTION_BASE.Locking + + +
@@ -26694,6 +26716,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #boolean +DETECTION_BASE.Locking + + +
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 3c66e2b74..54263d3ec 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

+

RAT.hidden

RAT.communication

+ +

RAT.frequency

+ +

RAT.modulation

CSAR.inTransitGroups

+

CSAR.index

+

CLIENT:IsTargetDetected(DCSObject, self, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

CLIENT:IsTargetDetected(DCSObject, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

CONTROLLABLE:IsTargetDetected(DCSObject, self, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

CONTROLLABLE:IsTargetDetected(DCSObject, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

GROUP:IsTargetDetected(DCSObject, self, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

GROUP:IsTargetDetected(DCSObject, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.

UNIT:IsTargetDetected(DCSObject, self, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

UNIT:IsTargetDetected(DCSObject, DetectVisual, DetectOptical, DetectRadar, DetectIRST, DetectRWR, DetectDLINK)

-

Check if a target is detected.

+

Check if a DCS object (unit or static) is detected by the controllable.