#include "..\script_component.hpp" /* * Author: IDSolutions * Checks if a binocular is assignable * * Arguments: * 0: Binocular * * Return Value: * Is Assignable * * Example: * ["Binocular"] call forge_client_misc_fnc_isAssignableBinocular; * * Public: Yes */ private _player = _this select 0; private _item = _this select 1; private _isAssignable = true; if ([_item, 4096] call FUNC(isWeaponType) && { getNumber (configFile >> "CfgWeapons" >> _item >> "ItemInfo" >> "type") != 616 }) then { { if ([_x, 4096] call FUNC(isWeaponType) && { getNumber (configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "type") != 616 }) exitWith { _isAssignable = false; }; true } count (assignedItems _player); } else { _isAssignable = false; }; _isAssignable