/* * Author: jaynus * Call and propegate a synced event * * Arguments: * 0: Name * 1: Arguments * 2: TTL [Optional] for this specific event call * * Return Value: * Boolean of success * * Public: No */ #include "script_component.hpp" params ["_name", "_args", ["_ttl", 0]]; if !([GVAR(syncedEvents), _name] call CBA_fnc_hashHasKey) exitWith { ACE_LOGERROR_1("Synced event key [%1] not found (syncedEvent).", _name); false }; private _eventData = [_name, _args, _ttl]; ["ACEe", _eventData] call CBA_fnc_globalEvent;