rjw-std/1.3/Source/Mod/harmony_stds_generator.cs
Ed86 65afc7f93d 1.0?
fixed boobitis
added mod options
other stuff
2022-06-25 19:23:11 +03:00

32 lines
667 B
C#

using Verse;
using HarmonyLib;
using rjw;
using System;
using System.Reflection;
namespace STD
{
///<summary>
///roll for STD update every 10 sex need ticks
///</summary>
[HarmonyPatch(typeof(PawnGenerator), "GeneratePawn", new Type[] { typeof(PawnGenerationRequest)})]
[StaticConstructorOnStartup]
static class PawnGenerator_STD_spreader
{
[HarmonyPostfix]
private static void PawnGenerator_STD_spreader_Patch(ref PawnGenerationRequest request, ref Pawn __result)
{
try
{
if (!request.Newborn)
if (__result != null)
std_spreader.generate_on(__result);
}
catch (Exception e)
{
Log.Error(e.ToString());
}
}
}
}