Esempio n. 1
0
        public void Send(NetworkMessage message, bool useEncryption)
        {
            if (isInTransaction)
            {
                if (useEncryption == false)
                    throw new Exception("Cannot send a packet without encryption as part of a transaction.");

                transactionMessage.AddBytes(message.GetPacket());
            }
            else
            {
                SendMessage(message, useEncryption);
            }
        }