/* * Author: Glowbal * Assign a medical role to a unit. * * Arguments: * 0: The module logic * 1: Synchronized units * 2: Activated * * Return Value: * None * * Example: * [LOGIC, [bob, kevin], true] call ACE_medical_fnc_moduleAssignMedicRoles * * Public: No */ #include "script_component.hpp" params ["_logic"]; if (!isNull _logic) then { private _list = _logic getVariable ["EnableList", ""]; private _setting = _logic getVariable ["role", 0]; [_list, QGVAR(medicClass), _setting, true] call EFUNC(common,assignObjectsInList); [synchronizedObjects _logic, QGVAR(medicClass), _setting, true] call EFUNC(common,assignObjectsInList); };