v1.0.0.0
Added:
Ability Management
- Create/remove abilities with unique IDs
- Enable/disable abilities independently
- Active state tracking for channeled abilities
Cooldown System
- Automatic cooldown tracking per frame
- "On Ready" triggers when cooldowns expire
- Manual cooldown manipulation
Stack/Charge System
- Multi-use abilities (dash 3 times, throw 5 grenades)
- Automatic charge regeneration
- Individual stack consumption with triggers
Custom Data Storage
- Store arbitrary key-value data per ability
- Perfect for damage values, range, passive bonuses
- Lazy-loaded for memory efficiency
Event Triggers
- On Ability Ready/Activated/Created/Removed
- On Stack Consumed/Gained
- Filter by specific ability or catch all