EGameplayEffectStackingExpirationPolicy

Enumeration of policies for dealing gameplay effect stacks that expire (in duration based effects).

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h

Include

#include "GameplayEffect.h"

Syntax

enum EGameplayEffectStackingExpirationPolicy
{
    ClearEntireStack,
    RemoveSingleStackAndRefreshDuration,
    RefreshDuration,
}

Values

Name

Description

ClearEntireStack

The entire stack is cleared when the active gameplay effect expires

RemoveSingleStackAndRefreshDuration

The current stack count will be decremented by 1 and the duration refreshed.

RefreshDuration

The duration of the gameplay effect is refreshed.

Remarks

Enumeration of policies for dealing gameplay effect stacks that expire (in duration based effects).