Example #1
0
 public void Read(GamePacketReader reader)
 {
     LeftHidden   = reader.ReadBit();
     RightHidden  = reader.ReadBit();
     BackHidden   = reader.ReadBit();
     DistanceNear = reader.ReadBit();
 }
Example #2
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
 }
 public void Read(GamePacketReader reader)
 {
     SplineId            = reader.ReadUInt();
     Speed               = reader.ReadUShort();
     Position            = reader.ReadUInt();
     Mode                = reader.ReadByte(4u);
     Offset              = reader.ReadUInt();
     Blend               = reader.ReadBit();
     AdjustSpeedToLength = reader.ReadBit();
 }
 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)
 {
     Channel = new Channel();
     Channel.Read(reader);
     CharacterName = reader.ReadWideString();
     Status        = reader.ReadBit();
 }
Example #6
0
 public void Read(GamePacketReader reader)
 {
     ClientUniqueId = reader.ReadUInt();
     BagIndex       = reader.ReadUShort();
     CasterId       = reader.ReadUInt();
     ButtonPressed  = reader.ReadBit();
 }
 public void Read(GamePacketReader reader)
 {
     Unknown0 = reader.ReadUShort();
     Unknown1 = reader.ReadUShort();
     Unknown2 = reader.ReadUShort();
     Unknown3 = reader.ReadBit();
 }
Example #8
0
 public void Read(GamePacketReader reader)
 {
     Unknown0 = reader.ReadUInt();
     BagIndex = reader.ReadUShort();
     CasterId = reader.ReadUInt();
     Unknown1 = reader.ReadBit();
 }
        public void Read(GamePacketReader reader)
        {
            Rotation = new Position();
            Rotation.Read(reader);

            FlightTime = reader.ReadUInt();
            Spin       = reader.ReadUShort();
            Offset     = reader.ReadUInt();
            Blend      = reader.ReadBit();
        }
 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();
 }
        public void Read(GamePacketReader reader)
        {
            Position = new Position();
            Rotation = new Position();

            Position.Read(reader);
            Rotation.Read(reader);
            FlightTime = reader.ReadUInt();
            Gravity    = reader.ReadUInt();
            Offset     = reader.ReadUInt();
            Blend      = reader.ReadBit();
        }
        public void Read(GamePacketReader reader)
        {
            uint Count = reader.ReadUShort(10u);

            FormationData = new Formation();

            for (int i = 0; i < Count; i++)
            {
                SplineIds.Add(reader.ReadUInt());
            }

            Speed    = reader.ReadUShort();
            Position = reader.ReadUInt();
            TakeoffLocationHeight = reader.ReadUInt();
            LandingLocationHeight = reader.ReadUInt();
            FormationData.Read(reader);
            Mode             = reader.ReadByte(4u);
            Offset           = reader.ReadUInt();
            MultiSplineFlags = reader.ReadUInt();
            Blend            = reader.ReadBit();
            IsContinuing     = reader.ReadBit();
        }
        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();
        }
Example #14
0
        public void Read(GamePacketReader reader)
        {
            Index          = reader.ReadInt();
            MannequinIndex = reader.ReadByte(2u);
            ResidenceId    = reader.ReadULong();

            for (int i = 0; i < Costume.MaxCostumeItems; i++)
            {
                var part = new CostumeItem();
                part.Read(reader);
                Items.Add(part);
            }

            Mask  = reader.ReadUInt();
            Token = reader.ReadBit();
        }
Example #15
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();
        }
Example #16
0
        public void Read(GamePacketReader reader)
        {
            PlayerName = reader.ReadWideString();
            Unknown0   = reader.ReadWideString();

            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);
            }

            Unknown1 = reader.ReadBit();
        }
Example #17
0
        public void Read(GamePacketReader reader)
        {
            uint     Count    = reader.ReadUShort(10u);
            Position position = new Position();

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

            Speed  = reader.ReadUShort();
            Type   = reader.ReadByte(2u);
            Mode   = reader.ReadByte(4u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();
        }
Example #18
0
        public void Read(GamePacketReader reader)
        {
            byte Count = reader.ReadByte();

            for (int i = 0; i < Count; i++)
            {
                Times.Add(reader.ReadUInt());
            }

            Type   = reader.ReadByte(2u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();

            for (int i = 0; i < Count; i++)
            {
                Scales.Add(reader.ReadUShort());
            }
        }
Example #19
0
        public void Read(GamePacketReader reader)
        {
            uint count = reader.ReadUShort(10u);

            for (int i = 0; i < count; i++)
            {
                SplineIds.Add(reader.ReadUInt());
            }

            Speed    = reader.ReadPackedFloat();
            Position = reader.ReadUInt();
            TakeoffLocationHeight = reader.ReadUInt();
            LandingLocationHeight = reader.ReadUInt();
            Mode             = reader.ReadByte(4u);
            Offset           = reader.ReadUInt();
            MultiSplineFlags = reader.ReadUInt();
            Blend            = reader.ReadBit();
        }
        public void Read(GamePacketReader reader)
        {
            uint     Count = reader.ReadUShort(10u);
            Position r     = new Position();

            for (int i = 0; i < Count; i++)
            {
                Times.Add(reader.ReadUInt());
            }

            for (int i = 0; i < Count; i++)
            {
                r.Read(reader);
                Rotations.Add(r);
            }
            Type   = reader.ReadByte(2u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();
        }
        public void Read(GamePacketReader reader)
        {
            uint     Count    = reader.ReadUShort(10u);
            Velocity velocity = new Velocity();

            for (int i = 0; i < Count; i++)
            {
                Times.Add(reader.ReadUInt());
            }

            for (int i = 0; i < Count; i++)
            {
                velocity.Read(reader);
                Velocities.Add(velocity);
            }

            Type   = reader.ReadByte(2u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();
        }
Example #22
0
        public void Read(GamePacketReader reader)
        {
            uint Count = reader.ReadUShort(10u);
            Move move  = new Move();

            for (int i = 0; i < Count; i++)
            {
                Times.Add(reader.ReadUInt());
            }

            for (int i = 0; i < Count; i++)
            {
                move.Read(reader);
                Moves.Add(move);
            }

            Type   = reader.ReadByte(2u);
            Offset = reader.ReadUInt();
            Blend  = reader.ReadBit();
        }
Example #23
0
 public void Read(GamePacketReader reader)
 {
     Blend = reader.ReadBit();
 }
Example #24
0
 public void Read(GamePacketReader reader)
 {
     Scale = reader.ReadUShort();
     Blend = reader.ReadBit();
 }
 public void Read(GamePacketReader reader)
 {
     Path      = reader.ReadEnum <Path>(3);
     UseTokens = reader.ReadBit();
 }
 public void Read(GamePacketReader reader)
 {
     QuestId         = reader.ReadUShort(15u);
     RewardSelection = reader.ReadUShort(15u);
     IsCommunique    = reader.ReadBit();
 }
Example #27
0
 public void Read(GamePacketReader reader)
 {
     BagIndex  = reader.ReadUShort();
     Guid      = reader.ReadUInt();
     Unknown48 = reader.ReadBit();
 }
Example #28
0
 public void Read(GamePacketReader reader)
 {
     VelocityData.Read(reader);
     Blend = reader.ReadBit();
 }
Example #29
0
 public void Read(GamePacketReader reader)
 {
     Position = new Position();
     Position.Read(reader);
     Blend = reader.ReadBit();
 }
 public void Read(GamePacketReader reader)
 {
     QuestId = reader.ReadUShort(15u);
     Ignore  = reader.ReadBit();
 }