Just heads up…
Tick Event fires every frame.
Your delay is 500ms which is the equivalent of 30 frames/ticks at 60FPS.
So How does an event that is supposed to execute once every single tick pause execution of code for 30 ticks?
It won’t. The delay in most cases will be ignored as with executing any code behind it. If there is execution it will be corrupt. The very next frame will execute tick which calls the delay node thus overwriting the previous delay.
