I’ve been searching through the docs and source, but can’t seem to locate an event or function to override that is called when the player leaves the game? I keep references to various player data inside the gamemode, but can’t tell when the player leaves or drops.
Also, what determines which objects are destroyed/removed when a player leaves the game? Currently when a player leaves the game, despite its controller being the owner of several actors, they aren’t destroyed. I can manually destroy them once I know of the event that is called when the player leaves; I’m just wondering if this is the expected behaviour.