Any way to subscribe to OnHit and OnReload events?

I have been looking for a way to handle when enemy or character gets hit (and who/what hit them) I also want to listen for when players reload and/or change their weapon. I am not sure if I am looking in the wrong places but I can’t find any events like that. Is it really only spawn and elimination that generates events?

You can subscribe to a fort_character’s DamagedEvent() for the “OnHit” capability but there currently is no “OnReload” equivalent.

Thanks for the DamagedEvent info, I see it now, I did not read through the exposed interfaces in the docs.