What are the various GameMode:X() values?

I've found stuff like GameMode:OnHeroInGame(target) and GameMode:OnHeroKilled(target), but I can't find a comprehensive list of the gamemodes. I'm NOT looking for the built-in event names like On_Hero_Spawned.

Where is a list of the actual Lua event function names? For instance, I'm trying to make GameMode:OnHeroSelect(hero) work so I can change starting gold BEFORE the player has the chance to spend any of said gold, but OnHeroSelect doesn't appear to be a real thing and I can't find the name of the actual event. I've done a lot of googling, but no dice. Are you guys finding these while in console, or something?

Ty in advance