public GMovement(GObjectList objectList, Bot Cb) { if (objectList != null) { this.objectList = objectList; this.Memory = objectList.getMemory(); KeyHelper = new KeyHelper(Memory); } IKeepOnFollowing = true; CurrentBot = Cb; }
public GUnit(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { TargetingSomeTank = false; if (inCombat) { StartedCombat = true; StartCombat = DateTime.Now; } else { StartedCombat = false; } }
public GObject(GObjectList objectList, uint ObjectPointer) { this.objectList = objectList; curMgr = objectList.getCurMgr(); Memory = objectList.getMemory(); this.ObjectPointer = ObjectPointer; if (ObjectPointer != 0) { try { Descriptor = Memory.ReadUInt(ObjectPointer + DescriptorOffset); ObjectGUID = Memory.ReadUInt64(ObjectPointer + GuidOffset); VirtualMethodTable = Memory.ReadUInt(ObjectPointer); } catch { } } }
public GCorpses(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }
public GPlayer(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }
public GItem(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }
///<summary> ///This class contains info on nodes etc ///</summary> public GNode(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }
public GDynamic(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }
public GMonster(GObjectList objectList, uint ObjectPointer) : base(objectList, ObjectPointer) { }