How to stop and resume AI animation.

You can use the Set Actor Tick Enabled node to disable ticking for the enemies, effectively pausing their behavior.

You can then get the enemy’s animation instance using the GetMesh > GetAnimInstance node, then call the Montage_Pause node to pause the animations. If your enemies use simple animations, you can pause them directly using Set Play Rate and setting it to 0.

Then you can use a delay node as a timer and use the Set Actor Tick Enabled node to re-enable ticking.
Then use the Montage_Resume or set the Play Rate back to 1 to resume animations.

1 Like