Going over what the event keyword in C# actually does. Code: https://gist.github.com/markv12/82055… It might seem like the event keyword does a bunch of magic, but it actually only slightly modifies the existing function delegate system.
Read more: https://youtu.be/gSwGta2cJ_Y