// by commy2 #include "script_component.hpp" if (dialog) exitWith { closeDialog 0; }; if (isNull (findDisplay 1713999)) then { if (ACE_player == vehicle ACE_player) then {"" call FUNC(openMenu)} else {[ACE_player, vehicle ACE_player] call FUNC(openMenuSelectUI)}; setMousePosition [0.5, 0.5]; } else { (findDisplay 1713999) closeDisplay 1; }; // Raise custom event. @todo: remove [_player, "interactionMenuOpened", [_player, GVAR(Target), 0]] call EFUNC(common,callCustomEventHandlers); // Raise ACE localEvent ["interactionMenuOpened", [_player, GVAR(Target), 0]] call EFUNC(common,localEvent);