/* * Author: Glowbal * Adds new condition for the unconscious state. Conditions are not actively checked for units unless unit is in unconscious state. * * Arguments: * 0-N: Code, should return a boolean * * Return Value: * None * * Example: * [[{bob}]] call ace_medical_fnc_addUnconsciousCondition * * Public: Yes */ #include "script_component.hpp" if (isnil QGVAR(unconsciousConditions)) then { GVAR(unconsciousConditions) = []; }; if (_this isEqualType []) then { { if (_x isEqualType {}) then { GVAR(unconsciousConditions) pushback _x; }; } foreach _this; };