Rebornbuddy
|
Public Member Functions | |
bool | IsPointInAvoid (Vector3 point) |
Protected Member Functions | |
Avoid (AvoidInfo avoidInfo, object @object) | |
void | OnUpdate (out bool updateBounds) |
Updates internal avoid state. Only called if Object is valid and after location has been updated. | |
BoundingBox3 | CreateBounds () |
Properties | |
AvoidInfo | AvoidInfo [get] |
BoundingBox3 | Bounds [get] |
Vector3 | LeashPoint [get] |
Gets the leash point. | |
float | LeashRadius [get] |
Gets the leash radius. | |
bool | IgnoreIfBlocking [get] |
Gets a value indicating whether to ignore avoid if no avoid path is found. | |
Vector3 | Location [get, protected set] |
Gets the location. | |
object | Object [get] |
bool | ShouldIgnore [get] |
Gets a value indicating whether [should ignore]. | |
float | LeashRadiusSqr [get] |
Gets the leash radius squared. | |
bool | IsValid [get, protected set] |
Gets a value indicating whether this instance is valid. | |
bool | IsBlocking [get, set] |
Gets a value indicating whether this avoid is blocking path. |
|
protected |
|
abstractprotected |
|
abstract |
|
abstractprotected |
Updates internal avoid state. Only called if Object is valid and after location has been updated.
|
get |
|
get |
|
get |
Gets a value indicating whether to ignore avoid if no avoid path is found.
true
if should ignore avoid if no avoid path is found, false
otherwisr.
|
getset |
Gets a value indicating whether this avoid is blocking path.
true
if this avoid is blocking; otherwise, false
.
|
getprotected set |
Gets a value indicating whether this instance is valid.
true
if this instance is valid; otherwise, false
.
|
get |
Gets the leash point.
|
get |
Gets the leash radius.
|
get |
Gets the leash radius squared.
|
getprotected set |
Gets the location.
|
get |
|
get |
Gets a value indicating whether [should ignore].