ACE3/addons/laser_selfdesignate/functions/fnc_unitTurretHasDesignator.sqf
esteldunedain c82cef1b28 - self designate capabilities read from config
- add designator on/off actions to the interact_menu
2015-04-03 12:43:41 -03:00

22 lines
567 B
Plaintext

/*
* Author: esteldunedain
* Checks if the turret occupied by the given unit has a laser designator
*
* Argument:
* 0: Unit <OBJECT>
*
* Return value:
* Has designator? <BOOL>
*/
#include "script_component.hpp"
EXPLODE_1_PVT(_this,_unit);
// Get the player turret path
private ["_turret","_config","_turretConfig"];
_turret = [_unit] call EFUNC(common,getTurretIndex);
_config = configFile >> "CfgVehicles" >> typeOf vehicle _unit;
_turretConfig = [_config, _turret] call EFUNC(common,getTurretConfigPath);
getNumber (_turretConfig >> QGVAR(Enabled)) > 0