예제 #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();
 }