How can I create a timer for my flight mode? (After the timer ends it returns back to normal)

Hello, I would like to know how can I create a timer for my flight mode. Here is my flight blueprint:

  1. I would remove the flip-flop node that will just make things confusing.
  2. Search for “Set Timer By Event”
  3. Create a custom event that will call a second custom event (after the timer delay) which switches your character back to walk mode after the timer completes.
  4. Very simply you can search for “delay” and just use that and after the delay hook your wire up to set movement node

below is a very basic example of how it could be done. though there are some issues with this setup such as the player can immediately restart flying when the movement has been set back to walking. the basic idea used here though is that your player can press F once to begin flying, press F again to exit flying like your current setup, then if they dont leave flight mode withing 3 seconds (delay time) they are automatically taken out of flying.

Hello, thank you for your reply!
I do not have the “Set Is flight” node

Hello, thank you for your reply!
Is there a way to setup a cool down period? So the player has to wait a few seconds before using the flight mode again

That’s a custom bool variable ThompsonN13 created.

This is something I made for shield activation and cool down, you can get the idea of how to do it for your flying mode.

Sorry, i’m still a bit confused.

Oh alright, thank you

Oh I figured it out, thank you so much!