Set velocity to zero while animation is playing

How would I set a character’s velocity to zero ONLY while a certain animation is playing? I looked into it a bit and found AnimNotifyStates, but I can’t quite figure out how to use them, and I’m not sure if it’s even the right way to go about it.

This is for a walking animation setup, where I want to set the velocity to 0 while the WalkEnd animation is playing. I’m currently using a state machine for the set-up:

33994-statemachine.png

I basically adapted the jumping setup from the Animation tutorial on Unreal Engine’s YouTube page… Gets the basic functionality down, at least, though I’d be up for hearing better ways of doing things.

You can use root motion for that if you play this animation as a montage.

Alright, I’ll look into it. I’ll add a bit more information to my post as well, check back in about 5 minutes or so, see what you think