Skip to content

benjaminfoo/GoingMedievalModLauncher

Repository files navigation

Going Medieval - Mod Loader & Plugin-API

This project allows the development and loading of mods for Going Medieval.

Note
This project allows the modification of the gm runtime - this can lead to unexpected behaviour, errors or bugs. Be aware of this - I don't take any responsibility for any damage or corrupted files - you are on your own now 🐱‍👤.

Going Medieval is a product of the game development studio Foxy Voxel. All rights belong to them. This project uses Harmony and Unity-Doorstop.

Features

The following features are supported by the Mod Launcher:

  • Current support for version 0.5.28.6
  • Load C# based mods using a simple Plugin-API
  • Access the native unity API / runtime
  • Replace / patch methods by using Harmony
  • No manual editing of files
  • Mod-Manager User Interface for enabling / disabling a mod
  • Logging
  • ModLauncher / Plugin related logging within the 'mod_launcher.log' file
  • Unity related logging within the 'output_log' file

Mods

The following mods are realized by using the Plugin-API\

Additional Map Sizes - Plugin
A simple mod which adds different map sizes to the new game - map size dropdown.

BugReport Disabler - Plugin
Disables the bug-reporting feature & ui so there are no error-popups while experimenting.

CameraSettings++ - Plugin
Increases rendering-, zoom- & shadow-distance - may slow down performance.

DeveloperConsole Enabler - Plugin
Enables the Developer-Console by using L to open and K to close the UI.

Installation

Download the latest release and drop it into your going medieval folder

Technical

For technical information checkout the wiki at the github-page.

Screenshots

Additional Information