/// <summary> /// Handles the event of a new client connecting. /// </summary> public void handleClientConnected(short clientID) { if (NetworkIdentity.isServer) { //Notify other clients of new client ServerBehaviour.Instance.sendMessage(MessageFactory.createClientConnectionEventMessage(clientID), clientID, true); //Notify new client of existing clients foreach (short client in connectedClients) { ServerBehaviour.Instance.sendMessage(MessageFactory.createClientConnectionEventMessage(client), true); } } connectedClients.Add(clientID); OnClientConnected.Invoke(clientID); //Notify oberservers }