Click or drag to resize

AvoidanceManager Class

Inheritance Hierarchy
System.Object
  ff14bot.Managers.AvoidanceManager

Namespace:  ff14bot.Managers
Assembly:  RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax
C#
public static class AvoidanceManager

The AvoidanceManager type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAvoidInfos
Public propertyStatic memberAvoids
Public propertyStatic memberIsRunningOutOfAvoid
Gets a value indicating whether toon is running out of an area being avoided.
Top
Methods
  NameDescription
Public methodStatic memberAddAvoid
Public methodStatic memberAddAvoidLocation(Func<Boolean>, Single, Func<Vector3>, Boolean)
Run away from location.
Public methodStatic memberAddAvoidLocation(Func<Boolean>, Func<Vector3>, Single, Single, Func<Vector3>, Boolean)
Run away from location.
Public methodStatic memberAddAvoidLocation<T>(Func<Boolean>, Func<T, Single>, Func<T, Vector3>, Func<IEnumerable<T>>, Func<T, Boolean>, Boolean)
Run away from location.
Public methodStatic memberAddAvoidLocation<T>(Func<Boolean>, Func<Vector3>, Single, Func<T, Single>, Func<T, Vector3>, Func<IEnumerable<T>>, Func<T, Boolean>, Boolean)
Run away from location.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<T, Single>,UInt32[])
Adds the avoid object.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Single,UInt32[])
Adds the avoid object.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<Vector3>, Single, Func<T, Single>,UInt32[])
Runs away from a unit or object if within range.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<Vector3>, Single, Single,UInt32[])
Runs away from a unit or object if within range.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<T, Single>, Predicate<T>, Func<T, Vector3>, Boolean)
Runs away from a unit or object if within range.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Single, Predicate<T>, Func<T, Vector3>, Boolean)
Adds the avoid object.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<Vector3>, Single, Func<T, Single>, Predicate<T>, Func<T, Vector3>, Boolean)
Runs away from a unit or object if within range.
Public methodStatic memberAddAvoidObject<T>(Func<Boolean>, Func<Vector3>, Single, Single, Predicate<T>, Func<T, Vector3>, Boolean)
Runs away from a unit or object if within range.
Public methodStatic memberAddAvoidPolygon<T>
Public methodStatic memberAddAvoids
Public methodStatic memberAddAvoidUnitCone<T>
Avoids cone-shaped area effects on a [!:WoWUnit]
Public methodStatic memberPulse
Pulses this instance.
Public methodStatic memberRemoveAllAvoids
Public methodStatic memberRemoveAvoid
Public methodStatic memberResetNavigation
Resets the internal navigation system.
Top
Events
  NameDescription
Public eventStatic memberOnRunningOut
Triggered when running out of an avoided area
Top
See Also