UGBAAttributeSetBlueprintBase::​

K2_PostAttributeBaseChange#

  • Declared in "Abilities/GBAAttributeSetBlueprintBase.h"
public:
UFUNCTION(
BlueprintImplementableEvent, Category = "AttributeSet", DisplayName = "PostAttributeBaseChange")
void K2_PostAttributeBaseChange(
const FGameplayAttribute& InAttribute,
float OldValue,
float NewValue
) const

Called just after any modification happens to an attribute's base value right after aggregation (when an attribute aggregator exists).

Parameters#

  • const FGameplayAttribute& InAttribute

    The Gameplay Attribute whose base value has been changed

  • float OldValue

    Original value for the Gameplay Attribute, before PreAttributeBaseChange event and actual modification happened

  • float NewValue

    New value for the Gameplay Attribute, after PreAttributeBaseChange event and modification