public void ProcessRpc(BitReaderWriter reader) { reader.ReadData(m_sender, false); MyPacket packet; packet.Data = m_sender.ReceiveStream.Data; packet.Sender = MyEventContext.Current.Sender; if (packet.Sender.IsNull) { packet.Sender = new EndpointId(Sync.MyId); } packet.Timestamp = TimeSpan.Zero; packet.PayloadOffset = 0; packet.PayloadLength = (int)m_sender.ReceiveStream.Position; TransportLayer.HandleOldGameEvent(packet); }