Increase horizontal movement speed for the duration of one jump, then reset on landing

Hey all,

I’m working on an endless-runner-like game and I want my character to have custom horizontal movement speed for the duration of a specific jump and then reset the movement speed when he hits the ground again.

For testing purposes I used “set max walk speed” and set it to 0 right before my character performs a jump. But somehow he performs the jump FIRST and then afterwards sets the speed to 0 when he hits the ground again, so the speed of the jump itself doesn’t get affected :confused: I tested the same with “set max acceleration” but encountered the same problem.

Maybe someone can help me and tell me how I can set the horizontal speed for the jump itself? :d <3

BTW the character is constantly running forward (horizontal) by using “Add Movement Input”.