Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
SUMMARY: Features "Allow autotravel to autoswim"
Purpose of change
Allow autotravel to autoswim
Describe the solution
made some changes to the pathing, so it can take a number of options with a struct for road_only, water_only or amphibious.
If you are walking, and your destination is a river or lake overmap tile, it wont prompt, itll assume you know what you are doing and will path over water to swim.
Else if you are walking but your destination is on land, it will prompt if youwant to include swimming in your path ( to swim across a river for example ) if oyu press yes, itll include river /lake in the path, if you press no it will avoid all water to get to its path.
Describe alternatives you've considered
N/A
Testing
spawned new char, teleported nex tto lake, opened overmap UI and selected destination in middle of lake, path points were correct, autotravel started, charcater jumped in lake, swam to destination.
Tried othe rthings too like setting a route that crossed over a river, and the player jumped in and out of the water fine.,
Additional context
N/A