unreal.GameplayBehaviorLibrary¶
- class unreal.GameplayBehaviorLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryGameplay Behaviors Blueprint Function Library
C++ Source:
Plugin: GameplayBehaviors
Module: GameplayBehaviorsModule
File: GameplayBehaviorsBlueprintFunctionLibrary.h
- classmethod add_gameplay_tag_filter_to_blackboard_key_selector(owner, property_name) BlackboardKeySelector¶
Add Gameplay Tag Filter to Blackboard Key Selector
- Parameters:
- Returns:
selector (BlackboardKeySelector):
- Return type:
- classmethod get_blackboard_value_as_gameplay_tag(node_owner, key) GameplayTagContainer¶
Get Blackboard Value as Gameplay Tag
- Parameters:
node_owner (BTNode)
key (BlackboardKeySelector)
- Return type:
- classmethod get_blackboard_value_as_gameplay_tag_from_blackboard_comp(blackboard_comp, key_name) GameplayTagContainer¶
Get Blackboard Value as Gameplay Tag from Blackboard Comp
- Parameters:
blackboard_comp (BlackboardComponent)
key_name (Name)
- Return type:
- classmethod set_blackboard_value_as_gameplay_tag(node_owner, key, value) None¶
Set Blackboard Value as Gameplay Tag
- Parameters:
node_owner (BTNode)
key (BlackboardKeySelector)
value (GameplayTagContainer)
- classmethod set_value_as_gameplay_tag_for_blackboard_comp(blackboard_comp, key_name, gameplay_tag_value) None¶
Set Value as Gameplay Tag for Blackboard Comp
- Parameters:
blackboard_comp (BlackboardComponent)
key_name (Name)
gameplay_tag_value (GameplayTagContainer)