- A forked and optimized version of the Pathfinding tool called SimplePath.
- Documentation here.
-
- SimplePath Creator.
-
- NavPathX Owner & Creator.
-
- NavPathX Contributor.
-
- NavPathX Contributor.
- Teached how to make smart Pathfinding systems.
- As a "fork" of SimplePath, the function names got renamed.
- Initialization is below this message.
local NavPathX = require("@self/NavPathX") -- Or "NavPathX.lua(u)?"
local path = NavPathX.SetSettings(
Model: <Instance: Model>, -- Pathfinding Agent.
agentParameters <table?: {[string]: any}>, -- Default agent parameters.
VisualizePathfinding: <boolean?: true/false> -- If visualize the Pathfinding operations.
) :: <table { -- Must be called in a path namecall (path:NAMECALL())
path:PathDestroy: function, -- Destroys the Path.
path:PathStop: function, -- Stops the current Pathfinding.
path:Run: function, -- Begins Pathfinding to goal.
}>