From c593a3a32a382b01b521560a0e7a82eb97bb4e15 Mon Sep 17 00:00:00 2001
From: tetrapod00 <145553014+tetrapod00@users.noreply.github.com>
Date: Sat, 7 Dec 2024 15:10:14 -0800
Subject: [PATCH] Fix tutorial links after documentation reorganization
---
doc/classes/DirAccess.xml | 2 +-
doc/classes/FileAccess.xml | 2 +-
doc/classes/Resource.xml | 2 +-
doc/classes/SceneTree.xml | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/doc/classes/DirAccess.xml b/doc/classes/DirAccess.xml
index cee4d1fe7ac6..31ccfd8ffcc4 100644
--- a/doc/classes/DirAccess.xml
+++ b/doc/classes/DirAccess.xml
@@ -63,7 +63,7 @@
Keep in mind that file names may change or be remapped after export. If you want to see the actual resource file list as it appears in the editor, use [method ResourceLoader.list_directory] instead.
- $DOCS_URL/tutorials/scripting/filesystem.html
+ $DOCS_URL/tutorials/core/filesystem.html
diff --git a/doc/classes/FileAccess.xml b/doc/classes/FileAccess.xml
index a2ee5a132304..25ff4615728a 100644
--- a/doc/classes/FileAccess.xml
+++ b/doc/classes/FileAccess.xml
@@ -38,7 +38,7 @@
[b]Note:[/b] Files are automatically closed only if the process exits "normally" (such as by clicking the window manager's close button or pressing [b]Alt + F4[/b]). If you stop the project execution by pressing [b]F8[/b] while the project is running, the file won't be closed as the game process will be killed. You can work around this by calling [method flush] at regular intervals.
- $DOCS_URL/tutorials/scripting/filesystem.html
+ $DOCS_URL/tutorials/core/filesystem.html
$DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html
https://godotengine.org/asset-library/asset/2755
diff --git a/doc/classes/Resource.xml b/doc/classes/Resource.xml
index 0f3a231cb783..7c2b529296d2 100644
--- a/doc/classes/Resource.xml
+++ b/doc/classes/Resource.xml
@@ -10,7 +10,7 @@
[b]Note:[/b] In C#, resources will not be freed instantly after they are no longer in use. Instead, garbage collection will run periodically and will free resources that are no longer in use. This means that unused resources will remain in memory for a while before being removed.
- $DOCS_URL/tutorials/scripting/resources.html
+ $DOCS_URL/tutorials/core/resources.html
$DOCS_URL/tutorials/best_practices/node_alternatives.html
diff --git a/doc/classes/SceneTree.xml b/doc/classes/SceneTree.xml
index 77baef9d0898..220c693b507a 100644
--- a/doc/classes/SceneTree.xml
+++ b/doc/classes/SceneTree.xml
@@ -9,7 +9,7 @@
[SceneTree] is the default [MainLoop] implementation used by the engine, and is thus in charge of the game loop.
- $DOCS_URL/tutorials/scripting/scene_tree.html
+ $DOCS_URL/tutorials/core/scenes/scene_tree.html
$DOCS_URL/tutorials/rendering/multiple_resolutions.html
@@ -273,7 +273,7 @@
To handle 'Go Back' button when this option is disabled, use [constant DisplayServer.WINDOW_EVENT_GO_BACK_REQUEST].
- The tree's root [Window]. This is top-most [Node] of the scene tree, and is always present. An absolute [NodePath] always starts from this node. Children of the root node may include the loaded [member current_scene], as well as any [url=$DOCS_URL/tutorials/scripting/singletons_autoload.html]AutoLoad[/url] configured in the Project Settings.
+ The tree's root [Window]. This is top-most [Node] of the scene tree, and is always present. An absolute [NodePath] always starts from this node. Children of the root node may include the loaded [member current_scene], as well as any [url=$DOCS_URL/tutorials/core/singletons_autoload.html]AutoLoad[/url] configured in the Project Settings.
[b]Warning:[/b] Do not delete this node. This will result in unstable behavior, followed by a crash.