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
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