TeamMoonstorm / MoonstormSharedUtils

An API focused with the intention of working in an editor enviroment using ThunderKit, MSU is a modular API system designed for ease of use and simplicity.
Other
8 stars 9 forks source link

Moonstorm Shared Utils - Content Loading and General Utility Framework for Large Content Mods.

MoonstormSharedUtils, otherwise known as MSU, is an API designed to work around the ThunderKit system for creating Content Mods.

Originally part of the API and Framework built for updating Starstorm2 to a ThunderKit setup for a better development experience, it has grown exponentially into it's own separate library so anyone with the desire to create large Content mods with thunderkit can use it.

Goals of the API

MSU strifes for the following goals regarding mod development and management.

The purpose of this Github.

The Github is used as the main front of the API, Used for creating new issues and as well for development of the project itself.

To get started developing new features for MSU, please look at the ONBOARDING document.

Donations

MSU is a passion project from one of TeamMoonstorm's members, Nebby. as such, he works in his free time on this to allow the rest of the community to create amazing and awe-inspiring content.

MSU will forever be free to use and never gated behind paywalls, however, donations are incredibly appreciated.

ko-fi

Mods Utilizing MSU

(Click me!)

(Note: click the icon to open a new tab to the Mod!) | Icon/URL | Name | Description | |--|--|--| |[![StarstormIcon](https://raw.githubusercontent.com/TeamMoonstorm/MoonstormSharedUtils/main/Docs/Readme/SS2Logo.png)](https://thunderstore.io/package/TeamMoonstorm/Starstorm2/)| Starstorm2 | A sequel to Starstorm 1. Adds new survivors, mechanics, items, skills, enemies, and more! | |[![LostInTransitIcon](https://raw.githubusercontent.com/TeamMoonstorm/MoonstormSharedUtils/main/Docs/Readme/LITLogo.png)](https://thunderstore.io/package/LostInTransitTeam/LostInTransit/)| Lost in Transit | Lost in Transit is a mod focused on restoring features lost from Risk of Rain 1, currently including items. | |[![VarianceAPIIcon](https://raw.githubusercontent.com/TeamMoonstorm/MoonstormSharedUtils/main/Docs/Readme/VAPILogo.png)](https://thunderstore.io/package/Nebby/VarianceAPI/) | Variance API | VarianceAPI allows you to create Variants for CharacterBodies, Variants can have different textures, lights, skills, and more. | |[![FortunesFromTheScrapyardIcon](https://raw.githubusercontent.com/TeamMoonstorm/MoonstormSharedUtils/main/Docs/Readme/FFTSLogo.png)](https://discord.gg/n3SnnJkBmb) | TO BE RELEASED - Fortunes from the Scrapyard | An expansion-esque content mod that revolves around a third party Space Corporation, and visually based on Junkyard and Cyberpunk themes. | |[![RulersOfTheRedPlaneIcon](https://raw.githubusercontent.com/TeamMoonstorm/MoonstormSharedUtils/main/Docs/Readme/RORPLogo.png)](https://thunderstore.io/package/IEye/Rulers_of_the_Red_Plane/) | Rulers of the Red Plane | A general content mod expanding upon the Red Plane |

Thanks and Credits