Releases: grayzcale/simplepath
Releases · grayzcale/simplepath
Release v2.2.1
- Fixed
Path:Destroy()
- Properly handles the deletion of visual waypoints
- Automatically stops further execution when destroyed
- Updated reference link
Release v2.2.0
- Fixed bug with Path.WaypointReached
- Emerges if
Path:Run()
is binded to bothPath.WaypointReached
andPath.Reached
for a Humanoid - Before the final waypoint,
Path.WaypointReached
is fired and immediately afterHumanoid.MoveTo
(thenPath.Reached
) gets fired almost simultaneously Path.Run
executed within the scope ofPath.WaypointReached
to finish afterPath.Reached
gets fired- Fix:
Path.WaypointReached
will not fire for the second-last waypoint for Humanoid agents
- Emerges if
- Added feature to configure settings for individual agents
- Overridden settings can be passed as a dictionary to the constructor
- Added a new setting:
Settings.JUMP_WHEN_STUCK
- By default, the agent attempts to jump if it gets stuck in the same position for Settings.COMPARISON_CHECKS + 1
- This can now be disabled and can be handled as needed
- Added a new ErrorType:
SimplePath.ErrorType.AgentStuck
- Use this ErrorType to define new behavior when Settings.JUMP_WHEN_STUCK is set to false
- Minor edits to the documentation
- See complete documentation at https://00xima.github.io/RBLX-SimplePath/api-reference/
Release v2.1.2
Path:Destroy()
now makes the object completely empty- Fixed some linting errors
Release v2.1.1
- Update link in modulescript
Release v2.1.0
- Fixed error when Path is destroyed
- Fixed error if Path is still referenced after being destroyed