What's Needed:
The pathfinding options are currently scattered across different floaters, which makes it harder for users to make full use of the feature. We need to move these settings into their own tab in the build menu so everything is in one place and easier to access.
Also, when you change an object’s pathfinding settings in the build menu, the navmesh for the region should automatically refresh without needing to manually intervene.
To add this new tab to the floater_tools.xml, we can use the following:
<panel
label="AI"
help_topic="toolbox_Pathfinding_tab"
name="Pathfinding"
filename="pathfinding_tab.xml">
UI Changes:
Right now, the pathfinding options are spread across three different floaters. We want to bring them together in one tab inside the build menu, so users can quickly view and change pathfinding settings for the selected object.
Why This Matters:
Currently, pathfinding bots and Animesh PVE creatures aren’t great for selling, because the object owner has to manually enable pathfinding in the region and set it up for each product to work. Putting everything in the build menu will make it much easier for users to get their navmesh settings right, improving their ability to use pathfinding features.
Region Improvements:
At the moment, users need to manually refresh the navmesh whenever they update an object’s pathfinding settings. This can be a bit tedious. The goal is to automate this process—when the region detects a change in the navmesh, or when it’s applied to an object, it should refresh automatically. This would save time and frustration for region admins.
Original Jira Request:
This request was first made back in 2022 on JIRA. Here’s the original request. The attached XML shows how a pathfinding tab might look in the build floater. It doesn’t have to look exactly like this, but it shows that the idea will fit well into the build floater.
Link to Jira Request: