How to increase speed each jump?

I have it setup so it jumps when you hold space, but I want it so everytime you land a jump you gain speed incrementally. To perform longer and longer jumps. How do I make it so every time you jump you increase speed in the direction you’re facing incrementally?

Inside your “Jump” event, get the player character and drag off to find the walk speed variable of the character and add whatever you want to add to it. The image below is a simplistic example but is generally what you will need. Suite it more to fit your needs. Also note that in my image the jump event is actually in my character player and not in the player controller. If the jump event was in my player controller then I would need to use the node “Get Player Character” then drag off the output pin, Cast it to my custom player, drag off that output pin and find the Character Movement component and continue as I have in the image.

Hope this helps! If it does, please consider accepting the answer by clicking the check mark located under the arrows next to the answer. You’ll know you got it right when the answer highlights green. Thanks and Good Luck!

@jtsmith I probably should’ve explained that this is supposed to emulate “bunnyhopping” where each jump gains speed, and once you stop jumping the speed resets. I assume this can be accomplished by having the speed reset once jumping stops but i’m not sure.

EDIT: I’ve solved this issue, you helped me so much!

Awesome glad I could help. Was going to give you a lengthier solution to check forward vectors etc etc but if you got it to work that’s awesome. If you wouldn’t mind accepting the answer that would be awesome. I think you did but then made a comment. Epic has answer hub set up so that if you or the person who posted an answer makes a comment or edit after the question has been accepted, it un-accepts the answer. I posted it in forums but for some silly reason they want it this way. Thanks and good luck to you!