What is the equivalent of Coroutines in UE4?

Old Question but I thought I would provide an approach I use that has the same effect. If blueprinting, create a custom event in the Event Graph. Perform whatever scripting you want and then add a delay node. This delay node acts like a co-routine, as it won’t prevent the rest of the event graph from processing. Co-routines are something I do miss from Unity/C# workflow.