示例#1
0
 public DefinitionBase(Packet packet, ReaderBase reader, Core core)
     : base(packet.Data)
 {
     this.Packet = packet;
     this.Reader = reader;
     this.Core = core;
 }
示例#2
0
 public DefinitionBase(Packet packet, ReaderBase reader, Core core, byte[] data)
     : base(data)
 {
     this.Packet = packet;
     this.Reader = reader;
     this.Core = core;
 }
示例#3
0
        public ObjectBase(Core core, WoWGuid guid, TypeID typeid)
        {
            Core = core;
            Guid = guid;
            TypeID = typeid;
            Fields = new Dictionary<int, uint>();
            MovementInfo = new MovementInfo();

        }
示例#4
0
 public Container(Core core, WoWGuid guid, TypeID typeid)
     : base(core, guid, typeid)
 {
 }
示例#5
0
        public Item(Core core, WoWGuid guid, TypeID typeid)
            : base(core, guid, typeid)
        {

        }
示例#6
0
 public DynamicObject(Core core, WoWGuid guid, TypeID typeid)
     : base(core, guid, typeid)
 {
 }
示例#7
0
 public Unit(Core core, WoWGuid guid, TypeID typeid)
     : base(core, guid, typeid)
 {
     FactionInfoList = new Dictionary<int, FactionInfo>();
     AuraSpellIdList = new List<uint>();
 }
示例#8
0
 public GameObject(Core core, WoWGuid guid, TypeID typeid)
     : base(core, guid, typeid)
 {
 }
示例#9
0
        public Player(Core core, WoWGuid guid, TypeID typeid)
            : base(core, guid, typeid)
        {

        }
示例#10
0
 public ObjectBase(Core core)
 {
     Core = core;
     Fields = new Dictionary<int, uint>();
     MovementInfo = new MovementInfo();
 }