AvoidLocationInfo Constructor |
Namespace:
ff14bot.Pathing.Avoidance
Assembly:
RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax public AvoidLocationInfo(
Func<bool> condition,
Func<Object, Vector3> locationProducer,
Func<Object, float> radiusProducer,
Func<IEnumerable<Object>> collectionProducer,
Func<Vector3> leashPointSelector = null,
float leashRadius = 40f,
Func<Object, bool> objectValidator = null,
bool ignoreIfBlocking = false,
AvoidancePriority priority = AvoidancePriority.Medium
)
Parameters
- condition
- Type: SystemFuncBoolean
The condition. - locationProducer
- Type: SystemFuncObject, Vector3
The location selector. - radiusProducer
- Type: SystemFuncObject, Single
The radius selector. - collectionProducer
- Type: SystemFuncIEnumerableObject
Collection of objects that are passed as args to LocationSelector - leashPointSelector (Optional)
- Type: SystemFuncVector3
The leash point selector. - leashRadius (Optional)
- Type: SystemSingle
The leash radius. - objectValidator (Optional)
- Type: SystemFuncObject, Boolean
- ignoreIfBlocking (Optional)
- Type: SystemBoolean
Ignores avoid if true - priority (Optional)
- Type: ff14bot.Pathing.AvoidanceAvoidancePriority
The priority.
See Also