From da76de4b6c1e4e331ac3a3e1cfbafe39b1d3a0b1 Mon Sep 17 00:00:00 2001 From: mat <26722564+matcool@users.noreply.github.com> Date: Wed, 3 Jan 2024 21:04:16 -0300 Subject: [PATCH] rename and add orders --- cpp/index.md | 1 - getting-started-new/index.md | 4 ---- {getting-started-new => getting-started}/cpp-stuff.md | 0 {getting-started-new => getting-started}/create-mod.md | 0 {getting-started-new => getting-started}/geode-cli.md | 0 {getting-started-new => getting-started}/ide-setup.md | 0 getting-started/index.md | 8 ++++++++ {getting-started-new => getting-started}/prerequisites.md | 0 {getting-started-new => getting-started}/sdk.md | 0 {getting-started-new => getting-started}/what-next.md | 0 handbook/index.md | 4 ++++ index.md | 6 +----- mods/index.md | 1 + source/index.md | 1 + tutorials/index.md | 4 ++++ 15 files changed, 19 insertions(+), 10 deletions(-) delete mode 100644 getting-started-new/index.md rename {getting-started-new => getting-started}/cpp-stuff.md (100%) rename {getting-started-new => getting-started}/create-mod.md (100%) rename {getting-started-new => getting-started}/geode-cli.md (100%) rename {getting-started-new => getting-started}/ide-setup.md (100%) create mode 100644 getting-started/index.md rename {getting-started-new => getting-started}/prerequisites.md (100%) rename {getting-started-new => getting-started}/sdk.md (100%) rename {getting-started-new => getting-started}/what-next.md (100%) diff --git a/cpp/index.md b/cpp/index.md index 24cd0e1..274bac6 100644 --- a/cpp/index.md +++ b/cpp/index.md @@ -1,5 +1,4 @@ --- -title: C++ Tutorials order: 999 --- diff --git a/getting-started-new/index.md b/getting-started-new/index.md deleted file mode 100644 index 5c68474..0000000 --- a/getting-started-new/index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Getting Started -order: 1 ---- \ No newline at end of file diff --git a/getting-started-new/cpp-stuff.md b/getting-started/cpp-stuff.md similarity index 100% rename from getting-started-new/cpp-stuff.md rename to getting-started/cpp-stuff.md diff --git a/getting-started-new/create-mod.md b/getting-started/create-mod.md similarity index 100% rename from getting-started-new/create-mod.md rename to getting-started/create-mod.md diff --git a/getting-started-new/geode-cli.md b/getting-started/geode-cli.md similarity index 100% rename from getting-started-new/geode-cli.md rename to getting-started/geode-cli.md diff --git a/getting-started-new/ide-setup.md b/getting-started/ide-setup.md similarity index 100% rename from getting-started-new/ide-setup.md rename to getting-started/ide-setup.md diff --git a/getting-started/index.md b/getting-started/index.md new file mode 100644 index 0000000..36fdb90 --- /dev/null +++ b/getting-started/index.md @@ -0,0 +1,8 @@ +--- +title: Getting Started +order: 1 +--- + +# Getting Started + +Please read through this chapter in order, starting in [Prerequisites](/getting-started/prerequisites.md). \ No newline at end of file diff --git a/getting-started-new/prerequisites.md b/getting-started/prerequisites.md similarity index 100% rename from getting-started-new/prerequisites.md rename to getting-started/prerequisites.md diff --git a/getting-started-new/sdk.md b/getting-started/sdk.md similarity index 100% rename from getting-started-new/sdk.md rename to getting-started/sdk.md diff --git a/getting-started-new/what-next.md b/getting-started/what-next.md similarity index 100% rename from getting-started-new/what-next.md rename to getting-started/what-next.md diff --git a/handbook/index.md b/handbook/index.md index 60c43d9..8969adc 100644 --- a/handbook/index.md +++ b/handbook/index.md @@ -1,3 +1,7 @@ +--- +order: 4 +--- + # Handbook This handbook is a tutorial on how to mod GD, starting from the very basics and covering everything from hooking to reverse engineering. It has been written for newcomers with the expectation of now previous game modding experience, however C++ and general programming experience are assumed. diff --git a/index.md b/index.md index 6984f16..7fa8155 100644 --- a/index.md +++ b/index.md @@ -20,11 +20,7 @@ Alternatively, if you hate joining Discord servers to work with a framework, you ## Getting Started -See [Installation](/installation) for instructions on how to install the Geode SDK on your computer. - -See [Creating a new mod](/geode/creating) for instructions on how to make your first mod. - -See [Building](/source/building) for instructions on how to build Geode itself from scratch on your computer. +See [Getting Started](/getting-started) for a step by step tutorial on getting started with Geode SDK. See [Handbook](/handbook/chap0) for a beginner-friendly tutorial series on using Geode and GD Modding in general (WIP!!). diff --git a/mods/index.md b/mods/index.md index dc68148..c79aa5d 100644 --- a/mods/index.md +++ b/mods/index.md @@ -1,5 +1,6 @@ --- description: A collection of tutorials for working with Geode mods +order: 3 --- # Mods diff --git a/source/index.md b/source/index.md index bd7112a..f9d7ab6 100644 --- a/source/index.md +++ b/source/index.md @@ -1,5 +1,6 @@ --- title: Source +order: 5 --- These pages contain info about the Geode codebase itself. \ No newline at end of file diff --git a/tutorials/index.md b/tutorials/index.md index b4114a9..ccf8b20 100644 --- a/tutorials/index.md +++ b/tutorials/index.md @@ -1,3 +1,7 @@ +--- +order: 2 +--- + # Modding Tutorials These are a collection of **tutorials** and **information** for using making Geometry Dash mods using the Geode framework. These are focused on general modding tips & Geode-specific features.