Hello, I posted this question to answers first but that seems to be mostly dead based on what I’ve seen. So let’s try here. To avoid repeating myself from the linked post I give a short synopsis of what I am trying to do:
I have a target data actor class in C++ where I declare and call a delegate. I want that delegate to be exposed in blueprint when spawning the actor via Wait Target Data blueprint node. This does not work - the delegate pin does not appear. Intention for this delegate is to broadcast at regular intervals for the duration of the actor’s lifetime. Please let me know if I am using a wrong pattern for that or missing something in my code. And if you can - post the answer to the answers website since it seems to be more searchable than forums so it’s more likely to help people that way.
I do not like doing this, but I have to bumb the thread as this is a hard blocker to my progress and there’s so little information on anything related to ability system, that I think it’s also very valuable to the community to have this (and other questions like this) resolved. It’s not hard to reproduce. Maybe someone from epic games can help?