Skip to content

A modding API for the video game Underhero, using Monomod.

License

Notifications You must be signed in to change notification settings

natis1/Underhero-Modding-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preface

An Underhero Modding API and modloader built with the help of https://github.com/0x0ade/MonoMod. This program makes it easy to mod the game Underhero, and has a number of useful features including forwards compatibility with newer versions of the game, the ability to install many mods at once all together, and built in hooks to simplify the development process.

Much of the work behind this api was made possible by Seanpr96. This modding api was built using much code from his Salt and Sanctuary and Hollow Knight modding apis, and his guidance helped bring this api to life.

Getting the API

A binary version of this API can be downloaded HERE (TBD)

Building the API from scratch

  1. Download and install Underhero
  2. Clone this repository
  3. Go to your Underhero installation folder and copy the contents of Underhero_Data/Managed into a folder named Vanilla inside this repository clone

Windows:

  1. Open the solution in Visual Studio 2017
  2. Set the build configuration to debug and click build

Linux:

  1. Install msbuild (or mono if msbuild isn't there) from your repository
  2. Run msbuild underhero-api.sln or xbuild underhero-api.sln

  1. Copy the Assembly-CSharp.dll file from the Output folder into the Underhero_Data/Managed folder, overwriting the existing Assembly-CSharp.dll file
  2. Make a "Mods" folder where your game is installed, you can drop any mods you want to load in here.
  3. Run the game, if you see on the main menu the modding api in the top right corner, you successfully built it.

Getting Started on Modding

Check out the examples folder for some simple example mods that show you how to get started!

About

A modding API for the video game Underhero, using Monomod.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages