unreal.GameplayBehaviorLibrary
¶
- class unreal.GameplayBehaviorLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibrary
Gameplay 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) –