public void DeliverMessages(GameMessages gameMessages) { foreach (GameMessage gameMessage in gameMessages.gameMessage) { if (gameMessage.messageId.Length != 0) { if (reliableMessages.ContainsKey (gameMessage.messageId)) { reliableMessages.Remove (gameMessage.messageId); //Logger.Debug ("Reliable message received " + gameMessage.messageId); } else { //Logger.Debug ("Duplicate Reliable message " + gameMessage.messageId); continue; } } DeliverMessage(gameMessage, false); } }
public void DeliverMessages(GameMessages gameMessages) { foreach (GameMessage gameMessage in gameMessages.gameMessage) { if (gameMessage.messageId.Length != 0) { if (reliableMessages.ContainsKey(gameMessage.messageId)) { reliableMessages.Remove(gameMessage.messageId); //Logger.Debug ("Reliable message received " + gameMessage.messageId); } else { //Logger.Debug ("Duplicate Reliable message " + gameMessage.messageId); continue; } } DeliverMessage(gameMessage, false); } }