public void Die() { //NetworkServer.Destroy(gameObject); //NetworkServer.DestroyPlayerForConnection(connectionToClient); PlayerSpawn.RemovePlayer(gameObject); if (PlayerSpawn.players.Count == 0) { print(Room.Players.Count); foreach (PlayerController player in Room.Players) { NetworkServer.Destroy(player.gameObject); print("here"); } Room.SetScore(FindObjectOfType <ScoreSystem>().GetScore()); Room.EndGame(); } GetComponent <PlayerPosition>().enabled = false; GetComponent <PlayerRotation>().enabled = false; GetComponent <PlayerCameraController>().ChangeTarget(); }