Playing an animation after jumping but before falling?

Hello, Ill try to explain the best I can but, I was trying to make a blueprint where if the velocity is > 0 then it will playing a jumping up animation and if it is < 0 then it will play a falling animation. But I want the character to roll before doing a falling animation. Heres an example:

kirby_jump.gif

This is my current blueprint:

Im very novice to unreal and have just been watching tutorials so a indepth description will be appreciated. Thank you!

Might be a good place to use a jump apex event?

On begin play somewhere, try binding an event to OnReachedJumpApex:

Then have the bound event play the flip anim. I’m using the event in the screenshot to turn gravity back to normal in case player has a high-jump power which reduces gravity.