#include "..\script_component.hpp" /* * Author: Glowbal, mharis001, johnb43 * Checks if the player can open the Medical Menu for the target. * * Arguments: * 0: Player * 1: Target * * Return Value: * Can open * * Example: * [player, cursorTarget] call ace_medical_gui_fnc_canOpenMenu * * Public: No */ params ["_player", "_target"]; // If in Zeus if (!isNull findDisplay 312) exitWith { !isNull _target && {missionNamespace getVariable [QGVAR(enableZeusModule), true]} && {GVAR(enableMedicalMenu) > 0} }; _player call EFUNC(common,isAwake) && {!isNull _target} && {_player distance _target < GVAR(maxDistance) || {vehicle _player == vehicle _target}} && {GVAR(enableMedicalMenu) == 1 || {GVAR(enableMedicalMenu) == 2 && {vehicle _player != _player || {vehicle _target != _target}}}}