private static void processClientIDMessage(byte[] msg) { ClientBehaviour client = ClientBehaviour.Instance; if (client) { short clientID = ObjectSerializer.deserializeShort(ref msg); //Client ID has not already been set if (client.ClientID == ClientBehaviour.ID_NOT_SET) { client.ClientID = clientID; } else //Client ID has already been set { byte[] clientReidentifiedMessage = MessageFactory.createClientReidentifiedMessage(client.ClientID, clientID); client.sendMessage(clientReidentifiedMessage, true); } } }