Beispiel #1
0
 public TargetInRangeNode(float Range, List <GameObject> TargetList, Transform Origin, SetTargetDelegate SetTargetDelegate)
 {
     this.Range      = Range;
     this.TargetList = TargetList;
     this.Origin     = Origin;
     this.SetTarget  = SetTargetDelegate;
 }
Beispiel #2
0
 internal static void SetTarget(ulong parGuid)
 {
     if (SetTargetFunction == null)
     {
         SetTargetFunction = Memory.Reader.RegisterDelegate <SetTargetDelegate>(funcs.SetTarget);
     }
     SetTargetFunction(parGuid);
 }
Beispiel #3
0
 internal static void SetTarget(ulong parGuid)
 {
     if (SetTargetFunction == null)
     {
         SetTargetFunction = Memory.Reader.RegisterDelegate <SetTargetDelegate>((IntPtr)0x493540);
     }
     SetTargetFunction(parGuid);
 }
Beispiel #4
0
 private void SetTarget(ulong guid)
 {
     if (_setTarget == null)
     {
         _setTarget = Manager.Memory.RegisterDelegate <SetTargetDelegate>((IntPtr)Pointers.LocalPlayer.SetTarget);
     }
     _setTarget(guid);
 }
 internal static void SetTarget(ulong parGuid)
 {
     if (!ObjectManager.Instance.IsIngame)
     {
         return;
     }
     if (SetTargetFunction == null)
     {
         SetTargetFunction = Memory.Reader.RegisterDelegate <SetTargetDelegate>(funcs.SetTarget);
     }
     MainThread.Instance.Invoke(() => SetTargetFunction(parGuid));
 }