From 885b385a93c04c6adc9b2fad3b1c0ba2ef38a05c Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Wed, 1 Jan 2025 14:34:27 +0100 Subject: [PATCH] Add C_Timer --- C_Timer.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 C_Timer.lua diff --git a/C_Timer.lua b/C_Timer.lua new file mode 100644 index 0000000..a202eec --- /dev/null +++ b/C_Timer.lua @@ -0,0 +1,18 @@ +---@meta +---@class Timer +---@field Cancel fun(self: Timer): nil +---@field IsCancelled fun(self: Timer): boolean + +---@class C_Timer +C_Timer = { + ---@param seconds number + ---@param callback function + ---@return Timer + ---@overload fun(seconds: number, callback: function, iterations: number) + NewTimer = function(seconds, callback) end, + ---@param seconds number + ---@param callback function + ---@return Timer + ---@overload fun(seconds: number, callback: function, iterations: number) + NewTicker = function(seconds, callback) end, +} \ No newline at end of file