Is there a way to do not execute any of my character blueprint events until a specific time have passed?

I am using the any key event in my character blueprint, so when I press any key at the beginning of the game I start playing by enabling input, but I don’t wan’t the player to do this instantly, because I want the game to let my intro animation play first, so I was thinking of is there a way to don’t let the event to execute until have passed like 5 sec or so to do not let the player do anything during those 5 sec until time comes

Yes you could do it several ways:

  • Start the character out not possessed
  • disable input for player controller 0
  • allow input but ignore it until the time has passed.
  • have the character not exist until the time passes.
  • allow input but disable movement or set max movement speed to 0
  • switch to UI Only input mode.

I think the simplest way would be to just disable receiving input or disable input on the specific player controller.