Exemplo n.º 1
0
 public void Read(GamePacketReader reader)
 {
     ClientUniqueId = reader.ReadUInt();
     BagIndex       = reader.ReadUShort();
     CasterId       = reader.ReadUInt();
     ButtonPressed  = reader.ReadBit();
 }
 public void Read(GamePacketReader reader)
 {
     TargetPlayerIdentity.Read(reader);
     MinRandom = reader.ReadUInt();
     MaxRandom = reader.ReadUInt();
     Unknown0  = reader.ReadUInt();
 }
Exemplo n.º 3
0
 public void Read(GamePacketReader reader)
 {
     AccountId  = reader.ReadUInt();
     SessionKey = reader.ReadBytes(16);
     Unknown18  = reader.ReadULong();
     Email      = reader.ReadWideString();
     Unknown24  = reader.ReadUInt();
 }
Exemplo n.º 4
0
 public void Read(GamePacketReader reader)
 {
     EmoteId      = reader.ReadUInt(14u);
     Seed         = reader.ReadUInt();
     TargetUnitId = reader.ReadUInt();
     Targeted     = reader.ReadBit();
     Silent       = reader.ReadBit(); // Seems to be true when the Client is instructed by the server to do this
 }
Exemplo n.º 5
0
 public void Read(GamePacketReader reader)
 {
     Name      = reader.ReadWideString();
     VendorId  = reader.ReadUInt();
     DeviceId  = reader.ReadUInt();
     SubSysId  = reader.ReadUInt();
     Revision  = reader.ReadUInt();
     Unknown10 = reader.ReadUInt();
 }
Exemplo n.º 6
0
 public void Read(GamePacketReader reader)
 {
     Manufacturer  = reader.ReadWideString();
     Name          = reader.ReadWideString();
     Description   = reader.ReadWideString();
     Family        = reader.ReadUInt();
     Level         = reader.ReadUInt();
     Revision      = reader.ReadUInt();
     MaxClockSpeed = reader.ReadUInt();
     NumberOfCores = reader.ReadUInt();
 }
Exemplo n.º 7
0
            public void Read(GamePacketReader reader)
            {
                Cpu.Read(reader);
                MemoryPhysical = reader.ReadUInt();
                Gpu.Read(reader);

                Architecture = reader.ReadUInt(); // v3 | 0x10000
                OsVersion    = reader.ReadUInt(); // (dwMajorVersion << 16) | dwMinorVersion
                ServicePack  = reader.ReadUInt(); // (wServicePackMajor << 16) | wServicePackMinor
                ProductType  = reader.ReadUInt();
            }
Exemplo n.º 8
0
 public void Read(GamePacketReader reader)
 {
     SplineId = reader.ReadUInt();
     Speed    = reader.ReadUInt();
     Position = reader.ReadUInt();
     FormationData.Read(reader);
     Mode                = reader.ReadEnum <SplineMode>(4u);
     Offset              = reader.ReadUInt();
     Blend               = reader.ReadBit();
     IsContinuing        = reader.ReadBit();
     AdjustSpeedToLength = reader.ReadBit();
 }
        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);
        }
 public void Read(GamePacketReader reader)
 {
     ActionBarIndex = reader.ReadEnum <UILocation>(6u);
     ShortcutType   = reader.ReadEnum <ShortcutType>(4u);
     ObjectId       = reader.ReadUInt();
     Unknown        = reader.ReadByte(4u);
 }
Exemplo n.º 11
0
        public void Read(GamePacketReader reader)
        {
            uint count = reader.ReadByte(4u);

            for (uint i = 0u; i < count; i++)
            {
                Actions.Add(reader.ReadUInt());
            }

            ActionSetIndex = reader.ReadByte(3u);

            count = reader.ReadByte(5u);
            for (uint i = 0u; i < count; i++)
            {
                var actionTier = new ActionTier();
                actionTier.Read(reader);
                ActionTiers.Add(actionTier);
            }

            count = reader.ReadByte(7u);
            for (uint i = 0u; i < count; i++)
            {
                Amps.Add(reader.ReadUShort());
            }
        }
Exemplo n.º 12
0
 public void Read(GamePacketReader reader)
 {
     Type     = reader.ReadEnum <ChatChannelType>(14u);
     Name     = reader.ReadWideString();
     Password = reader.ReadWideString();
     Order    = reader.ReadUInt();
 }
Exemplo n.º 13
0
        public void Read(GamePacketReader reader)
        {
            uint count = reader.ReadUInt();

            for (int i = 0; i < count; i++)
            {
                MailList.Add(reader.ReadULong());
            }
        }
Exemplo n.º 14
0
        public void Read(GamePacketReader reader)
        {
            Build    = reader.ReadUInt();
            Unknown8 = reader.ReadULong();   // 0x1588
            Email    = reader.ReadWideStringFixed();

            Unknown208.Read(reader);
            GameToken.Read(reader);

            Unknown228 = reader.ReadUInt();
            Language   = reader.ReadEnum <Language>(32u);
            Unknown230 = reader.ReadUInt();
            Unknown234 = reader.ReadUInt();

            Hardware.Read(reader);

            RealmDataCenterId = reader.ReadUInt();
        }
 public void Read(GamePacketReader reader)
 {
     RealmId   = reader.ReadUShort(14u);
     GuildId   = reader.ReadULong();
     Rank      = reader.ReadUInt();
     Data      = reader.ReadULong();
     TextValue = reader.ReadWideString();
     Operation = reader.ReadEnum <GuildOperation>(6u);
 }