unreal.GameplayEffectModifierMagnitude
¶
- class unreal.GameplayEffectModifierMagnitude¶
Bases:
StructBase
Struct representing the magnitude of a gameplay effect modifier, potentially calculated in numerous different ways
C++ Source:
Plugin: GameplayAbilities
Module: GameplayAbilities
File: GameplayEffect.h
Editor Properties: (see get_editor_property/set_editor_property)
attribute_based_magnitude
(AttributeBasedFloat): [Read-Write] Attribute Based Magnitude: Magnitude value represented by an attribute-based float(Coefficient * (PreMultiplyAdditiveValue + [Eval’d Attribute Value According to Policy])) + PostMultiplyAdditiveValue
custom_magnitude
(CustomCalculationBasedFloat): [Read-Write] Custom Magnitude: Magnitude value represented by a custom calculation classmagnitude_calculation_type
(GameplayEffectMagnitudeCalculation): [Read-Write] Magnitude Calculation Type: Type of calculation to perform to derive the magnitudescalable_float_magnitude
(ScalableFloat): [Read-Write] Scalable Float Magnitude: Magnitude value represented by a scalable floatset_by_caller_magnitude
(SetByCallerFloat): [Read-Write] Set by Caller Magnitude: Magnitude value represented by a SetByCaller magnitude