getAimDirectionAndUp

From Bohemia Interactive Community
Revision as of 12:10, 31 March 2026 by Leopard20 (talk | contribs)
Hover & click on the images for description

Description

Description:
Returns the aim direction and up vectors of a soldier in model space. It returns where the weapon aim is wanted, not the actual weapon direction. For actual weapon direction, see weaponDirection.
Groups:
Object ManipulationRender Time Scope

Syntax

Syntax:
getAimDirectionAndUp [soldier, isRenderScope]
Parameters:
soldier: Object - The soldier entity. The soldier must either be on foot or in a turret.
isRenderScope: Boolean - (Optional, default false) Whether to use render scope to get the vector. (render scope is smoother for visualizing the vector in 3D)
Return Value:
Array - in format [directionForward, directionUp] in soldier's model space

Examples

Example 1:
getAimDirectionAndUp [player] params ["_dir", "_up"]; private _dirWS = player vectorModelToWorld _dir; private _upWS = player vectorModelToWorld _up;

Additional Information

See also:
weaponDirection eyeDirection positionCameraToWorld

Notes

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