Skip to content

ModShardTeam/ModShardLauncher

Repository files navigation

ModShardLauncher

Description

ModShardLauncher is a powerful and user-friendly mod loader for the game Stoneshard.
It's designed to let players easily install and manage a wide variety of mods, as well as playing with multiple mods at a time !

But that's not it :
It also lets modders create mods through C# instead of UndertaleModTool, which improves compatibility and prevents updates from systematically breaking mods.

With ModShardLoader, you can customize your Stoneshard gameplay to suit your preferences.
Whether you want to tweak the game mechanics, add new content, or anything else, ModShardLoader makes it possible.

Documentation

Roadmap

See roadmap here.

Usage

For Players

How to install mods

For Modders

How to create mods with MSL

Mod Template :

Mod Examples :

Features

For Players

Name Status
Installing Mods ✔️
Version Checking
Auto-updates
Conflict Checking
Mod Settings ✔️

For Modders

Name Status
Mod Settings ✔️
GML Editing ✔️
Assembly Editing ✔️
GameObjects ✔️
Events ✔️
Functions ✔️
Tables ✔️
Weapons ✔️
Rooms ✔️
Sounds
Sprites ✔️
Shaders
Fonts
DE2 Dialogues
Extensions ✔️

Contributing

Building From Source

Requires the .NET 6.0 SDK

git clone git@github.com:ModShardTeam/ModShardLauncher.git
cd ModShardLauncher
dotnet build

Editing The Documentation

TODO