Method | Description | |
---|---|---|
Cancel ( Actor self ) : void | ||
Tick ( Actor self ) : Activity |
Method | Description | |
---|---|---|
AbortOrExit ( Actor self ) : void | ||
CanReserve ( Actor self ) : bool | ||
Done ( Actor self ) : void | ||
Enter ( Actor self, Actor target, EnterBehaviour enterBehaviour, int maxTries = 1, bool targetCenter = false ) : System | ||
InsideTick ( Actor self ) : Activity | ||
OnInside ( Actor self ) : void | ||
Reserve ( Actor self ) : ReserveStatus | ||
TryGetAlternateTarget ( Actor self, int tries, |
||
TryGetAlternateTargetInCircle ( Actor self, WDist radius, Action |
||
Unreserve ( Actor self, bool abort ) : void |
Method | Description | |
---|---|---|
CanceledTick ( Actor self ) : Activity | ||
FindAndTransitionToNextState ( Actor self ) : State | ||
TryReserveElseTryAlternateReserve ( Actor self ) : ReserveStatus |
protected Enter ( Actor self, Actor target, EnterBehaviour enterBehaviour, int maxTries = 1, bool targetCenter = false ) : System | ||
self | Actor | |
target | Actor | |
enterBehaviour | EnterBehaviour | |
maxTries | int | |
targetCenter | bool | |
return | System |
protected InsideTick ( Actor self ) : Activity | ||
self | Actor | |
return | Activity |
protected Reserve ( Actor self ) : ReserveStatus | ||
self | Actor | |
return | ReserveStatus |
protected TryGetAlternateTarget ( Actor self, int tries, |
||
self | Actor | |
tries | int | |
target | ||
return | bool |
protected TryGetAlternateTargetInCircle ( Actor self, WDist radius, Action |
||
self | Actor | |
radius | WDist | |
update | Action |
|
primaryFilter | bool>.Func | |
preferenceFilters | bool>.Func | |
return | bool |
protected Unreserve ( Actor self, bool abort ) : void | ||
self | Actor | |
abort | bool | |
return | void |