unreal.GameplayBehavior_AnimationBased

class unreal.GameplayBehavior_AnimationBased(outer: Object | None = None, name: Name | str = 'None')

Bases: GameplayBehavior

Note that this behavior is supporting playing only a single montage for a given Avatar at a time. Trying to play multiple or using multiple UGameplayBehavior_AnimationBased instances will result in requests overriding and interfering.

C++ Source:

  • Plugin: GameplayBehaviors

  • Module: GameplayBehaviorsModule

  • File: GameplayBehavior_AnimationBased.h

Editor Properties: (see get_editor_property/set_editor_property)

  • action_tag (GameplayTag): [Read-Write] Tag identifying behavior this class represents

  • relevant_actors (Array[Actor]): [Read-Write] It’s up to the behavior implementation to decide how to use these actors. Can be used as patrol points, investigation location, etc.