The following is the order of called methods in an ADV map:
-- Beginning
- AllSpawn() - PlayerSelectSpawn()
- StartRound()
-- Continual
- Think()
- HUDShouldDraw()
- HUDDrawBase()
- HUDDraw()
- DoPlayerDeath() - {before death, still alive}
- PlayerDeath() - {after death, officially dead}
- PlayerDeathThink()
- PlayerSpawn() - PlayerSelectSpawn()
-- Eventually Triggers
- TriggerEnd() - NextRound()
-- ... Which Calls (Ending)
Methods that should only be edited by built-in modes: