I am trying to use time based nodes to do things but it isn’t working and I have NO IDEA why.
The flow goes into it, doesn’t come out the other side. On the timer and cooldown nodes it doesn’t work for anything except “Started”, it also isn’t working on the “wait for seconds” node. It’s really frustrating considering it’s a really simple script and just isn’t working. Please help, I need a fix quickly.
Are you triggering it as a separate coroutine loop from your main flow? It’s a coroutine, meaning it runs in the background while your main loop has ended., So you trigger your custom trigger loop WaitAndThenDoSomething from the main loop ‘once’, and then it will be running until it has waited enough.
If you are running it in the main loop, you are triggering it over and over and therefore it’s not working/resetting. Start is one trigger, which is why you see it working then.