Skip to content

Gameplay Utilities

This system provides various utilities to simplify common gameplay features such as cooldowns, loot systems and visual effects.


When to use

  • You want to implement common gameplay mechanics
  • You need reusable systems (cooldowns, loot, etc.)
  • You want to speed up development

Topics

  • [[Cooldown|Core-API/Gameplay-Utilities/Cooldown]]
  • [[Emote|Core-API/Gameplay-Utilities/Emote]]
  • [[LootPool|Core-API/Gameplay-Utilities/LootPool]]

Common pitfalls

  • Reimplementing existing systems
  • Overcomplicating simple features
  • Not reusing utility classes