public void Read(GamePacketReader reader)
 {
     ActionBarIndex = reader.ReadEnum <UILocation>(6u);
     ShortcutType   = reader.ReadEnum <ShortcutType>(4u);
     ObjectId       = reader.ReadUInt();
     Unknown        = reader.ReadByte(4u);
 }
Ejemplo n.º 2
0
 public void Read(GamePacketReader reader)
 {
     Type     = reader.ReadEnum <ChatChannelType>(14u);
     Name     = reader.ReadWideString();
     Password = reader.ReadWideString();
     Order    = reader.ReadUInt();
 }
Ejemplo n.º 3
0
 public void Read(GamePacketReader reader)
 {
     PetType        = reader.ReadEnum <PetType>(2u);
     PetObjectId    = reader.ReadUInt();
     FlairSlotIndex = reader.ReadUShort();
     FlairId        = reader.ReadUShort(14u);
 }
 public void Read(GamePacketReader reader)
 {
     Identity.Read(reader);
     Flags           = reader.ReadEnum <ResidenceFlags>(32u);
     ResourceSharing = reader.ReadByte(3u);
     GardenSharing   = reader.ReadByte(3u);
 }
Ejemplo n.º 5
0
        public void Read(GamePacketReader reader)
        {
            uint count = reader.ReadUShort(10u);

            for (int i = 0; i < count; i++)
            {
                Position position = new Position();
                position.Read(reader);
                Positions.Add(position);
            }

            Speed  = reader.ReadPackedFloat();
            Type   = reader.ReadEnum <SplineType>(2u);
            Mode   = reader.ReadEnum <SplineMode>(4u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();
        }
Ejemplo n.º 6
0
        public void Read(GamePacketReader reader)
        {
            Channel  = reader.ReadEnum <ChatChannel>(14);
            Unknown0 = reader.ReadULong();
            Message  = reader.ReadWideString();

            byte b = reader.ReadByte(5);
        }
 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);
 }
 public void Read(GamePacketReader reader)
 {
     UnitId       = reader.ReadUInt();
     GuildType    = reader.ReadEnum <GuildType>(4u);
     GuildName    = reader.ReadWideString();
     MasterTitle  = reader.ReadWideString();
     CouncilTitle = reader.ReadWideString();
     MemberTitle  = reader.ReadWideString();
     GuildStandard.Read(reader);
     AlternateCost = reader.ReadBit();
 }
Ejemplo n.º 9
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();
 }
Ejemplo n.º 10
0
        public void Read(GamePacketReader reader)
        {
            Type       = reader.ReadEnum <ChatFormatType>(4);
            StartIndex = reader.ReadUShort();
            StopIndex  = reader.ReadUShort();

            FormatModel = GlobalChatManager.Instance.GetChatFormatModel(Type);
            if (FormatModel == null)
            {
                throw new NotImplementedException();
            }

            FormatModel.Read(reader);
        }
        public void Read(GamePacketReader reader)
        {
            Operation = reader.ReadEnum <DecorUpdateOperation>(3u);

            uint count = reader.ReadUInt();

            for (uint i = 0u; i < count; i++)
            {
                var decor = new DecorUpdate();
                decor.Read(reader);
                DecorUpdates.Add(decor);
            }

            reader.ReadBit();
        }
Ejemplo n.º 12
0
        public void Read(GamePacketReader reader)
        {
            Channel  = reader.ReadEnum <ChatChannel>(14u);
            Unknown0 = reader.ReadULong();
            Message  = reader.ReadWideString();

            byte formatCount = reader.ReadByte(5u);

            for (int i = 0; i < formatCount; i++)
            {
                var format = new ChatFormat();
                format.Read(reader);
                Formats.Add(format);
            }
        }
Ejemplo n.º 13
0
        public void Read(GamePacketReader reader)
        {
            Name             = reader.ReadWideString();
            Realm            = reader.ReadWideString();
            Subject          = reader.ReadWideString();
            Message          = reader.ReadWideString();
            CreditsSent      = reader.ReadULong();
            CreditsRequested = reader.ReadULong();
            DeliveryTime     = reader.ReadEnum <DeliveryTime>(2u);
            UnitId           = reader.ReadUInt();

            for (uint i = 0; i < 10; i++)
            {
                Items.Add(reader.ReadULong());
            }
        }
 public void Read(GamePacketReader reader)
 {
     Identity.Read(reader);
     DecorId          = reader.ReadULong();
     DecorType        = reader.ReadEnum <DecorType>(32u);
     DecorData        = reader.ReadUInt();
     HookBagIndex     = reader.ReadUInt();
     HookIndex        = reader.ReadUInt();
     PlotIndex        = reader.ReadUInt();
     Scale            = reader.ReadSingle();
     Position         = new Vector3(reader.ReadSingle(), reader.ReadSingle(), reader.ReadSingle());
     Rotation         = new Quaternion(reader.ReadSingle(), reader.ReadSingle(), reader.ReadSingle(), reader.ReadSingle());
     DecorInfoId      = reader.ReadUInt();
     ActivePropUnitId = reader.ReadUInt();
     ParentDecorId    = reader.ReadULong();
     ColourShiftId    = reader.ReadUShort(14u);
 }
Ejemplo n.º 15
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();
        }
Ejemplo n.º 16
0
 public void Read(GamePacketReader reader)
 {
     Type   = reader.ReadEnum <ChatChannelType>(14u);
     ChatId = reader.ReadULong();
 }
Ejemplo n.º 17
0
 public void Read(GamePacketReader reader)
 {
     Path      = reader.ReadEnum <Path>(3);
     UseTokens = reader.ReadBit();
 }
Ejemplo n.º 18
0
 public void Read(GamePacketReader reader)
 {
     InputKeySetEnum = reader.ReadEnum <InputSets>(32u);
 }
Ejemplo n.º 19
0
 public void Read(GamePacketReader reader)
 {
     ActionSetIndex = reader.ReadByte(3u);
     RespecType     = reader.ReadEnum <AmpRespecType>(3u);
     Value          = reader.ReadUInt();
 }
Ejemplo n.º 20
0
 public void Read(GamePacketReader reader)
 {
     PrivacyLevel = reader.ReadEnum <ResidencePrivacyLevel>(32u);
 }
Ejemplo n.º 21
0
 public void Read(GamePacketReader reader)
 {
     CastingId  = reader.ReadUInt();
     CastResult = reader.ReadEnum <CastResult>(9u);
     Unknown2   = reader.ReadBit();
 }
Ejemplo n.º 22
0
 public void Read(GamePacketReader reader)
 {
     Location = reader.ReadEnum <InventoryLocation>(9u);
     BagIndex = reader.ReadUInt();
 }
Ejemplo n.º 23
0
 public void Read(GamePacketReader reader)
 {
     Path = reader.ReadEnum <Path>(3);
 }