Owl.Util.Scheduler:Every(interval: number, fn: TaskFn, opts?: TaskOptions): TaskHandle
Server & ClientSchedules a task to execute repeatedly at a fixed time interval in seconds.
Parameters
interval*number | Time interval in seconds between executions (must be non-negative). |
fn* | Callback function executed every cycle. |
opts | Optional task configuration settings. |
Returns
TaskHandleHandle object to manage or cancel the recurring schedule.
Related Types
local handle = Owl.Util.Scheduler:Every(2, function(dt)
print("Periodic check triggered after", dt, "seconds")
end, {
Priority = 1,
BudgetCost = 0.1,
})