Animation between different locomotions

Hi everyone,

I’m trying to make a animation blueprint with two locomotion blendspaces - one for standing and moving & one for crouching.

If the player isn’t moving, and transitions from standing to crouching, the conduit “ToCrouch” should play a crouch animation. However, the problem is that if they are moving/start moving during this, then the crouch animation will play and override the locomotion, looking odd.

Any suggestions on how to limit that animation by a certain value? (Speed in this case)

My initial idea was to keep the blendspaces playing in the conduit, but that won’t work due to inconsistencies with the other locomotions.

Cheers