/// <summary> /// Handles the event of a client disconnecting. /// </summary> public void handleClientDisconnected(short clientID) { if (connectedClients.Remove(clientID)) //Client was connected { if (NetworkIdentity.isServer) { ServerBehaviour.Instance.sendMessage(MessageFactory.createClientDisconnectionEventMessage(clientID), clientID, true); } OnClientDisconnected.Invoke(clientID); //Notify observers } }