Пример #1
0
        public void SendMessage(byte[] message)
        {
            // message header
            var outMessage = new BitStream();

            outMessage.WriteUInt32(SequenceOut);

            SequenceOut++;

            // write the message
            outMessage.WriteBytes(message);

            NetManager.SendPacket(ChannelType, Address, outMessage.Bytes);

            // log the packet
            if (ConVar.GetValue <bool>("net_showpackets"))
            {
                Log.Write(LogLevel.Debug, "sending {0}b, seq={1}", outMessage.Bytes.Length, SequenceOut);
            }
        }