Created
December 20, 2025 01:31
-
-
Save HugsLibRecordKeeper/681fe82c20818f636c74ac3452a82dbc to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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