#include "..\script_component.hpp" /* * Author: Commy2 and esteldunedain * Return true if the unit can unjam it's current weapon * * Arguments: * 0: Player * * Return Value: * Bool * * Example: * [bob] call ace_overheating_fnc_canUnjam * * Public: No */ params ["_unit"]; TRACE_1("_unit",_unit); private _jammedWeapons = _unit getVariable [QGVAR(jammedWeapons), []]; if !(currentWeapon _unit in _jammedWeapons) exitWith { false }; if !([_unit] call CBA_fnc_canUseWeapon) exitWith { false }; true