Accelerate character while midair

I’d like to have my character keep getting faster while jumping and deccelerate down to a certain speed while walking.

Is this possible using the first person character blueprint?

I’m very new to UE, so I’d appreciate and pointers

You can have a timeline that goes from 0 to 1, and when you jump, you can play it from start and multiply it with another variable like “MaxMomentumConstant”.

Then, connect the logic that adds timeline result*constant to your max movement speed.

When you jump, play the timeline.

When you land, play the timeline in reverse.