Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created November 17, 2018 02:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HugsLibRecordKeeper/3fee525fc66ac232895f2493d3921c2a to your computer and use it in GitHub Desktop.
Save HugsLibRecordKeeper/3fee525fc66ac232895f2493d3921c2a to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Friday, November 16, 2018, 9:00:54 PM
Loaded mods:
Core: (no assemblies)
HugsLib[5.0.2]: 0Harmony(1.1.0.0), HugsLib(1.0.0.0)
JecsTools: 0Harmony(1.1.0.0), 0JecsTools(1.0.8.0), AbilityUser(1.18.0.0), AbilityUserAI(1.18.0.0), CompActivatableEffect(1.18.0.0), CompAnimated(1.18.0.0), CompBalloon(1.18.0.0), CompDeflector(1.18.0.0), CompDelayedSpawner(1.18.0.0), CompExtraSounds(1.18.0.0), CompInstalledPart(1.18.0.0), CompLumbering(1.18.0.0), CompOverlays(1.18.0.0), CompOversizedWeapon(1.18.0.0), CompSlotLoadable(1.18.0.0), CompToggleDef(1.18.0.0), CompVehicle(1.17.0.1), PawnShields(1.0.0.0)
Humanoid Alien Races 2.0: 0Harmony(1.1.1.0), AlienRace(1.0.0.0)
Callistans(B19): Roskii(1.0.0.0)
Apparello 2: (no assemblies)
FashionRIMsta: (no assemblies)
Gas Traps And Shells: GasTrap(1.0.0.0)
Metro Armory B19.0: (no assemblies)
Ushanka! B19.0: (no assemblies)
Defensive Machine Gun Turret Pack: (no assemblies)
Pick Up And Haul: 0Harmony(1.2.0.1), PickUpAndHaul(0.1.0.3)
Simple sidearms[1.3]: SimpleSidearms(1.0.0.0)
Prison Labor: 0Harmony(1.2.0.1), PrisonLabor(0.8.0.0)
EdB Prepare Carefully: 0Harmony(1.1.0.0), EdBPrepareCarefully(0.19.9.0)
HolyWasher Test: Assembly-CSharp-firstpass(0.0.0.0), Assembly-CSharp(0.19.6814.14609), HolyWasher(1.0.0.0), NAudio(1.7.3.0), NVorbis(0.8.4.0), TextMeshPro-1.0.55.56.0b11(0.0.0.0), UnityEngine(0.0.0.0), UnityEngine.UI(1.0.0.0)
Orassans: 0Harmony(1.1.1.0), BetharianPower(1.0.0.0), Orassans(1.0.0.0)
Project Armory 1.2: (no assemblies)
[XND] Proper Shotguns: 0Harmony(1.2.0.1), ProperShotguns(1.1.0.0)
Remote Tech: $HugsLibChecker(0.5.0.0), RemoteTech(2.0.0.0)
Sparkling Worlds - Full Mod [B19]: SparklingWorldsBlueMoon(1.0.0.0), SparklingWorldsCore(1.0.0.0), SparklingWorldsEvents(1.0.0.0), SparklingWorldsMAD(1.0.0.0), SparklingWorldsMechanites(1.0.0.0)
Expanded Prosthetics and Organ Engineering: (no assemblies)
The Birds and the Bees: 0Harmony(1.2.0.1), Fluffy_BirdsAndBees(1.9.38.0)
[KV] RimFridge - 1.0: 0Harmony(1.2.0.1), RimFridge(1.0.0.0)
More Vanilla Turrets [1.0]: (no assemblies)
Gear Up And Go: 0Harmony(1.1.0.0), GearUpAndGo(1.0.0.0)
RimHUD: 0Harmony(1.2.0.1), RimHUD(1.1.0.2)
[CP] Prisoner Outfit (B19): (no assemblies)
What the hack?![1.1.0]: $HugsLibChecker(0.5.0.0), WhatTheHack(1.0.0.0)
Mad Skills: 0Harmony(1.2.0.1), MadSkills(0.0.0.0)
GeneticRim B19 Version: 0Harmony(1.2.0.1), AnimalRangeUnlocker(1.0.6833.38830), DraftingPatcher(1.0.0.0), ExplosionTypes(1.0.0.0), ModCheck(1.8.0.0), NewAnimalSubproducts(1.0.0.0), NewHatcher(1.0.0.0), NewMachinery(1.0.0.0)
Camera+: 0Harmony(1.2.0.1), CameraPlus(1.3.3.0)
Active Harmony patches:
<ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<ConfigErrors>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__1: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__2: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__8: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__9: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<DoDebugOptions>c__AnonStorey9.<>m__E: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<EnsureRequiredEnemies>c__AnonStorey1.<>m__1: post: AlienRace.HarmonyPatches.EnsureRequiredEnemiesPostfix
<FlavorfulCombatTest>c__AnonStorey5.<>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<GetNotMissingParts>c__Iterator5.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<GetPartsToApplyOn>c__Iterator0.MoveNext: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
<LayDown>c__AnonStorey0.<>m__0: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
<MakeNewToils>c__Iterator0.<>m__0: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
<MakeNewToils>c__Iterator0.<>m__4: PRE: Fluffy_BirdsAndBees.JobDriver_Lovin_MakeNewToils_FinishAction.Prefix
<Prosthetics>c__AnonStorey24.<>m__6: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
AddictionUtility.CanBingeOnNow: post: AlienRace.HarmonyPatches.CanBingeNowPostfix
AgeInjuryUtility.GenerateRandomOldAgeInjuries: PRE: AlienRace.HarmonyPatches.GenerateRandomOldAgeInjuriesPrefix
AgeInjuryUtility.RandomHediffsToGainOnBirthday: post: AlienRace.HarmonyPatches.RandomHediffsToGainOnBirthdayPostfix
Alert_LifeThreateningHediff.GetExplanation: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
ApparelProperties.GetInterferingBodyPartGroups: TRANS: AlienRace.HarmonyPatches.GetInterferingBodyPartGroupsTranspiler
ApparelUtility.CanWearTogether: post: JecsTools.HarmonyPatches.Post_CanWearTogether
AreaManager.AddStartingAreas: post: PrisonLabor.Harmony.AddLaborAreaPatch.Postfix
AreaManager.ExposeData: PRE: PrisonLabor.HarmonyPatches.Patch_RemoveLaborAreaIfDisabled.Prefix
ArmorUtility.ApplyArmor: PRE: JecsTools.HarmonyPatches.ApplyProperDamage
ArmorUtility.GetPostArmorDamage: post: JecsTools.HarmonyPatches.Post_GetPostArmorDamage
AutoUndrafter.AutoUndraftTick: post: SimpleSidearms.intercepts.AutoUndrafter_AutoUndraftTick_Postfix.AutoUndraftTick
BackCompatibility.BillMedicalResolvingCrossRefs: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
BackCompatibility.HediffResolvingCrossRefs: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
BattleLogEntry_DamageTaken.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
BattleLogEntry_ExplosionImpact.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
BattleLogEntry_MeleeCombat.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
BattleLogEntry_RangedImpact.DamagedBody: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Bill.ExposeData: post: PrisonLabor.HarmonyPatches.Patch_ExposeBillGroup.Postfix
Bill.PawnAllowedToStartAnew: post: AlienRace.HarmonyPatches.PawnAllowedToStartAnewPostfix
BillStack.Delete: post: PrisonLabor.HarmonyPatches.Patch_RemoveBillFromUtility.Postfix
Bill_Medical.set_Part: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
Building_Bed.get_AssigningCandidates: post: AlienRace.HarmonyPatches.AssigningCandidatesPostfix
CameraDriver.ApplyPositionToGameObject: TRANS: CameraPlus.CameraDriver_ApplyPositionToGameObject_Patch.Postfix_ApplyPositionToGameObject
CameraDriver.get_CurrentViewRect: TRANS: CameraPlus.CameraDriver_CurrentViewRect_Patch.LerpCurrentViewRect
CameraDriver.get_CurrentZoom: TRANS: CameraPlus.CameraDriver_CurrentZoom_Patch.LerpCurrentZoom
Caravan.AddPawn: PRE: CompVehicle.HarmonyCompVehicle.AddVehiclePawnsToCaravan
Caravan.GetGizmos: post: JecsTools.HarmonyCaravanPatches.GetGizmos_Jobs
Caravan.GetInspectString: post: JecsTools.HarmonyCaravanPatches.GetInspectString_Jobs, CompVehicle.HarmonyCompVehicle.GetInspectString_PostFix
CaravanEnterMapUtility.Enter: PRE: CompVehicle.HarmonyCompVehicle.Enter_PreFix
CaravanExitMapUtility.CanExitMapAndJoinOrCreateCaravanNow: post: CompVehicle.HarmonyCompVehicle.CanExit_PostFix
CaravanTicksPerMoveUtility.GetTicksPerMove: post: CompVehicle.HarmonyCompVehicle.GetTicksPerMove_PostFix
CaravanUIUtility.AddPawnsSections: post: CompVehicle.HarmonyCompVehicle.AddPawnsSections_PostFix
Caravan_NeedsTracker.TrySatisfyPawnNeeds: PRE: CompVehicle.HarmonyCompVehicle.TrySatisfyFuelNeeds
CompDrug.PostIngested: post: AlienRace.HarmonyPatches.PostIngestedPostfix
CompSpawnerMechanoidsOnDamaged.<TrySpawnMechanoids>m__1: post: CompVehicle.HarmonyCompVehicle.MechanoidsFixer
CompTargetEffect_PsychicShock.DoEffectOn: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
CompTemperatureRuinable.DoTicks: PRE: RimFridge.Patch_CompTemperatureRuinable_DoTicks.Prefix
CompUseEffect_FixWorstHealthCondition.get_HandCoverageAbsWithChildren: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
Corpse.ButcherProducts: PRE: AlienRace.HarmonyPatches.ButcherProductsPrefix
Corpse.GetInspectString: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Corpse.IngestedCalculateAmounts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DamageWorker_AddInjury.ApplySmallPawnDamagePropagation: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DamageWorker_AddInjury.FinalizeAndAddInjury: post: CompVehicle.HarmonyCompVehicle.TryInjureVehicleOccupants
DamageWorker_Blunt.<StunChances>m__1: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DamageWorker_Blunt.<StunChances>m__6: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DamageWorker_Blunt.ApplySpecialEffectsToPart: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DebugTools_Health.Options_Damage_BodyParts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DebugTools_Health.Options_Hediff_BodyParts: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
DebugWindowsOpener.DevToolStarterOnGUI: TRANS: HugsLib.Patches.DevToolStarterOnGUI_Patch.ExtendButtonsWindow
DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
DefGenerator.GenerateImpliedDefs_PreResolve: post: Fluffy_BirdsAndBees.GenerateImpliedDefs_PreResolve.Postfix
Designator.CanDesignateThing: post: AlienRace.HarmonyPatches.CanDesignateThingTamePostfix
Dialog_BillConfig.DoWindowContents: TRANS: PrisonLabor.HarmonyPatches.Patch_BillCheckbox.Transpiler
Dialog_DebugActionsMenu.<DoListingItems_MapTools>m__5A: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Dialog_FormCaravan.CheckForErrors: PRE: CompVehicle.HarmonyCompVehicle.CheckForErrors_PreFix
Dialog_Options.DoWindowContents: TRANS: HugsLib.Patches.Dialog_Options_Patch.ReplaceModOptionsButton
Dialog_SplitCaravan.CheckForErrors: PRE: CompVehicle.HarmonyCompVehicle.DontSplitCaravansWithVehicles
EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons
EditWindow_TweakValues.DoWindowContents: TRANS: AlienRace.HarmonyPatches.TweakValuesTranspiler
Faction.FactionTick: TRANS: AlienRace.HarmonyPatches.FactionTickTranspiler
Faction.Notify_MemberDied: PRE: JecsTools.HarmonyPatches.Notify_MemberDied
Faction.TryAffectGoodwillWith: TRANS: RemoteTech.Patches.Faction_AffectGoodwillWith_Patch.CustomNegativeStandingCap
Faction.TryMakeInitialRelationsWith: post: AlienRace.HarmonyPatches.TryMakeInitialRelationsWithPostfix
FloatMenuMakerMap.AddHumanlikeOrders: post: JecsTools._HumanlikeOrdersUtility.AddHumanlikeOrders_PostFix, CompVehicle.HarmonyCompVehicle.DontRescueVehiclesInFloatMenus, AlienRace.HarmonyPatches.AddHumanlikeOrdersPostfix, SimpleSidearms.intercepts.FloatMenuMakerMap_AddHumanLikeOrders_Postfix.AddHumanlikeOrders TRANS: PickUpAndHaul.HarmonyPatches.FloatMenuMakerMad_AddHumanlikeOrders_Transpiler
FloatMenuMakerMap.CanTakeOrder: post: DraftingPatcher.FloatMenuMakerMap_CanTakeOrder_Patch.MakePawnControllable
FoodUtility.GetBodyPartNutrition: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
FoodUtility.ThoughtsFromIngesting: post: AlienRace.HarmonyPatches.ThoughtsFromIngestingPostfix
ForbidUtility.IsForbidden: TRANS: PrisonLabor.HarmonyPatches.Patch_ItemIsForbidden.Transpiler
Game.DeinitAndRemoveMap: post: HugsLib.Patches.Game_DeinitAndRemoveMap_Patch.MapRemovalHook
Game.FillComponents: PRE: HugsLib.Patches.Game_FillComponents_Patch.GameInitializationHook
Game.FinalizeInit: post: HugsLib.Patches.Game_FinalizeInit_Patch.WorldLoadedHook, CameraPlus.Game_FinalizeInit_Patch.Postfix
Game.InitNewGame: post: EdB.PrepareCarefully.HarmonyPatches.InitNewGamePostfix
GameComponentUtility.LoadedGame: post: RimFridge.Patch_GameComponentUtility_LoadedGame.Postfix
GameComponentUtility.StartedNewGame: post: RimFridge.Patch_GameComponentUtility_StartedNewGame.Postfix
GameEnder.IsPlayerControlledWithFreeColonist: post: CompVehicle.HarmonyCompVehicle.CanEndGame
GameInitData.PrepForMapGen: PRE: AlienRace.HarmonyPatches.PrepForMapGenPrefix
GameRules.DesignatorAllowed: post: AlienRace.HarmonyPatches.DesignatorAllowedPostfix
GenConstruct.CanConstruct: post: AlienRace.HarmonyPatches.CanConstructPostfix
GenLeaving.GetBuildingResourcesLeaveCalculator: post: RemoteTech.Patches.GenLeaving_GetLeaveCalculator_Patch.FullRefundOnDeconstruct
GenMapUI.DrawPawnLabel: PRE: CameraPlus.GenMapUI_DrawPawnLabel_Patch.Prefix
GenMapUI.DrawThingLabel: TRANS: CameraPlus.GenMapUI_DrawThingLabel_Patch.AdaptedGameFontReplacerPatch
GrammarUtility.RulesForPawn: post: AlienRace.HarmonyPatches.RulesForPawnPostfix
HaulAIUtility.PawnCanAutomaticallyHaulFast: TRANS: PrisonLabor.Harmony.ReservedByPrisonerPatch.Transpiler
HealthCardUtility.DrawOverviewTab: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
HealthUtility.GetGeneralConditionLabel: PRE: CompVehicle.HarmonyCompVehicle.ReplaceConditionLabel
HealthUtility.ShouldRandomSurgeryInjuriesAvoidDestroying: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Hediff.Tick: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Hediff.set_Part: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler, AlienRace.HarmonyPatches.BodyReferenceTranspiler
HediffGiver.TryApply: PRE: Fluffy_BirdsAndBees.HediffGiver_TryApply.Prefix
HediffGiver_Hypothermia.OnIntervalPassed: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
HediffSet.<get_HasHead>m__0: post: AlienRace.HarmonyPatches.HasHeadPostfix
HediffSet.AddDirect: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
HediffSet.CacheMissingPartsCommonAncestors: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
HediffSet.get_HasHead: PRE: AlienRace.HarmonyPatches.HasHeadPrefix
ILInstruction.GetSize: TRANS: AlienRace.HarmonyPatches.HarmonySizeBugFix
ITab.get_PaneTopY: PRE: RimHUD.Patch.RimWorld_ITab_PaneTopY.Prefix
ITab_Pawn_Gear.DrawThingRow: post: CompSlotLoadable.HarmonyCompSlotLoadable.DrawThingRow_PostFix
ITab_Pawn_Gear.InterfaceDrop: PRE: CompInstalledPart.HarmonyCompInstalledPart.InterfaceDrop_PreFix, SimpleSidearms.intercepts.ITab_Pawn_Gear_InterfaceDrop_Prefix.InterfaceDrop
ITab_Pawn_Gear.TryDrawOverallArmor: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
ITab_Pawn_Visitor.FillTab: TRANS: PrisonLabor.HarmonyPatches.Patch_AddScrollToPrisonerTab.Transpiler, PrisonLabor.HarmonyPatches.Patch_ExtendVistorRect.Transpiler
InspectPaneFiller.DoPaneContentsFor: PRE: RimHUD.Patch.RimWorld_InspectPaneFiller_DoPaneContentsFor.Prefix
InspectPaneUtility.DoTabs: PRE: RimHUD.Patch.RimWorld_InspectPaneUtility_DoTabs.Prefix
InspectPaneUtility.InspectPaneOnGUI: PRE: RimHUD.Patch.RimWorld_InspectPaneUtility_InspectPaneOnGUI.Prefix
InspectPaneUtility.PaneSizeFor: PRE: RimHUD.Patch.RimWorld_InspectPaneUtility_PaneSizeFor.Prefix
InspectPaneUtility.PaneWidthFor: PRE: RimHUD.Patch.RimWorld_InspectPaneUtility_PaneWidthFor.Prefix
JobDriver_AttackMelee.TryMakePreToilReservations: post: SimpleSidearms.intercepts.JobDriver_AttackMelee_TryMakePreToilReservations.Postfix
JobDriver_HaulToCell.MakeNewToils: post: PickUpAndHaul.HarmonyPatches.JobDriver_HaulToCell_PostFix
JobDriver_Wear.Notify_Starting: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
JobDriver_Wear.TryUnequipSomething: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
JobGiver_AIDefendPawn.TryGiveJob: PRE: AnimalRangeAttack.ARA_FightAI_Patch.Prefix
JobGiver_DoLovin.TryGiveJob: PRE: Fluffy_BirdsAndBees.JobGiver_DoLovin_TryGiveJob.Prefix post: Fluffy_BirdsAndBees.JobGiver_DoLovin_TryGiveJob.Postfix
JobGiver_DropUnusedInventory.Drop: PRE: PickUpAndHaul.HarmonyPatches.Drop_Prefix
JobGiver_DropUnusedInventory.TryGiveJob: post: PickUpAndHaul.HarmonyPatches.DropUnusedInventory_PostFix
JobGiver_Haul.TryGiveJob: PRE: CompVehicle.HarmonyCompVehicle.TryGiveJob_PreFix
JobGiver_Idle.TryGiveJob: post: PickUpAndHaul.HarmonyPatches.IdleJoy_Postfix
JobGiver_Manhunter.TryGiveJob: PRE: AnimalRangeAttack.ARA__ManHunter_Patch.Prefix
JobGiver_Mate.TryGiveJob: PRE: Fluffy_BirdsAndBees.JobGiver_Mate_TryGiveJob.Prefix
JobGiver_OptimizeApparel.ApparelScoreGain: post: AlienRace.HarmonyPatches.ApparelScoreGainPostFix TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
JobGiver_Orders.TryGiveJob: post: CompVehicle.HarmonyCompVehicle.PreventWaitAttackError
JobGiver_PrepareCaravan_GatherItems.TryGiveJob: PRE: CompVehicle.HarmonyCompVehicle.TryGiveItemJob_PreFix
JobGiver_PrisonerEscape.TryGiveJob: TRANS: PrisonLabor.HarmonyPatches.Patch_EscapingPrisoner.Transpiler
JobGiver_SatisfyChemicalNeed.DrugValidator: post: AlienRace.HarmonyPatches.DrugValidatorPostfix
JobGiver_Work.TryIssueJobPackage: TRANS: PrisonLabor.HarmonyPatches.Patch_LaborForbid.Transpiler
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
LetterStack.LettersOnGUI: PRE: RimHUD.Patch.Verse_LetterStack_LettersOnGUI.Prefix
LoadedModManager.ApplyPatches: PRE: ModCheck.VanillaPatching.Prefix post: ModCheck.VanillaPatching.Postfix TRANS: ModCheck.VanillaPatching.Transpiler
LordToil_PrepareCaravan_GatherAnimals.UpdateAllDuties: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadAnimalDuties
LordToil_PrepareCaravan_GatherItems.LordToilTick: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadItemToil
LordToil_PrepareCaravan_GatherItems.UpdateAllDuties: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadItemDuties
LordToil_PrepareCaravan_GatherSlaves.LordToilTick: PRE: CompVehicle.HarmonyCompVehicle.GiveVehiclesLoadSlaveDuties
MainMenuDrawer.Init: post: CameraPlus.CrossPromotion.MainMenuDrawer_Init_Postfix
MainMenuDrawer.MainMenuOnGUI: post: ModCheck.DoneLoading.Postfix
MainTabWindow_Inspect.DoInspectPaneButtons: post: RimHUD.Patch.RimWorld_MainTabWindow_Inspect_DoInspectPaneButtons.Postfix
MainTabWindow_Inspect.get_PaneTopY: PRE: RimHUD.Patch.RimWorld_MainTabWindow_Inspect_PaneTopY.Prefix
MainTabWindow_PawnTable.get_Pawns: TRANS: PrisonLabor.HarmonyPatches.Patch_WorkTab.Transpiler
MainTabWindow_Research.DrawRightRect: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
MainTabWindow_Research.ViewSize: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook
Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook, PrisonLabor.HarmonyPatches.Patch_ShowNews.Postfix
MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
MapInterface.MapInterfaceOnGUI_AfterMainTabs: PRE: RimHUD.Patch.Verse_MapInterface_MapInterfaceOnGUI_AfterMainTabs.Prefix
MapPawns.get_FreeColonistsSpawnedCount: post: CompVehicle.HarmonyCompVehicle.IncludeVehicleOccupantsInMapPawns
MapPawns.get_FreeColonistsSpawnedOrInPlayerEjectablePodsCount: post: CompVehicle.HarmonyCompVehicle.IncludeVehicleOccupantsInMapPawns
MassUtility.Capacity: post: CompVehicle.HarmonyCompVehicle.Capacity_PostFix, DraftingPatcher.MassUtility_Capacity_Patch.MakeThemCarryMore
MemoryThoughtHandler.TryGainMemory: PRE: AlienRace.HarmonyPatches.TryGainMemoryThoughtPrefix
MemoryUtility.ClearAllMapsAndWorld: PRE: RimHUD.Patch.Verse_Profile_MemoryUtility_ClearAllMapsAndWorld.Prefix
ModMetaData.get_VersionCompatible: post: MultiVersionModFix.VersionCompatible_Postfix
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
MoteMaker.ThrowText: PRE: CameraPlus.MoteMaker_ThrowText_Patch.Prefix
Page_ConfigureStartingPawns.CanDoNext: post: AlienRace.HarmonyPatches.CanDoNextStartPawnPostfix
Page_ConfigureStartingPawns.DoWindowContents: post: EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix
Page_ConfigureStartingPawns.PreOpen: post: EdB.PrepareCarefully.HarmonyPatches.PreOpenPostfix
Page_ModsConfig.DoWindowContents: TRANS: CameraPlus.CrossPromotion.Page_ModsConfig_DoWindowContents_Transpiler
Page_ModsConfig.PostClose: post: CameraPlus.CrossPromotion.Page_ModsConfig_PostClose_Postfix
Pawn.ChangeKind: PRE: AlienRace.HarmonyPatches.ChangeKindPrefix
Pawn.CurrentlyUsableForBills: post: CompVehicle.HarmonyCompVehicle.CantUseMovingVehicles
Pawn.ExitMap: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.ExitMap_PreFix
Pawn.ExposeData: PRE: PrisonLabor.HarmonyPatches.Patch_RemoveHediffIfDisabled.Prefix
Pawn.GetGizmos: post: CompActivatableEffect.HarmonyCompActivatableEffect.GetGizmosPrefix, CompSlotLoadable.HarmonyCompSlotLoadable.GetGizmos_PostFix, DraftingPatcher.Pawn_GetGizmos_Patch.AddGizmo, SimpleSidearms.intercepts.Pawn_GetGizmos_Postfix.GetGizmos
Pawn.PostApplyDamage: post: CompSlotLoadable.HarmonyCompSlotLoadable.PostApplyDamage_PostFix
Pawn.SetFaction: post: AlienRace.HarmonyPatches.SetFactionPostfix
Pawn.Tick: post: PawnShields.HarmonyPatches.Patch_Pawn_Tick
Pawn.TicksPerMove: TRANS: PrisonLabor.HarmonyPatches.Patch_RestrainsPatch.Transpiler
Pawn.TryGetAttackVerb: PRE: AnimalRangeAttack.ARA__VerbCheck_Patch.Prefix
Pawn.get_IsColonistPlayerControlled: post: CompVehicle.HarmonyCompVehicle.IncludeVehiclesInIsColonistPlayerControlled
PawnApparelGenerator.GenerateStartingApparelFor: PRE: AlienRace.HarmonyPatches.GenerateStartingApparelForPrefix post: JecsTools.HarmonyPatches.GenerateStartingApparelFor_PostFix, AlienRace.HarmonyPatches.GenerateStartingApparelForPostfix
PawnApparelGenerator.GenerateWorkingPossibleApparelSetFor: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
PawnBioAndNameGenerator.FillBackstorySlotShuffled: PRE: AlienRace.HarmonyPatches.FillBackstoryInSlotShuffledPrefix
PawnBioAndNameGenerator.GeneratePawnName: PRE: AlienRace.HarmonyPatches.GeneratePawnNamePrefix
PawnBioAndNameGenerator.GiveAppropriateBioAndNameTo: post: AlienRace.HarmonyPatches.GiveAppropriateBioAndNameToPostfix
PawnBioAndNameGenerator.TryGetRandomUnusedSolidBioFor: post: AlienRace.HarmonyPatches.TryGetRandomUnusedSolidBioForPostfix
PawnCapacityUtility.CalculateLimbEfficiency: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
PawnCapacityUtility.CalculateTagEfficiency: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
PawnCapacityWorker_BloodFiltration.CalculateCapacityLevel: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
PawnColumnWorker_AllowedArea.DoCell: TRANS: PrisonLabor.Harmony.DisableAreaRestrictionsForPrisoners.Transpiler
PawnColumnWorker_Label.DoCell: PRE: PrisonLabor.Harmony.ChangeWorkTabPrisonerLabelColor.Prefix
PawnComponentsUtility.AddAndRemoveDynamicComponents: post: DraftingPatcher.PawnComponentsUtility_AddAndRemoveDynamicComponents_Patch.AddDraftability
PawnDownedWiggler.WigglerTick: PRE: CompVehicle.HarmonyCompVehicle.VehicleShouldWiggle
PawnGenerator.GenerateBodyType: post: AlienRace.HarmonyPatches.GenerateBodyTypePostfix
PawnGenerator.GenerateGearFor: post: PawnShields.HarmonyPatches.Patch_PawnGenerator_GenerateGearFor, AlienRace.HarmonyPatches.GenerateGearForPostfix, SimpleSidearms.intercepts.PawnGenerator_GenerateGearFor_Postfix.GenerateGearFor
PawnGenerator.GenerateInitialHediffs: post: AlienRace.HarmonyPatches.GenerateInitialHediffsPostfix
PawnGenerator.GeneratePawn: PRE: AlienRace.HarmonyPatches.GeneratePawnPrefix post: JecsTools.HarmonyPatches.Post_GeneratePawn
PawnGenerator.GeneratePawnRelations: PRE: AlienRace.HarmonyPatches.GeneratePawnRelationsPrefix
PawnGenerator.GenerateRandomAge: PRE: AlienRace.HarmonyPatches.GenerateRandomAgePrefix
PawnGenerator.GenerateTraits: PRE: AlienRace.HarmonyPatches.GenerateTraitsPrefix TRANS: AlienRace.HarmonyPatches.GenerateTraitsTranspiler
PawnGraphicSet.ResolveAllGraphics: PRE: AlienRace.HarmonyPatches.ResolveAllGraphicsPrefix
PawnGroupKindWorker.GeneratePawns: post: AbilityUser.AbilityUserMod.GeneratePawns_PostFix
PawnGroupMakerUtility.GeneratePawns: post: JecsTools.HarmonyPatches.GeneratePawns
PawnHairChooser.RandomHairDefFor: PRE: AlienRace.HarmonyPatches.RandomHairDefForPrefix
PawnRelationDef.GetGenderSpecificLabel: PRE: AlienRace.HarmonyPatches.GetGenderSpecificLabelPrefix
PawnRelationWorker_Child.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceChildPostfix
PawnRelationWorker_ExLover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExLoverPostfix
PawnRelationWorker_ExSpouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExSpousePostfix
PawnRelationWorker_Fiance.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceFiancePostfix
PawnRelationWorker_Lover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceLoverPostfix
PawnRelationWorker_Parent.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceParentPostfix
PawnRelationWorker_Sibling.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSiblingPostfix
PawnRelationWorker_Spouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSpousePostfix
PawnRenderer.BaseHeadOffsetAt: post: AlienRace.HarmonyPatches.BaseHeadOffsetAtPostfix
PawnRenderer.DrawEquipmentAiming: PRE: CompInstalledPart.HarmonyCompInstalledPart.DrawEquipmentAiming_PreFix, CompOversizedWeapon.HarmonyCompOversizedWeapon.DrawEquipmentAimingPreFix post: CompActivatableEffect.HarmonyCompActivatableEffect.DrawEquipmentAimingPostFix, CompDeflector.HarmonyCompDeflector.DrawEquipmentAimingPostFix
PawnRenderer.RenderPawnAt: post: PawnShields.HarmonyPatches.Patch_PawnRenderer_RenderPawnAt
PawnRenderer.RenderPawnInternal: TRANS: AlienRace.HarmonyPatches.RenderPawnInternalTranspiler
PawnUtility.FertileMateTarget: PRE: Fluffy_BirdsAndBees.PawnUtility_FertileMateTarget.Prefix
PawnUtility.IsTravelingInTransportPodWorldObject: post: CompVehicle.HarmonyCompVehicle.PreventAssigningRandomFaction
PawnUtility.Mated: PRE: Fluffy_BirdsAndBees.PawnUtility_Mated.Prefix
PawnWeaponGenerator.Reset: post: SimpleSidearms.intercepts.PawnWeaponGenerator_Reset_Postfix.Reset
PawnWeaponGenerator.TryGenerateWeaponFor: PRE: AlienRace.HarmonyPatches.TryGenerateWeaponForPrefix post: AlienRace.HarmonyPatches.TryGenerateWeaponForPostfix
Pawn_AgeTracker.BirthdayBiological: PRE: AlienRace.HarmonyPatches.BirthdayBiologicalPrefix
Pawn_AgeTracker.RecalculateLifeStageIndex: post: AlienRace.HarmonyPatches.RecalculateLifeStageIndexPostfix
Pawn_ApparelTracker.CanWearWithoutDroppingAnything: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Pawn_ApparelTracker.Notify_ApparelAdded: post: AbilityUser.AbilityUserMod.Notify_ApparelAdded_PostFix
Pawn_ApparelTracker.Notify_ApparelRemoved: post: AbilityUser.AbilityUserMod.Notify_ApparelRemoved_PostFix
Pawn_ApparelTracker.Wear: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Pawn_CarryTracker.TryDropCarriedThing: post: PrisonLabor.Harmony.ForibiddenDropPatch.Postfix2
Pawn_CarryTracker.TryDropCarriedThing: post: PrisonLabor.Harmony.ForibiddenDropPatch.Postfix
Pawn_DraftController.set_Drafted: PRE: CompVehicle.HarmonyCompVehicle.DraftedVehiclesCanMove post: CompActivatableEffect.HarmonyCompActivatableEffect.set_DraftedPostFix
Pawn_EquipmentTracker.AddEquipment: post: SimpleSidearms.intercepts.Pawn_EquipmentTracker_AddEquipment_Postfix.AddEquipment
Pawn_EquipmentTracker.MakeRoomFor: post: PawnShields.HarmonyPatches.Patch_Pawn_EquipmentTracker_MakeRoomFor
Pawn_EquipmentTracker.Notify_EquipmentAdded: post: AbilityUser.AbilityUserMod.Notify_EquipmentAdded_PostFix
Pawn_EquipmentTracker.Notify_EquipmentRemoved: post: AbilityUser.AbilityUserMod.Notify_EquipmentRemoved_PostFix
Pawn_EquipmentTracker.TryDropEquipment: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.TryDropEquipment_PreFix, CompInstalledPart.HarmonyCompInstalledPart.TryDropEquipment_PreFix
Pawn_GuestTracker.SetGuestStatus: post: PrisonLabor.HarmonyPatches.Patch_DefaultInteractionMode.Postfix
Pawn_HealthTracker.CheckForStateChange: post: AlienRace.HarmonyPatches.CheckForStateChangePostfix
Pawn_HealthTracker.PreApplyDamage: PRE: JecsTools.HarmonyPatches.PreApplyDamage_PrePatch, PawnShields.HarmonyPatches.Patch_Pawn_HealthTracker_PreApplyDamage
Pawn_HealthTracker.ShouldBeDead: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Pawn_HealthTracker.ShouldBeDowned: PRE: CompVehicle.HarmonyCompVehicle.VehicleShouldBeDowned
Pawn_InventoryTracker.Notify_ItemRemoved: post: PickUpAndHaul.HarmonyPatches.Pawn_InventoryTracker_PostFix
Pawn_NeedsTracker.ShouldHaveNeed: TRANS: PrisonLabor.HarmonyPatches.Patch_NeedOnlyByPrisoners.Transpiler, PrisonLabor.Harmony.NeedOnlyByPrisonersPatch.Transpiler
Pawn_PathFollower.StartPath: TRANS: AlienRace.HarmonyPatches.PostureTranspiler
Pawn_RelationsTracker.CompatibilityWith: post: AlienRace.HarmonyPatches.CompatibilityWithPostfix
Pawn_RelationsTracker.SecondaryLovinChanceFactor: TRANS: AlienRace.HarmonyPatches.SecondaryLovinChanceFactorTranspiler
Pawn_RotationTracker.RotationTrackerTick: PRE: CompVehicle.HarmonyCompVehicle.VehicleRotatorTick
Pawn_StoryTracker.get_SkinColor: post: AlienRace.HarmonyPatches.SkinColorPostfix
Pawn_TimetableTracker.get_CurrentAssignment: TRANS: PrisonLabor.HarmonyPatches.Patch_TimetableFix.Transpiler
Pawn_WorkSettings.ExposeData: TRANS: PrisonLabor.HarmonyPatches.Patch_JailorTypeSaveCompatibility.Transpiler
Plant.get_GrowthRateFactor_Temperature: PRE: Orassan.Injector.Patch_Plant_GrowthRateFactor_Temperature_get
PlantUtility.GrowthSeasonNow: PRE: Orassan.Injector.Patch_GrowthSeasonNow
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
PlaySettings.DoPlaySettingsGlobalControls: post: RimHUD.Patch.RimWorld_PlaySettings_DoPlaySettingsGlobalControls.Postfix
PossibleApparelSet.GiveToPawn: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
Projectile.get_DamageAmount: post: ProperShotguns.HarmonyPatches.PostfixDamageAmount
RaceProperties.CanEverEat: post: AlienRace.HarmonyPatches.CanEverEat
ReachabilityUtility.CanReach: PRE: RimFridge.Patch_ReachabilityUtility_CanReach.Prefix
ReservationManager.RespectsReservationsOf: TRANS: PrisonLabor.HarmonyPatches.Patch_RespectReservation.Transpiler
RestUtility.CanUseBedEver: post: AlienRace.HarmonyPatches.CanUseBedEverPostfix
RestUtility.FindBedFor: post: CompVehicle.HarmonyCompVehicle.DontRescueVehicles
Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
Root_Play.SetupForQuickTestPlay: TRANS: HugsLib.Patches.RootPlay_TestPlay_Patch.InjectCustomQuickstartSettings
ShortHashGiver.GiveShortHash: PRE: AbilityUser.AbilityUserMod.GiveShortHash_PrePatch
SituationalThoughtHandler.TryCreateThought: PRE: AlienRace.HarmonyPatches.TryCreateSituationalThoughtPrefix
SkillRecord.Interval: PRE: RTMadSkills.Patch_SkillRecordInterval.Prefix
SkillRecord.LearnRateFactor: post: RTMadSkills.Patch_LearningSaturation.Postfix
SkillUI.GetSkillDescription: post: RTMadSkills.Patch_LearningSaturationUI.Postfix
SocialCardUtility.Recache: PRE: CompVehicle.HarmonyCompVehicle.SocialTabNullHandling
SocialProperness.IsSociallyProper: TRANS: PrisonLabor.HarmonyPatches.Patch_SocialPropernessFix.Transpiler
Stance_Warmup.StanceTick: post: SimpleSidearms.intercepts.Stance_Warmup_StanceTick_Postfix.StanceTick
StartingPawnUtility.NewGeneratedStartingPawn: PRE: AlienRace.HarmonyPatches.NewGeneratedStartingPawnPrefix
StatExtension.GetStatValue: post: CompSlotLoadable.HarmonyCompSlotLoadable.GetStatValue_PostFix
StatPart_NaturalNotMissingBodyPartsCoverage.<TryGetValue>m__0: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
StatWorker.GetExplanationUnfinalized: TRANS: PawnShields.HarmonyPatches.Transpiler_StatWorker_GetExplanationUnfinalized
StatWorker.GetValueUnfinalized: post: PawnShields.HarmonyPatches.Patch_StatWorker_GetValueUnfinalized
StatWorker.StatOffsetFromGear: post: CompSlotLoadable.HarmonyCompSlotLoadable.StatOffsetFromGear_PostFix
SymbolResolver_CultivatedPlants.DeterminePlantDef: post: RemoteTech.Patches.CultivatedPlants_DeterminePlantDef_Patch.ReplaceSparkweedWithPotatoes
SymbolResolver_RandomMechanoidGroup.<Resolve>m__0: post: CompVehicle.HarmonyCompVehicle.MechanoidsFixerAncient
SymbolResolver_Settlement.Resolve: PRE: CustomFactionBase.CustomBaseUtility.FactionBasePrefix
Targeter.ConfirmStillValid: PRE: AbilityUser.AbilityUserMod.ConfirmStillValid
Targeter.ProcessInputEvents: PRE: AbilityUser.AbilityUserMod.ProcessInputEvents_PreFix
Targeter.TargeterUpdate: post: AbilityUser.AbilityUserMod.TargeterUpdate_PostFix
Thing.DrawExtraSelectionOverlays: TRANS: RemoteTech.Patches.Thing_DrawExtraSelectionOverlays_Patch.DrawThingRefPlaceWorkers
Thing.SetFactionDirect: post: AlienRace.HarmonyPatches.SetFactionDirectPostfix
Thing.TakeDamage: PRE: CompDeflector.HarmonyCompDeflector.TakeDamage_PreFix
Thing.get_DefaultGraphic: post: CompOversizedWeapon.HarmonyCompOversizedWeapon.get_Graphic_PostFix
ThingDef.get_ConnectToPower: post: RemoteTech.Patches.ThingDef_ConnectToPower_Patch.AllowPolymorphicComps
ThingWithComps.InitializeComps: post: AbilityUser.AbilityUserMod.InitializeComps_PostFix
ThinkNode_ConditionalColonist.Satisfied: post: CompVehicle.HarmonyCompVehicle.Satisfied_PostFix
ThoughtUtility.CanGetThought: post: AlienRace.HarmonyPatches.CanGetThoughtPostfix
TradeShip.ColonyThingsWillingToBuy: post: RimFridge.Patch_PassingShip_TryOpenComms.Postfix
TraderCaravanUtility.GetTraderCaravanRole: TRANS: AlienRace.HarmonyPatches.GetTraderCaravanRoleTranspiler
TraitSet.GainTrait: PRE: AlienRace.HarmonyPatches.GainTraitPrefix
Tutor.TutorOnGUI: PRE: RimHUD.Patch.RimWorld_Tutor_TutorOnGUI.Prefix
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_Patch.OnGUIHook
Verb.TryStartCastOn: PRE: CompActivatableEffect.HarmonyCompActivatableEffect.TryStartCastOnPrefix
Verb.get_DirectOwner: PRE: AbilityUser.AbilityUserMod.get_DirectOwner_Prefix
Verb.get_UIIcon: PRE: AbilityUser.AbilityUserMod.get_UIIcon
VerbTracker.GetVerbsCommands: PRE: CompVehicle.HarmonyCompVehicle.GetVerbsCommands_PreFix
Verb_LaunchProjectile.get_Projectile: PRE: AbilityUser.AbilityUserMod.get_Projectile_Prefix
Verb_MeleeAttack.SoundHitBuilding: post: CompExtraSounds.HarmonyCompExtraSounds.SoundHitBuildingPrefix
Verb_MeleeAttack.SoundHitPawn: post: CompExtraSounds.HarmonyCompExtraSounds.SoundHitPawnPrefix
Verb_MeleeAttack.SoundMiss: post: CompExtraSounds.HarmonyCompExtraSounds.SoundMissPrefix
Verb_MeleeAttack.TryCastShot: post: SimpleSidearms.intercepts.Verb_MeleeAttack_TryCastShot_PostFix.TryCastShot
Verb_MeleeAttackDamage.DamageInfosToApply: post: CompSlotLoadable.HarmonyCompSlotLoadable.DamageInfosToApply_PostFix, AlienRace.HarmonyPatches.DamageInfosToApplyPostfix
Verb_Shoot.TryCastShot: PRE: CompVehicle.HarmonyCompVehicle.CanVehicleShoot
Verb_ShootOneUse.SelfConsume: post: SimpleSidearms.intercepts.Verb_ShootOneUse_SelfConsume_Postfix.SelfConsume
WITab_Caravan_Gear.TryEquipDraggedItem: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
WITab_Caravan_Health.DoRow: TRANS: AlienRace.HarmonyPatches.BodyReferenceTranspiler
WidgetsWork.DrawWorkBoxFor: TRANS: PrisonLabor.HarmonyPatches.Patch_WorkDisable.Transpiler
WidgetsWork.TipForPawnWorker: TRANS: PrisonLabor.Harmony.WorkDisablePatch2.Transpiler
WorkGiver_DoBill.StartOrResumeBillJob: TRANS: PrisonLabor.HarmonyPatches.Patch_BillPrevention.Transpiler
WorkGiver_GrowerHarvest.HasJobOnCell: post: AlienRace.HarmonyPatches.HasJobOnCellHarvestPostfix
WorkGiver_GrowerSow.ExtraRequirements: post: AlienRace.HarmonyPatches.ExtraRequirementsGrowerSowPostfix
WorkGiver_InteractAnimal.CanInteractWithAnimal: post: AlienRace.HarmonyPatches.CanInteractWithAnimalPostfix
WorkGiver_Researcher.ShouldSkip: post: AlienRace.HarmonyPatches.ShouldSkipResearchPostfix
Workshop.SetWorkshopItemDataFrom: post: MultiVersionModFix.SetWorkshopItemDataFrom_Postfix
WorkshopItems.Notify_Subscribed: post: CameraPlus.CrossPromotion.WorkshopItems_Notify_Subscribed_Postfix
WorldSelector.AutoOrderToTileNow: post: JecsTools.HarmonyCaravanPatches.AutoOrderToTileNow_Jobs
WorldSelector.SelectableObjectsUnderMouse: post: JecsTools.HarmonyCaravanPatches.SelectableObjectsUnderMouse_InvisHandler
Zone_Growing.GetInspectString: PRE: Orassan.Injector.Patch_Zone_Growing_GetInspectString
Harmony versions present: 1.2.0.1: net.pardeike.rimworld.mod.camera+, Harmony_PrisonLabor, Fluffy.BirdsAndBees, io.github.ratysz.madskills, com.rimworld.modcheck, mehni.rimworld.pickupthatcan.main, com.geneticrim, XeoNovaDan.ProperShotguns, com.rimfridge.rimworld.mod, RimHUD, com.github.rimworld.mod.AnimalRangeAttack, multiversionmodfix, brrainz-crosspromotion; 1.1.1.0: rimworld.erdelf.alien_race.main, rimworld.erdelf.customBaseUtility, chjees.orassan; 1.1.0.0: UnlimitedHugs.HugsLib, rimworld.jecrell.abilityuser, rimworld.jecrell.caravanjobs, rimworld.jecrell.comps.vehicle, rimworld.jecrell.jecstools.main, chjees.shields, rimworld.jecrell.humanlikeorders, HugsLib.SimpleSidearms, rimworld.jecrell.comps.activator, rimworld.jecrell.comps.slotloadable, rimworld.jecrell.comps.installedpart, rimworld.jecrell.comps.oversized, rimworld.jecrell.comps.deflector, rimworld.jecrell.comps.sounds, EdB.PrepareCarefully, HugsLib.RemoteTech
Platform information: (hidden, hold Shift while publishing to include)
Log file contents:
Initialize engine version: 5.6.5f1 (2cac56bf7bb6)
GfxDevice: [Renderer information redacted]
Begin MonoManager ReloadAssembly
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NAudio.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NVorbis.dll into Unity Child Domain
Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\TextMeshPro-1.0.55.56.0b11.dll into Unity Child Domain
WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Setting to default shader.
desktop: 1920x1080 60Hz; virtual: 1920x1080 at 0,0
RimWorld 0.19.2009 rev486
Mod About has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Assemblies has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Defs has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Languages has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Patches has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod RimworldStackXXL-master has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Sounds has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Source has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
Mod Textures has incorrectly formatted target version 'Unknown'. For the current version, write: <targetVersion>0.19.2009</targetVersion>
[MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 0.2
[MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 1
[MadSkills]: settings initialized, multiplier is 0, not tiered, daily XP threshold is 4000, saturated XP multiplier is 1
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M3_Karl_Gustav_Rocket_PA"><defName>RL_M3_Karl_Gustav_Rocket_PA</defName><label>84mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>48</defaultDamage><defaultStoppingPower>0.48</defaultStoppingPower><defaultArmorPenetration>0.09</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M3_Karl_Gustav_Rocket_PA"><defName>RL_M3_Karl_Gustav_Rocket_PA</defName><label>84mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>48</defaultDamage><defaultStoppingPower>0.48</defaultStoppingPower><defaultArmorPenetration>0.09</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_AT4_Rocket_PA"><defName>RL_AT4_Rocket_PA</defName><label>84mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>61</defaultDamage><defaultStoppingPower>0.61</defaultStoppingPower><defaultArmorPenetration>0.12</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_AT4_Rocket_PA"><defName>RL_AT4_Rocket_PA</defName><label>84mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>61</defaultDamage><defaultStoppingPower>0.61</defaultStoppingPower><defaultArmorPenetration>0.12</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_55_S_55_Rocket_PA"><defName>RL_55_S_55_Rocket_PA</defName><label>55mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>44</defaultDamage><defaultStoppingPower>0.44</defaultStoppingPower><defaultArmorPenetration>0.09</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_55_S_55_Rocket_PA"><defName>RL_55_S_55_Rocket_PA</defName><label>55mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>44</defaultDamage><defaultStoppingPower>0.44</defaultStoppingPower><defaultArmorPenetration>0.09</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_C90-CR_Rocket_PA"><defName>RL_C90-CR_Rocket_PA</defName><label>90mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>39</defaultDamage><defaultStoppingPower>0.39</defaultStoppingPower><defaultArmorPenetration>0.08</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_C90-CR_Rocket_PA"><defName>RL_C90-CR_Rocket_PA</defName><label>90mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>39</defaultDamage><defaultStoppingPower>0.39</defaultStoppingPower><defaultArmorPenetration>0.08</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M72_LAW_Rocket_PA"><defName>RL_M72_LAW_Rocket_PA</defName><label>66mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>50</defaultDamage><defaultStoppingPower>0.5</defaultStoppingPower><defaultArmorPenetration>0.1</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M72_LAW_Rocket_PA"><defName>RL_M72_LAW_Rocket_PA</defName><label>66mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>50</defaultDamage><defaultStoppingPower>0.5</defaultStoppingPower><defaultArmorPenetration>0.1</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M79_Osa_Rocket_PA"><defName>RL_M79_Osa_Rocket_PA</defName><label>89mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>28</defaultDamage><defaultStoppingPower>0.28</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_M79_Osa_Rocket_PA"><defName>RL_M79_Osa_Rocket_PA</defName><label>89mm HE Charge</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>28</defaultDamage><defaultStoppingPower>0.28</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-2_Rocket_PA"><defName>RL_RPG-2_Rocket_PA</defName><label>80mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>30</defaultDamage><defaultStoppingPower>0.3</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-2_Rocket_PA"><defName>RL_RPG-2_Rocket_PA</defName><label>80mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>30</defaultDamage><defaultStoppingPower>0.3</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-7_Rocket_PA"><defName>RL_RPG-7_Rocket_PA</defName><label>95mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>56</defaultDamage><defaultStoppingPower>0.6</defaultStoppingPower><defaultArmorPenetration>0.11</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-7_Rocket_PA"><defName>RL_RPG-7_Rocket_PA</defName><label>95mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>56</defaultDamage><defaultStoppingPower>0.6</defaultStoppingPower><defaultArmorPenetration>0.11</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-18_Rocket_PA"><defName>RL_RPG-18_Rocket_PA</defName><label>64mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>26</defaultDamage><defaultStoppingPower>0.26</defaultStoppingPower><defaultArmorPenetration>0.05</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-18_Rocket_PA"><defName>RL_RPG-18_Rocket_PA</defName><label>64mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>26</defaultDamage><defaultStoppingPower>0.26</defaultStoppingPower><defaultArmorPenetration>0.05</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-22_Rocket_PA"><defName>RL_RPG-22_Rocket_PA</defName><label>73mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>32</defaultDamage><defaultStoppingPower>0.32</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-22_Rocket_PA"><defName>RL_RPG-22_Rocket_PA</defName><label>73mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>32</defaultDamage><defaultStoppingPower>0.32</defaultStoppingPower><defaultArmorPenetration>0.06</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-26_Rocket_PA"><defName>RL_RPG-26_Rocket_PA</defName><label>73mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>36</defaultDamage><defaultStoppingPower>0.36</defaultStoppingPower><defaultArmorPenetration>0.07</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_RPG-26_Rocket_PA"><defName>RL_RPG-26_Rocket_PA</defName><label>73mm HE Grenade</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>36</defaultDamage><defaultStoppingPower>0.36</defaultStoppingPower><defaultArmorPenetration>0.07</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <buildingDamageFactor>4</buildingDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_SMAW_Rocket_PA"><defName>RL_SMAW_Rocket_PA</defName><label>83mm HE Rocket</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>60</defaultDamage><defaultStoppingPower>0.6</defaultStoppingPower><defaultArmorPenetration>0.12</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
XML error: <plantDamageFactor>4</plantDamageFactor> doesn't correspond to any field in type DamageDef. Context: <DamageDef Name="RL_SMAW_Rocket_PA"><defName>RL_SMAW_Rocket_PA</defName><label>83mm HE Rocket</label><workerClass>DamageWorker_AddInjury</workerClass><externalViolence>true</externalViolence><isExplosive>true</isExplosive><deathMessage>{0} has died in an explosion.</deathMessage><hediff>Shredded</hediff><hediffSolid>Crack</hediffSolid><harmAllLayersUntilOutside>true</harmAllLayersUntilOutside><impactSoundType>Blunt</impactSoundType><armorCategory>Sharp</armorCategory><minDamageToFragment>15</minDamageToFragment><defaultDamage>60</defaultDamage><defaultStoppingPower>0.6</defaultStoppingPower><defaultArmorPenetration>0.12</defaultArmorPenetration><buildingDamageFactor>4</buildingDamageFactor><plantDamageFactor>4</plantDamageFactor><explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly><explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell><explosionCellMote>Mote_BlastDry</explosionCellMote><explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter><explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge><soundExplosion>Explosion_Bomb</soundExplosion><combatLogRules>Damage_Bomb</combatLogRules></DamageDef>
Parsed 16.2 as int.
Parsed 15.8 as int.
Parsed 20.7 as int.
Parsed 20.4 as int.
Parsed 20.1 as int.
Parsed 30.5 as int.
Parsed 22.3 as int.
Parsed 32.7 as int.
Parsed 28.9 as int.
Parsed 27.9 as int.
Parsed 26.1 as int.
Parsed 26.1 as int.
Parsed 30.5 as int.
Parsed 19.7 as int.
Parsed 22.9 as int.
Parsed 19.3 as int.
Parsed 19.6 as int.
Parsed 19.6 as int.
Parsed 29.2 as int.
Parsed 54.6 as int.
Parsed 49.9 as int.
Parsed 23.7 as int.
Parsed 39.2 as int.
Parsed 27.5 as int.
Parsed 25.3 as int.
Parsed 32.4 as int.
Parsed 24.9 as int.
Parsed 29.4 as int.
Parsed 18.4 as int.
Parsed 42.3 as int.
Parsed 28.3 as int.
Parsed 20.4 as int.
Parsed 21.8 as int.
Think node RimWorld.ThinkNode_ConditionalMustKeepLyingDown from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_ReactToCloseMeleeThreat from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalExitTimedOut from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalForcedGoto from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_LayEgg from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ChancePerHour_Constant from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalNonPlayerNonHostileFaction from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleError from think tree Animal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalCanDoConstantThinkTreeJobNow from think tree AnimalConstant already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalLyingDown from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalMustKeepLyingDown from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_ReactToCloseMeleeThreat from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalColonist from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalNPCCanSelfTendNow from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_JoinVoluntarilyJoinableLord from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalPrisoner from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalColonist from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_TraitBehaviors from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalColonist from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalPawnKind from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalColonist from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalPawnKind from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalGuest from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalColonist from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleError from think tree Humanlike already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalCanDoConstantThinkTreeJobNow from think tree HumanlikeConstant already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalDrafted from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleError from think tree Mechanoid already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasLord from think tree LordDuty already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasLord from think tree LordDutyConstant already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_PrioritySorter from think tree MainColonistBehaviorCore already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalWildManNeedsToReachOutside from think tree MainWildManBehaviorCore already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ChancePerHour_Constant from think tree MainWildManBehaviorCore already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree MainWildManBehaviorCore already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree Downed already has a parent node (RimWorld.ThinkNode_ConditionalDowned). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleForever from think tree Downed already has a parent node (RimWorld.ThinkNode_ConditionalDowned). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Priority from think tree BurningResponse already has a parent node (RimWorld.ThinkNode_ConditionalBurning). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree DigOutIfCannotReachMapEdge already has a parent node (RimWorld.ThinkNode_ConditionalCannotReachMapEdge). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalStates from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalStateClass from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalStateClass from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalStateClass from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree MentalStateNonCritical already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalAnimalWrongSeason from think tree LeaveIfWrongSeason already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalDangerousTemperature from think tree LeaveIfWrongSeason already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalCanReachMapEdge from think tree LeaveIfStarving already has a parent node (RimWorld.ThinkNode_ConditionalStarving). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_PrioritySorter from think tree SatisfyBasicNeeds already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_PrioritySorter from think tree SatisfyBasicNeedsAndWork already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_PrioritySorter from think tree SatisfyVeryUrgentNeeds already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalInNonPlayerHomeMap from think tree JoinAutoJoinableCaravan already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node CompVehicle.ThinkNode_ConditionalCanManipulate from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalForcedGoto from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_SeekAllowedArea from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalNonPlayerNonHostileFaction from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleError from think tree CompVehicle_Simple already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalCanDoConstantThinkTreeJobNow from think tree CompVehicle_SimpleConstant already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node AbilityUserAI.JobGiver_AIAbilityUser from think tree InsertHookTest already has a parent node (RimWorld.ThinkNode_ConditionalColonist). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Priority from think tree PrisonLabor_WorkThinkTree already has a parent node (PrisonLabor.ThinkNode_Labor). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree Insert_OrassanNuzzle already has a parent node (RimWorld.ThinkNode_ConditionalHasFaction). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ConditionalMentalState from think tree rxRedButtonFeverTree already has a parent node (Verse.AI.ThinkNode_Tagger). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalMustKeepLyingDown from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_ReactToCloseMeleeThreat from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_QueuedJob from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalExitTimedOut from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalForcedGoto from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.JobGiver_LayEgg from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_ChancePerHour_Constant from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Subtree from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalHasFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_SubtreesByTag from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalOfPlayerFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node RimWorld.ThinkNode_ConditionalNonPlayerNonHostileFaction from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.ThinkNode_Tagger from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Think node Verse.AI.JobGiver_IdleError from think tree GR_DraftableAnimal already has a parent node (Verse.AI.ThinkNode_Priority). This means that it's referenced by more than one think tree (should have been copied instead).
Forever already has short hash.
RepeatCount already has short hash.
TargetCount already has short hash.
BestStockpile already has short hash.
DropOnFloor already has short hash.
SpecificStockpile already has short hash.
AridShrubland already has short hash.
BorealForest already has short hash.
ColdBog already has short hash.
Desert already has short hash.
ExtremeDesert already has short hash.
IceSheet already has short hash.
Lake already has short hash.
Ocean already has short hash.
SeaIce already has short hash.
TemperateForest already has short hash.
TemperateSwamp already has short hash.
TropicalRainforest already has short hash.
TropicalSwamp already has short hash.
Tundra already has short hash.
Fat already has short hash.
Female already has short hash.
Hulk already has short hash.
Male already has short hash.
Thin already has short hash.
Alcohol already has short hash.
Ambrosia already has short hash.
Catberry already has short hash.
Catnip already has short hash.
GoJuice already has short hash.
GR_ElectroEgg already has short hash.
GR_Featherdust already has short hash.
GR_RoyalJelly already has short hash.
Luciferium already has short hash.
Psychite already has short hash.
Smokeleaf already has short hash.
WakeUp already has short hash.
Easy already has short hash.
Extreme already has short hash.
Hard already has short hash.
Medium already has short hash.
Peaceful already has short hash.
Rough already has short hash.
ExtremelyLow already has short hash.
High already has short hash.
Low already has short hash.
Moderate already has short hash.
SkyHigh already has short hash.
VeryLow already has short hash.
Ancients already has short hash.
AncientsHostile already has short hash.
BlueMoonCorpSW already has short hash.
Callistan already has short hash.
CallistanPlayerColony already has short hash.
Insect already has short hash.
Mechanoid already has short hash.
Orassan already has short hash.
OrassanPlayerColony already has short hash.
OutlanderCivil already has short hash.
OutlanderRough already has short hash.
Pirate already has short hash.
PlayerColony already has short hash.
PlayerTribe already has short hash.
TribeCivil already has short hash.
TribeRough already has short hash.
Archipelago already has short hash.
AridShrubland already has short hash.
Bay already has short hash.
BorealForest already has short hash.
ColdBog already has short hash.
Desert already has short hash.
IceSheet already has short hash.
Island already has short hash.
Lake already has short hash.
MountainRange already has short hash.
Ocean already has short hash.
OceanBay already has short hash.
OuterOcean already has short hash.
Peninsula already has short hash.
Sea already has short hash.
TemperateForest already has short hash.
TemperateSwamp already has short hash.
TropicalRainforest already has short hash.
TropicalSwamp already has short hash.
Tundra already has short hash.
Insectoid already has short hash.
Mechanoid already has short hash.
Normal already has short hash.
Afro already has short hash.
Bob already has short hash.
BraidedKnot already has short hash.
BriefPonytail already has short hash.
Burgundy already has short hash.
cal_f01 already has short hash.
cal_f010 already has short hash.
cal_f02 already has short hash.
cal_f03 already has short hash.
cal_f04 already has short hash.
cal_f05 already has short hash.
cal_f06 already has short hash.
cal_f07 already has short hash.
cal_f08 already has short hash.
cal_f09 already has short hash.
cal_m01 already has short hash.
cal_m010 already has short hash.
cal_m02 already has short hash.
cal_m03 already has short hash.
cal_m04 already has short hash.
cal_m05 already has short hash.
cal_m06 already has short hash.
cal_m07 already has short hash.
cal_m08 already has short hash.
cal_m09 already has short hash.
Curly already has short hash.
Firestarter already has short hash.
Flowy already has short hash.
GreasySwoop already has short hash.
kit_f01 already has short hash.
kit_m01 already has short hash.
Long already has short hash.
Messy already has short hash.
Mohawk already has short hash.
Mop already has short hash.
Pigtails already has short hash.
Princess already has short hash.
Scatman already has short hash.
ScorpionTail already has short hash.
Senorita already has short hash.
Shaved already has short hash.
Spikes already has short hash.
Topdog already has short hash.
Troubadour already has short hash.
Tuft already has short hash.
Wavy already has short hash.
Human already has short hash.
HumanoidFertility already has short hash.
OrganicStandard already has short hash.
Hibernating already has short hash.
Running already has short hash.
Starting already has short hash.
Adaptation already has short hash.
ColonistMood already has short hash.
FreeColonists already has short hash.
PopAdaptation already has short hash.
PopIntent already has short hash.
Prisoners already has short hash.
ThreatPoints already has short hash.
Wealth_Buildings already has short hash.
Wealth_Items already has short hash.
Wealth_Pawns already has short hash.
Wealth_Total already has short hash.
ColonistMood already has short hash.
Debug already has short hash.
Population already has short hash.
Wealth already has short hash.
AllyAssistance already has short hash.
DeepDrillInfestation already has short hash.
DiseaseAnimal already has short hash.
DiseaseHuman already has short hash.
FactionArrival already has short hash.
JourneyOffer already has short hash.
Misc already has short hash.
OrbitalVisitor already has short hash.
RaidBeacon already has short hash.
ShipChunkDrop already has short hash.
Special already has short hash.
ThreatBig already has short hash.
ThreatSmall already has short hash.
WorldQuest already has short hash.
Alphabeavers already has short hash.
AmbrosiaSprout already has short hash.
Ambush already has short hash.
AnimalInsanityMass already has short hash.
AnimalInsanitySingle already has short hash.
Aurora already has short hash.
CaravanDemand already has short hash.
CaravanMeeting already has short hash.
ColdSnap already has short hash.
CropBlight already has short hash.
DeepDrillInfestation already has short hash.
Disease_AnimalFlu already has short hash.
Disease_AnimalPlague already has short hash.
Disease_FibrousMechanites already has short hash.
Disease_Flu already has short hash.
Disease_GutWorms already has short hash.
Disease_Malaria already has short hash.
Disease_MuscleParasites already has short hash.
Disease_Plague already has short hash.
Disease_SensoryMechanites already has short hash.
Disease_SleepingSickness already has short hash.
Eclipse already has short hash.
FarmAnimalsWanderIn already has short hash.
Flashstorm already has short hash.
HeatWave already has short hash.
HerdMigration already has short hash.
HuntingLodgeOppSW already has short hash.
HuntingPartyArrivalSW already has short hash.
Infestation already has short hash.
InsectHiveDropSW already has short hash.
ManhunterAmbush already has short hash.
ManhunterPack already has short hash.
MeteoriteImpact already has short hash.
OrassanBombardmentIncident already has short hash.
OrbitalTraderArrival already has short hash.
PoisonShipPartCrash already has short hash.
PortalRaidOrassan already has short hash.
PrisonLabor_Revolt already has short hash.
PsychicDrone already has short hash.
PsychicEmanatorShipPartCrash already has short hash.
PsychicEmitterActivationSW already has short hash.
PsychicEmitterAnimalInsanitySW already has short hash.
PsychicSoothe already has short hash.
Quest_BanditCamp already has short hash.
Quest_DownedRefugee already has short hash.
Quest_ItemStash already has short hash.
Quest_ItemStashAICore already has short hash.
Quest_JourneyOffer already has short hash.
Quest_PeaceTalks already has short hash.
Quest_PrisonerRescue already has short hash.
Quest_TradeRequest already has short hash.
QuestDoctorRequestSW already has short hash.
RaidEnemy already has short hash.
RaidEnemyBeacon already has short hash.
RaidFriendly already has short hash.
RaidOnArrivalSW already has short hash.
RansomDemand already has short hash.
RefugeeChased already has short hash.
RefugeePodCrash already has short hash.
ResourcePodCrash already has short hash.
SelfTame already has short hash.
ShipChunkDrop already has short hash.
ShipCrashSW already has short hash.
ShortCircuit already has short hash.
SolarFlare already has short hash.
StrangerInBlackJoin already has short hash.
ThrumboPasses already has short hash.
ThrumboSightingSW already has short hash.
ToxicFallout already has short hash.
TradeFairSW already has short hash.
TraderCaravanArrival already has short hash.
TravelerGroup already has short hash.
VisitorGroup already has short hash.
VolcanicWinter already has short hash.
WandererJoin already has short hash.
WeaponsCachePodCrashSW already has short hash.
WildManWandersIn already has short hash.
WTH_RoamingMechanoids already has short hash.
Caravan already has short hash.
Map_Misc already has short hash.
Map_PlayerHome already has short hash.
Map_RaidBeacon already has short hash.
Map_TempIncident already has short hash.
World already has short hash.
Frenzy_Go already has short hash.
Frenzy_Shoot already has short hash.
Frenzy_Work already has short hash.
Inspired_Creativity already has short hash.
Inspired_Recruitment already has short hash.
Inspired_Surgery already has short hash.
Inspired_Trade already has short hash.
AnimalChat already has short hash.
Breakup already has short hash.
BuildRapport already has short hash.
Chitchat already has short hash.
DeepTalk already has short hash.
Insult already has short hash.
KindWords already has short hash.
MarriageProposal already has short hash.
Nuzzle already has short hash.
RecruitAttempt already has short hash.
RomanceAttempt already has short hash.
Slight already has short hash.
SparkJailbreak already has short hash.
TameAttempt already has short hash.
TrainAttempt already has short hash.
BuildSnowman already has short hash.
EatChocolate already has short hash.
GoForWalk already has short hash.
Meditate already has short hash.
Play_Billiards already has short hash.
Play_Chess already has short hash.
Play_GameOfUr already has short hash.
Play_Hoopstone already has short hash.
Play_Horseshoes already has short hash.
Play_Poker already has short hash.
Pray already has short hash.
Skygaze already has short hash.
SocialRelax already has short hash.
TakeDrug already has short hash.
UseTelescope already has short hash.
ViewArt already has short hash.
VisitGrave already has short hash.
VisitSickPawn already has short hash.
WatchTelevision already has short hash.
Chemical already has short hash.
Gaming_Cerebral already has short hash.
Gaming_Dexterity already has short hash.
Gluttonous already has short hash.
Meditative already has short hash.
Social already has short hash.
Telescope already has short hash.
Television already has short hash.
AnimalAdult already has short hash.
AnimalBaby already has short hash.
AnimalBabyTiny already has short hash.
AnimalJuvenile already has short hash.
EusocialInsectAdult already has short hash.
EusocialInsectJuvenile already has short hash.
EusocialInsectLarva already has short hash.
HumanlikeAdult already has short hash.
HumanlikeBaby already has short hash.
HumanlikeChild already has short hash.
HumanlikeTeenager already has short hash.
HumanlikeToddler already has short hash.
MechanoidFullyFormed already has short hash.
Animals already has short hash.
Architect already has short hash.
Assign already has short hash.
Factions already has short hash.
History already has short hash.
Inspect already has short hash.
Menu already has short hash.
Research already has short hash.
Restrict already has short hash.
Wildlife already has short hash.
Work already has short hash.
World already has short hash.
Beauty already has short hash.
Chemical_Alcohol already has short hash.
Chemical_Ambrosia already has short hash.
Chemical_Cateye already has short hash.
Chemical_Catnip already has short hash.
Chemical_GoJuice already has short hash.
Chemical_Luciferium already has short hash.
Chemical_Psychite already has short hash.
Chemical_Smokeleaf already has short hash.
Chemical_WakeUp already has short hash.
Comfort already has short hash.
Food already has short hash.
GR_Chemical_Featherdust already has short hash.
GR_Chemical_RoyalJelly already has short hash.
GR_ElectroEgg already has short hash.
Joy already has short hash.
Mood already has short hash.
Outdoors already has short hash.
PrisonLabor_Motivation already has short hash.
Rest already has short hash.
RoomSize already has short hash.
WTH_Mechanoid_Maintenance already has short hash.
WTH_Mechanoid_Power already has short hash.
AllowedArea already has short hash.
AllowedAreaWide already has short hash.
Bond already has short hash.
CopyPasteTimetable already has short hash.
CopyPasteWorkPriorities already has short hash.
DrugPolicy already has short hash.
FollowDrafted already has short hash.
FollowFieldwork already has short hash.
Gap already has short hash.
GapSmall already has short hash.
GapTiny already has short hash.
GapWide already has short hash.
Gender already has short hash.
HostilityResponse already has short hash.
Hunt already has short hash.
Info already has short hash.
Label already has short hash.
LifeStage already has short hash.
ManhunterOnDamageChance already has short hash.
Master already has short hash.
MedicalCare already has short hash.
Outfit already has short hash.
Predator already has short hash.
Pregnant already has short hash.
RemainingSpace already has short hash.
Slaughter already has short hash.
Tame already has short hash.
Timetable already has short hash.
Trainable_Haul already has short hash.
Trainable_Obedience already has short hash.
Trainable_Release already has short hash.
Trainable_Rescue already has short hash.
Trainable_Tameness already has short hash.
WorkPriority_Art already has short hash.
WorkPriority_BasicWorker already has short hash.
WorkPriority_Cleaning already has short hash.
WorkPriority_Construction already has short hash.
WorkPriority_Cooking already has short hash.
WorkPriority_Crafting already has short hash.
WorkPriority_Doctor already has short hash.
WorkPriority_Firefighter already has short hash.
WorkPriority_Growing already has short hash.
WorkPriority_Handling already has short hash.
WorkPriority_Hauling already has short hash.
WorkPriority_Hunting already has short hash.
WorkPriority_Mining already has short hash.
WorkPriority_Patient already has short hash.
WorkPriority_PatientBedRest already has short hash.
WorkPriority_PlantCutting already has short hash.
WorkPriority_PrisonLabor_Jailor already has short hash.
WorkPriority_Research already has short hash.
WorkPriority_Smithing already has short hash.
WorkPriority_Tailoring already has short hash.
WorkPriority_Warden already has short hash.
WorkPriority_WTH_Hack already has short hash.
Combat already has short hash.
Peaceful already has short hash.
Settlement already has short hash.
Trader already has short hash.
Bond already has short hash.
Child already has short hash.
ChildInLaw already has short hash.
Cousin already has short hash.
CousinOnceRemoved already has short hash.
ExLover already has short hash.
ExSpouse already has short hash.
Fiance already has short hash.
Grandchild already has short hash.
GrandnephewOrGrandniece already has short hash.
Grandparent already has short hash.
GranduncleOrGrandaunt already has short hash.
GreatGrandchild already has short hash.
GreatGrandparent already has short hash.
HalfSibling already has short hash.
Kin already has short hash.
Lover already has short hash.
NephewOrNiece already has short hash.
Parent already has short hash.
ParentInLaw already has short hash.
SecondCousin already has short hash.
Sibling already has short hash.
Spouse already has short hash.
Stepchild already has short hash.
Stepparent already has short hash.
UncleOrAunt already has short hash.
Animals already has short hash.
Assign already has short hash.
Restrict already has short hash.
Wildlife already has short hash.
Work already has short hash.
CenterDrop already has short hash.
EdgeDrop already has short hash.
EdgeDropGroups already has short hash.
EdgeWalkIn already has short hash.
EdgeWalkInGroups already has short hash.
RandomDrop already has short hash.
AttemptRecruit already has short hash.
Execution already has short hash.
NoInteraction already has short hash.
PrisonLabor_workAndRecruitOption already has short hash.
PrisonLabor_workOption already has short hash.
ReduceResistance already has short hash.
Release already has short hash.
ImmediateAttack already has short hash.
ImmediateAttackSappers already has short hash.
ImmediateAttackSmart already has short hash.
Siege already has short hash.
StageThenAttack already has short hash.
AnimalsSlaughtered already has short hash.
AnimalsTamed already has short hash.
ArtifactsActivated already has short hash.
BodiesStripped already has short hash.
CellsMined already has short hash.
ContainersOpened already has short hash.
CorpsesBuried already has short hash.
DamageDealt already has short hash.
DamageTaken already has short hash.
FiresExtinguished already has short hash.
Headshots already has short hash.
Kills already has short hash.
KillsAnimals already has short hash.
KillsHumanlikes already has short hash.
KillsMechanoids already has short hash.
MealsCooked already has short hash.
MessesCleaned already has short hash.
NutritionEaten already has short hash.
OperationsPerformed already has short hash.
OperationsReceived already has short hash.
PawnsDowned already has short hash.
PawnsDownedAnimals already has short hash.
PawnsDownedHumanlikes already has short hash.
PawnsDownedMechanoids already has short hash.
PeopleCaptured already has short hash.
PlantsHarvested already has short hash.
PlantsSown already has short hash.
PrisonersChatted already has short hash.
PrisonersRecruited already has short hash.
ResearchPointsResearched already has short hash.
ShotsFired already has short hash.
SwitchesFlicked already has short hash.
ThingsConstructed already has short hash.
ThingsCrafted already has short hash.
ThingsDeconstructed already has short hash.
ThingsHauled already has short hash.
ThingsInstalled already has short hash.
ThingsRepaired already has short hash.
ThingsUninstalled already has short hash.
TimeAsColonistOrColonyAnimal already has short hash.
TimeAsPrisoner already has short hash.
TimeCleaning already has short hash.
TimeConstructing already has short hash.
TimeDowned already has short hash.
TimeDrafted already has short hash.
TimeFirefighting already has short hash.
TimeGettingFood already has short hash.
TimeGettingJoy already has short hash.
TimeHandlingAnimals already has short hash.
TimeHauling already has short hash.
TimeHunting already has short hash.
TimeInBed already has short hash.
TimeInBedForMedicalReasons already has short hash.
TimeInMentalState already has short hash.
TimeMining already has short hash.
TimeOnFire already has short hash.
TimeRepairing already has short hash.
TimeResearching already has short hash.
TimesInMentalState already has short hash.
TimesOnFire already has short hash.
TimeSowingAndHarvesting already has short hash.
TimesTendedOther already has short hash.
TimesTendedTo already has short hash.
TimeTreatingAndFeeding already has short hash.
TimeUnderRoof already has short hash.
TimeWardening already has short hash.
ApparelTab already has short hash.
CallistanResearch already has short hash.
EPOE already has short hash.
GR_GeneticReseach already has short hash.
Main already has short hash.
MVT already has short hash.
OrassanResearch already has short hash.
ProjectArmoury already has short hash.
rxRemoteTech already has short hash.
SparklingWorlds_ResearchTab already has short hash.
WTH_ResearchTab already has short hash.
Creek already has short hash.
HugeRiver already has short hash.
LargeRiver already has short hash.
River already has short hash.
AncientAsphaltHighway already has short hash.
AncientAsphaltRoad already has short hash.
DirtPath already has short hash.
DirtRoad already has short hash.
StoneRoad already has short hash.
Avoid already has short hash.
Bulldoze already has short hash.
Asphalt already has short hash.
Dirt already has short hash.
Gravel already has short hash.
Outline already has short hash.
Stone already has short hash.
AddWortToFermentingBarrels already has short hash.
AncientCryptosleepCasket already has short hash.
AncientRuins already has short hash.
AncientShrine already has short hash.
AncientShrinesGroup already has short hash.
AncientTemple already has short hash.
Barracks already has short hash.
BasePart already has short hash.
BasePart_Indoors_Division already has short hash.
BasePart_Indoors_Leaf already has short hash.
BasePart_Outdoors already has short hash.
BasePart_Outdoors_Division already has short hash.
BasePart_Outdoors_Leaf already has short hash.
BasePart_Outdoors_LeafDecorated already has short hash.
BasePart_Outdoors_LeafPossiblyDecorated already has short hash.
BatteryRoom already has short hash.
Bed already has short hash.
Brewery already has short hash.
BrokenCrashRoomOpenLeftSW already has short hash.
BrokenCrashRoomOpenRightSW already has short hash.
CenterHiveRoomSW already has short hash.
ChargeBatteries already has short hash.
Clear already has short hash.
CrashedHiveSW already has short hash.
CrashedShipSW already has short hash.
CultivatedPlants already has short hash.
DiningRoom already has short hash.
Doors already has short hash.
EdgeDefense already has short hash.
EdgeFloor already has short hash.
EdgeMannedMortar already has short hash.
EdgeSandbags already has short hash.
EdgeStreet already has short hash.
EdgeThing already has short hash.
EdgeWalls already has short hash.
EmptyRoom already has short hash.
EnsureCanHoldRoof already has short hash.
EnsureCanReachMapEdge already has short hash.
ExtraDoor already has short hash.
Farm already has short hash.
FillCrashRoomSW already has short hash.
FillHiveCrashRoomSW already has short hash.
FillWithBeds already has short hash.
FillWithDebrisSW already has short hash.
FillWithThings already has short hash.
FirefoamPopper already has short hash.
FloorFill already has short hash.
Hives already has short hash.
IndoorLighting already has short hash.
InnerStockpile already has short hash.
InsertThingSW already has short hash.
Interior_AncientTemple already has short hash.
Interior_Barracks already has short hash.
Interior_BatteryRoom already has short hash.
Interior_Brewery already has short hash.
Interior_DiningRoom already has short hash.
Interior_PrisonCell already has short hash.
Interior_Storage already has short hash.
InteriorButcherFoodStorageSW already has short hash.
KitchenSW already has short hash.
LootDangerRoomSW already has short hash.
LootHiveRoomSW already has short hash.
MainRoomPsychicEmitter already has short hash.
MannedMortar already has short hash.
OutdoorLighting already has short hash.
OutdoorsCampfire already has short hash.
PathOfDestructionSW already has short hash.
PawnGroup already has short hash.
PlaceChairsNearTables already has short hash.
PrisonCell already has short hash.
PrisonerBed already has short hash.
PsychicEmitterBaseSW already has short hash.
RandomlyPlaceMealsOnTables already has short hash.
RandomMechanoidGroup already has short hash.
Refuel already has short hash.
Roof already has short hash.
Settlement already has short hash.
Ship_Core already has short hash.
Ship_Populate already has short hash.
Ship_Pregen already has short hash.
Ship_Spine already has short hash.
SinglePawn already has short hash.
SingleThing already has short hash.
SpawnButcherFoodStorageSW already has short hash.
SpawnHiveSW already has short hash.
SpawnHuntingLodgeSW already has short hash.
SpawnHuntingTargetHerdSW already has short hash.
SpawnStockpileSW already has short hash.
SpawnStovesSW already has short hash.
SpawnThrumboGroupSW already has short hash.
Stockpile already has short hash.
Storage already has short hash.
Street already has short hash.
ThingSet already has short hash.
TradeFairBaseSplitSW already has short hash.
TradeFairLeafSW already has short hash.
TradeFairOutpostSW already has short hash.
TriangularRoomSW already has short hash.
WTH_Interior_MechanoidTemple already has short hash.
WTH_MechanoidTemple already has short hash.
ConfigPage_ConfigureStartingPawns already has short hash.
CreateIncident already has short hash.
DisableIncident already has short hash.
ForcedHediff already has short hash.
ForcedTrait already has short hash.
GameCondition_Planetkiller already has short hash.
GameStartDialog already has short hash.
Naked already has short hash.
OnPawnDeathExplode already has short hash.
PawnFilter_Age already has short hash.
PermanentGameCondition already has short hash.
PlayerFaction already has short hash.
PlayerPawnsArriveMethod already has short hash.
Rule_DisallowBuilding already has short hash.
Rule_DisallowDesignator_Hunt already has short hash.
Rule_DisallowDesignator_Mine already has short hash.
Rule_DisallowDesignator_Tame already has short hash.
Rule_DisallowDesignator_ZoneAdd_Growing already has short hash.
ScatterThingsAnywhere already has short hash.
ScatterThingsNearPlayerStart already has short hash.
SetNeedLevel already has short hash.
StartingAnimal already has short hash.
StartingResearch already has short hash.
StartingThing_Defined already has short hash.
StatFactor already has short hash.
Crashlanded already has short hash.
LostTribe already has short hash.
NakedBrutality already has short hash.
OrassanScenario already has short hash.
TheLoneSalvager already has short hash.
TheRichExplorer already has short hash.
DownedRefugee already has short hash.
HiveCrashCoreSW already has short hash.
HuntingLodgeCoreSW already has short hash.
ItemStash already has short hash.
Nothing already has short hash.
PreciousLump already has short hash.
PrisonerWillingToJoin already has short hash.
PsychicEmitterCoreSW already has short hash.
ShipCrashCoreSW already has short hash.
ThrumboSightingCoreSW already has short hash.
TradeFairCoreSW already has short hash.
WTH_MechanoidTempleCore already has short hash.
WTH_RoamingMechanoidsCore already has short hash.
AmbushEdge already has short hash.
AmbushHidden already has short hash.
EmitterInsanityPulsSW already has short hash.
HuntingPartyArrivalSW already has short hash.
Manhunters already has short hash.
Outpost already has short hash.
RaidOnArrivalSW already has short hash.
SleepingMechanoids already has short hash.
Turrets already has short hash.
WTH_MechanoidTemplePart already has short hash.
WTH_RoamingMechanoidsPart already has short hash.
Animals already has short hash.
Artistic already has short hash.
Construction already has short hash.
Cooking already has short hash.
Crafting already has short hash.
Intellectual already has short hash.
Medicine already has short hash.
Melee already has short hash.
Mining already has short hash.
Plants already has short hash.
Shooting already has short hash.
Social already has short hash.
Apparel already has short hash.
Basics already has short hash.
BasicsNonPawn already has short hash.
BasicsPawn already has short hash.
Building already has short hash.
EquippedStatOffsets already has short hash.
PawnCombat already has short hash.
PawnMisc already has short hash.
PawnSocial already has short hash.
PawnWork already has short hash.
rxExplosives already has short hash.
Shield already has short hash.
StuffOfEquipmentStatFactors already has short hash.
StuffStatFactors already has short hash.
StuffStatOffsets already has short hash.
Surgery already has short hash.
Weapon already has short hash.
AccuracyLong already has short hash.
AccuracyMedium already has short hash.
AccuracyShort already has short hash.
AccuracyTouch already has short hash.
AimingDelayFactor already has short hash.
AnimalGatherSpeed already has short hash.
AnimalGatherYield already has short hash.
ArmorRating_Blunt already has short hash.
ArmorRating_Heat already has short hash.
ArmorRating_Sharp already has short hash.
Beauty already has short hash.
BedRestEffectiveness already has short hash.
BluntDamageMultiplier already has short hash.
ButcheryFleshEfficiency already has short hash.
ButcheryFleshSpeed already has short hash.
ButcheryMechanoidEfficiency already has short hash.
ButcheryMechanoidSpeed already has short hash.
CarryingCapacity already has short hash.
Cleanliness already has short hash.
Comfort already has short hash.
ComfyTemperatureMax already has short hash.
ComfyTemperatureMin already has short hash.
ConstructionSpeed already has short hash.
ConstructionSpeedFactor already has short hash.
ConstructSuccessChance already has short hash.
CookSpeed already has short hash.
DeteriorationRate already has short hash.
DoorOpenSpeed already has short hash.
DrugCookingSpeed already has short hash.
DrugSynthesisSpeed already has short hash.
EatingSpeed already has short hash.
EnergyShieldEnergyMax already has short hash.
EnergyShieldRechargeRate already has short hash.
EquipDelay already has short hash.
FixBrokenDownBuildingSuccessChance already has short hash.
Flammability already has short hash.
FoodPoisonChance already has short hash.
FoodPoisonChanceFixedHuman already has short hash.
ForagedNutritionPerDay already has short hash.
GlobalLearningFactor already has short hash.
HungerRateMultiplier already has short hash.
HuntingStealth already has short hash.
ImmunityGainSpeed already has short hash.
ImmunityGainSpeedFactor already has short hash.
Insulation_Cold already has short hash.
Insulation_Heat already has short hash.
JoyGainFactor already has short hash.
LeatherAmount already has short hash.
MarketValue already has short hash.
Mass already has short hash.
MaxHitPoints already has short hash.
MeatAmount already has short hash.
MedicalOperationSpeed already has short hash.
MedicalPotency already has short hash.
MedicalQualityMax already has short hash.
MedicalSurgerySuccessChance already has short hash.
MedicalTendQuality already has short hash.
MedicalTendQualityOffset already has short hash.
MedicalTendSpeed already has short hash.
Reached max messages limit. Stopping logging to avoid spam.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment