Esempio n. 1
0
 public void Read(GamePacketReader reader)
 {
     AccountId  = reader.ReadUInt();
     SessionKey = reader.ReadBytes(16);
     Unknown18  = reader.ReadULong();
     Email      = reader.ReadWideString();
     Unknown24  = reader.ReadUInt();
 }
Esempio n. 2
0
        public void Read(GamePacketReader reader)
        {
            Unknown0 = reader.ReadByte(5u);
            reader.ResetBits();

            uint length = reader.ReadUInt();

            Data = reader.ReadBytes(length - 4);
        }
Esempio n. 3
0
 public ClientGamePacket(byte[] data)
 {
     using (var stream = new MemoryStream(data))
         using (var reader = new GamePacketReader(stream))
         {
             Opcode = (GameMessageOpcode)reader.ReadUShort();
             Data   = reader.ReadBytes(reader.BytesRemaining);
             Size   = (uint)Data.Length + HeaderSize;
         }
 }
        public void Read(GamePacketReader reader)
        {
            TargetPlayerIdentity.Read(reader);

            reader.ReadUInt();
            reader.ReadUInt();
            reader.ReadUInt();
            reader.ReadUInt();
            reader.ReadByte(3u);

            // HousingContribution related, client function that sends this looks up values from HousingContributionInfo.tbl
            reader.ReadBytes(5 * 20);
        }
Esempio n. 5
0
        public void Read(GamePacketReader reader)
        {
            uint length = reader.ReadUInt();

            Data = reader.ReadBytes(length - 4);
        }