Difference between revisions of "distance"

From Bohemia Interactive Community
Jump to navigation Jump to search
m
Line 12: Line 12:
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
  
| obj1 or pos1 '''distance''' obj2 or pos2 |= Syntax
+
| [[Number]] <nowiki>=</nowiki> ObjectOrPosition1 '''distance''' ObjectOrPosition2 |= Syntax
  
|p1= obj1 or pos1: [[Object]] or [[Array]] |= Parameter 1
+
|p1= ObjectOrPosition : [[Object]] or [[Array]] in [[position]] format |= Parameter 1
  
|p2= obj2 or pos2: [[Object]] or [[Array]] |= Parameter 2
 
  
| [[Number]] -   
+
| [[Number]] -  Distance in meters. |= Return value
Distance in meters. |= Return value
 
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
 
+
|x1= <code>?((player '''distance''' generator)<10) : player [[exec]] "activateGenerator.sqs"</code>  
|x1= <code>?((player '''distance''' generator)<10) : player [[exec]] "activateGenerator.sqs"</code> |= Example 1
+
|x2= <code>_meters=player '''distance''' _object</code> |= Example 2
 +
|x3= <code>_meters=player '''distance''' [1,2,3]</code> |= Example 3
 +
|x4= <code>_meters=[1,2,3] '''distance''' player</code> |= Example 4
 +
|x5= <code>_meters=[1,2,3] '''distance''' [4,5,6]</code> |= Example 5
 +
 
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
  

Revision as of 02:45, 26 August 2007

Introduced with Operation Flashpoint version 1.001.00
Arguments of this scripting command don't have to be local to the client the command is executed on
Hover & click on the images for descriptions

Description

Description:
Returns the distance in meters between two objects or positions.

Syntax

Syntax:
Number = ObjectOrPosition1 distance ObjectOrPosition2
Parameters:
ObjectOrPosition : Object or Array in position format
Return Value:
Number - Distance in meters.

Examples

Example 1:
?((player distance generator)<10) : player exec "activateGenerator.sqs"
Example 2:
_meters=player distance _object
Example 3:
_meters=player distance [1,2,3]
Example 4:
_meters=[1,2,3] distance player
Example 5:
_meters=[1,2,3] distance [4,5,6]

Additional Information

See also:
See also needed

Notes

i
Only post proven facts here. Report bugs on the feedback tracker. Use the Talk page or the Forums for discussions.

Notes

Posted on Feb 14, 2007 - 12:00
Sudden Death
distance to position3D (array) doesnt work with OFP, only objects Armed Assault: position3D (array) and object works

Bottom Section