Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/Abilities
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetTypes.h |
| Include | #include "Abilities/GameplayAbilityTargetTypes.h" |
Syntax
namespace EAbilityGenericReplicatedEvent
{
enum Type
&123;
GenericConfirm = 0,
GenericCancel,
InputPressed,
InputReleased,
GenericSignalFromClient,
GenericSignalFromServer,
GameCustom1,
GameCustom2,
GameCustom3,
GameCustom4,
GameCustom5,
GameCustom6,
MAX,
&125;
}
Values
| Name | Description |
|---|---|
| GenericConfirm | A generic confirmation to commit the ability |
| GenericCancel | A generic cancellation event. |
| InputPressed | Additional input presses of the ability (Press X to activate ability, press X again while it is active to do other things within the GameplayAbility's logic) |
| InputReleased | Input release event of the ability |
| GenericSignalFromClient | A generic event from the client |
| GenericSignalFromServer | A generic event from the server |
| GameCustom1 | Custom events for game use |
| GameCustom2 | |
| GameCustom3 | |
| GameCustom4 | |
| GameCustom5 | |
| GameCustom6 | |
| MAX |
Remarks
These are generic, nonpayload carrying events that are replicated between the client and server