diff options
author | JMM889901 <41163714+JMM889901@users.noreply.github.com> | 2022-01-31 20:43:44 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-31 21:43:44 +0100 |
commit | b5ebb670740e028434707b48f474444366408cea (patch) | |
tree | 4453c7dd22158753b8d4e04b29e4b62487fd4ffc | |
parent | 94bc828994b9f763991e9c548c710e3825a8dd21 (diff) | |
download | NorthstarWiki-b5ebb670740e028434707b48f474444366408cea.tar.gz NorthstarWiki-b5ebb670740e028434707b48f474444366408cea.zip |
added simple intro to things that needed to be subdocs and improved categorisation to make gitbook easier to navigate (#28)
* bruh
* Update what-is-squirrel.md
* Create Handling-threads-and-waits.md
* Update Handling-threads-and-waits.md
* Update What-are-callbacks.md
* i got locked out while making this
* Update what-is-squirrel.md
* confusion is bad
* funne colors
* bruh
* Language moment
* Update the-mod-file.md
* Json moment
* Update The-JSON.md
* Update The-JSON.md
* Update The-JSON.md
* Update The-language-file.md
* Update The-language-file.md
* Update the-mod-file.md
* Update The-language-file.md
* Create The-mod-init.md
* got distracted, will finish later
* pain
* Update The-mod-init.md
* fixed typo
* Rename What-are-callbacks.md to what-are-callbacks.md
* Rename Loops-Functions-and-if.md to loops-functions-and-if.md
* Rename docs/modding/squirrel/Setting mods/the-mod-file.md to docs/modding/squirrel/setting-mods/the-mod-file.md
* Rename docs/modding/squirrel/Setting mods/The-language-file.md to docs/modding/squirrel/setting mods/the-language-file.md
* Rename docs/modding/squirrel/Gamemode mods/The-mod-init.md to docs/modding/squirrel/gamemode mods/the-mod-init.md
* Rename Handling-threads-and-waits.md to handling-threads-and-waits.md
* Rename docs/modding/squirrel/Setting mods/The-JSON.md to docs/modding/squirrel/setting mods/the-json.md
* Rename Respawns-Functions.md to respawns-functions.md
* Rename docs/modding/squirrel/gamemode mods/the-mod-init.md to docs/modding/squirrel/gamemode-mods/the-mod-init.md
* Rename docs/modding/squirrel/setting mods/the-json.md to docs/modding/squirrel/setting-mods/the-json.md
* Rename docs/modding/squirrel/setting mods/the-language-file.md to docs/modding/squirrel/setting-mods/the-language-file.md
* tables do kinda be cool tho
* var is better now
* bruh
* Create creatingmutators.md
* Update and rename creatingmutators.md to creatinggamemodes.md
* Create settingmodsintro.md
* Update SUMMARY.md
-rw-r--r-- | docs/SUMMARY.md | 10 | ||||
-rw-r--r-- | docs/modding/squirrel/gamemode-mods/creatinggamemodes.md | 3 | ||||
-rw-r--r-- | docs/modding/squirrel/setting-mods/settingmodsintro.md | 5 |
3 files changed, 14 insertions, 4 deletions
diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index c5a40d2..0836385 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -37,15 +37,17 @@ * [Tutorials](modding/tutorials/modding-tutorials.md) * [Cheatsheet](modding/cheatsheet.md) * [Squirrel](modding/squirrel/what-is-squirrel.md) - * [The Mod Init](modding/squirrel/gamemode-mods/the-mod-init.md) * [Handling threads](modding/squirrel/handling-threads-and-waits.md) * [Basic control blocks](modding/squirrel/loops-functions-and-if.md) * [Respawn's functions](modding/squirrel/respawns-functions.md) - * [The JSON](modding/squirrel/setting-mods/the-json.md) - * [The Language File](modding/squirrel/setting-mods/the-language-file.md) - * [The mod file](modding/squirrel/setting-mods/the-mod-file.md) * [Tables and arrays](modding/squirrel/tables-and-arrays.md) * [Callbacks](modding/squirrel/what-are-callbacks.md) + * [Gamemode modding](modding/squirrel/gamemode-mods/creatinggamemodes.md) + * [The Mod Init](modding/squirrel/gamemode-mods/the-mod-init.md) + * [Custom settings](modding/squirrel/setting-mods/settingmodsintro.md) + * [The JSON](modding/squirrel/setting-mods/the-json.md) + * [The Language File](modding/squirrel/setting-mods/the-language-file.md) + * [The mod file](modding/squirrel/setting-mods/the-mod-file.md) * [Setup Syntax Highlighting](modding/squirrel/setup-syntax-highlighting.md) * [Localisation](modding/localisation\_files.md) * [Finishing touches](modding/finishing-touches.md) diff --git a/docs/modding/squirrel/gamemode-mods/creatinggamemodes.md b/docs/modding/squirrel/gamemode-mods/creatinggamemodes.md new file mode 100644 index 0000000..a43fd9c --- /dev/null +++ b/docs/modding/squirrel/gamemode-mods/creatinggamemodes.md @@ -0,0 +1,3 @@ +Introduction to creating gamemodes +======================= +Creating a gamemode is significantly more complex than making mutators, but takes on the same form. the main differences are the number of things you must define to make a functioning gamemode, the points system, respawn system and team mechanics must all be considered. diff --git a/docs/modding/squirrel/setting-mods/settingmodsintro.md b/docs/modding/squirrel/setting-mods/settingmodsintro.md new file mode 100644 index 0000000..98df141 --- /dev/null +++ b/docs/modding/squirrel/setting-mods/settingmodsintro.md @@ -0,0 +1,5 @@ +Introduction to creating mutators and settings +======================= +Mutators or setting mods are mods that apply additional functions to otherwise normal gamemodes, they should be able to support all gamemodes and care should be taken to ensure that when the setting is disabled they do nothing. + +This section will explain how to create a basic randomiser mutator |