/* * Author: Glowbal * Check if a unit is in a stable condition * * Arguments: * 0: The patient * * Return Value: * Is in stable condition * * Example: * [player] call ace_medical_fnc_isInStableCondition * * Public: No */ #include "script_component.hpp" params ["_unit"]; if (!alive _unit) exitWith { false }; if (_unit getVariable ["ACE_isUnconscious", false]) exitWith { false }; if (_unit call FUNC(getBloodLoss) > 0) exitWith { false }; if (!(_unit call FUNC(hasStableVitals))) exitWith { false }; true