@@ -4476,6 +4616,114 @@ default setting assigned in the editor.
| 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)
+
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.
+
+
+
+
+ type Has effect only if detected is true. True if the target type is known.
+
+
+
+
+
+ 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.
-
-
-
-
- type Has effect only if detected is true. True if the target type is known.
-
-
-
-
-
- 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]
+
+
+
+
+ Enum containing detection types.
+
+
+ Field(s)
+
+
+
+
+
+
+
+
+ Function(s)
+
+
+
+
+
+
+
+
+ Descriptors.
+
+
+ Field(s)
+
+
+
+
+ #number
+ Desc.Hmax
+
+ Max height in meters.
+
+
+
+
+
+
+
+
+
+
+
+
+ #number
+ Desc.VyMax
+
+ Max vertical velocity in m/s.
+
+
+
+
+
+
+
+
+ #table
+ Desc.box
+
+ Bounding box.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #number
+ Desc.speedMax0
+
+ Max speed in meters/second at zero altitude.
+
+
+
+
+
+
+
+
+ #number
+ Desc.tankerType
+
+ Type of refueling system: 0=boom, 1=probe.
+
+
+
+
+
Function(s)
@@ -11135,9 +11709,199 @@ In MOOSE, these tasks can be accessed via
+
+ Unit.
+
Field(s)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
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
+
+
+
+
@@ -24930,6 +24941,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual
+
+
+
+
@@ -26694,6 +26716,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual
+
+
+
+
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 |
+
+
|
@@ -4120,6 +4126,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The #DETECTION_AREAS object for AWACS
+
+
+
+
@@ -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.
+
+
+
+
@@ -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
-
-
-
-
-
-
-
@@ -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
+
+
+
+
@@ -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.
+
+
+
+
@@ -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)`
-
-
-
-
@@ -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.
- RAT.hidden |
+ RAT.communication |
+
+
+ |
+
+
+ RAT.frequency |
+
+
+ |
+
+
+ RAT.modulation |
|
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.
CSAR.inTransitGroups |
+ |
+
+
+ CSAR.index |
+
+
|
@@ -4693,17 +4699,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -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
+
+
+
+
@@ -10914,17 +10920,6 @@ callsigns from playername or group name.
-
-
-
-
@@ -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
+
+
+
+
@@ -13433,17 +13439,6 @@ callsigns from playername or group name.
-
-
-
-
@@ -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
+
+
+
+
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)
-
@@ -8195,17 +8184,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Name of the class.
-
-
-
-
@@ -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
-
@@ -8348,14 +8309,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8440,14 +8398,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8476,11 +8431,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8542,17 +8500,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -8597,6 +8544,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -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)
-
@@ -18987,17 +18934,6 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
-
-
-
-
@@ -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
-
@@ -19140,14 +19059,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -19232,14 +19148,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -19268,11 +19181,14 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -19334,17 +19250,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -19389,6 +19294,17 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
+
+
@@ -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)
-
@@ -21493,17 +21398,6 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
-
-
-
-
@@ -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
-
@@ -21646,14 +21523,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -21738,14 +21612,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -21774,11 +21645,14 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -21840,17 +21714,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -21895,6 +21758,17 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
+
+
@@ -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.
+
+
+
+
@@ -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.
+
+
+
+
@@ -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.
+
+
+
+
@@ -4316,6 +4327,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Stack by pointer.
+
+
+
+
@@ -8118,6 +8140,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
@@ -8967,6 +9000,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
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
- 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.
|
@@ -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
-
@@ -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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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
- 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.
|
@@ -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
-
@@ -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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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.
- 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.
|
@@ -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
-
@@ -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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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.
-
-
-
-
-
@@ -3280,6 +3258,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -5320,28 +5320,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -5419,6 +5397,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -6930,28 +6930,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -7029,6 +7007,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
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
- 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.
|
@@ -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
-
@@ -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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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).
+
+
+
+
+
+
true if target type is known. Target must be detected (first parameter returns true).
+
+
+
+
+
+
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.
-
-
-
-
-
-
True if target type is known.
-
-
-
-
-
-
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.