Пример #1
0
        public void SendMessage(OutgoingMessage message)
        {
            if (!message.HasBeenEncoded)
                message.EncodeTo(lidgrenClient.CreateMessage());

            lidgrenClient.SendMessage(message.OutgoingPacket, NetDeliveryMethod.ReliableOrdered);
        }
Пример #2
0
        public void SendMessage(OutgoingMessage om)
        {
            if (!om.HasBeenEncoded)
                om.EncodeTo(lidgrenServer.CreateMessage());

            List<NetConnection> recipients = Resolve(om.Recipients);

            if (recipients.Count > 0)
            {
                lidgrenServer.SendMessage(om.OutgoingPacket,
                    recipients,
                    om.DeliveryMethod,
                    om.SequenceChannel);
            }
        }