/* 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; }
////////////////////////////////////////////////////////////////////////////// #region Packet history private void PushPacket(ref ClientPacket packet) { int index = packet.id % SENT_HISTORY_SIZE; m_sentPackets[index] = packet; }