From 14dc8dcdde11cd0b4bfbf10696384b5a490e22f4 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Thu, 28 Nov 2024 22:46:21 +0100 Subject: [PATCH] restructured community resources page and added simple object loader mod --- docs/.htaccess | 3 ++- ...munity_tutorials.md => community_resources.md} | 15 ++++++++++----- docs/articles/mod_basics.md | 2 +- docs/articles/toc.yml | 4 ++-- 4 files changed, 15 insertions(+), 9 deletions(-) rename docs/articles/{community_tutorials.md => community_resources.md} (61%) diff --git a/docs/.htaccess b/docs/.htaccess index 0f05601..f552172 100644 --- a/docs/.htaccess +++ b/docs/.htaccess @@ -13,4 +13,5 @@ RewriteRule ^InGameNews(.html)?$ "https://tinylifegame.com/ingamenews" [R=301,L] RewriteRule ^articles/content_policy(.html)?$ "https://tinylifegame.com/content_policy" [R=301,L] RewriteRule ^articles/common_issues(.html)?$ "https://tinylifegame.com/common_issues" [R=301,L] RewriteRule ^articles/preview(.html)?$ "https://tinylifegame.com/preview" [R=301,L] -RewriteRule ^articles/community_mod_tutorials(.html)?$ "https://docs.tinylifegame.com/articles/community_tutorials.html" [R=301,L] +RewriteRule ^articles/community_mod_tutorials(.html)?$ "https://docs.tinylifegame.com/articles/community_resources.html" [R=301,L] +RewriteRule ^articles/community_tutorials(.html)?$ "https://docs.tinylifegame.com/articles/community_resources.html" [R=301,L] diff --git a/docs/articles/community_tutorials.md b/docs/articles/community_resources.md similarity index 61% rename from docs/articles/community_tutorials.md rename to docs/articles/community_resources.md index d2665cb..7481052 100644 --- a/docs/articles/community_tutorials.md +++ b/docs/articles/community_resources.md @@ -1,15 +1,20 @@ -# Community Tutorials -We want to use this section to showcase some of the tutorials and helpful bits of content that Tiny Life custom content creators have created. +# Community Custom Content Resources +We want to use this section to showcase some of the tutorials, helpful bits of content and modding utility mods that Tiny Life custom content creators have created. Of course, please take care when using these resources, as their content may be incorrect or outdated. That being said, as far as we're aware, all of these resources abide by the [Tiny Life Content and Community Policy](https://docs.tinylifegame.com/articles/content_policy.html). -**If you're interested in having your content added to this page, please let us know on [the Discord server](https://link.tinylifegame.com/discordweb) or [submit a pull request](https://github.com/Ellpeck/TinyLifeWeb/blob/main/docs/articles/community_tutorials.md).** +**If you're interested in having your content added to this page, please let us know on [the Discord server](https://link.tinylifegame.com/discordweb) or [submit a pull request](https://github.com/Ellpeck/TinyLifeWeb/blob/main/docs/articles/awesome_modding.md).** -## McChicky's Clothing Tutorials +## Tutorials +### McChicky's Modding Tutorials McChicky's tutorials have easy-to-follow descriptions and lots of screenshots, so they're especially recommended for people just starting out with Tiny Life modding. - [Creating a Basic Hair Mod from Scratch](https://docs.google.com/document/d/e/2PACX-1vShsxqDFy4TqvOG_eq5kpD5gnMvCJ4to0CdC_PnFHjfPTdVJIDMPbdsqVqI-hPHuMeYXMQitesvSbQ7/pub) - [Creating Multi-Colored Hair](https://docs.google.com/document/d/e/2PACX-1vRKkXlBlPozVQHQBdkihDJZLxwKQHyiHYJxXDjV05Q70ietByleY6DipTgfG0jaYftxSD92JeoPmDoj/pub) - [Understanding the Tiny Life Docs through Clothing Accessories](https://docs.google.com/document/d/e/2PACX-1vTQRMeR2eNb74xLGVZk_2JkFC_WhhchmopujRBUVHrU8GZCGYUltfML9-neQVnmaKuv4Co_souSH6Ve/pub) -## Miscellaneous Tutorials +### Miscellaneous Tutorials - Yirggzmb's guide for [creating custom maps](https://yirggzmb.github.io/tinylife/mapcreation.html), which goes much more in-depth than [ours](custom_maps.md) + +## Utility Mods +### Simple Object Loader +The modder [Sir-Fenrir](https://github.com/Sir-Fenrir) is working on a cool mod that allows easily creating simple custom objects including furniture, tiles, wallpaper and more, all through JSON files rather than C# code. To get started, check out the mod's [documentation](https://github.com/Sir-Fenrir/simple-object-loader/blob/main/README.md) and download it on the [workshop page](https://steamcommunity.com/sharedfiles/filedetails/?id=3117181034). diff --git a/docs/articles/mod_basics.md b/docs/articles/mod_basics.md index 30baf55..9bf788d 100644 --- a/docs/articles/mod_basics.md +++ b/docs/articles/mod_basics.md @@ -33,4 +33,4 @@ Technically, you can [download the game](https://tinylifegame.com/) and then dec Since the mod is compiled against the same dependencies as Tiny Life, it also needs to have the same versions of those dependencies for mods to work correctly with the game. Each update to the template repository is [tagged](https://github.com/Ellpeck/TinyLifeExampleMod/tags) with the game's version number. If you want to develop for a certain version, just check that tag's [project file](https://github.com/Ellpeck/TinyLifeExampleMod/blob/main/ExampleMod.csproj) to see the required dependency versions, as well as the required .NET version. ## What Next? -Go crazy with your ideas! If you're looking for inspiration, you can check out the [community tutorials](community_tutorials.md) article or play around with [other players' mods](getting.md). +Go crazy with your ideas! If you're looking for inspiration, you can check out the [community tutorials](community_resources) article or play around with [other players' mods](getting.md). diff --git a/docs/articles/toc.yml b/docs/articles/toc.yml index cb135ca..58458c5 100644 --- a/docs/articles/toc.yml +++ b/docs/articles/toc.yml @@ -21,5 +21,5 @@ - name: Community - name: Contributing Localizations href: localization.md -- name: Community Tutorials - href: community_tutorials.md +- name: Custom Content Resources + href: community_resources.md