From ef935e14d6fd90059e93552efba6b0b007a4450a Mon Sep 17 00:00:00 2001 From: Kasey FItton Date: Mon, 25 Nov 2024 18:11:51 +0000 Subject: [PATCH] feat(es_extended/server): more callback functions --- [core]/es_extended/server/modules/callback.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/[core]/es_extended/server/modules/callback.lua b/[core]/es_extended/server/modules/callback.lua index 245b0987..4e17f2c5 100644 --- a/[core]/es_extended/server/modules/callback.lua +++ b/[core]/es_extended/server/modules/callback.lua @@ -80,7 +80,18 @@ end ---@param eventName string ---@param callback function -ESX.RegisterServerCallback = function(eventName, callback) +function ESX.RegisterServerCallback(eventName, callback) Callbacks:Register(eventName, callback) end +---@param eventName string +---@return boolean +function ESX.DoesServerCallbackExist(eventName) + return Callbacks.storage[eventName] ~= nil +end + +---@param eventName string +---@return table | nil +function ESX.GetCallbackInfo(eventName) + return Callbacks.storage[eventName] +end