/* * Author: Glowbal * Use Equipment if any is available. * * Arguments: * 0: Unit * 1: Item classname * * ReturnValue: * [Had Item to Use , Unit ] * * Example: * [unit, "classname"] call ace_repair_fnc_useItem * * Public: Yes */ #include "script_component.hpp" params ["_unit", "_item"]; TRACE_2("params",_unit,_item); if ([_unit, _item] call EFUNC(common,hasItem)) exitWith { [QGVAR(useItem), [_unit, _item], _unit] call CBA_fnc_targetEvent; [true, _unit]; }; [false, objNull];