#include "..\script_component.hpp" /* * Author: commy2, LinkIsGrim * Check if the unit can unload a captive from the vehicle. * * Arguments: * 0: Unit that wants to unload a captive (player) * 1: A captive loaded in a vehicle * * Return Value: * The return value * * Example: * [player, bob] call ACE_captives_fnc_canUnloadCaptive; * * Public: No */ params ["_player", "_unit"]; // Don't show "Unload Captive" if unit is unconscious (already has "Unload Patient") !isNull objectParent _unit && {_unit getVariable [QGVAR(isHandcuffed), false]} && {lifeState _unit in ["HEALTHY", "INJURED"]}