static Initialization() { try { HarmonyPatches.HPatcher.Init(); ClassInjector.Initialize(); BPSettings.Init(); SettingsMenu.Init(); HunamoidRaceCheck.SearchMod(); ClassInjector.EnableDevMode(Prefs.DevMode); } catch (Exception e) { Log.Error($"BadPeople: Failed to initialize: {e.Message}"); } }
public CanibalismProgression(Pawn pawn) { this.pawn = pawn; Locked = !pawn.RaceProps.Humanlike || pawn.story.traits.HasTrait(TraitDefOf.Cannibal) || HunamoidRaceCheck.IsCannibalByRace(pawn.kindDef.race.defName); fleshAmount = 0; }