UGBAAttributeSetBlueprint#

  • Declared in "Blueprint/GBAAttributeSetBlueprint.h"
UCLASS(
BlueprintType)
class BLUEPRINTATTRIBUTES_API UGBAAttributeSetBlueprint : public UBlueprint

A Gameplay Blueprint Attribute Set is essentially a specialized Blueprint whose graphs control a GAS Attribute Set.

The factory should pick this for you automatically.

Defines the set of GameplayAttributes for your game.

Games should subclass this (in Blueprints) and add FGameplayAttributeData properties to represent attributes like health, damage, etc

AttributeSets are then registered with the AbilitySystemComponent. It is often desired to have several sets per project that could inherit from each other. You could make a base health set, then have a player set that inherits from it and adds more attributes.

Methods#