Description
Round direction to nearest set rounding; used for determining cardinal direction.
Syntax
[rawDirection, rounding] call BIS_fnc_roundDir
Parameters:
rawDirection: Number - direction to roundrounding: Number - (Optional, default 90) - rounding value. With 90° possible return values are 0, 90, 180 and 270
Returns: Number - rounded direction, depending on input. Can be negative or over 360
Examples
Example 1
player setDir ([getDir player, 45] call BIS_fnc_roundDir);
Example 2
[204.2, 10] call BIS_fnc_roundDir; // will return 200
Example 3
[271, 180] call BIS_fnc_roundDir; // will return 360
Example 4
70 call BIS_fnc_roundDir; // will return 90