Description
Returns array of available turret paths from vehicle object.
Note
Syntax
Syntax 1
allTurrets vehicle
Parameters:
Returns: Array of Turret Paths
Syntax 2
allTurrets [vehicle, includeFFV]
Parameters:
vehicle: Object
includeFFV: Boolean - true to include FFV (Firing From Vehicle) positions, false to exclude them
Returns: Array of Turret Paths
Examples
Example 1
_turretPaths = allTurrets _mySlammerUP;
_turretPaths = allTurrets [_mySlammerUP, true];
_turretPaths = allTurrets [_mySlammerUP, false];
Example 2
Return FFV turrets only:
_FFVTurrets = allTurrets [tank, true] - allTurrets [tank, false];
See also
moveInTurret · enablePersonTurret · assignedVehicleRole · fullCrew · turretUnit · turretLocal · turretOwner · BIS_fnc_allTurrets · BIS_fnc_turretConfig
The first syntax (vehicle only without boolean) will include commander turrets like in the example, and does not include actual FFV turrets like offroad back seats, as expected.
Also, the driver turret [-1] is never included in the results, which can be solved as follows:
_paths = [[-1]] + allTurrets _vehicle;