Paralell Delayed Macros/Events

So, lets say I have a macro that runs different delay times, but it doesnt work. Delay time decreases by time, so last called macro should be finisih first and first called should be last. But, it dont working properly and first delay just cancelling all other macros. I need to work that macro paralelly, how can I do that? Also I tried that with a switch and that time şt works just like I said, so UE can do that run paralell macros at sime time thing but I need to change delay times dynamicly so that basically not gonna work.

An Example: (Real macro more complex than that but if that works, it will work too)

1 Like

You can’t use delays in loops :slight_smile:

It’s because the moment the system sees this

( the latency indicator ), it immediately goes to the next index in the loop.

If you really want a loop with a delay in, you have two options

  1. Make a copy of the loop macro ( this one, you can double click it to see inside, don’t edit the engine version )

and edit it.

  1. Do something like this