Enum WalkPlanStrategy
Enumeration of the possible walk plan strategies.
Namespace: Fibula.Creatures.Contracts.Enumerations
Assembly: Fibula.Creatures.Contracts.dll
Syntax
public enum WalkPlanStrategy
Fields
Name | Description |
---|---|
AggressiveRecalculation | Intended for moderate moving goals, following players, or medium artificial inteligence. The creature follows the walk plan and there is a 25% chance of recalculating at each waypoint. If the waypoint is not accessible or the creature is otherwise interrupted, it will recalculate the plan from it's current position. |
ConservativeRecalculation | Intended for slow moving goals, or low level artificial inteligence. The creature follows the walk plan and there is a 10% chance of recalculating at each waypoint. If the waypoint is not accessible or the creature is otherwise interrupted, it will recalculate the plan from it's current position. |
DoNotRecalculate | Intended for static goals. When a creature is following a walk plan and it's suddenly interrupted, it will give up and abort the plan, sending a walk cancellation if applicable. |
ExtremeRecalculation | Intended for fast moving goals, or highest artificial inteligence. Compute expensive. The creature follows the walk plan and there is a 50% chance of recalculating at each waypoint. If the waypoint is not accessible or the creature is otherwise interrupted, it will recalculate the plan from it's current position. |
RecalculateOnInterruption | Intended for static goals. When a creature is following a walk plan and it's suddenly interrupted, it will recalculate the plan from it's current position. |