Paul Gestwicki
In this follow-up to my previous video, I show how a polling approach can be replaced with Event Dispatchers. This gives us a reification of the Observer Design Pattern—a staple of object-oriented programming.
The previous video can be found at https://www.youtube.com/watch?v=vXtfOM4Vy8w
Source
I like this pattern, I try to use it whenever I can.
I would also reccomend sending interfaces as parameters also. At the moment, the "BP Tag Character" object parameter is also a dependency.
So if you were to implement more different types of objects that could be tagged, an interface would support those classes as well 🙂
Awesome stuff.