AvoidObjectInfo Constructor |
Namespace:
ff14bot.Pathing.Avoidance
Assembly:
RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax public AvoidObjectInfo(
Func<bool> condition,
Predicate<GameObject> objectSelector,
Func<GameObject, float> radiusProducer,
Func<Vector3> leashPointSelector = null,
float leashRadius = 40f,
Func<GameObject, Vector3> locationProducer = null,
bool ignoreIfBlocking = false,
AvoidancePriority priority = AvoidancePriority.Medium
)
Parameters
- condition
- Type: SystemFuncBoolean
The condition. - objectSelector
- Type: SystemPredicateGameObject
The object selector. - radiusProducer
- Type: SystemFuncGameObject, Single
The radius selector. - leashPointSelector (Optional)
- Type: SystemFuncVector3
The leash point selector. - leashRadius (Optional)
- Type: SystemSingle
The leash radius. - locationProducer (Optional)
- Type: SystemFuncGameObject, Vector3
Allows you to customize the center locaton to avoid. Defaults to the object Location. - ignoreIfBlocking (Optional)
- Type: SystemBoolean
if set to false stay away if no avoid path is found . - priority (Optional)
- Type: ff14bot.Pathing.AvoidanceAvoidancePriority
The priority.
See Also