Unable to detect Delay node on Event Tick

I think you misunderstand Delay. It’s gonna rapid fire the code before the delay, hit the delay the first time, which will put it into basically a closed gate for 1 second and then the code will move right on…which in this case will just spam the tick, rapid firing the randomizer every frame.

Simply put the delay first…then it will gate out what’s directly after it for 1s.

I see a lot of people put delays on Sequences…Then 1) Do something Then 2) Delay Then 3) Do Something…gets ran like this:

123 13 13 13…for 1s… 123 13 13 13 13 13 13

Another option is using a separate timer to control the separate left/right boolean and use a SELECTOR by that in tick with no delays at all.