Server Exports
CreateTasks
Creates a new task list and returns a unique task list ID. Duplicate task names are automatically grouped and tracked using counters.uid(string) - Unique task list identifier
DeleteTasks
Deletes a task list and force closes it for all viewers.boolean- true if deleted, false if not found
OpenTasks
Opens a task list UI for a specific player and registers them as a viewer.boolean- true if opened successfully
CloseTasks
Closes a task list UI for a specific player and removes them from the viewer list.boolean- true if closed successfully
UpdateTask
Updates the state of a task. Supports multiple instances of the same task name and tracks progress automatically. When all tasks are completed or failed, the task list closes and is removed.boolean- true if the update was successful
GetStatus
Returns the current status of a specific task within a task list.tableornilDone(boolean)Failed(boolean)DoneCount(number)Count(number)
GetIsListCompleted
Checks whether a task list has already been fully completed and cleaned up.booleanornil
