Skip to content

zbgn/QModManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation:

File and details available at

https://www.nexusmods.com/subnautica/mods/16/


Note to developers

To support your mod for the QMods system, you need to learn how mod.json is implemented (or will be, once complete). The critical keys are:

{
  "Id":"snhardcoreplus.mod",
  "DisplayName":"Subnautica Hardcore Plus",
  "Author":"Qwiso",
  "Version":"1.0.0",
  "Requires":[],
  "Enable":true,
  "AssemblyName":"SNHardcorePlus.dll",
  "EntryMethod":"SNHardcorePlus.QPatch.Patch",
  "Config":{}
}

AssemblyName must be the case sensitive name of the dll file containing your patching method

EntryMethod is the entry method for your patch

using Harmony;

namespace YOURNAMESPACE
{
    class QPatch()
    {
        public static void Patch()
        {
            // Harmony.PatchAll() or equivalent
        }
    }
}

About

Config based patch management for Subnautica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 84.2%
  • Inno Setup 15.8%