unreal.ActiveEffectInfo

class unreal.ActiveEffectInfo(effect_name: str = '', stack_count: int = 0, total_duration: float = 0.0, remaining_duration: float = 0.0, granted_tags: None = [])

Bases: StructBase

Summarizes a gameplay effect that is currently active on an AbilitySystemComponent.

C++ Source:

  • Plugin: GASToolsets

  • Module: GASToolsets

  • File: AbilitySystemInspectorToolset.h

Editor Properties: (see get_editor_property/set_editor_property)

  • effect_name (str): [Read-Write] The name of the GameplayEffect class (e.g. “GE_Burning”).

  • granted_tags (Array[str]): [Read-Write] Tags granted to the owner by this effect.

  • remaining_duration (float): [Read-Write] Remaining duration in seconds. -1 means infinite.

  • stack_count (int32): [Read-Write] Current stack count. 1 for non-stacking effects.

  • total_duration (float): [Read-Write] Total duration in seconds. -1 means infinite.

property effect_name: str

[Read-Write] The name of the GameplayEffect class (e.g. “GE_Burning”).

Type:

(str)

property granted_tags: None

[Read-Write] Tags granted to the owner by this effect.

Type:

(Array[str])

property remaining_duration: float

[Read-Write] Remaining duration in seconds. -1 means infinite.

Type:

(float)

property stack_count: int

[Read-Write] Current stack count. 1 for non-stacking effects.

Type:

(int32)

property total_duration: float

[Read-Write] Total duration in seconds. -1 means infinite.

Type:

(float)