/// <summary> /// Called when a remote player disconnects from the server. /// </summary> void ClientNetworkManager_OnPlayerDisconnected(object sender, NetworkManager.PlayerDisconnectedEventArgs e) { //Obtain Player Object Reference var remotePlayer = Player.GetPlayerFromId(e.uniqueID); // Remove player Player.RemovePlayer(remotePlayer); #if DEBUG && !PSM //Log player disconnect. Console.WriteLine("Remote Player Disconnected: Name: {0} ID: {1}", remotePlayer.Name, remotePlayer.UniqueID); #endif }