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.WaypointReachedandPath.Reachedfor a Humanoid - Before the final waypoint,
Path.WaypointReachedis fired and immediately afterHumanoid.MoveTo(thenPath.Reached) gets fired almost simultaneously Path.Runexecuted within the scope ofPath.WaypointReachedto finish afterPath.Reachedgets fired- Fix:
Path.WaypointReachedwill 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