I’m working with some async gameplay tasks and I want all of them to complete before moving on. This would normally be done with a Semaphore but I don’t see any support for that.
How easy is it to write that for use in blueprint? I’m not sure how threadsafe it is to just have a UPROPERTY for a countdown object. In fact I’m not sure how threadsafe blueprint is at all, or maybe it is threadsafe and I don’t have to worry at all about this?