diff --git a/doc/classes/Navigation2DServer.xml b/doc/classes/Navigation2DServer.xml
index 088ad404a..cf16c21bc 100644
--- a/doc/classes/Navigation2DServer.xml
+++ b/doc/classes/Navigation2DServer.xml
@@ -15,6 +15,7 @@
https://godotengine.org/asset-library/asset/117
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationservers.md
diff --git a/doc/classes/NavigationAgent.xml b/doc/classes/NavigationAgent.xml
index f45e43c20..d82841561 100644
--- a/doc/classes/NavigationAgent.xml
+++ b/doc/classes/NavigationAgent.xml
@@ -8,6 +8,7 @@
[b]Note:[/b] After [member target_position] is set, the [method get_next_path_position] function must be used once every physics frame to update the internal path logic of the NavigationAgent. The returned position from this function should be used as the next movement position for the agent's parent node.
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationagents.md
diff --git a/doc/classes/NavigationAgent2D.xml b/doc/classes/NavigationAgent2D.xml
index c52faa8cc..5fe88dcae 100644
--- a/doc/classes/NavigationAgent2D.xml
+++ b/doc/classes/NavigationAgent2D.xml
@@ -8,6 +8,7 @@
[b]Note:[/b] After [member target_position] is set, the [method get_next_path_position] function must be used once every physics frame to update the internal path logic of the NavigationAgent. The returned position from this function should be used as the next movement position for the agent's parent node.
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationagents.md
diff --git a/doc/classes/NavigationMesh.xml b/doc/classes/NavigationMesh.xml
index d27862e65..b64ceef86 100644
--- a/doc/classes/NavigationMesh.xml
+++ b/doc/classes/NavigationMesh.xml
@@ -9,6 +9,7 @@
https://godotengine.org/asset-library/asset/124
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.md
diff --git a/doc/classes/NavigationMeshInstance.xml b/doc/classes/NavigationMeshInstance.xml
index ae0fb9c2b..915fccd70 100644
--- a/doc/classes/NavigationMeshInstance.xml
+++ b/doc/classes/NavigationMeshInstance.xml
@@ -13,6 +13,7 @@
Bakes the [NavigationMesh]. If [code]on_thread[/code] is set to [code]true[/code] (default), the baking is done on a separate thread. Baking on separate thread is useful because navigation baking is not a cheap operation. When it is completed, it automatically sets the new [NavigationMesh]. Please note that baking on separate thread may be very slow if geometry is parsed from meshes as async access to each mesh involves heavy synchronization. Also, please note that baking on a separate thread is automatically disabled on operating systems that cannot use threads (such as HTML5 with threads disabled).
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationregions.md
diff --git a/doc/classes/NavigationObstacle.xml b/doc/classes/NavigationObstacle.xml
index 73f987f54..036ddf4c9 100644
--- a/doc/classes/NavigationObstacle.xml
+++ b/doc/classes/NavigationObstacle.xml
@@ -10,6 +10,7 @@
Obstacles using vertices can warp to a new position but should not moved every frame as each move requires a rebuild of the avoidance map.
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationobstacles.md
diff --git a/doc/classes/NavigationObstacle2D.xml b/doc/classes/NavigationObstacle2D.xml
index 2dbfa5f46..71814ba19 100644
--- a/doc/classes/NavigationObstacle2D.xml
+++ b/doc/classes/NavigationObstacle2D.xml
@@ -10,6 +10,7 @@
Obstacles using vertices can warp to a new position but should not moved every frame as each move requires a rebuild of the avoidance map.
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationobstacles.md
diff --git a/doc/classes/NavigationPolygon.xml b/doc/classes/NavigationPolygon.xml
index fbdcf8e29..3ef320fdb 100644
--- a/doc/classes/NavigationPolygon.xml
+++ b/doc/classes/NavigationPolygon.xml
@@ -28,6 +28,7 @@
https://godotengine.org/asset-library/asset/117
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.md
diff --git a/doc/classes/NavigationPolygonInstance.xml b/doc/classes/NavigationPolygonInstance.xml
index 9f4fecbfd..155bb6f5a 100644
--- a/doc/classes/NavigationPolygonInstance.xml
+++ b/doc/classes/NavigationPolygonInstance.xml
@@ -13,6 +13,7 @@
The pathfinding cost of traveling distances inside this region can be controlled with the [member travel_cost] multiplier.
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationregions.md
diff --git a/doc/classes/NavigationServer.xml b/doc/classes/NavigationServer.xml
index 17e7cefa5..de7cee0fa 100644
--- a/doc/classes/NavigationServer.xml
+++ b/doc/classes/NavigationServer.xml
@@ -15,6 +15,7 @@
https://godotengine.org/asset-library/asset/124
+ $DOCS_URL/tutorials/navigation/navigation_using_navigationservers.md