I have a player character with multiple jumps (short, mid, and long) that slow the player before jumping. Mid and long jumps intentionally slow the player down dramatically and have different cooldown timers. Short jumps can still be preformed during the cooldown.
The problem is that the charge value continues to be set by the elapsed seconds if you hold the jump key down during cooldown. Once the cooldown is done the player can launch themselves much further and completely skip the charge cycle. I’m not sure how to go about the blueprint.
Thanks for the reply!
If you mean like this, you can still hold the button down, it will ignore the walk speed reduction, and the player can no longer short jump.
Snake the true pin of the new branch to the logic that happens after setting charge time where the jump occurs. Probably setting a default short Leap Value along the way.