コード例 #1
0
        public MovementTransport(ReadingBase reader, int clientbuild, bool readTime2)
        {
            var position = reader.Position;

            reader.Position = position;

            if (clientbuild <= 9551)
            {
                TransportGUID = new WoWGuid(reader.ReadUInt64("Transport GUID"));
            }
            else
            {
                TransportGUID = reader.ReadPackedWoWGuid("Transport GUID");
            }
            TransportOffset = reader.ReadVector4();
            TransportTime = reader.ReadUInt32("Transport Time");

            if (clientbuild >= 9183)
                TransportSeat = reader.ReadByte("Transport Seat");
            else
                TransportSeat = 0;

            if (readTime2)
                TransportTime2 = reader.ReadUInt32("Transport Time2");
        }
コード例 #2
0
ファイル: WoWGuid.cs プロジェクト: RaptorFactor/devmaximus
 public bool Equals(WoWGuid other)
 {
     return other.Full == Full;
 }