PathFollower:Compute
Description
Compute shortest path from bot to 'goal' via A* algorithm.
Arguments
1 NextBot bot
The nextbot we're generating for. This can also be a nextbot player (player.CreateNextbot).
3 function generator = nil
A function that allows you to alter the path generation. See example below for the default function.
Function argument(s):
1 CNavArea area - The area to move to.
2 CNavArea fromArea - The area to move from.
3 CNavLadder ladder - The ladder to move to or from (Validation required), if any.
4 Entity elevator - Will probably be always NULL
Function return value(s):
Returns
1 boolean
- If returns true, path was found to the goal position.
- If returns false, path may either be invalid (use IsValid() to check), or valid but doesn't reach all the way to the goal.
Example
The default path generator. You do not have to provide the PathFollower.Compute
any generator functions if you want to use the default generator.