unreal.GameplayEffectQuery

class unreal.GameplayEffectQuery(custom_match_delegate_bp=<unreal.ActiveGameplayEffectQueryCustomMatch_Dynamic object>, owning_tag_query=[], effect_tag_query=[], source_tag_query=[], modifying_attribute=[''], effect_source=None, effect_definition=None)

Bases: unreal.StructBase

Every set condition within this query must match in order for the query to match. i.e. individual query elements are ANDed together.

C++ Source:

  • Plugin: GameplayAbilities

  • Module: GameplayAbilities

  • File: GameplayEffect.h

Editor Properties: (see get_editor_property/set_editor_property)

  • custom_match_delegate_bp (ActiveGameplayEffectQueryCustomMatch_Dynamic): [Read-Write] BP-exposed delegate for providing custom matching conditions.

  • effect_definition (type(Class)): [Read-Write] Matches on GameplayEffects with this definition

  • effect_source (Object): [Read-Write] Matches on GameplayEffects which come from this source

  • effect_tag_query (GameplayTagQuery): [Read-Write] Query that is matched against tags this GE has

  • modifying_attribute (GameplayAttribute): [Read-Write] Matches on GameplayEffects which modify given attribute.

  • owning_tag_query (GameplayTagQuery): [Read-Write] Query that is matched against tags this GE gives

  • source_tag_query (GameplayTagQuery): [Read-Write] Query that is matched against tags the source of this GE has

property custom_match_delegate_bp

[Read-Write] BP-exposed delegate for providing custom matching conditions.

Type

(ActiveGameplayEffectQueryCustomMatch_Dynamic)

property effect_definition

[Read-Write] Matches on GameplayEffects with this definition

Type

(type(Class))

property effect_source

[Read-Write] Matches on GameplayEffects which come from this source

Type

(Object)

property effect_tag_query

[Read-Write] Query that is matched against tags this GE has

Type

(GameplayTagQuery)

property modifying_attribute

[Read-Write] Matches on GameplayEffects which modify given attribute.

Type

(GameplayAttribute)

property owning_tag_query

[Read-Write] Query that is matched against tags this GE gives

Type

(GameplayTagQuery)

property source_tag_query

[Read-Write] Query that is matched against tags the source of this GE has

Type

(GameplayTagQuery)