Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created December 20, 2025 01:31
Show Gist options
  • Select an option

  • Save HugsLibRecordKeeper/681fe82c20818f636c74ac3452a82dbc to your computer and use it in GitHub Desktop.

Select an option

Save HugsLibRecordKeeper/681fe82c20818f636c74ac3452a82dbc to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Friday, December 19, 2025, 10:31:34 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:2.4.2.0]: 0Harmony(2.4.1), HarmonyMod(2.4.2)
Core(Ludeon.RimWorld): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
EdB Prepare Carefully(EdB.PrepareCarefully)[mv:1.6.2]: EdBPrepareCarefully(av:1.1.1,fv:1.6.2)
HugsLib(UnlimitedHugs.HugsLib)[ov:12.0.0]: 0Harmony(av:2.4.1,fv:1.2.0.1), HugsLib(av:1.0.0,fv:12.0.0)
Increased Stack(Taveron.IncreasedStack): (no assemblies)
Vanilla Expanded Framework(OskarPotocki.VanillaFactionsExpanded.Core): 0ModSettingsFramework(1.0.0), 0PrepatcherAPI(1.2.0), KCSG(av:1.1.2,fv:25.11.14), MVCF(2.0.0.1), Outposts(av:3.0.0,fv:1.0.0), PipeSystem(av:1.0.1,fv:22.7.29), VEF(av:1.1.7,fv:1.1.9)
Vanilla Weapons Expanded(VanillaExpanded.VWE)[mv:1.0.5.0]: (no assemblies)
Vanilla Weapons Expanded - Grenades(VanillaExpanded.VWEG): (no assemblies)
RPG Style Inventory Revamped(Sandy.RPGStyleInventory.avilmask.Revamped): 0Harmony(av:2.4.1,fv:2.3.3), CEPatches(1.0.0), Sandy_Detailed_RPG_Inventory(1.0.0)
Smarter Construction(dhultgren.smarterconstruction): SmarterConstruction(1.6.1)
Useful Marks(Andromeda.UsefulMarks): 0MultiplayerAPI(av:0.5.0,fv:0.5.0), FloatSubMenu(av:1.0.0,fv:1.0.0), UsefulColonistBar(1.0.0)
Vanilla Animals Expanded — Cats and Dogs(VanillaExpanded.VAECD)[mv:1.0.1]: (no assemblies)
Ground Targeter(AncientGammoner.GroundTargeter): GroundTargeter(1.0.0)
Map Preview(m00nl1ght.MapPreview): LunarLoader(1.1.16), LunarFramework(1.1.16), HugsLogPublisher(2.1.8), MapPreview(1.12.22), MapPreviewMod(1.12.22)
Simple Cape and Hood Retexture(Stokes.simplehoodcape): (no assemblies)
Vanilla Furniture Expanded - Security(VanillaExpanded.VFESecurity)[mv:1.1.1.0]: VFESecurity(1.1.2.2)
Common Sense(avilmask.CommonSense): CommonSense(1.0.9416.33549)
Common Sense en Español(dskecht.CommonSense.esp): (no assemblies)
Clean Textures(IH.Clean.Textures): (no assemblies)
ED-Embrasures (Continued)(Ganja.ED.Embrasures): ED-Embrasures(1.0.0)
Doors Expanded(jecrell.doorsexpanded)[mv:1.5.0.0]: DoorsExpanded(1.4.0.1)
[NL] Facial Animation - WIP(Nals.FacialAnimation): FacialAnimation(1.0.0)
Bionic icons(automatic.bionicicons): BionicIcons(1.0.0)
Show Me Your Hands(Mlie.ShowMeYourHands)[mv:1.6.0]: ColorMine(1.1.3), ShowMeYourHands(0.0.0), VersionFromManifest(0.0.0)
Vanilla Weapons Expanded - Quickdraw(VanillaExpanded.VWEQ)[mv:1.1.0]: (no assemblies)
Non uno Pinata (don't drop items)(avilmask.NonUnoPinata): NonUnoPinata(1.0.0)
Active Harmony patches:
ApparelGraphicRecordGetter.TryGetGraphicApparel: TRANS: VEF.Apparels.VanillaExpandedFramework_ApparelGraphicRecordGetter_TryGetGraphicApparel_Transpiler.Transpiler
ArmorUtility.ApplyArmor: TRANS: [800]VEF.Apparels.Patch_ArmorUtility+VanillaExpandedFramework_ArmorUtility_ApplyArmor.Transpiler
ArmorUtility.GetPostArmorDamage: PRE: VEF.Apparels.Patch_ArmorUtility+VanillaExpandedFramework_ArmorUtility_GetPostArmorDamage.Prefix
AttackTargetFinder.BestAttackTarget: PRE: VEF.Weapons.VanillaExpandedFramework_AttackTargetFinder_BestAttackTarget_Patch.Prefix
AttackTargetFinder.FindBestReachableMeleeTarget: PRE: VEF.Weapons.VanillaExpandedFramework_AttackTargetFinder_FindBestReachableMeleeTarget_Patch.Prefix
BackstoryDef.BodyTypeFor: post: VEF.Pawns.VanillaExpandedFramework_BackstoryDef_BodyTypeFor_Patch.Postfix
BackstoryDef.FullDescriptionFor: TRANS: VEF.VanillaExpandedFramework_BackstoryDef_FullDescriptionFor_Patch.Transpiler
Blueprint_Build.MakeSolidThing: post: VEF.Buildings.CustomizableGraphicsPatches+PreserveBlueprintOverride.Postfix
Building.Destroy: PRE: VEF.Buildings.VanillaExpandedFramework_Building_Destroy_Patch.Prefix
Building.PreApplyDamage: post: VFESecurity.Patch_Building+PreApplyDamage.Postfix
Building_CommsConsole.GetCommTargets: post: VEF.Factions.VanillaExpandedFramework_Building_CommsConsole_GetCommTargets_Patch.Postfix
Building_GravEngine.<GetOrbitalWarnings>d__83.MoveNext: TRANS: VEF.Buildings.GravshipUtility_PreLaunchConfirmation_Patch.Transpiler
Building_NutrientPasteDispenser.TryDispenseFood: TRANS: CommonSense.GenRecipe_TryDispenseFood_CommonSensePatch.CleanIngList
Building_OutfitStand.DrawAt: post: VEF.Apparels.VanillaExpandedFramework_Building_OutfitStand_DrawAt_Patch.Postfix
Building_OutfitStand.GetFloatMenuOptionToEquipWeapon: post: VEF.AnimalBehaviours.VanillaExpandedFramework_Building_OutfitStand_GetFloatMenuOptionToEquipWeapon_Patch.NoWeaponEquipping
Building_OutfitStand.GetFloatMenuOptions: post: VEF.Apparels.VanillaExpandedFramework_Building_OutfitStand_GetFloatMenuOptionToWear_Patch.Postfix
Building_Trap.Spring: TRANS: VFESecurity.Patch_Building_Trap+Spring.Transpiler
Building_TurretGun.DrawExtraSelectionOverlays: post: VEF.Weapons.VanillaExpandedFramework_Building_TurretGun_DrawExtraSelectionOverlays_Patch.Postfix TRANS: VEF.Weapons.VanillaExpandedFramework_Building_TurretGun_DrawExtraSelectionOverlays_Transpiler.Transpiler
Building_TurretGun.IsValidTarget: post: VEF.Weapons.VanillaExpandedFramework_Building_TurretGun_IsValidTarget_Patch.Postfix
Caravan.GetGizmos: post: VEF.Abilities.VanillaExpandedFramework_Caravan_GetGizmos_Patch.Postfix
Caravan_PathFollower.ExposeData: post: VEF.Planet.VanillaExpandedFramework_Caravan_PathFollower_ExposeData_Patch.Postfix
Caravan_PathFollower.PatherTickInterval: PRE: VEF.Planet.VanillaExpandedFramework_Caravan_PathFollower_PatherTickInterval_Patch.Prefix
Caravan_PathFollower.StartPath: post: VEF.Planet.Caravan_PathFollower_StartPath_Patch.Postfix
CastPositionFinder.TryFindCastPosition: PRE: VEF.Weapons.VanillaExpandedFramework_CastPositionFinder_TryFindCastPosition_Patch.Prefix
ColonistBar.ColonistBarOnGUI: TRANS: UsefulMarks.ColonistBar_DrawWeapon_Patch.Transpiler
ColonistBarColonistDrawer.DrawColonist: PRE: UsefulMarks.ColonistBarColonistDrawer_DrawColonist_Patch.Prefix post: UsefulMarks.ColonistBarColonistDrawer_DrawColonist_Patch.Postfix
Command.GizmoOnGUIInt: post: VEF.AI.DraftGizmos.GizmoOnGUIPostfix
CompCauseGameCondition_ForceWeather.<>c.<RandomizeSettings>b__6_0: post: VEF.Weathers.VanillaExpandedFramework_GameCondition_ForceWeather_RandomizeSettings_Patch.Postfix
CompEggLayer.ProduceEgg: TRANS: VEF.AnimalBehaviours.VanillaExpandedFramework_CompEggLayer_ProduceEgg.ModifyCrossbreedEggThingDef
CompExplosive.Detonate: PRE: VEF.Weapons.CompExplosive_Shells.Detonate_Prefix
CompGlower.ReceiveCompSignal: post: PipeSystem.ReceiveCompSignal_Postfix.Postfix
CompGlower.SetGlowColorInternal: post: VEF.Buildings.CompGlowerExtended+CompGlower_SetGlowColorInternal_Patch.Postfix
CompGlower.get_ShouldBeLitNow: post: PipeSystem.ShouldBeLitNow_Postfix.Postfix
CompStatue.CreateSnapshotOfPawn_HookForMods: PRE: FacialAnimation.HarmonyPatches.PrefixCreateSnapshotOfPawn_HookForMods
CompStatue.InitFakePawn_HookForMods: PRE: FacialAnimation.HarmonyPatches.PrefixInitFakePawn_HookForMods
DamageWorker_AddInjury.ApplyDamageToPart: PRE: VEF.Storyteller.VanillaExpandedFramework_DamageWorker_AddInjury_ApplyDamageToPart_Patch.Prefix
DamageWorker_AddInjury.ApplyToPawn: TRANS: VEF.Genes.VanillaExpandedFramework__DamageWorker_AddInjury_ApplyToPawn_Patch.Transpiler
DebugTabMenu_Settings.InitActions: post: MoreWidgets.Patch_ShowCoords.InitActions_Post
DebugWindowsOpener.DevToolStarterOnGUI: PRE: VEF.Sounds.VanillaExpandedFramework_DebugWindowsOpener_DevToolStarterOnGUI_Patch.Prefix
DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons, VEF.Sounds.VanillaExpandedFramework_DebugWindowsOpener_DrawButtons_Patch.Transpiler
DeepResourceGrid.DeepResourcesOnGUI: post: VEF.Maps.VanillaExpandedFramework_DeepResourceGrid_DeepResourcesOnGUI.Postfix
DeepResourceGrid.GetCellExtraColor: post: VEF.Maps.VanillaExpandedFramework_DeepResourceGrid_GetCellExtraColor.PostFix
Def.SpecialDisplayStats: post: VEF.VanillaExpandedFramework_Def_SpecialDisplayStats_Patch.Postfix
Designation.Notify_Removing: PRE: NonUnoPinata.Patches.Designation_Notify_Removing_NonUnoPinataPatch.Prefix
DesignationCategoryDef.get_ResolvedAllowedDesignators: post: VEF.Buildings.VanillaExpandedFramework_DesignationCategoryDef_ResolvedAllowedDesignators_Patch.AllowBuild, PipeSystem.ResolvedAllowedDesignators_Patch.Postfix
Designator_Build.DrawPanelReadout: TRANS: VEF.Pawns.VanillaExpandedFramework_Designator_Build_DrawPanelReadout_Patch.Transpiler
Designator_Build.SelectedUpdate: post: PipeSystem.Designator_Build_Patch.Postfix
Designator_Install.SelectedUpdate: post: PipeSystem.Designator_Install_Patch.Postfix
Dialog_ChooseMemes.DoAcceptChanges: post: VEF.Memes.VanillaExpandedFramework_Dialog_ChooseMemes_DoAcceptChanges_Patch.ForceTraitAndAbilitiesOnChooseMemeDialog
Dialog_ChooseMemes.GetFirstIncompatibleMemePair: post: VEF.Memes.VanillaExpandedFramework_Dialog_ChooseMemes_GetFirstIncompatibleMemePair_Patch.DetectIfRequiredMeme
Dialog_ChooseMemes.TryAccept: PRE: VEF.Memes.VanillaExpandedFramework_Dialog_ChooseMemes_TryAccept_Patch.DetectIfPairedMeme
Dialog_CreateXenotype.DrawGene: PRE: VEF.Genes.VanillaExpandedFramework__Dialog_CreateXenotype_DrawGene_Patch.Prefix
Dialog_InfoCard.FillCard: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_Dialog_InfoCard_FillCard_Patch.Prefix
Dialog_ModSettings.DoWindowContents: post: ModSettingsFramework.Dialog_ModSettings_Patch.Postfix
Dialog_NamePawn.DoWindowContents: post: UsefulMarks.Dialog_NamePawn_DoWindowContents_Patch.Postfix
Dialog_Options.DoModOptions: TRANS: HugsLib.Patches.DialogOptions_DoModOptions_Patch.InterceptWindowOpening
Dialog_Options.PostOpen: post: HugsLib.Patches.DialogOptions_PostOpen_Patch.InjectHugsLibEntries
DrugPolicy.ExposeData: PRE: VEF.Pawns.Patch_DrugPolicy+VanillaExpandedFramework_DrugPolicy_ExposeData_Patch.Prefix
DynamicPawnRenderNodeSetup_Apparel.ProcessApparel: post: VEF.Apparels.VanillaExpandedFramework_DynamicPawnRenderNodeSetup_Apparel_ProcessApparel_Patch.Postfix
EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons
Environment.GetStackTrace: PRE: HarmonyMod.Environment_GetStackTrace_Patch.Prefix
EquipmentUtility.CanEquip: post: VEF.Weapons.VanillaExpandedFramework_EquipmentUtility_CanEquip_Patch.Postfix
Faction.TryMakeInitialRelationsWith: post: VEF.Factions.VanillaExpandedFramework_Faction_TryMakeInitialRelationsWith_Patch.Postfix
Faction.get_NaturalGoodwill: post: VEF.Storyteller.VanillaExpandedFramework_Faction_NaturalGoodwill_Patch.Postfix
FactionDef.get_Description: PRE: VEF.Factions.FactionDef_Description_Patch.Prefix post: VEF.Factions.FactionDef_Description_Patch.Postfix
FactionGenerator.NewGeneratedFaction: post: VEF.Planet.VanillaExpandedFramework_FactionGenerator_NewGeneratedFaction_Patch.Postfix
FallingStructureArrival.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
FleshTypeDef.ChooseWoundOverlay: post: VEF.Genes.VanillaExpandedFramework__FleshTypeDef_ChooseWoundOverlay_Patch.Postfix
FloatMenu.UpdateBaseColor: PRE: FloatSubMenus.Patches.UpdateBaseColor_Pre post: FloatSubMenus.Patches.UpdateBaseColor_Post
FloatMenuOptionProvider_DressOtherPawn.GetSingleOptionFor: post: VEF.Apparels.VanillaExpandedFramework_FloatMenuOptionProvider_DressOtherPawn_GetSingleOptionFor_Patch.Postfix
FloatMenuOptionProvider_Equip.AppliesInt: post: VEF.AnimalBehaviours.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_AppliesInt_Patch.NoWeaponEquipping
FloatMenuOptionProvider_Equip.GetSingleOptionFor: PRE: VEF.Weapons.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_GetSingleOptionFor_Patch.Prefix post: VEF.Weapons.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_GetSingleOptionFor_Patch.Postfix, VEF.Apparels.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_GetSingleOptionFor_Patch.Postfix
FloatMenuOptionProvider_Ingest.GetSingleOptionFor: post: VEF.AnimalBehaviours.VanillaExpandedFramework_FloatMenuOptionProvider_Ingest_GetSingleOptionFor_Patch.RemoveErrorForNonForbiddables
FloatMenuOptionProvider_Wear.GetSingleOptionFor: post: VEF.Apparels.VanillaExpandedFramework_FloatMenuOptionProvider_Wear_GetSingleOptionFor_Patch.Postfix
FloatMenuOptionProvider_WorkGivers.GetWorkGiverOption: post: VEF.AnimalBehaviours.VanillaExpandedFramework_FloatMenuOptionProvider_WorkGivers_GetWorkGiverOption_Patch.NoWorkBesidesAttacks
FoodUtility.FoodOptimality: post: CommonSense.FoodUtility_FoodOptimality.Postfix
FoodUtility.GetMeatSourceCategory: PRE: VEF.Genes.VanillaExpandedFramework_FoodUtility_GetMeatSourceCategory.Prefix, VEF.Cooking.VanillaExpandedFramework_FoodUtility_GetMeatSourceCategory_Patch.DontCrapTheBedWithIngredientsWithoutNutrition
FoodUtility.GetMeatSourceCategoryFromCorpse: PRE: VEF.Genes.VanillaExpandedFramework_FoodUtility_GetMeatSourceCategoryFromCorpse.Prefix
FoodUtility.ThoughtsFromIngesting: PRE: VEF.Genes.ThingIngestingPatches.Prefix
FoodUtility.WillIngestFromInventoryNow: PRE: CommonSense.FoodUtility_WillIngestFromInventoryNow_CommonSensePatch.Prefix
Frame.CompleteConstruction: TRANS: VEF.Pawns.VanillaExpandedFramework_Frame_CompleteConstruction_Patch.Transpiler
Game.ClearCaches: post: PipeSystem.Game_ClearCaches.Postfix
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
Game.InitNewGame: post: EdB.PrepareCarefully.HarmonyPatches.ReplaceScenarioPatch.Postfix, MapPreview.Patches.Patch_Verse_Game.InitNewGame_Postfix
Game.LoadGame: post: MapPreview.Patches.Patch_Verse_Game.LoadGame_Postfix
GameComponentUtility.GameComponentOnGUI: post: MoreWidgets.Patch_ShowCoords.DrawUI_Post
GameComponentUtility.LoadedGame: post: VEF.Factions.VanillaExpandedFramework_GameComponentUtility_LoadedGame_Patch+LoadedGame.Postfix
GameComponentUtility.StartedNewGame: post: VEF.Factions.VanillaExpandedFramework_GameComponentUtility_LoadedGame_Patch+StartedNewGame.Postfix
GameConditionManager.DoConditionsUI: PRE: MoreWidgets.Patch_ShowCoords.DoConditionsUI_Pre
GameConditionManager.TotalHeightAt: post: MoreWidgets.Patch_ShowCoords.TotalHeightAt_Post
GameCondition_ForceWeather.<>c.<RandomizeSettings>b__4_0: post: VEF.Weathers.VanillaExpandedFramework_GameCondition_ForceWeather_RandomizeSettings_Patch.Postfix
GenConstruct.BlocksConstruction: post: VEF.Buildings.VanillaExpandedFramework_GenConstruct_BlocksConstruction_Patch.Postfix
GenConstruct.CanConstruct: PRE: VEF.Pawns.VanillaExpandedFramework_GenConstruct_CanConstruct_Patch.Prefix
GenConstruct.CanConstruct: PRE: VEF.Pawns.VanillaExpandedFramework_GenConstruct_CanConstruct_Patch2.Prefix post: VEF.Buildings.VanillaExpandedFramework_GenConstruct_CanConstruct_Patch.Postfix
GenDraw.DrawTargetingHighlight_Cell: PRE: GroundTargeter.GroundTargeterHighlight+GroundTargeter_DrawTargetingHighlight_Cell.Prefix
GenDrop.TryDropSpawn: post: CommonSense.GenPlace_TryDropSpawn_NewTmp_CommonSensePatch.Postfix, NonUnoPinata.Patches.GenPlace_TryPlaceThing_NonUnoPinataPatch.Postfix
GenGrid.WalkableBy: PRE: VEF.Hediffs.PhasingPatches.WalkableBy_Prefix
GenMapUI.DrawPawnLabel: post: UsefulMarks.NamePlatePatches+GenMapUI_DrawPawnLabel_Patch.Postfix
GenRecipe.<MakeRecipeProducts>d__0.MoveNext: TRANS: CommonSense.GenRecipe_MakeRecipeProducts_CommonSensePatch.CleanIngList
GenStep_Asteroid.GenerateArcheanTree: PRE: MapPreview.Patches.Patch_RimWorld_GenStep_Asteroid.GenerateArcheanTree
GenStep_Asteroid.GenerateRuins: PRE: MapPreview.Patches.Patch_RimWorld_GenStep_Asteroid.GenerateRuins
GenStep_Asteroid.SpawnOres: PRE: MapPreview.Patches.Patch_RimWorld_GenStep_Asteroid.SpawnOres
GenStep_Power.Generate: PRE: KCSG.Prefix_GenStep_Power.Prefix
GenStep_Settlement.ScatterAt: TRANS: VEF.Factions.VanillaExpandedFramework_GenStep_Settlement_ScatterAt_Patch.Transpiler
GenStuff.RandomStuffInexpensiveFor: TRANS: [0]VEF.Things.VanillaExpandedFramework_GenStuff_RandomStuffInexpensiveFor_Patch.Transpiler
GenStuff.TryRandomStuffByCommonalityFor: PRE: [800]VEF.Things.VanillaExpandedFramework_GenStuff_TryRandomStuffByCommonalityFor_Patch.Prefix
GenUI.DistFromRect: PRE: FloatSubMenus.Patches.DistFromRect_Pre
GenUI.TargetsAt: post: GroundTargeter.GroundTargeterPatches+GroundTargeter_TargetsAt.Postfix
Gene.ExposeData: post: VEF.Genes.VanillaExpandedFramework_Gene_ExposeData_Patch.Postfix
Gene.OverrideBy: post: VEF.Genes.VanillaExpandedFramework_Gene_OverrideBy_Patch.Postfix
Gene.PostAdd: post: VEF.Genes.VanillaExpandedFramework_Gene_PostAdd_Patch.Postfix
Gene.PostRemove: post: VEF.Genes.VanillaExpandedFramework_Gene_PostRemove_Patch.Postfix
GeneUIUtility.DrawGene: TRANS: VEF.Genes.VanillaExpandedFramework_GeneUIUtility_DrawGene_Patch.Transpiler
GeneUIUtility.DrawGeneBasics: TRANS: VEF.Genes.VanillaExpandedFramework_GeneUIUtility_DrawGeneBasics_Patch.Transpiler
GhostUtility.GhostGraphicFor: post: VEF.Buildings.VanillaExpandedFramework_GhostUtility_GhostGraphicFor_Patch.DisplayBlueprintGraphic TRANS: VEF.Buildings.CustomizableGraphicsPatches+UseUiIconForCustomizableGraphicGhosts.Transpiler
GraphicUtility.ExtractInnerGraphicFor: PRE: VEF.Buildings.CustomizableGraphicsPatches+UseCorrectGraphicForMinifiedThing.Prefix
HeadTypeDef.GetGraphic: TRANS: VEF.Pawns.VanillaExpandedFramework_HeadTypeDef_GetGraphic_Patch.Transpiler
HealthCardUtility.DrawHediffRow: PRE: VEF.Genes.VanillaExpandedFramework_HealthCardUtility_DrawHediffRow_Patch.Prefix post: VEF.Genes.VanillaExpandedFramework_HealthCardUtility_DrawHediffRow_Patch.Postfix TRANS: VEF.Genes.VanillaExpandedFramework_HealthCardUtility_DrawHediffRow_Patch.Transpiler
HediffComp_Immunizable.get_SeverityFactorFromHediffs: post: VEF.Genes.VanillaExpandedFramework_HediffComp_Immunizable_SeverityFactorFromHediffs_Patch.AddDiseaseFactor
HediffComp_PregnantHuman.get_CompTipStringExtra: post: VEF.Genes.VanillaExpandedFramework_HediffComp_PregnantHuman_CompTipStringExtra_Patch.AddGeneMultiplierExplanation
HediffSet.CalculatePain: post: VEF.Pawns.VanillaExpandedFramework_HediffSet_CalculatePain_Patch.Postfix
HediffSet.DirtyCache: post: VEF.Weapons.VanillaExpandedFramework_HediffSet_DirtyCache_Patch.Postfix
HediffSet.get_BleedRateTotal: post: VEF.Apparels.VanillaExpandedFramework_HediffSet_BleedRateTotal_Patch.Postfix
Hediff_Pregnant.DoBirthSpawn: TRANS: VEF.AnimalBehaviours.VanillaExpandedFramework_Hediff_Pregnant_DoBirthSpawn_Patch.ModifyCrossbreedKindDef
Hediff_Pregnant.PostAdd: post: VEF.Genes.VanillaExpandedFramework_Hediff_Pregnant_PostAdd_Patch.CauseEggFertilization
Hediff_Shambler.PostMake: post: VEF.Genes.VanillaExpandedFramework_Hediff_Shambler_PostMake_Patch.ActivateShamblerGenes
HugsLibUtility.GetModAssemblyFileInfo: post: LunarFramework.Internal.Compatibility.ModCompat_HugsLib.HugsLibUtility_GetModAssemblyFileInfo
HumanlikeMeshPoolUtility.GetHumanlikeBeardSetForPawn: post: FacialAnimation.HarmonyPatches.PostfixGetHumanlikeBeardSetForPawn
HumanlikeMeshPoolUtility.GetHumanlikeHairSetForPawn: post: FacialAnimation.HarmonyPatches.PostfixGetHumanlikeHairSetForPawn
ITab_Pawn_Gear.DrawThingRow: PRE: CommonSense.ITab_Pawn_Gear_DrawThingRow_CommonSensePatch.Prefix, NonUnoPinata.Patches.ITab_Pawn_Gear_DrawThingRow_NonUnoPinataPatch.Prefix
ITab_Pawn_Gear.ShouldShowEquipment: post: VEF.AnimalBehaviours.VanillaExpandedFramework_ITab_Pawn_Gear_IsVisible_Patch.RemoveTab
ITab_Pawn_Gear.TryDrawOverallArmor: TRANS: VEF.Apparels.Patch_ITab_Pawn_Gear+VanillaExpandedFramework_ITab_Pawn_Gear_TryDrawOverallArmor.Transpiler
Ideo.ExposeData: TRANS: VEF.Memes.VanillaExpandedFramework_Ideo_ExposeData_Patch.Transpiler
IncidentWorker.TryExecute: PRE: VEF.Storyteller.VanillaExpandedFramework_IncidentWorker_TryExecute_Patch.Prefix
IncidentWorker_Disease.PotentialVictims: post: VEF.AnimalBehaviours.VanillaExpandedFramework_IncidentWorker_Disease_PotentialVictims_Patch.Postfix
IncidentWorker_Raid.TryExecuteWorker: PRE: VEF.Storyteller.VanillaExpandedFramework_IncidentWorker_Raid_TryExecuteWorker_Patch.Prefix
IncidentWorker_RaidEnemy.ResolveRaidStrategy: post: VEF.Factions.VanillaExpandedFramework_IncidentWorker_RaidEnemy_ResolveRaidStrategy_Patch.Postfix
IncidentWorker_SelfTame.Candidates: post: VEF.AnimalBehaviours.VanillaExpandedFramework_IncidentWorker_SelfTame_Candidates_Patch.Postfix
IncidentWorker_WandererJoin.GeneratePawn: TRANS: VEF.Storyteller.VanillaExpandedFramework_IncidentWorker_WandererJoin_GeneratePawn+TryExecuteWorker.Transpiler
JobDriver_ConstructFinishFrame.<>c__DisplayClass8_0.<MakeNewToils>b__1: TRANS: VEF.Pawns.VanillaExpandedFramework_JobDriver_ConstructFinishFrame_MakeNewToils_TickAction_Patch.Transpiler, SmarterConstruction.Patches.Patch_JobDriver_MakeNewToils.Transpiler
JobDriver_ConstructFinishFrame.MakeNewToils: post: VEF.Pawns.VanillaExpandedFramework_JobDriver_ConstructFinishFrame_MakeNewToils_Patch.Postfix, SmarterConstruction.Patches.Patch_PawnsGettingStuck.Postfix
JobDriver_DoBill.MakeNewToils: PRE: CommonSense.JobDriver_DoBill_MakeNewToils_CommonSensePatch.Prefix
JobDriver_Goto.<MakeNewToils>d__1.MoveNext: TRANS: CommonSense.JobDriver_Goto_MoveNext_CommonSensePatch.Transpiler
JobDriver_Ingest.PrepareToIngestToils_Dispenser: PRE: CommonSense.JobDriver_PrepareToIngestToils_Dispenser_CommonSensePatch.Prefix
JobDriver_Ingest.PrepareToIngestToils_ToolUser: PRE: CommonSense.JobDriver_PrepareToIngestToils_ToolUser_CommonSensePatch.Prefix
JobDriver_Lovin.<MakeNewToils>b__12_1: TRANS: VEF.Pawns.VanillaExpandedFramework_JobDriver_Lovin_Patch.Transpiler
JobDriver_Lovin.<MakeNewToils>b__12_4: TRANS: VEF.Pawns.VanillaExpandedFramework_JobDriver_Lovin_FinishAction_Vanilla.Transpiler
JobDriver_Lovin.<MakeNewToils>d__12.MoveNext: TRANS: VEF.Pawns.VanillaExpandedFramework_JobDriver_Lovin_MoveNext_Patch.Transpiler
JobDriver_Lovin.GenerateRandomMinTicksToNextLovin: post: VEF.Pawns.VanillaExpandedFramework_JobDriver_Lovin_GenerateRandomMinTicksToNextLovin_Patch.ModifyMTB
JobDriver_ManTurret.FindAmmoForTurret: PRE: VFESecurity.Patch_TryFindRandomShellDef.Prefix
JobDriver_Meditate.MeditationTick: post: CommonSense.JobDriver_MeditationTick_CommonSensePatch.Postfix
JobDriver_SocialRelax.MakeNewToils: PRE: CommonSense.JobDriver_SocialRelax_MakeNewToils_CommonSensePatch.Prefix
JobDriver_Strip.MakeNewToils: post: NonUnoPinata.Patches.JobDriver_Strip_MakeNewToilsIterator_NonUnoPinataPatch.Postfix
JobDriver_Vomit.<MakeNewToils>b__4_1: TRANS: VEF.Genes.VanillaExpandedFramework_JobDriver_Vomit_MakeNewToils_Transpiler_Patch.Transpiler
JobDriver_Vomit.<MakeNewToils>d__4.MoveNext: TRANS: VEF.Genes.VanillaExpandedFramework_JobDriver_Vomit_MoveNext_Patch.Transpiler
JobDriver_Vomit.MakeNewToils: PRE: VEF.Genes.VanillaExpandedFramework_JobDriver_Vomit_MakeNewToils_Patch.StorePawn
JobDriver_Wait.CheckForAutoAttack: TRANS: VEF.Weapons.VanillaExpandedFramework_JobDriver_Wait_CheckForAutoAttack_Patch.Transpiler
JobGiver_AIFollowPawn.TryGiveJob: post: VEF.Buildings.DoorTeleporter+JobGiver_AIFollowPawn_TryGiveJob_Patch.Postfix
JobGiver_ConfigurableHostilityResponse.TryGetAttackNearbyEnemyJob: PRE: VEF.Weapons.VanillaExpandedFramework_JobGiver_ConfigurableHostilityResponse_TryGetAttackNearbyEnemyJob_Patch.Prefix
JobGiver_GetFood.TryGiveJob: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_JobGiver_GetFood_GetPriority_Patch.StopEatingThings
JobGiver_GetJoy.TryGiveJob: PRE: CommonSense.JobGiver_GetJoy_TryGiveJob_CommonSensePatch.Prefix
JobGiver_GetRest.GetPriority: TRANS: VEF.AnimalBehaviours.JobGiver_GetRest_Patch+VanillaExpandedFramework_JobGiver_GetRest_GetPriority_Patch.Transpiler
JobGiver_UnloadYourInventory.TryGiveJob: PRE: CommonSense.JobGiver_UnloadYourInventory_TryGiveJob_CommonSensePatch.Prefix
JobGiver_Wander.TryGiveJob: PRE: CommonSense.JobGiver_Wander_TryGiveJob_CommonSensePatch.Prefix post: CommonSense.JobGiver_Wander_TryGiveJob_CommonSensePatch.Postfix
JobGiver_Work.TryIssueJobPackage: TRANS: SmarterConstruction.Patches.PatchMakeFinishFramesPrioritized.Transpiler
JoyGiver_Ingest.CreateIngestJob: post: CommonSense.JoyGiver_Ingest_CreateIngestJob_CommonSensePatch.Postfix
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
LearningUtility.SchoolDeskLearningRate: PRE: VEF.Buildings.VanillaExpandedFramework_LearningUtility_SchoolDeskLearningRate.Prefix
LifeStageWorker.Notify_LifeStageStarted: post: VEF.Genes.VanillaExpandedFramework_LifeStageWorker_Notify_LifeStageStarted_Patch.Postfix
LoadedModManager.ApplyPatches: PRE: ModSettingsFramework.LoadedModManager_ApplyPatches_Patch.Prefix
LoadedModManager.get_ModHandles: post: ModSettingsFramework.LoadedModManager_ModHandles_Patch.Postfix
Log.Error: PRE: ModSettingsFramework.Log_Error_Patch.Prefix
Log.ResetMessageCount: post: HarmonyMod.Log_ResetMessageCount_Patch.Postfix
LongEventHandler.LongEventsOnGUI: TRANS: MoreWidgets.Patch_DoTooltipGUI.Transpiler
Lord.AddPawn: post: VEF.Storyteller.VanillaExpandedFramework_Lord_AddPawn_Patch.Postfix
Lord.Cleanup: PRE: VEF.Storyteller.VanillaExpandedFramework_Lord_Cleanup_Patch.Prefix
LordToil_Siege.SetAsBuilder: TRANS: VFESecurity.LordToil_Siege_SetAsBuilder_Patch.Transpiler
MainMenuDrawer.DoMainMenuControls: TRANS: HugsLib.Patches.MainMenuDrawer_Quickstart_Patch.QuicktestButtonUsesQuickstarter
MainMenuDrawer.Init: post: LunarFramework.Internal.Patches.Patch_RimWorld_MainMenuDrawer.Init_Postfix
MainMenuDrawer.MainMenuOnGUI: post: ShowMeYourHands.RimWorld_MainMenuDrawer_MainMenuOnGUI.MainMenuOnGUI
MainTabWindow_Inspect.DoInspectPaneButtons: PRE: UsefulMarks.Patch_MainTabWindow_Inspect_DoInspectPaneButtons.Prefix
MainTabWindow_Quests.DoCharityIcon: post: VEF.Storyteller.VanillaExpandedFramework_MainTabWindow_Quests_DoCharityIcon_Patch.Postfix
MainTabWindow_Quests.DoRow: post: VEF.Storyteller.VanillaExpandedFramework_MainTabWindow_Quests_DoRow_Patch.Postfix
MainTabWindow_Research.DrawContentSource: PRE: VEF.VanillaExpandedFramework_MainTabWindow_Research_DrawContentSource_Patch.Prefix
Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook, MapPreview.Patches.Patch_Verse_Map.ConstructComponents_Postfix
Map.ExposeData: PRE: KCSG.Prefix_Map_ExposeData.Prefix
Map.FillComponents: PRE: MapPreview.Patches.Patch_Verse_Map.FillComponents_Prefix
Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook
MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
MapDeiniter.Deinit: PRE: VEF.Buildings.DoorTeleporterPatches.VanillaExpandedFramework_MapDeiniter_Deinit_Prefix
MapGenerator.GenerateMap: PRE: [800]MapPreview.Patches.Patch_Verse_MapGenerator.GenerateMap post: VEF.Maps.VanillaExpandedFramework_MapGenerator_GenerateMap_Patch.Postfix TRANS: [200]MapPreview.Patches.Patch_Verse_MapGenerator.GenerateMap_Transpiler
MapNoiseUtility.AddDisplacementNoise: PRE: MapPreview.Patches.Patch_RimWorld_MapNoiseUtility.AddDisplacementNoise_Prefix
MapParent.get_MapGeneratorDef: post: KCSG.Postfix_MapParent_MapGeneratorDef+MapParent_MapGeneratorDef_Patch.Postfix
MapTemperature.SeasonAcceptableFor: post: VEF.AnimalBehaviours.VanillaExpandedFramework_MapTemperature_SeasonAcceptableFor_Patch.AllowAnimalSpawns
MassUtility.Capacity: TRANS: VEF.Pawns.VanillaExpandedFramework_MassUtility_Capacity_Patch.Transpiler
MemoryThoughtHandler.TryGainMemory: post: VEF.Pawns.VanillaExpandedFramework_MemoryThoughtHandler_TryGainMemory_Patch.Postfix
MemoryUtility.ClearAllMapsAndWorld: post: MapPreview.Patches.Patch_Verse_MemoryUtility.ClearAllMapsAndWorld_Postfix
MemoryUtility.UnloadUnusedUnityAssets: post: VEF.VanillaExpandedFramework_MemoryUtility_UnloadUnusedUnityAssets.Postfix, ShowMeYourHands.MemoryUtility_UnloadUnusedUnityAssets.Postfix
MentalBreakWorker.BreakCanOccur: post: VEF.Pawns.VanillaExpandedFramework_MentaBreakWorker_Patches.BreakCanOccur_PostFix
MentalBreakWorker.CommonalityFor: post: VEF.Pawns.VanillaExpandedFramework_MentaBreakWorker_Patches.CommonalityFor_PostFix
ModContentPack.LoadPatches: post: ModSettingsFramework.ModContentPack_LoadPatches_Patch.Postfix
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
MutantUtility.SetPawnAsMutantInstantly: post: VEF.Genes.VanillaExpandedFramework_MutantUtility_SetPawnAsMutantInstantly_Patch.ActivateGhoulGenes
Need_Food.get_MaxLevel: post: VEF.Genes.VanillaExpandedFramework_Patch_FoodCapacity.FoodCapacity_Postfix
Need_Mood.NeedInterval: post: CommonSense.Need_NeedInterval_CommonSensePatch.Postfix
OverlayDrawer.DisposeHandle: post: VEF.Graphics.OverlayDrawer_DisposeHandle_Patch.Postfix
OverlayDrawer.DrawAllOverlays: TRANS: VEF.Graphics.OverlayDrawer_DrawAllOverlays_Patch.Transpiler
Page.DoBack: post: LunarFramework.Internal.Patches.Patch_RimWorld_Page.DoBack_Postfix
Page_ConfigureStartingPawns.DoWindowContents: post: EdB.PrepareCarefully.HarmonyPatches.PrepareCarefullyButtonPatch.Postfix
Page_ConfigureStartingPawns.PreOpen: post: KCSG.Postfix_Page_ConfigureStartingPawns_PreOpen.Postfix
Page_ModsConfig.DoModInfo: TRANS: ModSettingsFramework.Page_ModsConfig_DoModInfo_Transpiler.Transpiler
Page_SelectStartingSite.PreOpen: post: MapPreview.Patches.Patch_RimWorld_Page_SelectStartingSite.PreOpen_Postfix
PathFinder.CreateRequest: PRE: VEF.Hediffs.PhasingPatches.CreateRequest_Prefix
Pawn.<GetDisabledWorkTypes>g__FillList|373_0: PRE: VEF.Apparels.VanillaExpandedFramework_Pawn_GetDisabledWorkTypes_Patch.Prefix
Pawn.ButcherProducts: post: VEF.Genes.VanillaExpandedFramework_Pawn_ButcherProducts_Patch.Postfix
Pawn.DeSpawn: post: UsefulMarks.PawnDead_Patch.Postfix, VEF.Hediffs.PhasingPatches.Despawn_Postfix
Pawn.GetGizmos: post: VEF.Weapons.VanillaExpandedFramework_Pawn_GetGizmos_Lasers_Patch.GetGizmos_PostFix, VEF.AnimalBehaviours.Pawn_GetGizmos_Patch.Postfix
Pawn.Kill: PRE: VEF.Storyteller.VanillaExpandedFramework_Pawn_Kill_Patch.Prefix, VEF.Apparels.VanillaExpandedFramework_Pawn_Kill_Patch.Prefix post: VEF.Pawns.VanillaExpandedFramework_Pawn_Kill.Postfix TRANS: NonUnoPinata.Patches.Pawn_Kill_NonUnoPinataPatch.Transpiler
Pawn.PostMapInit: post: VEF.Genes.VanillaExpandedFramework_Pawn_PostMapInit_Patch.Postfix
Pawn.SpawnSetup: post: VEF.Apparels.CompShieldField+SpawnSetup_Patch.Postfix, VEF.Hediffs.PhasingPatches.CheckPhasing
Pawn.Strip: PRE: NonUnoPinata.Patches.Pawn_Strip_NonUnoPinataPatch.Prefix
Pawn.TryGetAttackVerb: post: VEF.Abilities.VanillaExpandedFramework_Pawn_TryGetAttackVerb_Patch.Postfix
Pawn.WorkTypeIsDisabled: post: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_WorkTypeIsDisabled_Patch.RemoveTendFromAnimals
Pawn.get_BodySize: post: VEF.Genes.VanillaExpandedFramework_Pawn_BodySize.Postfix
Pawn.get_CanTakeOrder: post: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_CanTakeOrder_Patch.MakePawnControllable
Pawn.get_HealthScale: post: VEF.Genes.VanillaExpandedFramework_Pawn_HealthScale.HealthScale_Postfix
Pawn.get_IsColonistPlayerControlled: post: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_IsColonistPlayerControlled_Patch.AddAnimalAsColonist
PawnApparelGenerator.GenerateStartingApparelFor: post: VEF.Apparels.Patch_PawnApparelGenerator.GenerateStartingApparelFor_Postfix
PawnApparelGenerator.PossibleApparelSet.CoatButNoShirt: TRANS: VEF.Apparels.Patch_PawnApparelGenerator+PossibleApparelSet+manual_CoatButNoShirt.Transpiler
PawnAttackGizmoUtility.AtLeastTwoSelectedPlayerPawnsHaveDifferentWeapons: post: VEF.Graphics.VanillaExpandedFramework_PawnAttackGizmoUtility_AtLeastTwoSelectedPlayerPawnsHaveDifferentWeapons_Patch.Postfix
PawnCapacityUtility.CalculateCapacityLevel: post: VEF.Apparels.VanillaExpandedFramework_PawnCapacityUtility_CalculateCapacityLevel.Postfix
PawnComponentsUtility.AddAndRemoveDynamicComponents: post: VEF.AnimalBehaviours.VanillaExpandedFramework_PawnComponentsUtility_AddAndRemoveDynamicComponents_Patch.AddDraftability
PawnComponentsUtility.CreateInitialComponents: post: VEF.Pawns.VanillaExpandedFramework_PawnComponentsUtility_CreateInitialComponents_Patch.Postfix
PawnFlyer.MakeFlyer: TRANS: VEF.Abilities.VanillaExpandedFramework_PawnFlyer_MakeFlyer_Patch.Transpiler
PawnFlyer.RecomputePosition: PRE: VEF.Abilities.VanillaExpandedFramework_PawnFlyer_RecomputePosition_Patch.Prefix
PawnGenerator.GenerateGenes: post: VEF.Genes.VanillaExpandedFramework_PawnGenerator_GenerateGenes_Patch.Postfix
PawnGenerator.GenerateNewPawnInternal: post: VEF.Abilities.VanillaExpandedFramework_PawnGenerator_GenerateNewPawnInternal_Patch.Postfix
PawnGenerator.GeneratePawnRelations: PRE: VEF.Genes.VanillaExpandedFramework_PawnGenerator_GeneratePawnRelations_Patch.DisableRelations
PawnNameColorUtility.PawnNameColorOf: PRE: UsefulMarks.PawnNameColorUtility_Patch.Prefix
PawnRenderNode.AddChildren: post: FacialAnimation.HarmonyPatches.PostfixAddChildren
PawnRenderNode.ColorFor: post: VEF.Genes.VanillaExpandedFramework_PawnRenderNode_ColorFor_Patch.Postfix
PawnRenderNodeWorker.AppendDrawRequests: PRE: VEF.Apparels.VanillaExpandedFramework_PawnRenderNodeWorker_AppendDrawRequests_Patch.Prefix
PawnRenderNodeWorker.ScaleFor: post: VEF.Genes.VanillaExpandedFramework_PawnRenderNodeWorker_ScaleFor_Patch.Postfix
PawnRenderNodeWorker_Apparel_Head.CanDrawNow: PRE: VEF.Apparels.VanillaExpandedFramework_PawnRenderNodeWorker_Apparel_Head_CanDrawNow_Patch.Prefix post: VEF.Apparels.VanillaExpandedFramework_PawnRenderNodeWorker_Apparel_Head_CanDrawNow_Patch.Postfix
PawnRenderNodeWorker_Apparel_Head.HeadgearVisible: TRANS: VEF.Apparels.VanillaExpandedFramework_PawnRenderNodeWorker_Apparel_Head_HeadgearVisible_Patch.Transpiler
PawnRenderNodeWorker_Beard.OffsetFor: post: FacialAnimation.HarmonyPatches.PostfixBeardOffsetFor
PawnRenderNodeWorker_Body.CanDrawNow: post: VEF.Apparels.VanillaExpandedFramework_PawnRenderNodeWorker_Body_CanDrawNow_Patch.Postfix
PawnRenderNode_AnimalPack.GraphicFor: post: VEF.Pawns.PawnRenderNode_AnimalPack_GraphicFor_Patch.Postfix
PawnRenderNode_Body.GraphicFor: post: VEF.Genes.VanillaExpandedFramework_PawnRenderNode_Body_GraphicFor_Patch.Postfix
PawnRenderNode_Fur.GraphicFor: post: VEF.Genes.VanillaExpandedFramework_PawnRenderNode_Fur_GraphicFor_Patch.Postfix
PawnRenderNode_Head.GraphicFor: post: VEF.Genes.VanillaExpandedFramework_PawnRenderNode_Head_GraphicFor_Patch.Postfix
PawnRenderTree.AddChild: PRE: FacialAnimation.HarmonyPatches.Prefix_AddChild
PawnRenderTree.ParallelPreDraw: post: FacialAnimation.HarmonyPatches.PostfixParallelPreDraw
PawnRenderUtility.DrawCarriedThing: post: ShowMeYourHands.PawnRenderUtility_DrawCarriedThing.Postfix
PawnRenderUtility.DrawEquipmentAiming: PRE: [800]VEF.Pawns.VanillaExpandedFramework_PawnRenderer_DrawEquipmentAiming_Patch.Prefix, [800]ShowMeYourHands.PawnRenderer_DrawEquipmentAiming.SaveWeaponLocation, VEF.Weapons.VanillaExpandedFramework_PawnRenderUtility_Draw_EquipmentAiming_Patch.Prefix, [0]VEF.Graphics.VanillaExpandedFramework_DynamicGraphicPatches.DrawEquipmentAimingPrefix, [0]ShowMeYourHands.PawnRenderer_DrawEquipmentAiming.SaveWeaponLocation
PawnRenderer.BaseHeadOffsetAt: post: VEF.Genes.VanillaExpandedFramework_PawnRenderer_BaseHeadOffsetAt.Postfix, FacialAnimation.HarmonyPatches.PostfixBaseHeadOffsetAt
PawnRenderer.GetBodyPos: post: VEF.Apparels.VanillaExpandedFramework_PawnRenderer_GetBodyPos_Patch.Postfix
PawnRenderer.ParallelGetPreRenderResults: PRE: VEF.AestheticScaling.VanillaExpandedFramework_PawnRenderer_ParallelGetPreRenderResults_Patch.Prefix, FacialAnimation.HarmonyPatches.PrefixParallelGetPreRenderResults
PawnUIOverlay.DrawPawnGUIOverlay: PRE: VEF.Apparels.VanillaExpandedFramework_PawnUIOverlay_Patch.GhillieException, VEF.AestheticScaling.VanillaExpandedFramework_PawnUIOverlay_DrawPawnGUIOverlay_Patch.Prefix, UsefulMarks.GenMapUI_DrawPawnGUIOverlay_Patch.Prefix post: VEF.AestheticScaling.VanillaExpandedFramework_PawnUIOverlay_DrawPawnGUIOverlay_Patch.Postfix, UsefulMarks.GenMapUI_DrawPawnGUIOverlay_Patch.Postfix
PawnUtility.BodyResourceGrowthSpeed: post: VEF.Genes.VanillaExpandedFramework_PawnUtility_BodyResourceGrowthSpeed_Patch.MultiplyPregnancy
PawnUtility.IsFighting: post: VEF.AnimalBehaviours.VanillaExpandedFramework_PawnUtility_IsFighting_Patch.DontFlee
PawnUtility.Mated: PRE: VEF.AnimalBehaviours.PawnUtility_Mated+VanillaExpandedFramework_PawnUtility_Mated_Patch.Prefix
Pawn_AgeTracker.GrowthPointsPerDayAtLearningLevel: post: VEF.Genes.VanillaExpandedFramework_GrowthPointPerDayAtLearningLevel_Patch.Postfix
Pawn_ApparelTracker.Notify_ApparelAdded: post: VEF.Apparels.VanillaExpandedFramework_Pawn_ApparelTracker_Notify_ApparelAdded_Patch.Postfix
Pawn_ApparelTracker.Notify_ApparelRemoved: post: VEF.Weapons.VanillaExpandedFramework_Pawn_ApparelTracker_Notify_ApparelRemoved_Patch.Postfix, VEF.Apparels.VanillaExpandedFramework_Pawn_ApparelTracker_Notify_ApparelRemoved_Patch.Postfix
Pawn_ApparelTracker.Remove: post: VEF.Apparels.VanillaExpandedFramework_Pawn_ApparelTracker_Remove_Patch.Postfix
Pawn_ApparelTracker.TryDrop: post: VEF.Weapons.VanillaExpandedFramework_Pawn_ApparelTracker_TryDrop_Patch.Postfix, VEF.Apparels.VanillaExpandedFramework_Pawn_ApparelTracker_TryDrop_Patch.Postfix
Pawn_ApparelTracker.Wear: post: VEF.Apparels.VanillaExpandedFramework_ApparelTracker_Wear_Patch.Postfix, VEF.Apparels.VanillaExpandedFramework_Pawn_ApparelTracker_Wear_Patch.Postfix
Pawn_DraftController.GetGizmos: post: VEF.AI.DraftGizmos.GetGizmosPostfix
Pawn_DrawTracker.get_DrawPos: post: VEF.AestheticScaling.VanillaExpandedFramework_Pawn_DrawTracker_DrawPos_Patch.Postfix
Pawn_DrugPolicyTracker.AllowedToTakeScheduledNow: PRE: CommonSense.Pawn_DrugPolicyTracker_AllowedToTakeScheduledNow_CommonSensePatch.Prefix
Pawn_EquipmentTracker.AddEquipment: post: VEF.Weapons.VanillaExpandedFramework_Pawn_EquipmentTracker_AddEquipment_Patch.Postfix
Pawn_EquipmentTracker.Notify_EquipmentAdded: PRE: NonUnoPinata.Patches.Pawn_EquipmentTracker_Notify_EquipmentAdded_NonUnoPinataPatch.Prefix
Pawn_EquipmentTracker.Notify_EquipmentRemoved: PRE: NonUnoPinata.Patches.Pawn_EquipmentTracker_Notify_EquipmentRemoved_NonUnoPinataPatch.Prefix
Pawn_EquipmentTracker.Notify_PawnSpawned: TRANS: NonUnoPinata.Patches.Pawn_EquipmentTracker_Notify_PawnSpawned_NonUnoPinataPatch.Transpiler
Pawn_EquipmentTracker.TryDropEquipment: post: VEF.Weapons.VanillaExpandedFramework_Pawn_EquipmentTracker_TryDropEquipment_Patch.Postfix
Pawn_FilthTracker.Notify_EnteredNewCell: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_FilthTracker_Notify_EnteredNewCell_Patch.DontDealWithFilth post: VFESecurity.Pawn_FilthTracker_Notify_EnteredNewCell_Patch.Postfix
Pawn_GeneTracker.Notify_GenesChanged: PRE: FacialAnimation.HarmonyPatches.Prefix_Notify_GenesChanged post: VEF.Genes.VanillaExpandedFramework_Notify_GenesChanged_Patch.Postfix
Pawn_HealthTracker.CheckForStateChange: post: VEF.Apparels.Patch_Pawn_HealthTracker+VanillaExpandedFramework_Pawn_HealthTracker_CheckForStateChange_Patch.Postfix
Pawn_HealthTracker.DropBloodFilth: TRANS: VEF.Genes.VanillaExpandedFramework_Pawn_HealthTracker_DropBloodFilth_Patch.Transpiler
Pawn_HealthTracker.DropBloodSmear: TRANS: VEF.Genes.VanillaExpandedFramework_Pawn_HealthTracker_DropBloodSmear_Patch.Transpiler
Pawn_HealthTracker.MakeDowned: TRANS: NonUnoPinata.Patches.Pawn_HealthTracker_MakeDowned_NonUnoPinataPatch.Transpiler
Pawn_HealthTracker.ShouldBeDowned: PRE: VEF.Apparels.VanillaExpandedFramework_Pawn_HealthTracker_ShouldBeDowned_Patch.Prefix
Pawn_IdeoTracker.SetIdeo: post: VEF.Memes.VanillaExpandedFramework_Pawn_IdeoTracker_SetIdeo_Patch.ForceTraitAndAbilities
Pawn_InteractionsTracker.TryInteractWith: post: VEF.Hediffs.VanillaExpandedFramework_Pawn_InteractionsTracker_TryInteractWith_Patch.Postfix
Pawn_JobTracker.CleanupCurrentJob: TRANS: CommonSense.PutBackToBackpack+Pawn_CleanupCurrentJob_CommonSensePatch.Transpiler
Pawn_JobTracker.EndCurrentJob: PRE: CommonSense.OpportunisticTasks+Pawn_JobTracker_EndCurrentJob_CommonSensePatch.Prefix
Pawn_JobTracker.StartJob: PRE: CommonSense.OpportunisticTasks+Pawn_JobTracker_StartJob_CommonSensePatch.Prefix
Pawn_MindState.StartFleeingBecauseOfPawnAction: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_MindState_StartFleeingBecauseOfPawnAction_Patch.DontFlee
Pawn_NeedsTracker.AddOrRemoveNeedsAsAppropriate: PRE: VEF.AestheticScaling.VanillaExpandedFramework_Pawn_NeedsTracker_AddOrRemoveNeedsAsAppropriate_Patch.Prefix post: VEF.AestheticScaling.VanillaExpandedFramework_Pawn_NeedsTracker_AddOrRemoveNeedsAsAppropriate_Patch.Postfix
Pawn_PathFollower.AtDestinationPosition: PRE: VEF.Weapons.VanillaExpandedFramework_Pawn_PathFollower_AtDestinationPosition_Patch.Prefix
Pawn_PathFollower.BuildingBlockingNextPathCell: PRE: VEF.Hediffs.PhasingPatches.NoBuildingBlocking
Pawn_PathFollower.CostToMoveIntoCell: post: VEF.AnimalBehaviours.VanillaExpandedFramework_Pawn_PathFollower_CostToMoveIntoCell_Patch.DisablePathCostForFloatingCreatures TRANS: VEF.Hediffs.PhasingPatches.CostToMoveIntoCell_Transpile
Pawn_PathFollower.StartPath: PRE: VEF.Hediffs.PhasingPatches.StartPath_Prefix post: VEF.Hediffs.PhasingPatches.StartPath_Postfix
Pawn_PathFollower.TryEnterNextPathCell: post: VEF.Hediffs.PhasingPatches.UnfogEnteredCells
Pawn_RelationsTracker.ExposeData: post: VEF.Pawns.VanillaExpandedFramework_Pawn_RelationsTracker_ExposeData_Patch.Postfix
Pawn_RelationsTracker.SetPregnancyApproach: post: VEF.Pawns.VanillaExpandedFramework_Pawn_RelationsTracker_SetPregnancyApproach_Patch.Postfix
Pawn_SkillTracker.Learn: post: VEF.Genes.VanillaExpandedFramework_Pawn_SkillTracker_Learn_Patch.GiveRecreation
PawnsArrivalModeWorker_CenterDrop.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_ClusterDrop.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeDrop.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeDropGroups.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkIn.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkInDarkness.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkInDistributed.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkInDistributedGroups.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkInGroups.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EdgeWalkInHateChanters.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_EmergeFromWater.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_RandomDrop.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
PawnsArrivalModeWorker_SpecificLocationDrop.Arrive: post: VEF.Storyteller.RaidPatches.RaidGroupChecker
Plant.PlantCollected: PRE: VEF.Plants.VanillaExpandedFramework_Plant_PlantCollected_Patch.AddSecondaryOutput
PlantUtility.CanSowOnGrower: TRANS: VEF.Plants.VanillaExpandedFramework_PlantUtility_CanSowOnGrower_Patch.Transpiler
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
PlaySettings.DoPlaySettingsGlobalControls: post: FacialAnimation.HarmonyPatches.PostfixDoPlaySettingsGlobalControls
PlayerKnowledgeDatabase.ReloadAndRebind: PRE: VEF.DefIndicesFixer.Prefix
PregnancyUtility.PregnancyChanceForPartners: post: VEF.Pawns.VanillaExpandedFramework_PregnancyUtility_PregnancyChanceForPartners_Patch.Postfix
Projectile.CheckForFreeIntercept: post: VEF.Weapons.TeslaProjectile+ProjectilePatches.Postfix TRANS: VEF.Weapons.VanillaExpandedFramework_Projectile_SetTrueOrigin_Patch.Transpiler
Projectile.CheckForFreeInterceptBetween: TRANS: VEF.Weapons.VanillaExpandedFramework_Projectile_SetTrueOrigin_Patch.Transpiler
Projectile.Impact: PRE: VEF.Weapons.VanillaExpandedFramework_Projectile_Impact_Patch.Prefix
Projectile.ImpactSomething: post: VEF.Weapons.TeslaProjectile+ProjectilePatches.Postfix TRANS: VEF.Weapons.VanillaExpandedFramework_Projectile_SetTrueOrigin_Patch.Transpiler, VEF.Pawns.VanillaExpandedFramework_Projectile_ImpactSomething_Patch.Transpiler
Projectile.Launch: post: VEF.Weapons.VanillaExpandedFramework_Projectile_Launch_Patch.Postfix
Projectile.Tick: post: VEF.Weapons.VanillaExpandedFramework_Projectile_Tick_Patch.Postfix
Projectile.get_DamageAmount: post: VEF.Pawns.VanillaExpandedFramework_Projectile_DamageAmount_Patch.Postfix
Quest.CleanupQuestParts: PRE: VEF.Storyteller.VanillaExpandedFramework_Quest_CleanupQuestParts_Patch.Prefix
Quest.End: PRE: VEF.Storyteller.VanillaExpandedFramework_Quest_End_Patch.Prefix
QuestGen.AddSlateQuestTags: post: VEF.Storyteller.VanillaExpandedFramework_QuestGen_AddSlateQuestTags_Patch.Postfix
QuestManager.Add: post: VEF.Storyteller.VanillaExpandedFramework_QuestManager_Add_Patch.Postfix
QuestNode_GetFaction.IsGoodFaction: post: VEF.Factions.VanillaExpandedFramework_QuestNode_GetFaction_IsGoodFaction_Patch.Postfix
QuestNode_GetPawn.IsGoodPawn: post: VEF.Factions.VanillaExpandedFramework_QuestNode_GetPawn_IsGoodPawn_Patch.Postfix
QuestNode_GetPawnKind.<>c__DisplayClass7_0.<GetKindDef>g__CanHandle|1: post: VEF.AnimalBehaviours.VanillaExpandedFramework_QuestNode_GetPawnKind_SetVars_CanHandle_Patch.Postfix
QuestNode_Root_DistressCall.FactionUsable: post: VEF.Factions.VanillaExpandedFramework_QuestNode_Root_DistressCall.Postfix
RCellFinder.CanWanderToCell: post: CommonSense.RCellFinder_CanWanderToCell_CommonSensePatch.Postfix
RaidStrategyWorker_Siege.MakeLordJob: PRE: VEF.Planet.Patch_RaidStrategyWorker_Siege+VanillaExpandedFramework_RaidStrategyWorker_Siege_MakeLordJob_Patch.Prefix
Reachability.CanReach: PRE: VEF.Hediffs.PhasingPatches.AllReachable
ReachabilityImmediate.CanReachImmediate: post: VEF.Weapons.VanillaExpandedFramework_ReachabilityImmediate_CanReachImmediate_Patch.Postfix
ResearchProjectDef.GetTip: TRANS: VEF.VanillaExpandedFramework_ResearchProjectDef_GetTip_Patch.Transpiler
ResearchProjectDef.get_UnlockedDefs: post: PipeSystem.ResearchProjectDef_UnlockedDefs_Patch.Postfix
Root.OnGUI: post: HugsLib.Patches.Root_OnGUI_Patch.OnGUIHookUnfiltered
Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
Sandy_Detailed_RPG_GearTab.DrawSlotIcons: post: CommonSense.RPGStyleInventory_DrawSlotIcons_CommonSensePatch.Postfix, NonUnoPinata.Patches.RPGStyleInventory_DrawSlotIcons_NonUnoPinataPatch.Postfix
Sandy_Detailed_RPG_GearTab.DrawThingRow: PRE: CommonSense.ITab_Pawn_Gear_DrawThingRow_CommonSensePatch.Prefix, NonUnoPinata.Patches.ITab_Pawn_Gear_DrawThingRow_NonUnoPinataPatch.Prefix
Sandy_Detailed_RPG_GearTab.PopupMenu: post: CommonSense.RPGStyleInventory_PopupMenu_CommonSensePatch.Postfix, NonUnoPinata.Patches.RPGStyleInventory_PopupMenu_NonUnoPinataPatch.Postfix
Sandy_Detailed_RPG_GearTab.TryDrawOverallArmor: TRANS: VEF.Apparels.Patch_RPG_GearTab.TryDrawOverallArmor_Revamped_Transpiler
Sandy_Detailed_RPG_GearTab.TryDrawOverallArmor1: TRANS: VEF.Apparels.Patch_RPG_GearTab.TryDrawOverallArmor1_Revamped_Transpiler
Sandy_Detailed_RPG_GearTab.TryDrawOverallArmor2: TRANS: VEF.Apparels.Patch_RPG_GearTab.TryDrawOverallArmor1_Revamped_Transpiler
SchoolUtility.CanTeachNow: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_SchoolUtility_CanTeachNow_Patch.RemoveTeaching
SelectionDrawer.DrawSelectionBracketFor: PRE: VEF.AestheticScaling.VanillaExpandedFramework_SelectionDrawer_DrawSelectionBracketFor_Patch.Prefix post: VEF.AestheticScaling.VanillaExpandedFramework_SelectionDrawer_DrawSelectionBracketFor_Patch.Postfix
Settlement.GetFloatMenuOptions: post: VEF.Buildings.DoorTeleporterPatches.VanillaExpandedFramework_Settlement_GetFloatOptions_Postfix
Settlement.get_MapGeneratorDef: post: KCSG.Postfix_Settlement_MapGeneratorDef+Settlement_MapGeneratorDef_Patch.Postfix
SettlementDefeatUtility.IsDefeated: post: VEF.Storyteller.VanillaExpandedFramework_SettlementDefeatUtility_IsDefeated_Patch.Postfix
SettlementUtility.AttackNow: PRE: KCSG.Postfix_SettlementUtility_Attack.Prefix
ShaderUtility.GetSkinShader: post: FacialAnimation.HarmonyPatches.PostfixGetSkinShader
ShotReport.HitReportFor: PRE: VEF.Weapons.VanillaExpandedFramework_ShotReport_HitReportFor_Patch.Prefix
ShotReport.get_AimOnTargetChance_StandardTarget: post: VEF.Weapons.VanillaExpandedFramework_ShotReport_AimOnTargetChance_StandardTarget.Postfix
SiegeBlueprintPlacer.PlaceArtilleryBlueprints: post: VFESecurity.Patch_PlaceArtilleryBlueprints.Postfix
SiteMakerHelper.FactionCanOwn: post: VEF.Factions.VanillaExpandedFramework_SiteMakerHelper_FactionCanOwn_Patch.Postfix
SkillRecord.Interval: PRE: VEF.Genes.VanillaExpandedFramework_SkillRecord_Interval_Patch.Prefix post: VEF.Genes.VanillaExpandedFramework_SkillRecord_Interval_Patch.Postfix TRANS: VEF.Genes.VanillaExpandedFramework_SkillRecord_Interval_Transpiler_Patch.Transpiler
SkillRecord.Learn: PRE: VEF.Apparels.VanillaExpandedFramework_SkillRecord_Learn_Patch.Prefix
Skyfaller.Tick: PRE: VEF.Apparels.Patch_Tick.Prefix
SocialCardUtility.DrawPregnancyApproach: TRANS: VEF.Pawns.VanillaExpandedFramework_SocialCardUtility_DrawPregnancyApproach_Patch.Transpiler
Stance_Warmup.StanceDraw: post: VEF.Hediffs.VanillaExpandedFramework_Stance_Warmup_StanceDraw_Patch.Postfix
StatWorker.GetExplanationUnfinalized: TRANS: VEF.Apparels.VanillaExpandedFramework_StatWorker_GetExplanationUnfinalized_Transpiler.Transpiler
StatWorker.GetValueUnfinalized: TRANS: VEF.Apparels.VanillaExpandedFramework_StatWorker_GetValueUnfinalized_Transpiler.Transpiler
StaticConstructorOnStartupUtility.CallAll: post: NonUnoPinata.Patches.StaticConstructorOnStartupUtility_CallAll_NonUnoPinataPatch.Postfix
StatsReportUtility.DrawStatsReport: PRE: VEF.Weapons.VanillaExpandedFramework_StatsReportUtility_DrawStatsReport_Patch.Prefix post: VEF.Weapons.VanillaExpandedFramework_StatsReportUtility_DrawStatsReport_Patch.Postfix TRANS: CommonSense.TextChanges+StatsReportUtility_DrawStatsReport_CommonSensePatch.Transpiler
Storyteller.TryFire: PRE: VEF.Storyteller.VanillaExpandedFramework_Storyteller_TryFire_Patch.Prefix
StorytellerComp.IncidentChanceFinal: post: VEF.Storyteller.VanillaExpandedFramework_StorytellerComp_IncidentChanceFinal_Patch.Postfix
TattooDef.GraphicFor: post: VEF.Genes.VanillaExpandedFramework_TattooDef_GraphicFor_Patch.Postfix
TerrainGrid.RemoveTopLayer: PRE: VEF.Maps.VanillaExpandedFramework_TerrainGrid_RemoveTopLayer.Prefix
TerrainGrid.SetTerrain: PRE: VEF.Maps.VanillaExpandedFramework_TerrainGrid_SetTerrain.Prefix post: VEF.Maps.VanillaExpandedFramework_TerrainGrid_SetTerrain.Postfix
TerrainPatchMaker.Init: PRE: [750]MapPreview.Patches.Patch_RimWorld_TerrainPatchMaker.Init_Prefix
Thing.CanStackWith: post: CommonSense.CompIngredients_CanStackWith_CommonSensePatch.Postfix
Thing.Ingested: PRE: VEF.Genes.ThingIngestingPatches.Prefix
Thing.SplitOff: TRANS: CommonSense.Thing_SplitOff_CommonSensePatch.CleanIngList
Thing.TakeDamage: PRE: VEF.AnimalBehaviours.Patch_TakeDamage.Prefix post: VEF.Weapons.VanillaExpandedFramework_Thing_TakeDamage_Patch.Postfix
Thing.get_DefaultGraphic: PRE: VEF.Graphics.VanillaExpandedFramework_Thing_DefaultGraphic_Patch.Prefix
ThingDef.SpecialDisplayStats: post: VEF.Apparels.VanillaExpandedFramework_ThingDef_SpecialDisplayStats_Patch.Postfix, VEF.Apparels.VanillaExpandedFramework_ThingDef_SpecialDisplayStats_Postfix_Patch+SetFaction.Postfix, VEF.AnimalBehaviours.ThingDef_Patch+VanillaExpandedFramework_ThingDef_SpecialDisplayStats_Nocturnal_Patch.Postfix, VEF.AnimalBehaviours.Patch_ThingDef+VanillaExpandedFramework_ThingDef_SpecialDisplayStats_Patch.Postfix
ThingDef.get_DescriptionDetailed: TRANS: VEF.Apparels.VanillaExpandedFramework_ThingDef_StatOffsetFromGear_Transpiler.Transpiler
ThingDef.get_IsRangedWeapon: post: VEF.Weapons.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_GetSingleOptionFor_Patch.IsRangedWeapon
ThingDef.get_IsShell: post: VFESecurity.Patch_IsShell.Postfix
ThingDef.get_IsWeapon: post: VEF.Weapons.VanillaExpandedFramework_FloatMenuOptionProvider_Equip_GetSingleOptionFor_Patch.IsWeapon
ThingDefGenerator_Buildings.NewBlueprintDef_Thing: post: VEF.Buildings.CustomizableGraphicsPatches+InjectImpliedDefComps.Postfix
ThingDefGenerator_Buildings.NewFrameDef_Thing: post: VEF.Buildings.CustomizableGraphicsPatches+InjectImpliedDefComps.Postfix
ThingDefGenerator_Corpses.ImpliedCorpseDefs: post: VEF.Pawns.VanillaExpandedFramework_ThingDefGenerator_Corpses_ImpliedCorpseDefs_Patch.Postfix
ThingFilter.SetAllowAllWhoCanMake: PRE: CommonSense.TextChanges+ThingFilter_SetAllowAllWhoCanMake_CommonSensePatch.Prefix
ThingFilter.get_Summary: post: CommonSense.TextChanges+ThingFilter_Summary_CommonSensePatch.Postfix
ThingMaker.MakeThing: post: CommonSense.ThingMaker_MakeThing_CommonSensePatch.Postfix
ThingOwner`1.TryAdd: post: CommonSense.ThingOwnerThing_TryAdd_CommonSensePatch.Postfix
ThingSelectionUtility.SelectableByMapClick: post: VEF.Apparels.VanillaExpandedFramework_ThingSelectionUtility_Patch.GhillieException
ThingStuffPair.get_Commonality: post: VEF.Things.VanillaExpandedFramework_ThingStuffPair_Commonality_Patch.Postfix
ThingWithComps.ExposeData: post: VEF.Weapons.VanillaExpandedFramework_ThingWithComps_ExposeData_Patch.Postfix, CommonSense.ThingWithComps_ExposeData_CommonSensePatch.Postfix, NonUnoPinata.Patches.ThingWithComps_ExposeData_NonUnoPinataPatch.Postfix
ThingWithComps.SpawnSetup: post: VEF.Weapons.VanillaExpandedFramework_ThingWithComps_SpawnSetup_Patch.Postfix
ThinkNode_Priority_GetJoy.GetPriority: TRANS: CommonSense.ThinkNode_Priority_GetJoy_GetPriority_CommonSensePatch.Transpiler
ThoughtWorker_HumanLeatherApparel.CurrentThoughtState: post: VEF.Genes.VanillaExpandedFramework_ThoughtWorker_HumanLeatherApparel_CurrentThoughtState.Postfix
ThoughtWorker_NeedFood.CurrentStateInternal: post: VEF.Genes.VanillaExpandedFramework_CurrentSocialStateInternal_Patch.CurrentStateInternal_Postfix
TickManager.DoSingleTick: PRE: VEF.Maps.VanillaExpandedFramework_DoSingleTick_Patch.Prefix post: VEF.Maps.VanillaExpandedFramework_DoSingleTick_Patch.Postfix
TileFinder.<>c__DisplayClass2_0.<RandomSettlementTileFor>b__1: post: VEF.Factions.VanillaExpandedFramework_TileFinder_RandomSettlementTileFor_Patch.Postfix
TileFinder.RandomSettlementTileFor: PRE: VEF.Factions.VanillaExpandedFramework_TileFinder_RandomSettlementTileFor_Patch+VanillaExpandedFramework_TileFinder_RandomSettlementTileFor_Prefix_Patch.Prefix post: VEF.Factions.VanillaExpandedFramework_TileFinder_RandomSettlementTileFor_Patch+VanillaExpandedFramework_TileFinder_RandomSettlementTileFor_Prefix_Patch.Postfix
TileMutatorWorker_River.GenerateRiverLookupTexture: PRE: [700]MapPreview.Patches.Patch_RimWorld_TileMutatorWorker_River.GenerateRiverLookupTexture
Toils_Combat.<>c__DisplayClass1_0.<GotoCastPosition>b__0: TRANS: VEF.Weapons.VanillaExpandedFramework_Toils_Combat_GotoCastPosition_Patch.Transpiler
Toils_Combat.<>c__DisplayClass6_0.<FollowAndMeleeAttack>b__0: PRE: VEF.Weapons.VanillaExpandedFramework_Toils_Combat_FollowAndMeleeAttack_Patch.Prefix TRANS: VEF.Weapons.VanillaExpandedFramework_Toils_Combat_FollowAndMeleeAttack_Patch.Transpiler
Toils_Recipe.CalculateIngredients: TRANS: NonUnoPinata.Patches.Toils_Recipe_CalculateIngredients_NonUnoPinataPatch.Transpiler
Tornado.CellImmuneToDamage: post: VEF.Apparels.CellImmuneToDamage.Postfix
TradeDeal.TryExecute: PRE: VEF.Factions.TradeDeal_TryExecute_Patch.Prefix post: VEF.Factions.TradeDeal_TryExecute_Patch.Postfix
TrainableUtility.TamenessCanDecay: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_TrainableUtility_TamenessCanDecay_ForThingDef_Patch.RemoveTamenessDecayCheck
TrainableUtility.TamenessCanDecay: PRE: VEF.AnimalBehaviours.VanillaExpandedFramework_TrainableUtility_TamenessCanDecay_Patch.RemoveTamenessDecayCheck
TraitSet.GainTrait: PRE: VEF.Apparels.VanillaExpandedFramework_TraitSet_GainTrait_Patch.Prefix
Transferable.CanAdjustBy: post: VEF.Factions.Transferable_CanAdjustBy_Patch.Postfix
TransferableUIUtility.ContentSourceDescription: PRE: VEF.VanillaExpandedFramework_TransferableUIUtility_ContentSourceDescription_Patch.Prefix
TransferableUIUtility.DrawTransferableInfo: TRANS: UsefulMarks.TransferableOneWayWidget_Patch.Transpiler
Transition.Execute: PRE: VEF.Storyteller.VanillaExpandedFramework_Transition_Execute_Patch.Prefix
TurretTop.DrawTurret: PRE: VEF.Weapons.VanillaExpandedFramework_TurretTop_DrawTurret_Patch.Prefix
TurretTop.get_CurRotation: PRE: VEF.Weapons.VanillaExpandedFramework_TurretTop_get_CurRotation_Patch.Prefix
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_OnGUI_Patch.OnGUIHook TRANS: MoreWidgets.Patch_DoTooltipGUI.Transpiler
VanillaExpandedFramework_TerrainGrid_SetTerrain.Postfix: PRE: MapPreview.Compatibility.ModCompat_VE_VEF.TerrainGrid_SetTerrain_Postfix
Verb.Available: post: VEF.Weapons.VanillaExpandedFramework_Verb_Available_Patch.Postfix
Verb.TryFindShootLineFromTo: PRE: VEF.Weapons.VanillaExpandedFramework_Verb_TryFindShootLineFromTo_Patch.Prefix
Verb.TryStartCastOn: PRE: [100]VEF.Weapons.VanillaExpandedFramework_Verb_TryStartCastOn_Lasers_Patch.TryStartCastOn_RapidFire_Prefix post: [401]VEF.Weapons.VanillaExpandedFramework_Verb_TryStartCastOn_Lasers_Patch.TryStartCastOn_RapidFire_Postfix
VerbProperties.AdjustedCooldown: post: VEF.AnimalBehaviours.VanillaExpandedFramework_VerbProperties_AdjustedCooldown_Patch.LastStand
VerbProperties.AdjustedMeleeDamageAmount: post: VEF.Pawns.VanillaExpandedFramework_AdjustedMeleeDamageAmount_Patch.Postfix
VerbTracker.CreateVerbTargetCommand: post: VEF.Graphics.VanillaExpandedFramework_VerbTracker_CreateVerbTargetCommand_Patch.Postfix
Verb_LaunchProjectile.TryCastShot: PRE: VEF.Weapons.VanillaExpandedFramework_Verb_LaunchProjectile_TryCastShot.Prefix
VersionControl.DrawInfoInCorner: post: HarmonyMod.VersionControl_DrawInfoInCorner_Patch.Postfix
WeatherManager.get_CurWeatherPerceived: post: VEF.Weathers.VanillaExpandedFramework_WeatherManager_CurWeatherPerceived_Patch.Postfix
WeatherWorker..ctor: post: VEF.Weathers.VanillaExpandedFramework_WeatherWorker_Constructor_Patch.Postfix
Widgets.DefIcon: PRE: PipeSystem.Widgets_DefIcon_Patch.Prefix
WorkGiver_ClearSnowOrSand.ShouldSkip: PRE: CommonSense.WorkGiver_ClearSnow_Patch+WorkGiver_ClearSnow_ShouldSkip_CommonSensePatch.Prefix
WorkGiver_ConstructDeliverResourcesToBlueprints.JobOnThing: PRE: VEF.Pawns.Workgiver_Patches.Prefix
WorkGiver_ConstructDeliverResourcesToFrames.JobOnThing: PRE: VEF.Pawns.Workgiver_Patches.Prefix
WorkGiver_ConstructFinishFrames.JobOnThing: PRE: VEF.Pawns.Workgiver_Patches.Prefix post: SmarterConstruction.Patches.WorkGiver_ConstructFinishFrames_JobOnThing.Postfix
WorkGiver_DoBill.TryFindBestBillIngredients: post: CommonSense.WorkGiver_DoBill_TryStartNewDoBillJob_CommonSensePatch.Postfix
WorkGiver_DoBill.TryFindBestBillIngredientsInSet_AllowMix: PRE: VEF.Cooking.VanillaExpandedFramework_WorkGiver_DoBill_TryFindBestBillIngredientsInSet_AllowMix_Patch.Prefix TRANS: VEF.Cooking.VanillaExpandedFramework_WorkGiver_DoBill_TryFindBestBillIngredientsInSet_AllowMix_Patch.Transpiler, CommonSense.WorkGiver_DoBill_TryFindBestBillIngredientsInSet_AllowMix_CommonSensePatch.AddSort
WorkGiver_DoBill.TryFindBestIngredientsHelper: TRANS: CommonSense.WorkGiver_DoBill_TryFindBestIngredientsHelper_CommonSensePatch.Transpiler
WorkGiver_DoBill.TryFindBestIngredientsInSet_NoMixHelper: PRE: VEF.Cooking.VanillaExpandedFramework_WorkGiver_DoBill_TryFindBestIngredientsInSet_NoMixHelper_Patch.Prefix TRANS: VEF.Cooking.VanillaExpandedFramework_WorkGiver_DoBill_TryFindBestIngredientsInSet_NoMixHelper_Patch.Transpiler
WorkGiver_Scanner.GetPriority: post: SmarterConstruction.Patches.Patch_WorkGiver_Scanner_GetPriority.PriorityPostfix
WorkGiver_VisitSickPawn.JobOnThing: PRE: CommonSense.WorkGiver_VisitSickPawn_JobOnThing_CommonSensePatch.Prefix
WorldFactionsUIUtility.<>c__DisplayClass8_0.<DoWindowContents>g__CanAddFaction|1: TRANS: VEF.Planet.VanillaExpandedFramework_WorldFactionsUIUtility_CanAddFaction_Patch.Transpiler
WorldFactionsUIUtility.DoRow: post: VEF.Factions.VanillaExpandedFramework_WorldFactionsUIUtility_DoRow_Patch.Postfix
WorldFactionsUIUtility.DoWindowContents: TRANS: VEF.Factions.VanillaExpandedFramework_WorldFactionsUIUtility_DoWindowContents_Patch.Transpiler
WorldGenStep_Roads.<>c__DisplayClass12_0.<GenerateRoadEndpoints>b__0: post: VEF.Factions.VanillaExpandedFramework_GenerateRoadEndpoints_Patch.Postfix
WorldObjectsHolder.Add: PRE: KCSG.Prefix_WorldObjectsHolder_Add.Prefix
Harmony versions present: 2.4.1.0: net.pardeike.rimworld.lib.harmony, OskarPotocki.VEF, ModSettingsFrameworkMod; 2.3.7.0: Andromeda.UsefulMarks; 2.3.6.0: UnlimitedHugs.HugsLib, Mlie.ShowMeYourHands, net.avilmask.rimworld.mod.CommonSense, SmarterConstruction, net.avilmask.rimworld.mod.CommonSense.RPGInventory; 2.3.3.0: MapPreview.Main, OskarPotocki.VanillaFurnitureExpanded.Security, LunarFramework.Main, LunarFramework.Compat.HugsLib, EdB.PrepareCarefully, MapPreviewMod.Main, MapPreview.Compat.VEF; 2.3.2.0: Kikohi.PipeSystem, Kikohi.KCSG; 2.2.2.0: kathanon.FloatSubMenu, net.avilmask.rimworld.mod.NonUnoPinata, GroundTargeterMod, net.avilmask.rimworld.mod.NonUnoPinata.RPGStyleInventory; 2.0.0.8: rimworld.Nals.FacialAnimation
Platform information: (hidden, use publishing options to include)
Log file contents:
Mono path[0] = '[Rimworld_dir]/RimWorldWin64_Data/Managed'
Mono config path = '[Rimworld_dir]/MonoBleedingEdge/etc'
[PhysX] Initialized MultithreadedTaskDispatcher with 4 workers.
Initialize engine version: 2022.3.35f1 (011206c7a712)
[Subsystems] Discovering subsystems at path [Rimworld_dir]/RimWorldWin64_Data/UnitySubsystems
GfxDevice: [Renderer information redacted]
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in 1.935 seconds
- Finished resetting the current domain, in 0.002 seconds
[PhysX] Initialized MultithreadedTaskDispatcher with 4 workers.
Command line arguments: -disable-compute-shaders -popupwindow
RimWorld 1.6.4633 rev1261
Direct3D: detected that using refresh rate causes time drift. Will stop trusting refresh rate until the game window is moved.
Direct3D: detected that vsync is broken (it does not limit frame rate properly). Delta time will now be calculated using cpu-side time stampling until the game window is moved.
[HugsLib] version 12.0.0
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>1.25</maxPreyBodySize><baseBodySize>1</baseBodySize><baseHungerRate>0.18</baseHungerRate><baseHealthScale>1.07</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.42</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><useMeatFrom>Cat</useMeatFrom><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><useMeatFrom>Cat</useMeatFrom><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><useMeatFrom>Cat</useMeatFrom><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>None</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><useMeatFrom>Cat</useMeatFrom><maxPreyBodySize>0.25</maxPreyBodySize><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.42</baseHealthScale><foodType>CarnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Light</leatherDef><wildness>0</wildness><petness>1</petness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.15</minAge></li><li><def>AnimalAdult</def><minAge>0.4</minAge><soundWounded>Pawn_Cat_Injured</soundWounded><soundDeath>Pawn_Cat_Death</soundDeath><soundCall>Pawn_Cat_Call</soundCall><soundAngry>Pawn_Cat_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.3</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.4</baseHealthScale><meatLabel>dog meat</meatLabel><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>15</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.15</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.4</baseHealthScale><useMeatFrom>AEXP_Beagle</useMeatFrom><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>15</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><useMeatFrom>AEXP_Beagle</useMeatFrom><baseBodySize>0.4</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.5</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>15</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><useMeatFrom>AEXP_Beagle</useMeatFrom><baseBodySize>0.4</baseBodySize><baseHungerRate>0.3</baseHungerRate><baseHealthScale>0.4</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>15</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><predator>true</predator><maxPreyBodySize>2.3</maxPreyBodySize><petness>0.6</petness><useMeatFrom>AEXP_Beagle</useMeatFrom><baseBodySize>1.0</baseBodySize><baseHungerRate>0.5</baseHungerRate><baseHealthScale>1.4</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Wolf</leatherDef><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><manhunterOnTameFailChance>0.35</manhunterOnTameFailChance><manhunterOnDamageChance>0.35</manhunterOnDamageChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(2.5, 0.7)</li><li>(3, 0)</li></points></litterSizeCurve><lifeExpectancy>15</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.2</minAge></li><li><def>AnimalAdult</def><minAge>0.45</minAge><soundWounded>Pawn_Warg_Wounded</soundWounded><soundDeath>Pawn_Warg_Death</soundDeath><soundCall>Pawn_Warg_Call</soundCall><soundAngry>Pawn_Warg_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>1.45</baseBodySize><baseHungerRate>0.4</baseHungerRate><baseHealthScale>1.0</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><useMeatFrom>AEXP_Beagle</useMeatFrom><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><nuzzleMtbHours>12</nuzzleMtbHours><manhunterOnDamageChance>0</manhunterOnDamageChance><manhunterOnTameFailChance>0</manhunterOnTameFailChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>12</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.25</minAge></li><li><def>AnimalAdult</def><minAge>0.5</minAge><soundWounded>Pawn_Dog_Injured</soundWounded><soundDeath>Pawn_Dog_Death</soundDeath><soundCall>Pawn_Dog_Call</soundCall><soundAngry>Pawn_Dog_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.75</baseBodySize><baseHungerRate>0.2</baseHungerRate><baseHealthScale>1.0</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><useMeatFrom>AEXP_Beagle</useMeatFrom><nuzzleMtbHours>12</nuzzleMtbHours><manhunterOnDamageChance>0</manhunterOnDamageChance><manhunterOnTameFailChance>0</manhunterOnTameFailChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>12</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.25</minAge></li><li><def>AnimalAdult</def><minAge>0.5</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1.2</petness><baseBodySize>0.3</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.25</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><useMeatFrom>AEXP_Beagle</useMeatFrom><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>6</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.75</baseBodySize><baseHungerRate>0.4</baseHungerRate><baseHealthScale>1.0</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><gestationPeriodDays>10</gestationPeriodDays><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><useMeatFrom>AEXP_Beagle</useMeatFrom><nuzzleMtbHours>12</nuzzleMtbHours><manhunterOnDamageChance>0</manhunterOnDamageChance><manhunterOnTameFailChance>0</manhunterOnTameFailChance><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>12</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.25</minAge></li><li><def>AnimalAdult</def><minAge>0.5</minAge><soundWounded>Pawn_Dog_Injured</soundWounded><soundDeath>Pawn_Dog_Death</soundDeath><soundCall>Pawn_Dog_Call</soundCall><soundAngry>Pawn_Dog_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Intermediate</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.32</baseBodySize><baseHungerRate>0.15</baseHungerRate><baseHealthScale>0.25</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><useMeatFrom>AEXP_Beagle</useMeatFrom><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(3, 0.7)</li><li>(3.5, 0)</li></points></litterSizeCurve><lifeExpectancy>10</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.1</minAge></li><li><def>AnimalAdult</def><minAge>0.3</minAge><soundWounded>Pawn_DogSmall_Injured</soundWounded><soundDeath>Pawn_DogSmall_Dead</soundDeath><soundCall>Pawn_DogSmall_Call</soundCall><soundAngry>Pawn_DogSmall_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
XML error: <wildness>0</wildness> doesn't correspond to any field in type RaceProperties. Context: <race><renderTree>Animal</renderTree><thinkTreeMain>Animal</thinkTreeMain><thinkTreeConstant>AnimalConstant</thinkTreeConstant><hasGenders>true</hasGenders><nameGenerator>NamerAnimalGenericMale</nameGenerator><nameGeneratorFemale>NamerAnimalGenericFemale</nameGeneratorFemale><trainability>Advanced</trainability><bloodDef>Filth_Blood</bloodDef><bloodSmearDef>Filth_BloodSmear</bloodSmearDef><canBecomeShambler>true</canBecomeShambler><hediffGiverSets><li>OrganicStandard</li></hediffGiverSets><animalType>Canine</animalType><body>QuadrupedAnimalWithPawsAndTail</body><petness>1</petness><baseBodySize>0.86</baseBodySize><baseHungerRate>0.5</baseHungerRate><baseHealthScale>1.05</baseHealthScale><foodType>OmnivoreAnimal, OvivoreAnimal</foodType><leatherDef>Leather_Dog</leatherDef><nameOnTameChance>1</nameOnTameChance><wildness>0</wildness><useMeatFrom>AEXP_Beagle</useMeatFrom><nuzzleMtbHours>12</nuzzleMtbHours><gestationPeriodDays>10</gestationPeriodDays><litterSizeCurve><points><li>(0.5, 0)</li><li>(1, 1)</li><li>(2, 1.7)</li><li>(2.5, 0.7)</li><li>(3, 0)</li></points></litterSizeCurve><lifeExpectancy>12</lifeExpectancy><lifeStageAges><li><def>AnimalBaby</def><minAge>0</minAge></li><li><def>AnimalJuvenile</def><minAge>0.25</minAge></li><li><def>AnimalAdult</def><minAge>0.5</minAge><soundWounded>Pawn_Dog_Injured</soundWounded><soundDeath>Pawn_Dog_Death</soundDeath><soundCall>Pawn_Dog_Call</soundCall><soundAngry>Pawn_Dog_Angry</soundAngry></li></lifeStageAges><soundMeleeHitPawn>Pawn_Melee_SmallScratch_HitPawn</soundMeleeHitPawn><soundMeleeHitBuilding>Pawn_Melee_SmallScratch_HitBuilding</soundMeleeHitBuilding><soundMeleeMiss>Pawn_Melee_SmallScratch_Miss</soundMeleeMiss></race>
Could not find a type named NoCamShakeExplosions.DamageWorker_BombNoCamShake
Could not find a type named NoCamShakeExplosions.DamageWorker_FlameNoCamShake
XML error: <placingDraggableDimensions>1</placingDraggableDimensions> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BuildingBase"><category>Building</category><thingClass>VFESecurity.Submersible</thingClass><soundImpactDefault>BulletImpact_Metal</soundImpactDefault><selectable>true</selectable><drawerType>MapMeshAndRealTime</drawerType><altitudeLayer>Building</altitudeLayer><terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded><repairEffect>ConstructMetal</repairEffect><leaveResourcesWhenKilled>true</leaveResourcesWhenKilled><filthLeaving>Filth_RubbleBuilding</filthLeaving><statBases><SellPriceFactor>0.70</SellPriceFactor><MaxHitPoints>400</MaxHitPoints><WorkToBuild>1900</WorkToBuild><Flammability>0.5</Flammability><Beauty>-10</Beauty></statBases><defName>VFES_DeployableBarrier</defName><label>deployable barrier</label><description>A submersible barrier which acts as a normal floor tile when unpowered. Provides excellent cover from ranged attacks. It only takes half as much damage when submerged.</description><graphicData><texPath>Things/Security/BarrierDeployed/BarrierDeployed_south</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>(1,1)</drawSize><damageData><cornerTL>Damage/Corner</cornerTL><cornerTR>Damage/Corner</cornerTR><cornerBL>Damage/Corner</cornerBL><cornerBR>Damage/Corner</cornerBR></damageData></graphicData><uiIconPath>Things/Security/BarrierDeployed/BarrierDeployed_south</uiIconPath><size>(1,1)</size><techLevel>Spacer</techLevel><passability>PassThroughOnly</passability><fillPercent>0.65</fillPercent><castEdgeShadows>false</castEdgeShadows><pathCost>100</pathCost><rotatable>false</rotatable><stealable>false</stealable><placingDraggableDimensions>1</placingDraggableDimensions><holdsRoof>false</holdsRoof><designationCategory>Security</designationCategory><staticSunShadowHeight>0.5</staticSunShadowHeight><surfaceType>Item</surfaceType><canOverlapZones>false</canOverlapZones><building><ai_chillDestination>false</ai_chillDestination><isInert>true</isInert><blueprintGraphicData><texPath>Things/Building/Linked/Sandbags_Blueprint_Atlas</texPath></blueprintGraphicData></building><tickerType>Normal</tickerType><neverMultiSelect>false</neverMultiSelect><constructEffect>ConstructMetal</constructEffect><costList><Steel>10</Steel><ComponentIndustrial>1</ComponentIndustrial></costList><comps><li Class="CompProperties_Flickable" /><li Class="CompProperties_Power"><compClass>CompPowerTrader</compClass><basePowerConsumption>15</basePowerConsumption></li><li Class="VFESecurity.CompProperties_Submersible"><submergedPassability>Standable</submergedPassability><submergedGraphicData><texPath>Things/Security/BarrierDeployed/BarrierSubmerged_south</texPath><graphicClass>Graphic_Single</graphicClass><drawSize>(1,1)</drawSize><damageData><cornerTL>Damage/Corner</cornerTL><cornerTR>Damage/Corner</cornerTR><cornerBL>Damage/Corner</cornerBL><cornerBR>Damage/Corner</cornerBR></damageData></submergedGraphicData><submergedDamageFactor>0.5</submergedDamageFactor><ticksToSubmerge>120</ticksToSubmerge></li><li Class="VFESecurity.CompProperties_TerrainSetter"><terrainDef>Concrete</terrainDef></li></comps><constructionSkillPrerequisite>5</constructionSkillPrerequisite><researchPrerequisites><li>VFES_ConcealedDefenses</li></researchPrerequisites></ThingDef>
XML error: <placingDraggableDimensions>1</placingDraggableDimensions> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BuildingBase"><category>Building</category><thingClass>VFESecurity.Building_BarbedWire</thingClass><soundImpactDefault>BulletImpact_Metal</soundImpactDefault><selectable>true</selectable><drawerType>MapMeshAndRealTime</drawerType><altitudeLayer>Building</altitudeLayer><terrainAffordanceNeeded>Light</terrainAffordanceNeeded><repairEffect>ConstructMetal</repairEffect><leaveResourcesWhenKilled>true</leaveResourcesWhenKilled><filthLeaving>Filth_RubbleBuilding</filthLeaving><statBases><SellPriceFactor>0.70</SellPriceFactor><MaxHitPoints>80</MaxHitPoints><WorkToBuild>300</WorkToBuild><Flammability>1</Flammability><Beauty>-15</Beauty><Cleanliness>-5</Cleanliness><TrapMeleeDamage>4</TrapMeleeDamage><TrapSpringChance>1</TrapSpringChance></statBases><defName>VFES_BarbedWire</defName><label>barbed wire</label><description>A type of steel fencing wire consisting of sharp edges and points arranged at intervals. Not only does it slow movement of enemies, but it inflicts cuts and puncture wounds.</description><graphicData><texPath>Things/Security/BarbedWire/BarbedWire_Atlas</texPath><graphicClass>Graphic_Single</graphicClass><shaderType>CutoutComplex</shaderType><linkType>Basic</linkType><linkFlags><li>Custom8</li></linkFlags><damageData><rect>(0,0,1,0.15)</rect></damageData></graphicData><tickerType>Normal</tickerType><techLevel>Industrial</techLevel><uiIconPath>Things/Security/BarbedWire/BarbedWire_MenuIcon</uiIconPath><blockLight>false</blockLight><blockWind>false</blockWind><passability>PassThroughOnly</passability><castEdgeShadows>false</castEdgeShadows><pathCost>140</pathCost><pathCostIgnoreRepeat>false</pathCostIgnoreRepeat><placingDraggableDimensions>1</placingDraggableDimensions><neverMultiSelect>false</neverMultiSelect><holdsRoof>false</holdsRoof><rotatable>false</rotatable><stuffCategories><li>Metallic</li></stuffCategories><costStuffCount>10</costStuffCount><designationCategory>Security</designationCategory><building><isTrap>true</isTrap><trapPeacefulWildAnimalsSpringChanceFactor>0</trapPeacefulWildAnimalsSpringChanceFactor><trapDestroyOnSpring>false</trapDestroyOnSpring><trapDamageCategory>Sharp</trapDamageCategory><ai_chillDestination>false</ai_chillDestination><blueprintGraphicData><texPath>Things/Security/BarbedWire/BarbedWire_Blueprint_Atlas</texPath></blueprintGraphicData></building><damageMultipliers><li><damageDef>Cut</damageDef><multiplier>2</multiplier></li></damageMultipliers><researchPrerequisites><li>VWE_TrenchWarfare</li></researchPrerequisites><modExtensions><li Class="VFESecurity.ExtendedBuildingProperties"><trapDestroyOnSpringChance>0.2</trapDestroyOnSpringChance></li></modExtensions></ThingDef>
XML error: <placingDraggableDimensions>2</placingDraggableDimensions> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BuildingBase"><category>Building</category><thingClass>Building</thingClass><soundImpactDefault>BulletImpact_Metal</soundImpactDefault><selectable>true</selectable><drawerType>MapMeshOnly</drawerType><altitudeLayer>Floor</altitudeLayer><terrainAffordanceNeeded>Diggable</terrainAffordanceNeeded><repairEffect>ConstructDirt</repairEffect><leaveResourcesWhenKilled>true</leaveResourcesWhenKilled><filthLeaving>Filth_RubbleBuilding</filthLeaving><statBases><SellPriceFactor>0.70</SellPriceFactor><MaxHitPoints>750</MaxHitPoints><WorkToBuild>5000</WorkToBuild><Flammability>0.2</Flammability><Beauty>-30</Beauty></statBases><defName>VFES_Trench</defName><label>trench</label><description>A long, narrow ditch dug into the ground. Crossing it requires climbing up and down, therefore it significantly slows down movement speed. Soldiers inside the trench suffer weapon range penalty, but gain significant cover.</description><graphicData><texPath>Things/Security/Trench/Trench_Atlas</texPath><graphicClass>Graphic_Single</graphicClass><linkType>Basic</linkType><linkFlags><li>Custom6</li></linkFlags></graphicData><techLevel>Industrial</techLevel><uiIconPath>Things/Security/Trench/Trench_MenuIcon</uiIconPath><comps><li Class="VFESecurity.CompProperties_TerrainSetter"><terrainDef>VFES_TrenchTerrain</terrainDef></li></comps><costList><WoodLog>5</WoodLog></costList><passability>Standable</passability><blockWind>false</blockWind><castEdgeShadows>false</castEdgeShadows><pathCost>0</pathCost><pathCostIgnoreRepeat>true</pathCostIgnoreRepeat><coversFloor>true</coversFloor><placingDraggableDimensions>2</placingDraggableDimensions><tickerType>Never</tickerType><rotatable>false</rotatable><stealable>false</stealable><neverMultiSelect>false</neverMultiSelect><holdsRoof>false</holdsRoof><designationCategory>Security</designationCategory><staticSunShadowHeight>0</staticSunShadowHeight><blockLight>false</blockLight><canOverlapZones>false</canOverlapZones><constructEffect>ConstructDirt</constructEffect><building><isInert>true</isInert><ai_chillDestination>false</ai_chillDestination><blueprintGraphicData><texPath>Things/Security/Trench/Trench_Blueprint_Atlas</texPath></blueprintGraphicData></building><damageMultipliers><li><damageDef>Bomb</damageDef><multiplier>2</multiplier></li></damageMultipliers><researchPrerequisites><li>VWE_TrenchWarfare</li></researchPrerequisites></ThingDef>
XML error: <placingDraggableDimensions>2</placingDraggableDimensions> doesn't correspond to any field in type ThingDef. Context: <ThingDef ParentName="BuildingBase"><category>Building</category><thingClass>Building</thingClass><soundImpactDefault>BulletImpact_Metal</soundImpactDefault><selectable>true</selectable><drawerType>MapMeshOnly</drawerType><altitudeLayer>Floor</altitudeLayer><terrainAffordanceNeeded>Diggable</terrainAffordanceNeeded><repairEffect>ConstructWood</repairEffect><leaveResourcesWhenKilled>true</leaveResourcesWhenKilled><filthLeaving>Filth_RubbleBuilding</filthLeaving><statBases><SellPriceFactor>0.70</SellPriceFactor><MaxHitPoints>750</MaxHitPoints><WorkToBuild>5000</WorkToBuild><Flammability>0.2</Flammability><Beauty>-30</Beauty></statBases><defName>VFES_Platform</defName><label>platform</label><description>A long, narrow wooden platform. Crossing it requires climbing up and down, therefore it significantly slows down movement speed. Soldiers on top of the platform get significant weapon range increase, but also receive cover penalty due to being exposed.</description><graphicData><texPath>Things/Security/Platform/Platform_Atlas</texPath><graphicClass>Graphic_Single</graphicClass><linkType>Basic</linkType><linkFlags><li>Custom9</li></linkFlags></graphicData><techLevel>Industrial</techLevel><uiIconPath>Things/Security/Platform/Platform_MenuIcon</uiIconPath><comps><li Class="VFESecurity.CompProperties_TerrainSetter"><terrainDef>VFES_PlatformTerrain</terrainDef></li></comps><costList><WoodLog>5</WoodLog></costList><passability>Standable</passability><blockWind>false</blockWind><castEdgeShadows>false</castEdgeShadows><pathCost>0</pathCost><pathCostIgnoreRepeat>true</pathCostIgnoreRepeat><coversFloor>true</coversFloor><placingDraggableDimensions>2</placingDraggableDimensions><tickerType>Never</tickerType><rotatable>false</rotatable><stealable>false</stealable><neverMultiSelect>false</neverMultiSelect><holdsRoof>false</holdsRoof><designationCategory>Security</designationCategory><staticSunShadowHeight>0</staticSunShadowHeight><blockLight>false</blockLight><canOverlapZones>false</canOverlapZones><constructEffect>ConstructWood</constructEffect><building><isInert>true</isInert><ai_chillDestination>false</ai_chillDestination><blueprintGraphicData><texPath>Things/Security/Platform/Platform_Blueprint_Atlas</texPath></blueprintGraphicData></building><damageMultipliers><li><damageDef>Bomb</damageDef><multiplier>2</multiplier></li></damageMultipliers><researchPrerequisites><li>VWE_TrenchWarfare</li></researchPrerequisites></ThingDef>
Type VFECore.ExpandableProjectileDef is not a Def type or could not be found, in file Buildings_IndustrialTurrets.xml. Context: <VFECore.ExpandableProjectileDef ParentName="BaseBullet"><defName>VFES_Bullet_FlameTurret</defName><label>flamethrower shot</label><thingClass>VFECore.FlamethrowProjectile</thingClass><graphicData><texPath>Things/Projectile/Proj_InfernoSpewer</texPath><texPathFadeOut>Things/Projectile/Proj_InfernoSpewerFadeOut</texPathFadeOut><shaderType>MoteGlow</shaderType></graphicData><projectile><damageDef>Flame</damageDef><speed>50</speed><damageAmountBase>2</damageAmountBase></projectile><drawOffscreen>true</drawOffscreen><lifeTimeDuration>50</lifeTimeDuration><widthScaleFactor>0.65</widthScaleFactor><heightScaleFactor>1</heightScaleFactor><startingPositionOffset>(0, 0, -1)</startingPositionOffset><totalSizeScale>1.15</totalSizeScale><tickFrameRate>2</tickFrameRate><finalTickFrameRate>5</finalTickFrameRate><tickDamageRate>20</tickDamageRate><dealsDamageOnce>true</dealsDamageOnce><minDistanceToAffect>2</minDistanceToAffect></VFECore.ExpandableProjectileDef>
Could not resolve cross-reference: No Verse.ThingDef named VFES_Bullet_FlameTurret found to give to Verse.VerbProperties VerbProperties(flame turret gun)
Translation data for language Latin American Spanish has 10 errors. Generate translation report for more info.
[TrueTerrainColors v1.12.22] Loaded cached true colors for 129 terrain defs from file.
Error in static constructor of VFESecurity.WorldArtilleryTracker: System.TypeInitializationException: The type initializer for 'VFESecurity.WorldArtilleryTracker' threw an exception. ---> System.MissingFieldException: Field not found: RimWorld.Planet.WorldMaterials.WorldLineRenderQueue Due to: Using static instructions with literal field
--- End of inner exception stack trace ---
[Ref 21ECADB]
(wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <51fded79cd284d4d911c5949aff4cb21>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00028] in <46372f5dadbf4af8939e608076251180>:0
- POSTFIX LunarFramework.Bootstrap: Void LunarFramework.Internal.Patches.Patch_Verse_StaticConstructorOnStartupUtility:CallAll_Postfix()
- POSTFIX net.avilmask.rimworld.mod.NonUnoPinata: Void NonUnoPinata.Patches.StaticConstructorOnStartupUtility_CallAll_NonUnoPinataPatch:Postfix()
Error in static constructor of VFESecurity.HarmonyPatches: System.TypeInitializationException: The type initializer for 'VFESecurity.HarmonyPatches' threw an exception. ---> System.TypeLoadException: Could not load type Verse.AI.PathFinder, Assembly-CSharp, Version=1.5.8989.12144, Culture=neutral, PublicKeyToken=null while decoding custom attribute: (null)
[Ref 1384CCE8]
(wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesInternal(System.Reflection.ICustomAttributeProvider,System.Type,bool)
at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [0x00013] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.RuntimeType.GetCustomAttributes (System.Boolean inherit) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at HarmonyLib.HarmonyMethodExtensions.GetFromType (System.Type type) [0x00000] in <e53399289d9b419d83f9f5b02c5cf609>:0
at HarmonyLib.GeneralExtensions.HasHarmonyAttribute (System.Type type) [0x0000e] in <e53399289d9b419d83f9f5b02c5cf609>:0
at HarmonyLib.Harmony+<>c.<PatchAll>b__10_0 (System.Type type) [0x00000] in <e53399289d9b419d83f9f5b02c5cf609>:0
at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext () [0x0002c] in <1f993cbf88314b1baa1e10ca917bdc64>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00019] in <e53399289d9b419d83f9f5b02c5cf609>:0
at HarmonyLib.CollectionExtensions.DoIf[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Func`2[T,TResult] condition, System.Action`1[T] action) [0x00007] in <e53399289d9b419d83f9f5b02c5cf609>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <e53399289d9b419d83f9f5b02c5cf609>:0
at HarmonyLib.Harmony.PatchAll () [0x0001d] in <e53399289d9b419d83f9f5b02c5cf609>:0
VFESecurity.HarmonyPatches..cctor()
--- End of inner exception stack trace ---
[Ref 21ECADB] Duplicate stacktrace, see ref for original
EnhancedDevelopment.Embrasures.Patcher(): Starting.
EnhancedDevelopment.Embrasures.ApplyPatchIfRequired: Skipping Applying Patch: Embrasures
EnhancedDevelopment.Embrasures.Patcher(): Complete.
Error in static constructor of DoorsExpanded.HarmonyPatchesOnStartup: System.TypeInitializationException: The type initializer for 'DoorsExpanded.HarmonyPatchesOnStartup' threw an exception. ---> System.ArgumentException: Could not find any lambda method for type RimWorld.Designator_Place and method DoExtraGuiControls that satisfies given predicate
[Ref 7C72DADF]
at DoorsExpanded.HarmonyPatches+<FindLambdaMethods>d__4.MoveNext () [0x0028e] in <456178d04a6946d1ab364098ab8bf1c2>:0
at DoorsExpanded.HarmonyPatches.Patches () [0x0005e] in <456178d04a6946d1ab364098ab8bf1c2>:0
DoorsExpanded.HarmonyPatchesOnStartup..cctor()
--- End of inner exception stack trace ---
[Ref 21ECADB] Duplicate stacktrace, see ref for original
Unloading 5 Unused Serialized files (Serialized files now loaded: 1)
MVCF successfully applied 0 patches
Unloading 100 unused Assets to reduce memory usage. Loaded Objects now: 19969.
Total: 171.706300 ms (FindLiveObjects: 1.831900 ms CreateObjectMapping: 1.884800 ms MarkObjects: 167.672300 ms DeleteObjects: 0.317100 ms)
[ShowMeYourHands]: Defined hand definitions of 86 weapons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment