ezModules
  • ezModules
  • Task Scheduler
    • Basics
    • Key Features
    • How It Works
    • Advantages of using the TaskScheduler Module
    • Usage Examples
    • Installation
  • Data Handler
    • Getting Started
    • Usage Examples
    • Installation
Powered by GitBook
On this page
  1. Task Scheduler

Advantages of using the TaskScheduler Module

  • Task Prioritization: TaskScheduler allows you to set task importance (Low, Normal, High), so important tasks get done first. Normal functions don't have this.

  • Managing Multiple Tasks: TaskScheduler controls how many tasks run at the same time to prevent your game from slowing down. With normal functions, you'd have to manage this yourself.

  • Automatic Retries: If a task fails, TaskScheduler can automatically try again using different retry methods. With normal functions, you'd need to write extra code to do this.

  • Task Dependencies: You can make tasks wait for others to finish before running. Normal functions don't handle this easily.

  • Logging: TaskScheduler keeps a log of what's happening with each task, making it easier to track and debug. Normal functions don’t automatically log events.

  • Throttling: You can limit how often tasks run to prevent overuse, which isn't built into normal functions.

  • Task Grouping: You can organize tasks into groups for better management. Normal functions can't do this without extra work.

PreviousHow It WorksNextUsage Examples

Last updated 8 months ago