- A forked and optimized version of the pathfinding tool called SimplePath module.
- Documentation here
-
- SimplePath Creator.
-
- NavPathX Owner.
-
- 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 NavPathX namecall (NavPathX.NAMECALL(Path))
NavPathX.Destroy : function, -- Destroys the Path.
NavPathX.Stop : function, -- Stops the current Pathfinding.
NavPathX.Run : function, -- Begins Pathfinding to goal.
}>
