Temporarily restrict jump for set duration

I’m not entirely sure if these are what you’re looking for, but there’s three ways that come to mind to handle this:

  1. Instead of using a branch with IsFalling, you can check if the actor is moving on the ground by using the Character Movement component.

  1. You can make a new bool variable (I called it CanJump), set it to true by default (this is important, otherwise you won’t be able to jump at first), and then use a delay to control the time between when you can jump (A delay will wait a certain amount of seconds before continuing)

  1. Similarly to option 2, you can use a bool and an actual timer (works very much like a delay, but with more options) and control the bool through that.