Skip to main content

MapNavigation

21 tools in this family (folder Editor/Tools/MapNavigation/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
map_nav_add_markerwritesAdd a player-placed marker on the world map (right-click placeholder).
map_nav_add_poiwritesRegister a Point of Interest in the database. POIs render on the minimap,
map_nav_add_waypointwritesAdd a waypoint at a world position. Waypoints are routable nav targets
map_nav_apply_stylewritesApply a complete art-direction preset (FantasyRpg / SciFi / Modern / Stealth)
map_nav_capture_mapwritesBake the world to a Texture2D used by the minimap and world-map UI.
map_nav_clear_waypointswritesRemove all waypoints and clear the active route.
map_nav_enable_fogwritesEnable fog of war. Creates a NxN byte grid sized to the captured map area.
map_nav_export_setupread-onlyRead-only dump of the current MapNavigation configuration: capture config,
map_nav_generate_ui_prefabswritesOne-shot scaffold: create Canvas + MiniMap + WorldMap + CompassBar + 12 POI
map_nav_link_to_questwritesScan the active quests (via Buril.Tools.Quest.* reflective) and auto-add a POI
map_nav_load_statewritesRestore fog + waypoints + markers from a save slot.
map_nav_remove_markerwritesRemove a player-placed marker by id.
map_nav_remove_poiwritesRemove a POI by id from the database.
map_nav_reveal_areawritesReveal a disc of fog at the given world position. Use a negative radius value
map_nav_route_to_waypointwritesCompute an auto-route from the player to the active waypoint (or to a
map_nav_save_statewritesSerialize fog + waypoints + markers to JSON and persist via the Buril save_*
map_nav_set_active_waypointwritesMark one of the existing waypoints as the primary nav target.
map_nav_set_poi_visibilitywritesToggle POI visibility either for a single id or for an entire category.
map_nav_setup_compasswritesCreate a ChevronBar-style compass bar at the top of the screen. It tracks
map_nav_setup_minimapwritesCreate a MiniMap widget on the active Canvas (creating one if needed).
map_nav_setup_worldmapwritesCreate a full-screen WorldMap panel on the active Canvas. The panel