Closed InverNessian closed 4 years ago
There is a great Prefab called UltEvents, made by Kybernetik, that has features related to Events and making them easier to use.
Remember that the manual for it is listed in the package contents, it's a pdf.
Because of the usefulness this could have with in-Editor event listeners, this is now a priority. It could make the Equip GUI super simple.
I started working on this. UltEvents is imported, and I've experimented with adding new events. It's been handy, but there's still an issue with passing parameters.
Since we made all our delegate listeners void methods anyway, there's less point in making them delegates at all. We could use UltEvents instead?
However, it sounds like UnityEvents have more of a performance hit than regular delegates. Because of that, this will remain a backburner issue until polishing/optimizing.