Rebornbuddy
|
Protected Member Functions | |
AvoidInfo (Func< bool > condition, Func< T, Vector3 > locationProducer, Func< IEnumerable< T > > collectionProducer, Func< Vector3 > leashPointProducer, float leashRadius=40, bool ignoreIfBlocking=false, Func< T, bool > objectValidator=null, AvoidancePriority priority=AvoidancePriority.Medium) | |
Initializes a new instance of the AvoidInfo class. | |
Protected Member Functions inherited from ff14bot.Pathing.Avoidance.AvoidInfo | |
AvoidInfo (Func< bool > condition, Func< object, Vector3 > locationProducer, Func< IEnumerable< object > > collectionProducer, Func< Vector3 > leashPointProducer, float leashRadius=40, bool ignoreIfBlocking=false, Func< object, bool > objectValidator=null, AvoidancePriority priority=AvoidancePriority.Medium) | |
Initializes a new instance of the AvoidInfo class. |
Properties | |
new Func< bool > | Condition [get] |
Gets the condition. | |
new Func< T, Vector3 > | LocationProducer [get] |
new Func< Vector3 > | LeashPointProducer [get] |
Gets the leash point selector. | |
new Func< T, bool > | ObjectValidator [get] |
Func< IEnumerable< T > > | CollectionProducer [get] |
Properties inherited from ff14bot.Pathing.Avoidance.AvoidInfo | |
Func< bool > | Condition [get] |
Gets the condition. | |
Func< object, Vector3 > | LocationProducer [get] |
Func< Vector3 > | LeashPointProducer [get] |
Gets the leash point selector. | |
float | LeashRadius [get] |
Gets the leash radius. | |
bool | IgnoreIfBlocking [get] |
Gets a value indicating whether to ignore avoid if no avoid path is found. | |
Func< object, bool > | ObjectValidator [get] |
List< object > | Collection [get] |
AvoidancePriority | Priority [get] |
bool | CanRun [get] |
Determines whether this instance can run. |
|
protected |
Initializes a new instance of the AvoidInfo class.
condition | The condition. |
leashPointSelector | The leash point selector. |
leashRadius | The leash radius. |
ignoreIfBlocking | if set to true stay away if no avoid path is found. |
priority | The priority. |
|
get |
|
get |
Gets the condition.
|
get |
Gets the leash point selector.
|
get |
|
get |