/* a client sends data to the server */
 protected void WriteClientPacket(NetBuffer buffer, ref ClientPacket packet)
 {
     buffer.Write(packet.id);
     buffer.Write(packet.lastAckServerPacketId);
     buffer.Write(packet.actions, (int)PlayerAction.Count);
 }
 private void PushPacket(ref ClientPacket packet)
 {
     int index = packet.id % SENT_HISTORY_SIZE;
     m_sentPackets[index] = packet;
 }
Example #3
0
        //////////////////////////////////////////////////////////////////////////////

        #region Packet history

        private void PushPacket(ref ClientPacket packet)
        {
            int index = packet.id % SENT_HISTORY_SIZE;

            m_sentPackets[index] = packet;
        }