diff --git a/docs/blog/posts/10-07-2024.md b/docs/blog/posts/10-07-2024.md index d1199c93..8a45c9c7 100644 --- a/docs/blog/posts/10-07-2024.md +++ b/docs/blog/posts/10-07-2024.md @@ -23,7 +23,7 @@ Finally, our first update about GodotSteam Components. The first round of tools - SteamLobby node - SteamChat node -You can check out the [Projects page](../projects/components/) for it to find more details about what will be available and what all is planned. Github Sponsors will get access to it in September and public roll-out will happen sometime in the following months. +You can check out the [Projects page](../../projects/components.md) for it to find more details about what will be available and what all is planned. Github Sponsors will get access to it in September and public roll-out will happen sometime in the following months. ## Skillet Updates diff --git a/docs/howto/modules.md b/docs/howto/modules.md index cb46b3f3..833c69d8 100644 --- a/docs/howto/modules.md +++ b/docs/howto/modules.md @@ -210,7 +210,7 @@ export LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so; export LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so; ``` -This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../tutorials/linux_caveats.md). +This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../issues/linux_issues.md). {== ### :octicons-thumbsup-16: Good to Go diff --git a/docs/howto/multiplayer_peer.md b/docs/howto/multiplayer_peer.md index 0150624e..4ee7668c 100644 --- a/docs/howto/multiplayer_peer.md +++ b/docs/howto/multiplayer_peer.md @@ -179,7 +179,7 @@ export LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so; export LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so; ``` -This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../tutorials/linux_caveats.md). +This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../issues/linux_issues.md). {== ### :octicons-thumbsup-16: Good to Go diff --git a/docs/howto/server.md b/docs/howto/server.md index dc899b76..989dcda0 100644 --- a/docs/howto/server.md +++ b/docs/howto/server.md @@ -197,7 +197,7 @@ export LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so; export LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so; ``` -This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../tutorials/linux_caveats.md). +This can be done in an .sh file that runs these before running your executable. This issue may not arise for all users and can also just be done by the user in a terminal separately. You can [read more about it in our Linux Caveats doc](../issues/linux_issues.md). {== ### :octicons-thumbsup-16: Good to Go diff --git a/docs/index.md b/docs/index.md index 8b90f002..26ef4555 100644 --- a/docs/index.md +++ b/docs/index.md @@ -34,7 +34,7 @@ Or, similar to Godot itself, you can download the pre-compiled editor / template For the most part, the pre-compiles and plug-ins are functionally the same. One major difference is the plug-ins have no in-editor documentation. -GDNative, however, has no access to Steam constants or enums, an issue with Rich Presence on Windows, others which are documented in the [Common Issues section.](/issues/common_issues/#gdnative-quirks) +GDNative, however, has no access to Steam constants or enums, an issue with Rich Presence on Windows, others which are documented in the [Common Issues section.](issues/common_issues.md/#gdnative) ### Master / Dedicated Servers @@ -190,7 +190,7 @@ Pre-compiled editors and template zips are self-contained and have everything yo ## Compile It Yourself ==} -Roll up your sleeves and build your own versions of GodotSteam. More instructions are available on each branch's readme page or up above [under the ***Compiling*** tab.](howto/modules,md) +Roll up your sleeves and build your own versions of GodotSteam. More instructions are available on each branch's readme page or up above [under the ***Compiling*** tab.](howto/modules.md)
diff --git a/docs/issues/common_issues.md b/docs/issues/common_issues.md index 597fa3d3..6678aa73 100644 --- a/docs/issues/common_issues.md +++ b/docs/issues/common_issues.md @@ -58,7 +58,7 @@ There is no way to access Steam's enums or contants in GDNative. Rich presence will work fine on all operating systems _except_ Windows. It will occasionally make the value the key on random calls. -[Thankfully, Furcifer shared some code to help with this issue. You can read more about it in the Rich Presence tutorial!](rich_presence.md) +[Thankfully, Furcifer shared some code to help with this issue. You can read more about it in the Rich Presence tutorial!](../tutorials/rich_presence.md) ### Getting Lobbies diff --git a/docs/issues/linux_issues.md b/docs/issues/linux_issues.md index 4136c5f1..f869bbea 100644 --- a/docs/issues/linux_issues.md +++ b/docs/issues/linux_issues.md @@ -19,7 +19,7 @@ error while loading shared libraries: libsteam_api.so: cannot open shared object ``` This means you forgot to place `libsteam_api.so` next to your executable. -Remember to include it along with your shipped game, as described in the [Export and Shipping tutorial](exporting_shipping.md). +Remember to include it along with your shipped game, as described in the [Export and Shipping tutorial](../tutorials/exporting_shipping.md). {== ## Steam on Flatpak diff --git a/docs/tutorials/initializing.md b/docs/tutorials/initializing.md index 6b54bca6..335d1c75 100644 --- a/docs/tutorials/initializing.md +++ b/docs/tutorials/initializing.md @@ -1,6 +1,6 @@ # Tutorials - Initializing Steam -In this tutorial, we will cover the basic initialization of Steamworks in your game; as well as getting callbacks globally. [Check out the common issues tutorial if](common_issues.md) you have issues getting things to work too. +In this tutorial, we will cover the basic initialization of Steamworks in your game; as well as getting callbacks globally. [Check out the common issues tutorial if](../issues/common_issues.md) you have issues getting things to work too. Please note, this tutorial is only valid for the module and GDExtension versions of GodotSteam; the GDNative version will already have these functions present in the `steam.gd` autoload script.