Maintaining velocity during falling

I have a player character that can switch to and from “Flying” mode. The player character can get up to higher velocity than walking speed (4000) but when I switch from “Flying” to “Falling” mode the velocity drops immediately to 500. I know that falling speed is tied to max walk speed in the, but this reduction in speed persists even after changing the default walk speed to 4000 during falling. I have nothing else in my BP that changes velocity.

Any way to maintain the lateral velocity during falling so that the character continues in the flight direction?

Found the problem, buried in my code elsewhere I was clamping the velocity to incorrect values and it was defaulting to the minimum velocity for flying.

1 Like