add schedule:set_timeout

This commit is contained in:
MihailRis 2025-09-08 12:19:20 +03:00
parent 763b3d5aa4
commit ac8e5f1bd1

View File

@ -11,6 +11,9 @@ local Schedule = {
self._next_interval = id + 1 self._next_interval = id + 1
return id return id
end, end,
set_timeout = function(self, ms, callback)
self:set_interval(ms, callback, 1)
end,
tick = function(self, dt) tick = function(self, dt)
local timer = self._timer + dt local timer = self._timer + dt
for id, interval in pairs(self._intervals) do for id, interval in pairs(self._intervals) do