unreal.GameplayBehavior_AnimationBased

class unreal.GameplayBehavior_AnimationBased(outer: Optional[Object] = None, name: Union[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] Action Tag: Tag identifying behavior this class represents

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