G.A.S.Base ASC Classes
Last modified: 01 October 2024This framework provides a few Base Classes that can be used for common ASC usage scenarios. It also provides a Data Asset to configure default Attribute Sets, Gameplay Effects and Gameplay Abilities for ASC users.
Base Classes
Use the following table as a reference, when creating your usual ASC-related classes.
Base Class | Scenario |
---|---|
| Actors with their own Ability System Component. |
| Pawns with their own Ability System Component. |
| Characters with their own Ability System Component. |
| Characters that will use the Ability System Component from the Player State. |
| Player State with its Ability System Component. |
tip
Character Hierarchy
The
NinjaGASPlayerCharacter
is only relevant if your game architecture has the Ability System Component in the Player State. Otherwise, this class offers no added benefit from the baseNinjaGASCharacter
.