Description
Docs: Documentation
Support: Discord
The Ability System is a well-structured official solution for creating gameplay interaction events. Though highly modular, it lacks fluid transitions between actions. This plugin enhances the system by assigning priorities to each action phase and activating them accordingly, without interfering with Epic's original Ability System.
How does it Work?This plugin extends the Ability System with a Queueable Ability System Component. You can populate this component with Ability Sets, which simulate the pressing, releasing, and canceling of inputs. When an input is pressed, the system identifies the corresponding Queueable Ability and attempts to play it based on its initial priority, resulting in a modular action design.
Well OptimizedThe system attemps to activate abilities when a new phase is reached or a new input is added, the ideal conditions for activating a new ability. This approach ensures minimal performance cost. However, you have the option to manually check for activation if needed.
Included formats
- versions