/* * Author: Garth 'L-H' de Wet * Whether the passed unit has any explosives on them. * * Arguments: * 0: Unit * * Return Value: * The unit has explosives * * Example: * hasExplosives = [player] call ACE_Explosives_fnc_hasExplosives; * * Public: Yes */ #include "script_component.hpp" params ["_unit"]; TRACE_1("params",_unit); private ["_result", "_magazines"]; _result = false; _magazines = magazines _unit; { if (getNumber (ConfigFile >> "CfgMagazines" >> _x >> "ACE_Placeable") == 1) exitWith { _result = true; }; } count _magazines; _result