unreal.ScalableFloat

class unreal.ScalableFloat(value=0.0, curve=[None, 'None'], registry_type=['None'])

Bases: unreal.StructBase

Generic numerical value in the form Value * Curve[Level]

C++ Source:

  • Plugin: GameplayAbilities

  • Module: GameplayAbilities

  • File: ScalableFloat.h

Editor Properties: (see get_editor_property/set_editor_property)

  • curve (CurveTableRowHandle): [Read-Write] Curve: Curve that is evaluated at a specific level. If found, it is multipled by Value

  • registry_type (DataRegistryType): [Read-Write] Registry Type: Name of Data Registry containing curve to use. If set the RowName inside Curve is used as the item name

  • value (float): [Read-Write] Value: Raw value, is multiplied by curve

property curve

[Read-Write] Curve: Curve that is evaluated at a specific level. If found, it is multipled by Value

Type

(CurveTableRowHandle)

property registry_type

[Read-Write] Registry Type: Name of Data Registry containing curve to use. If set the RowName inside Curve is used as the item name

Type

(DataRegistryType)

property value

[Read-Write] Value: Raw value, is multiplied by curve

Type

(float)