Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
Include |
#include "GameplayEffect.h" |
enum EAttributeBasedFloatCalculationType
{
AttributeMagnitude,
AttributeBaseValue,
AttributeBonusMagnitude,
AttributeMagnitudeEvaluatedUpToChannel,
}
Name |
Description |
---|---|
AttributeMagnitude |
Use the final evaluated magnitude of the attribute. |
AttributeBaseValue |
Use the base value of the attribute. |
AttributeBonusMagnitude |
Use the "bonus" evaluated magnitude of the attribute: Equivalent to (FinalMag - BaseValue). |
AttributeMagnitudeEvaluatedUpToChannel |
Use a calculated magnitude stopping with the evaluation of the specified "Final Channel" |
Enumeration outlining the possible attribute based float calculation policies.