unpatching vanilla pregnancy

This commit is contained in:
Jaaldabaoth 2024-05-26 21:51:09 +02:00
parent ee6fdae351
commit 701168f642
17 changed files with 8 additions and 2 deletions

View file

@ -1,6 +1,7 @@
using Verse;
using HarmonyLib;
using System;
using rjw;
namespace RJW_Genes
{
@ -10,12 +11,17 @@ namespace RJW_Genes
static HarmonyInit()
{
Harmony harmony = new Harmony("rjw_genes");
var original = typeof(Hediff_Pregnant).GetMethod("Tick");
harmony.Unpatch(original, HarmonyPatchType.Prefix, "rjw");
harmony.PatchAll();
// Patch Licentia, if Licentia exists
// Logic & Explanation taken from https://rimworldwiki.com/wiki/Modding_Tutorials/Compatibility_with_DLLs
// Adjusted to use ModsConfig (which makes it work, the example above does not run out of the box)
}
}
}