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