targetsQuery: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - " \| arma2 \| *([0-9]\.[0-9]{2}) * " to " | arma2 |$1 |game2= arma2oa |version2= 1.50 |game3= tkoh |version3= 1.00 |game4= arma3 |version4= 0.50 ")
m (Text replacement - " +" to " ")
Line 43: Line 43:
|seealso= [[targetsAggregate]], [[targetKnowledge]], [[knowsAbout]], [[forgetTarget]]
|seealso= [[targetsAggregate]], [[targetKnowledge]], [[knowsAbout]], [[forgetTarget]]
}}
}}


{{GameCategory|arma2|Scripting Commands}}
{{GameCategory|arma2|Scripting Commands}}
{{GameCategory|arma3|Scripting Commands}}
{{GameCategory|arma3|Scripting Commands}}
{{GameCategory|tkoh|Scripting Commands}}
{{GameCategory|tkoh|Scripting Commands}}

Revision as of 09:25, 11 June 2021

Hover & click on the images for description

Description

Description:
Description needed
Groups:
Object Detection

Syntax

Syntax:
Syntax needed
Parameters:
enquirer: Object - For whom the query will be made
[targetIgnore, targetSide, targetType, targetPosition, targetMaxAge]: Array - Query
targetIgnore: Object - Target object to exclude from results. objNull - return every target
targetSide: Side - Desired side of the target. sideUnknown - any side
targetType: String - Desired target typeOf. "" - any type
targetPosition: Array - Desired target position in format of Position2D or Position3D (only [x,y] is considered). Position tolerance is 200m from the actual position of the target. [] - any position
targetMaxAge: Number - Desired max age of the target. This will limit returned results to the targets younger than specified age. 0 - any age
Return Value:
Return value needed

Examples

Example 1:
Return all known targets for player:_targets = player targetsQuery [objNull, sideUnknown, "", [], 0];
Example 2:
Prioritise all known OPFOR targets and return targets less than 10 seconds old:_targets = player targetsQuery [objNull, east, "", [], 10];

Additional Information

See also:
targetsAggregatetargetKnowledgeknowsAboutforgetTarget

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note