Skip to content

1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Feb 21:01
· 12 commits to main since this release
b10f155

MageQuit Mod Framework

A lightweight modding framework for MageQuit that provides spell modification, module lifecycle management, and UI integration.

Features

  • Spell modification system with Base × Mult modifiers
  • Module lifecycle management for loading/unloading
  • Game data initialization with event hooks
  • Dynamic mod menu (F5 to toggle)
  • UI component registry for custom mod UIs
  • RPC helper utilities for multiplayer communication

Installation

  1. Install BepinEx 5 into your MageQuit directory.
  2. Build the framework: dotnet build
  3. Copy MageQuitModFramework.dll to MageQuit/BepInEx/plugins/
  4. Build and install mods that depend on the framework

See https://oneautumnmango.github.io/MageQuitModFramework for detailed documentation.

Structure

  • MageQuitModFramework/ - Core framework DLL
  • ExampleMod/ - Example mod demonstrating framework usage
  • lib/ - Reference assemblies (BepInEx, Unity, game DLLs)

Building

dotnet build

Testing

dotnet test