public override void ResolveReferences(HediffDef parent) { base.ResolveReferences(parent); AmmoFilter.ResolveReferences(); HarmonyPatches.DoPatches(); var verb = TargetVerb(parent); if (verb == null) { return; } if (NewVerbClass != null) { verb.verbClass = NewVerbClass; } ReloadingMod.RegisterVerb(verb.verbClass, PatchFirstFound); }
public override void PostLoadSpecial(ThingDef parent) { base.PostLoadSpecial(parent); HarmonyPatches.DoPatches(); ref var type = ref TargetVerb(parent).verbClass;