From d23b7ceea3b90960f0e2d71a97b353685a716734 Mon Sep 17 00:00:00 2001 From: Kasey FItton Date: Tue, 3 Dec 2024 22:53:37 +0000 Subject: [PATCH] tweak(es)extended/client/callback): merging style issues --- [core]/es_extended/client/modules/callback.lua | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/[core]/es_extended/client/modules/callback.lua b/[core]/es_extended/client/modules/callback.lua index 7a364c92e..450f2e3ee 100644 --- a/[core]/es_extended/client/modules/callback.lua +++ b/[core]/es_extended/client/modules/callback.lua @@ -109,13 +109,23 @@ function ESX.AwaitServerCallback(eventName, ...) return table.unpack(p.value) end -ESX.RegisterClientCallback = function(eventName, callback) +function ESX.RegisterClientCallback(eventName, callback) local invokingResource = GetInvokingResource() local invoker = (invokingResource and invokingResource ~= "Unknown") and invokingResource or "es_extended" Callbacks:Register(eventName, invoker, callback) end +---@param eventName string +---@return boolean +function ESX.DoesClientCallbackExist(eventName) + return Callbacks.storage[eventName] ~= nil +end + +-- ============================================= +-- MARK: Events +-- ============================================= + ESX.SecureNetEvent("esx:triggerClientCallback", function(...) Callbacks:ClientRecieve(...) end) @@ -124,12 +134,6 @@ ESX.SecureNetEvent("esx:serverCallback", function(...) Callbacks:ServerRecieve(...) end) ----@param eventName string ----@return boolean -function ESX.DoesClientCallbackExist(eventName) - return Callbacks.storage[eventName] ~= nil -end - AddEventHandler("onResourceStop", function(resource) for k, v in pairs(Callbacks.storage) do if v.resource == resource then