public void Send(SNMessageData messageData, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered) { var outgoingMessage = peer.CreateMessage(); messageData.Encode(outgoingMessage); peer.SendMessage(outgoingMessage, peer.Connections[0], method); }
public void Send(SNMessageData messageData, IList <NetConnection> clients, NetConnection except = null, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered) { var outgoingMessage = peer.CreateMessage(); messageData.Encode(outgoingMessage); if (except != null && clients.Contains(except)) { clients.Remove(except); } if (clients.Count < 1) { return; } peer.SendMessage(outgoingMessage, clients, method, 0); }