public ObjectBase(Core core, WoWGuid guid, TypeID typeid) { Core = core; Guid = guid; TypeID = typeid; Fields = new Dictionary<int, uint>(); MovementInfo = new MovementInfo(); }
public MovementTransport(ReadingBase reader, int clientbuild, bool readTransportTime2) { TransportGUID = reader.ReadPackedGuid("Transport GUID"); TransportOffset = reader.ReadVector4(); TransportTime = reader.ReadUInt32("Transport Time"); if (clientbuild >= 9183) TransportSeat = reader.ReadByte("Transport Seat"); else TransportSeat = 0; if (readTransportTime2) TransportTime2 = reader.ReadUInt32("Transport Time2"); }
public Container(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { }
public bool Equals(WoWGuid other) { return other.Full == Full; }
public Item(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { }
public DynamicObject(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { }
public Unit(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { FactionInfoList = new Dictionary<int, FactionInfo>(); AuraSpellIdList = new List<uint>(); }
public GameObject(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { }
public Player(Core core, WoWGuid guid, TypeID typeid) : base(core, guid, typeid) { }