In my BP I try to create a custom event to bind to it, but will get an error. With a different delegate it worked using FString and int32 as output types.
Nope. “Server.h(30): error : Missing ‘<’ in ‘tarray’” if i try: DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FUserServerDataDelegate, const TArray&, action);
You are right. I have edited the code. Even though it is the same as I gave in my question, I think in the end it was how I was binding the event in BP was wrong.