So a major part of what I'm going to be coming up on is making things happen at certain times based on what's going on, but I haven't the slightest idea about how to catch stuff.
For example, I might need to have something happen when the player equips an item. I've modded some games where I've seen functions like OnEquip, OnDrop, OnPickup, etc. But some unrelated script will pick up on it somehow.
Can anyone enlighten me on this? I'm using C#, by the way.