Skip to content

• A forked and optimized version of the Pathfinding tool called SimplePath.

License

Notifications You must be signed in to change notification settings

elcapykkzxd/NavPathX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NavPathX banner

NavPathX

  • A forked and optimized version of the Pathfinding tool called SimplePath.
  • Documentation here.

Credits:

Initialization

  • 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.
}>

Available on Roblox Creator Store:

About

• A forked and optimized version of the Pathfinding tool called SimplePath.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages