Also add boolean "respawn now?". Defaults to false.
If it is false, then using SetPlayerClass is exactly equal to setting playerclass with console.
If it is true, then player is killed and respawned as new class immediately.
In a game mode with limited lives, e.g. Survival or LMS, life is not deducted.