Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log uploaded on Sunday, March 17, 2019, 12:33:46 PM
- Loaded mods:
- Core: (no assemblies)
- Avoid Friendly Fire: $HugsLibChecker(0.5.0.0)
- Sun Lights [1.0]: (no assemblies)
- Resource Replicator (1.0): (no assemblies)
- Recipe icons: 0Harmony(1.2.0.1), RecipeIcons(1.0.379.18)
- Weapon Tech: (no assemblies)
- More Faction Interaction: 0Harmony(1.2.0.1), MoreFactionInteraction(av:0.1.0.8,fv:1.0.10.0)
- [1.0] Android tiers: 0Harmony(1.2.0.1), AndroidsAtlasTiers(1.0.0.0)
- Dubs Mint Menus: 0Harmony(1.2.0.1), DubsMintMenus(1.0.6996.7931)
- Tribal Headgear Retexturing: (no assemblies)
- Roads of the Rim: 0Harmony(1.2.0.1), RoadsOfTheRim(1.0.7013.22096), UnityEngine(0.0.0.0)
- Impassable Chest-deep Water: (no assemblies)
- [WD] Partially-Passable Wind Turbines 1.0: (no assemblies)
- Simple sidearms[ov:1.3.2]: (no assemblies)
- Conduit Deconstruct: ConduitDeconstruct(1.0.0.0)
- Harvest Organs Post Mortem - 4.1 [1.0]: (no assemblies)
- OgreStack: OgreStack(1.0.0.0)
- Subsurface Conduit: $HugsLibChecker(0.5.0.0)
- Graphic Chair Overhaul: AnimalAccessories(1.0.6952.26145)
- More Map Sizes: 0Harmony(1.2.0.1), MapSizes(1.0.0.0)
- Prioritize: (no assemblies)
- More Higher difficulty: MoreHigherdifficulty(1.0.0.0)
- Psychology: $HugsLibChecker(0.5.0.0)
- Realistic Rooms Lite: (no assemblies)
- Grand Rivers Reborn: (no assemblies)
- Careful Raids: 0Harmony(1.2.0.1), CarefulRaids(1.7.6.0)
- Bionic icons: BionicIcons(1.0.0.0)
- High quality textures: 0Harmony(1.2.0.1), HighQualityTextures(1.0.0.0)
- Rimatomics: 0Harmony(1.2.0.1), Rimatomics(1.6.7007.6750)
- Rimefeller: 0Harmony(1.2.0.1), Rimefeller(1.2.6979.37296)
- Doors Expanded: 0Harmony(1.0.9.1), DoorsExpanded(1.18.0.0)
- Humanoid Alien Races 2.0: 0Harmony(1.2.0.2), AlienRace(1.0.0.0)
- Vanilla-Like Security: (no assemblies)
- More Vanilla Turrets [1.0]: (no assemblies)
- [XND] Turret Extensions: 0Harmony(1.2.0.1), TurretExtensions(1.2.5.0)
- More Vanilla Turrets - Turret Extensions Patch: (no assemblies)
- SF Grim Reality 1.0: (no assemblies)
- JecsTools: 0Harmony(1.0.9.1), 0JecsTools(1.0.8.0), AbilityUser(1.18.0.0), AbilityUserAI(1.18.0.0), CompActivatableEffect(1.18.0.0), CompAnimated(1.18.0.0), CompBalloon(1.18.0.0), CompDeflector(1.18.0.0), CompDelayedSpawner(1.18.0.0), CompExtraSounds(1.18.0.0), CompInstalledPart(1.18.0.0), CompLumbering(1.18.0.0), CompOverlays(1.18.0.0), CompOversizedWeapon(1.18.0.0), CompSlotLoadable(1.18.0.0), CompToggleDef(1.18.0.0), CompVehicle(1.17.0.1), PawnShields(1.0.0.0), ThinkNodes(1.0.0.0)
- VGP Garden Canning: Canning(1.0.0.0), ModFinder(1.0.0.0)
- VGP Garden Drinks: Drinks(1.0.0.0)
- VGP Garden Gourmet: ModFinder(1.0.0.0)
- [KV] More Trait Slots - 1.0: 0Harmony(1.2.0.1), More Trait Slots(1.0.6902.37574)
- [KV] Consolidated Traits - 1.0: 0Harmony(1.2.0.1), ConsolidatedTraits(1.0.6911.38270)
- DeadMansClothing: 0Harmony(1.1.0.0), DeadMansClothing(1.0.2.0)
- MinifyEverything: 0Harmony(1.0.9.1), MinifyEverything(1.0.6819.23400)
- More Furniture [1.0]: (no assemblies)
- Ugh You Got Me: 0Harmony(1.2.0.1), UghYouGotMe(1.0.6864.6526)
- [RF] Pawns are Capable! [1.0]: 0Harmony(1.2.0.1), Pawns are Capable!(1.0.6916.16774)
- Where is my weapon?: 0Harmony(1.1.0.0), WhereIsMyWeapon(1.0.0.0)
- Medical Training: (no assemblies)
- RT Fuse: 0Harmony(1.2.0.1), RT_Fuse(1.0.0.0)
- Realistic Rooms: (no assemblies)
- VGP Vegetable Garden: ModFinder(1.0.0.0)
- Glitterworld medicine craftable: (no assemblies)
- Single Plant Texture Patch: (no assemblies)
- [T] MoreFloors: (no assemblies)
- Simple Stockpile Presets: 0Harmony(1.1.0.0), SimpleStockpilePresets(1.0.0.0)
- [SYR] Coffee and Tea: 0Harmony(1.2.0.1), CoffeeAndTea(1.0.0.0)
- Rim Contractors Arsenal: (no assemblies)
- Death Rattle: (no assemblies)
- Less Arbitrary Surgery: (no assemblies)
- While You're Up [1.0]: (no assemblies)
- Door Mat R1.0: RimWorld-DoorMat(1.0.0.0)
- [1.0] Dire Raids[ov:1.0.0]: (no assemblies)
- Rich Traders: (no assemblies)
- [XND] Stuffed Flaks: (no assemblies)
- Expanded Prosthetics and Organ Engineering: (no assemblies)
- Prisoner Harvesting: (no assemblies)
- FashionRIMsta: (no assemblies)
- Realistic Human Sounds: (no assemblies)
- The Harvest: (no assemblies)
- SF [v1.0] Priority Treatment: (no assemblies)
- Quarry 1.0: Quarry(0.19.0.0)
- Let's Trade! [1.0]: (no assemblies)
- Search and Destroy: $HugsLibChecker(0.5.0.0)
- Rah's Bionics and Surgery Expansion: ScarRemoving(1.0.0.0)
- ResearchPal: 0Harmony(1.2.0.1), ResearchTree(1.0.0.0)
- Wall Light: $HugsLibChecker(0.5.0.0)
- [XND] Use That Sniper's Scope!: (no assemblies)
- Mechanoids Feel Chill Now 1.0: (no assemblies)
- Pick Up And Haul: 0Harmony(1.2.0.1), PickUpAndHaul(av:0.1.0.5,fv:0.1.0.726)
- [FSF] Rain Washes Away Filth: (no assemblies)
- [1.0] Wild Animal Sex V4.1: WildAnimalSex(1.0.0.0)
- Mass Graves: 0Harmony(1.2.0.1), MassGraves(1.0.0.0)
- Higher Power: HP(1.0.0.0)
- Crossbows: (no assemblies)
- [sd] advanced powergeneration: sd_adv_powergen(1.0.6938.22941)
- Color Coded Mood Bar: 0Harmony(1.2.0.1), ColoredMoodBar(1.0.0.0)
- Interaction Bubbles: 0Harmony(1.2.0.1), Bubbles(1.5.0.0)
- [KV] Faction Control - 1.0: 0Harmony(1.2.0.1), FactionControl(1.0.6885.42591)
- HugsLib[ov:6.1.1]: 0Harmony(1.2.0.1), HugsLib(av:1.0.0.0,fv:6.1.1)
- More Trade Ships: (no assemblies)
- ED-Embrasures: 0Harmony(1.2.0.1), ED-Embrasures(1.0.0.0)
- FishIndustry: FishIndustry(1.0.0.0)
- Steel Slag Buff [1.0]: (no assemblies)
- The Birds and the Bees: 0Harmony(1.2.0.1), Fluffy_BirdsAndBees(av:2.0.0.0,fv:2.3.47)
- Active Harmony patches:
- <MakeNewToils>c__Iterator0.<>m__4: PRE: Fluffy_BirdsAndBees.JobDriver_Lovin_MakeNewToils_FinishAction.Prefix
- BackCompatibility.BackCompatibleDefName: PRE: Rimefeller.HarmonyPatches+Harmony_BackCompatibleDefName.Prefix, Rimefeller.HarmonyPatches+Harmony_BackCompatibleDefName.Prefix
- BaseGenUtility.IsCheapWallStuff: post: Rimefeller.HarmonyPatches+Harmony_IsCheapWallStuff.Postfix, Rimefeller.HarmonyPatches+Harmony_IsCheapWallStuff.Postfix
- Bill.PawnAllowedToStartAnew: post: AlienRace.HarmonyPatches.PawnAllowedToStartAnewPostfix
- BillStack.DoListing: PRE: RecipeIcons.PatchBillStackDoListing.Prefix, DubsMintMenus.Patch_BillStack_DoListing.Prefix
- Building_Door.CanPhysicallyPass: PRE: DoorsExpanded.HarmonyPatches.CanPhysicallyPass
- Building_Door.DoorOpen: PRE: DoorsExpanded.HarmonyPatches.InvisDoorOpen
- Building_Door.DoorTryClose: PRE: DoorsExpanded.HarmonyPatches.InvisDoorTryClose
- Building_Door.Notify_PawnApproaching: post: DoorsExpanded.HarmonyPatches.InvisDoorNotifyApproaching
- Building_Door.StartManualCloseBy: PRE: DoorsExpanded.HarmonyPatches.InvisDoorManualClose
- Building_Door.StartManualOpenBy: post: DoorsExpanded.HarmonyPatches.InvisDoorManualOpen
- Building_Door.get_FreePassage: PRE: DoorsExpanded.HarmonyPatches.get_FreePassage
- Caravan.GetGizmos: post: RoadsOfTheRim.Patch_Caravan_GetGizmos.Postfix
- Caravan.GetInspectString: post: RoadsOfTheRim.Patch_Caravan_GetInspectString.Postfix
- CharacterCardUtility.DrawCharacterCard: TRANS: PawnsAreCapable.CharacterCardUtility_DrawCharacterCard.Transpiler
- Command_SetPlantToGrow.ProcessInput: PRE: RecipeIcons.PatchCommand_SetPlantToGrow.Prefix
- CompFoodPoisonable.PostIngested: PRE: BlueLeakTest.AndroidsFoodPoisonOverride.Prefix
- CompForbiddable.PostDraw: PRE: DoorsExpanded.HarmonyPatches.DontDrawInvisDoorForbiddenIcons
- CompQuality.PostPostGeneratedForTrader: PRE: MoreFactionInteraction.HarmonyPatches.CompQuality_TradeQualityIncreaseDestructivePreFix
- CompSpawnerHives.CanSpawnHiveAt: post: Rimatomics.HarmonyPatches+Harmony_CanSpawnHiveAt.Postfix
- Corpse.ButcherProducts: PRE: AlienRace.HarmonyPatches.ButcherProductsPrefix
- DebugWindowsOpener.DevToolStarterOnGUI: TRANS: HugsLib.Patches.DevToolStarterOnGUI_Patch.ExtendButtonsWindow
- DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
- DefGenerator.GenerateImpliedDefs_PreResolve: PRE: Rimefeller.HarmonyPatches+Harmony_GenerateImpliedDefs_PreResolve.Prefix, Rimefeller.HarmonyPatches+Harmony_GenerateImpliedDefs_PreResolve.Prefix post: Fluffy_BirdsAndBees.GenerateImpliedDefs_PreResolve.Postfix
- Designator_Build.get_Visible: post: Rimatomics.HarmonyPatches+Harmony_Designator_Build_Visible.Postfix
- Designator_RemoveBridge.CanDesignateCell: post: RoadsOfTheRim.Patch_Designator_RemoveBridge_CanDesignateCell.Postfix
- DestroyedSettlement.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_DestroyedSettlement_ShouldRemoveMapNow.Postfix
- Dialog_AdvancedGameConfig.get_InitialSize: PRE: MapSizes.ModEntry.Get_InitialSize_Patcher
- Dialog_Options.DoWindowContents: TRANS: HugsLib.Patches.Dialog_Options_Patch.ReplaceModOptionsButton
- EdificeGrid.Register: PRE: DoorsExpanded.HarmonyPatches.RegisterDoorExpanded
- EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons
- Faction.Notify_RelationKindChanged: post: MoreFactionInteraction.HarmonyPatches.Notify_RelationKindChanged
- FactionDialogMaker.FactionDialogFor: post: BlueLeakTest.AndroidFactionDialogOverride.Postfix, RoadsOfTheRim.Patch_FactionDialogMaker_FactionDialogFor.Postfix
- FloatMenu..ctor: PRE: RecipeIcons.PatchFloatMenu.Prefix
- FloatMenuMakerMap.AddHumanlikeOrders: post: AlienRace.HarmonyPatches.AddHumanlikeOrdersPostfix TRANS: PawnsAreCapable.FloatMenuMakerMap_AddHumanlikeOrders.Transpiler
- FloatMenuMakerMap.AddJobGiverWorkOrders: TRANS: PawnsAreCapable.FloatMenuMakerMap_AddUndraftedOrders.Transpiler
- FloatMenuMakerMap.ChoicesAtFor: PRE: [100]PawnsAreCapable.FloatMenuMakerMap_ChoicesAtFor.Prefix post: [700]PawnsAreCapable.FloatMenuMakerMap_ChoicesAtFor.Postfix
- FloatMenuUtility.GetMeleeAttackAction: TRANS: PawnsAreCapable.FloatMenuUtility_GetMeleeAttackAction.Transpiler
- FoodUtility.ThoughtsFromIngesting: post: AlienRace.HarmonyPatches.ThoughtsFromIngestingPostfix
- ForbidUtility.IsForbiddenToPass: post: DoorsExpanded.HarmonyPatches.IsForbiddenToPass_PostFix
- Game.DeinitAndRemoveMap: post: HugsLib.Patches.Game_DeinitAndRemoveMap_Patch.MapRemovalHook
- Game.FillComponents: PRE: HugsLib.Patches.Game_FillComponents_Patch.GameInitializationHook
- Game.FinalizeInit: post: CarefulRaids.CarefulRaidsMod+Game_FinalizeInit_Patch.Postfix, HugsLib.Patches.Game_FinalizeInit_Patch.WorldLoadedHook
- GameComponentUtility.LoadedGame: post: ConsolidatedTraits.Patch_GameComponentUtility_LoadedGame.Postfix
- GameComponentUtility.StartedNewGame: post: ConsolidatedTraits.Patch_GameComponentUtility_StartedNewGame.Postfix
- GameInitData.PrepForMapGen: post: PawnsAreCapable.GameInitData_PrepForMapGen.Postfix
- GameRules.DesignatorAllowed: post: AlienRace.HarmonyPatches.DesignatorAllowedPostfix
- GatheringsUtility.ShouldGuestKeepAttendingGathering: PRE: MOARANDROIDS.Patches.GatheringsUtility_Patch+ShouldGuestKeepAttendingGathering.Prefix
- GenConstruct.CanBuildOnTerrain: post: RoadsOfTheRim.Patch_GenConstruct_CanBuildOnTerrain.Postfix
- GenConstruct.CanConstruct: post: AlienRace.HarmonyPatches.CanConstructPostfix
- GenConstruct.CanPlaceBlueprintAt: post: RoadsOfTheRim.Patch_GenConstruct_CanPlaceBlueprintAt.Postfix
- GenGrid.CanBeSeenOver: post: DoorsExpanded.HarmonyPatches.CanBeSeenOver
- GenPath.ShouldNotEnterCell: post: DoorsExpanded.HarmonyPatches.ShouldNotEnterCellInvisDoors
- GenSpawn.SpawnBuildingAsPossible: PRE: DoorsExpanded.HarmonyPatches.HeronSpawnBuildingAsPossible
- GenSpawn.SpawningWipes: post: DoorsExpanded.HarmonyPatches.InvisDoorsDontWipe
- GenSpawn.WipeExistingThings: PRE: DoorsExpanded.HarmonyPatches.WipeExistingThings
- GhostDrawer.DrawGhostThing: PRE: DoorsExpanded.HarmonyPatches.HeronDoorGhostHandler
- HealthCardUtility.DrawHediffRow: TRANS: BlueLeakTest.HealthCardUtility_DrawHediffRow.Transpiler
- HealthCardUtility.DrawOverviewTab: TRANS: BlueLeakTest.AndroidLabelOverwrite.Transpiler
- HealthCardUtility.DrawPawnHealthCard: PRE: DubsMintMenus.Patch_HealthCardUtility.Prefix post: DubsMintMenus.Patch_HealthCardUtility.Postfix
- HealthCardUtility.GetTooltip: TRANS: BlueLeakTest.HealthCardUtility_GetTooltip.Transpiler
- HediffGiver.TryApply: PRE: Fluffy_BirdsAndBees.HediffGiver_TryApply.Prefix
- HediffSet.CalculatePain: PRE: BlueLeakTest.EstimatePainGivenOverride.Prefix
- ITab_Bills.FillTab: PRE: DubsMintMenus.HarmonyPatches.Prefix
- ITab_Pawn_Health.FillTab: PRE: DubsMintMenus.Patch_ITab_Pawn_Health.Prefix
- InfestationCellFinder.GetScoreAt: post: Rimatomics.HarmonyPatches+Harmony_GetScoreAt.Postfix
- JobDriver_Vomit.MakeNewToils: PRE: BlueLeakTest.DeclineVomitJob.Prefix
- JobGiver_DoLovin.TryGiveJob: PRE: Fluffy_BirdsAndBees.JobGiver_DoLovin_TryGiveJob.Prefix post: Fluffy_BirdsAndBees.JobGiver_DoLovin_TryGiveJob.Postfix
- JobGiver_Manhunter.TryGiveJob: TRANS: DoorsExpanded.HarmonyPatches.JobGiver_Manhunter_TryGiveJob_Transpiler
- JobGiver_Mate.TryGiveJob: PRE: Fluffy_BirdsAndBees.JobGiver_Mate_TryGiveJob.Prefix
- JobGiver_OptimizeApparel.ApparelScoreGain: post: AlienRace.HarmonyPatches.ApparelScoreGainPostFix
- JobGiver_SocialFighting.TryGiveJob: post: UghYouGotMe.Marvs_MentalState_PleaseJustGiveUpWhenSocialFighting.Postfix
- LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
- MainMenuDrawer.Init: post: CameraPlus.CrossPromotion.MainMenuDrawer_Init_Postfix
- MainTabWindow_Research.DrawRightRect: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
- MainTabWindow_Research.ViewSize: TRANS: AlienRace.HarmonyPatches.ResearchScreenTranspiler
- Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook
- Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook
- Map.MapPreTick: post: CarefulRaids.CarefulRaidsMod+Map_MapPreTick_Patch.Postfix
- MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
- MapInterface.MapInterfaceUpdate: post: CarefulRaids.CarefulRaidsMod+MapInterface_MapInterfaceUpdate_Patch.Postfix
- MemoryThoughtHandler.TryGainMemory: PRE: AlienRace.HarmonyPatches.TryGainMemoryThoughtPrefix
- MentalState_SocialFighting.get_ShouldStop: PRE: UghYouGotMe.Marvs_MentalState_PleaseJustGiveUpWhenSocialFighting.Prefix
- ModContentLoader`1.LoadPNG: PRE: HighQualityTextures.PatchModContentLoaderTexture2D.Prefix
- ModMetaData.get_VersionCompatible: post: MultiVersionModFix.VersionCompatible_Postfix
- ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
- Page_ModsConfig.DoWindowContents: TRANS: CameraPlus.CrossPromotion.Page_ModsConfig_DoWindowContents_Transpiler
- Page_ModsConfig.PostClose: post: CameraPlus.CrossPromotion.Page_ModsConfig_PostClose_Postfix
- PathFinder.FindPath: TRANS: CarefulRaids.CarefulRaidsMod+PathFinder_FindPath_Patch.Transpiler
- PathFinder.GetBuildingCost: post: DoorsExpanded.HarmonyPatches.GetBuildingCost_PostFix
- Pawn.Kill: post: Rimatomics.HarmonyPatches+Harmony_Pawn_Kill.Postfix
- Pawn.SetFaction: post: AlienRace.HarmonyPatches.SetFactionPostfix
- PawnBioAndNameGenerator.FillBackstorySlotShuffled: PRE: AlienRace.HarmonyPatches.FillBackstoryInSlotShuffledPrefix
- PawnBioAndNameGenerator.TryGetRandomUnusedSolidBioFor: post: AlienRace.HarmonyPatches.TryGetRandomUnusedSolidBioForPostfix
- PawnCapacityDef.GetLabelFor: PRE: BlueLeakTest.GetLabelForAndroidCapacity.Prefix
- PawnDiedOrDownedThoughtsUtility.TryGiveThoughts: post: CarefulRaids.CarefulRaidsMod+PawnDiedOrDownedThoughtsUtility_TryGiveThoughts_Patch.Postfix
- PawnGenerator.GeneratePawnRelations: PRE: AlienRace.HarmonyPatches.GeneratePawnRelationsPrefix
- PawnGenerator.GenerateSkills: post: PawnsAreCapable.PawnGenerator_GenerateSkills.Postfix
- PawnGroupKindWorker.GeneratePawns: post: AbilityUser.AbilityUserMod.GeneratePawns_PostFix
- PawnPathUtility.FirstBlockingBuilding: post: DoorsExpanded.HarmonyPatches.FirstBlockingBuilding_PostFix
- PawnPathUtility.TryFindLastCellBeforeBlockingDoor: PRE: DoorsExpanded.HarmonyPatches.ManhunterJobGiverFix
- PawnRelationDef.GetGenderSpecificLabel: PRE: AlienRace.HarmonyPatches.GetGenderSpecificLabelPrefix
- PawnRelationWorker_Child.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceChildPostfix
- PawnRelationWorker_ExLover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExLoverPostfix
- PawnRelationWorker_ExSpouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceExSpousePostfix
- PawnRelationWorker_Fiance.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceFiancePostfix
- PawnRelationWorker_Lover.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceLoverPostfix
- PawnRelationWorker_Parent.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceParentPostfix
- PawnRelationWorker_Sibling.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSiblingPostfix
- PawnRelationWorker_Spouse.GenerationChance: post: AlienRace.HarmonyPatches.GenerationChanceSpousePostfix
- PawnUtility.FertileMateTarget: PRE: Fluffy_BirdsAndBees.PawnUtility_FertileMateTarget.Prefix
- PawnUtility.Mated: PRE: Fluffy_BirdsAndBees.PawnUtility_Mated.Prefix
- Pawn_ApparelTracker.Notify_ApparelAdded: post: AbilityUser.AbilityUserMod.Notify_ApparelAdded_PostFix
- Pawn_ApparelTracker.Notify_ApparelRemoved: post: AbilityUser.AbilityUserMod.Notify_ApparelRemoved_PostFix
- Pawn_EquipmentTracker.Notify_EquipmentAdded: post: AbilityUser.AbilityUserMod.Notify_EquipmentAdded_PostFix
- Pawn_EquipmentTracker.Notify_EquipmentRemoved: post: AbilityUser.AbilityUserMod.Notify_EquipmentRemoved_PostFix
- Pawn_HealthTracker.MakeDowned: PRE: BlueLeakTest.DiesUponDowned.Prefix
- Pawn_HealthTracker.NotifyPlayerOfKilled: PRE: BlueLeakTest.DeadPawnMessageRemoval.Prefix
- Pawn_PathFollower.CostToMoveIntoCell: post: DoorsExpanded.HarmonyPatches.CostToMoveIntoCell_PostFix_ChangeDoorPathCost
- Pawn_PathFollower.NeedNewPath: TRANS: CarefulRaids.CarefulRaidsMod+Pawn_PathFollower_NeedNewPath_Patch.Transpiler
- Pawn_StoryTracker.OneOfWorkTypesIsDisabled: PRE: PawnsAreCapable.Pawn_StoryTracker_OneOfWorkTypesIsDisabled.Prefix
- Pawn_StoryTracker.WorkTagIsDisabled: PRE: PawnsAreCapable.Pawn_StoryTracker_WorkTagIsDisabled.Prefix
- Pawn_StoryTracker.WorkTypeIsDisabled: PRE: PawnsAreCapable.Pawn_StoryTracker_WorkTypeIsDisabled.Prefix
- Pawn_WorkSettings.EnableAndInitialize: post: PawnsAreCapable.Pawn_WorkSettings_EnableAndInitialize.Postfix
- PawnsArrivalModeWorker_CenterDrop.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_CenterDrop_TryResolveRaidSpawnCenter.Postfix
- PawnsArrivalModeWorker_EdgeDrop.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_EdgeDrop_TryResolveRaidSpawnCenter.Postfix
- PawnsArrivalModeWorker_EdgeDropGroups.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_EdgeDropGroups_TryResolveRaidSpawnCenter.Postfix
- PawnsArrivalModeWorker_EdgeWalkIn.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_EdgeWalkIn_TryResolveRaidSpawnCenter.Postfix
- PawnsArrivalModeWorker_EdgeWalkInGroups.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_EdgeWalkInGroups_TryResolveRaidSpawnCenter.Postfix
- PawnsArrivalModeWorker_RandomDrop.TryResolveRaidSpawnCenter: post: Rimatomics.HarmonyPatches+Harmony_RandomDrop_TryResolveRaidSpawnCenter.Postfix
- PlantToGrowSettableUtility.SetPlantToGrowCommand: PRE: DubsMintMenus.Patch_SetPlantToGrowCommand.Prefix
- PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
- Projectile.Launch: post: Rimatomics.HarmonyPatches+Harmony_Projectile_Launch.Postfix
- RecipeDef.get_AvailableNow: post: Rimatomics.HarmonyPatches+Harmony_RecipeDef_AvailableNow.Postfix
- RegionMaker.TryGenerateRegionFrom: TRANS: CarefulRaids.CarefulRaidsMod+RegionMaker_TryGenerateRegionFrom_Patch.Transpiler
- RegionTypeUtility.GetExpectedRegionType: PRE: CarefulRaids.CarefulRaidsMod+RegionTypeUtility_GetExpectedRegionType_Patch.Prefix
- ResearchManager.FinishProject: PRE: ResearchPal.HarmonyPatches_Queue+DoCompletionDialog.Prefix
- ResearchManager.ResearchPerformed: PRE: ResearchPal.HarmonyPatches_Queue+ResearchPerformed.Prefix post: ResearchPal.HarmonyPatches_Queue+ResearchPerformed.Postfix
- RoadDefGenStep_Place.Place: post: RoadsOfTheRim.Patch_RoadDefGenStep_Place_Place.Postfix
- Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
- Root_Play.SetupForQuickTestPlay: TRANS: HugsLib.Patches.RootPlay_TestPlay_Patch.InjectCustomQuickstartSettings
- SettlementBase.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_SettlementBase_ShouldRemoveMapNow.Postfix
- ShortCircuitUtility.DoShortCircuit: PRE: RT_Fuse.Patch_DoShortCircuit.Prefix
- ShortHashGiver.GiveShortHash: PRE: AbilityUser.AbilityUserMod.GiveShortHash_PrePatch
- Site.ShouldRemoveMapNow: post: Rimatomics.HarmonyPatches+Harmony_Site_ShouldRemoveMapNow.Postfix
- SituationalThoughtHandler.TryCreateThought: PRE: AlienRace.HarmonyPatches.TryCreateSituationalThoughtPrefix
- SkillRecord.CalculateTotallyDisabled: PRE: PawnsAreCapable.SkillRecord_CalculateTotallyDisabled.Prefix
- StartingPawnUtility.NewGeneratedStartingPawn: post: BlueLeakTest.MultiplePawnRacesAtStart.Postfix
- StoryState.Notify_IncidentFired: post: MoreFactionInteraction.HarmonyPatches.IncidentFired_TradeCounter_Postfix
- Targeter.ConfirmStillValid: PRE: AbilityUser.AbilityUserMod.ConfirmStillValid
- Targeter.ProcessInputEvents: PRE: AbilityUser.AbilityUserMod.ProcessInputEvents_PreFix
- Targeter.TargeterUpdate: PRE: Rimatomics.HarmonyPatches+Harmony_Targeter_TargeterUpdate.Prefix post: AbilityUser.AbilityUserMod.TargeterUpdate_PostFix
- Thing.SetFactionDirect: post: AlienRace.HarmonyPatches.SetFactionDirectPostfix
- ThingSetMaker.Generate: post: MoreFactionInteraction.HarmonyPatches.TraderStocker_OverStockerPostFix
- ThingSetMaker_ResourcePod.PossiblePodContentsDefs: post: Rimefeller.HarmonyPatches+Harmony_ThingSetMaker_ResourcePod.Postfix, Rimatomics.HarmonyPatches+Harmony_PossiblePodContentsDefs.Postfix, Rimefeller.HarmonyPatches+Harmony_ThingSetMaker_ResourcePod.Postfix
- ThingWithComps.DeSpawn: PRE: Rimatomics.HarmonyPatches+Harmony_Projectile_DeSpawn.Prefix
- ThingWithComps.InitializeComps: post: AbilityUser.AbilityUserMod.InitializeComps_PostFix
- ThoughtUtility.CanGetThought: post: AlienRace.HarmonyPatches.CanGetThoughtPostfix
- ThoughtWorker_PsychicEmanatorSoothe.CurrentStateInternal: TRANS: MoreFactionInteraction.HarmonyPatches.PsychicEmanatorSoothe_Transpiler
- Tradeable.InitPriceDataIfNeeded: TRANS: MoreFactionInteraction.HarmonyPatches.ErrorSuppressionSssh
- TraderKindDef.PriceTypeFor: post: MoreFactionInteraction.HarmonyPatches.PriceTypeSetter_PostFix
- UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_Patch.OnGUIHook
- Verb.get_DirectOwner: PRE: AbilityUser.AbilityUserMod.get_DirectOwner_Prefix
- Verb.get_UIIcon: PRE: AbilityUser.AbilityUserMod.get_UIIcon
- Verb_LaunchProjectile.get_Projectile: PRE: AbilityUser.AbilityUserMod.get_Projectile_Prefix
- WITab_Caravan_Gear.TryEquipDraggedItem: TRANS: PawnsAreCapable.WITab_Caravan_Gear_TryEquipDraggedItem.Transpiler
- Widgets.InfoCardButton: PRE: RecipeIcons.PatchWidgetsInfoCardButton.Prefix
- WidgetsWork.DrawWorkBoxBackground: PRE: PawnsAreCapable.WidgetsWork_DrawWorkBoxBackground.Prefix
- WidgetsWork.TipForPawnWorker: PRE: PawnsAreCapable.WidgetsWork_TipForPawnWorker.Prefix
- WorkGiver_GrowerHarvest.HasJobOnCell: post: AlienRace.HarmonyPatches.HasJobOnCellHarvestPostfix
- WorkGiver_GrowerSow.ExtraRequirements: post: AlienRace.HarmonyPatches.ExtraRequirementsGrowerSowPostfix
- WorkGiver_Researcher.ShouldSkip: post: AlienRace.HarmonyPatches.ShouldSkipResearchPostfix
- Workshop.SetWorkshopItemDataFrom: post: MultiVersionModFix.SetWorkshopItemDataFrom_Postfix
- WorkshopItems.Notify_Subscribed: post: CameraPlus.CrossPromotion.WorkshopItems_Notify_Subscribed_Postfix
- WorldGrid.GetRoadMovementDifficultyMultiplier: post: RoadsOfTheRim.Patch_WorldGrid_GetRoadMovementDifficultyMultiplier.Postifx
- WorldReachabilityUtility.CanReach: post: MoreFactionInteraction.HarmonyPatches.WorldReachUtility_PostFix
- WorldTargeter.StopTargeting: PRE: RoadsOfTheRim.Patch_WorldTargeter_StopTargeting.Prefix
- Harmony versions present: 1.2.0.2: rimworld.erdelf.alien_race.main; 1.2.0.1: net.pardeike.rimworld.mod.carefulraids, UnlimitedHugs.HugsLib, com.github.automatic1111.highqualitytextures, Dubwise.Rimefeller, Fluffy.BirdsAndBees, Dubwise.Rimatomics, com.consolidatedtraits.rimworld.mod, net.marvinkosh.rimworld.mod.ughyougotme, rainbeau.pawnsAreCapable, io.github.ratysz.madskills, rimworld.ResearchPal, com.github.automatic1111.recipeicons, Dubwise.DubsMintMenus, mehni.rimworld.MFI.main, rimworld.rwmods.androidtiers, Loconeko.Rimworld.RoadsOfTheRim, Ilyaki.MoreMapSizes, multiversionmodfix, brrainz-crosspromotion; 1.0.9.1: rimworld.jecrell.abilityuser, rimworld.jecrell.doorsexpanded
- Platform information: (hidden, hold Shift while publishing to include)
- Log file contents:
- Initialize engine version: 5.6.5f1 (2cac56bf7bb6)
- GfxDevice: [Renderer information redacted]
- Begin MonoManager ReloadAssembly
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NAudio.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\NVorbis.dll into Unity Child Domain
- Loading [Rimworld_dir]\RimWorldWin64_Data\Managed\TextMeshPro-1.0.55.56.0b11.dll into Unity Child Domain
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Pass '' has no vertex shader
- WARNING: Shader Unsupported: 'Hidden/VR/BlitCopyFromTexArray' - Setting to default shader.
- desktop: 1920x1080 59Hz; virtual: 1920x1080 at 0,0
- RimWorld 1.0.2150 rev801
- ReflectionTypeLoadException getting types in assembly AvoidFriendlyFire: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.Utils.UtilityWorldObject' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly SimpleSidearms: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.Utils.UtilityWorldObject' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.Settings.SettingHandleConvertible' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'OptionsTab' from assembly 'SimpleSidearms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass77_0' from assembly 'SimpleSidearms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c' from assembly 'SimpleSidearms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly Autopsy: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c' from assembly 'Autopsy, Version=4.1.1.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly SubsurfaceConduit: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly Prioritize: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.Utils.UtilityWorldObject' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly Psychology: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'KinseyMode' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass26_0' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass30_0' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass32_0' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass32_1' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c__DisplayClass32_2' from assembly 'Psychology, Version=18.11.18.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly DeathRattle: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly LessArbitrarySurgery: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly WhileYoureUp: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly DireRaids: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'DireRaids.IncidentWorker_DireRaidEnemy' from assembly 'DireRaids, Version=0.18.2.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type '<>c' from assembly 'DireRaids, Version=0.18.2.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly TheHarvest: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly SearchAndDestroy: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- => System.TypeLoadException: Could not load type 'HugsLib.Utils.UtilityWorldObject' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- ReflectionTypeLoadException getting types in assembly WallLight: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
- Loader exceptions:
- => System.TypeLoadException: Could not load type 'HugsLib.ModBase' from assembly 'HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
- DubsMintMenus 1.0.219
- Rimatomics 1.6.741
- Rimefeller 1.2.341
- ConsolidatedTraits Harmony Patches:
- Prefix:
- GameComponentUtility.StartedNewGame
- GameComponentUtility.LoadedGame
- Ugh You Got Me: Trying to patch MentalState_SocialFighting.ShouldStop.get.
- Ugh You Got Me: Patched MentalState_SocialFighting.ShouldStop.get.
- Ugh You Got Me: Trying to patch JobGiver_SocialFighting.TryGiveJob
- Ugh You Got Me: Patched JobGiver_SocialFighting.TryGiveJob.
- [HugsLib] version 6.1.1
- XML error: Could not find parent node named "VG_CookingProductBase" for node "ThingDef". Full node: <ThingDef ParentName="VG_CookingProductBase"><defName>Rawsugarcane</defName><label>sugarcane</label><description>Harvested canes from the sugarcane plant.</description><graphicData><texPath>Things/Veg/sugarcane</texPath></graphicData><statBases><MarketValue>2.0</MarketValue></statBases><comps><li Class="CompProperties_Rottable"><daysToRotStart>60</daysToRotStart><rotDestroys>true</rotDestroys></li></comps></ThingDef>
- XML error: Could not find parent node named "VG_PlantDef" for node "ThingDef". Full node: <ThingDef ParentName="VG_PlantDef"><defName>Plantsugarcane</defName><label>sugarcane plant</label><description>Cane plant refines into sugar.</description><graphicData><texPath>Things/Plants/sugarcanePlant</texPath><graphicClass>Graphic_Single</graphicClass></graphicData><plant><harvestedThingDef>Rawsugarcane</harvestedThingDef><harvestYield>5</harvestYield><sowMinSkill>7</sowMinSkill><growDays>3.75</growDays><fertilitySensitivity>0.6</fertilitySensitivity><visualSizeRange><min>0.25</min><max>1.00</max></visualSizeRange></plant></ThingDef>
- Could not find a type named Psychology.MentalStateWorker_FireStartingSpree
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find type named SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy from node <li Class="SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy"><subNodes><li Class="ThinkNode_Priority"><subNodes><li Class="JobGiver_AIFightEnemies"><targetAcquireRadius>200</targetAcquireRadius><targetKeepRadius>72</targetKeepRadius></li><li Class="JobGiver_AIGotoNearestHostile" /></subNodes></li></subNodes></li>
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><!-- Do lovin' --><li Class="ThinkNode_ConditionalLyingDown"><subNodes><li Class="ThinkNode_ChancePerHour_Lovin"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="JobGiver_DoLovin" /></subNodes></li></subNodes></li></subNodes></li><!-- If we HAVE to keep lying down... --><li Class="ThinkNode_ConditionalMustKeepLyingDown"><subNodes><!-- Do a queued job if possible (e.g. watch tv in bed) --><li Class="ThinkNode_QueuedJob"><inBedOnly>true</inBedOnly></li><!-- Get joy --><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="JobGiver_GetJoyInBed" /></subNodes></li><!-- Keep lying down --><li Class="JobGiver_KeepLyingDown" /></subNodes></li><li Class="ThinkNode_Subtree"><treeDef>Downed</treeDef></li><li Class="ThinkNode_Subtree"><treeDef>BurningResponse</treeDef></li><li Class="ThinkNode_Subtree"><treeDef>MentalStateCritical</treeDef></li><!-- React to close melee threat --><li Class="JobGiver_ReactToCloseMeleeThreat" /><!-- Mental state non critical --><li Class="ThinkNode_Subtree"><treeDef>MentalStateNonCritical</treeDef></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostMentalState</insertTag></li><!-- Do a queued job --><li Class="SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy"><subNodes><li Class="ThinkNode_Priority"><subNodes><li Class="JobGiver_AIFightEnemies"><targetAcquireRadius>200</targetAcquireRadius><targetKeepRadius>72</targetKeepRadius></li><li Class="JobGiver_AIGotoNearestHostile" /></subNodes></li></subNodes></li><!-- Wait if drafted --><li Class="ThinkNode_QueuedJob" /><!-- Wait if drafted --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>DraftedOrder</tagToGive><subNodes><li Class="JobGiver_MoveToStandable" /><li Class="JobGiver_Orders" /></subNodes></li></subNodes></li><!-- Self-tend if you're an NPC --><li Class="ThinkNode_ConditionalNPCCanSelfTendNow"><subNodes><li Class="JobGiver_SelfTend" /></subNodes></li><!-- Lord directives (high priority) --><li Class="ThinkNode_JoinVoluntarilyJoinableLord"><dutyHook>HighPriority</dutyHook><subNodes><li Class="ThinkNode_Subtree"><treeDef>LordDuty</treeDef></li></subNodes></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostDuty</insertTag></li><!-- Prisoner --><li Class="ThinkNode_ConditionalPrisoner"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob><subNodes><!-- If it's the player home map... --><li Class="ThinkNode_ConditionalInNonPlayerHomeMap"><invert>true</invert><subNodes><!-- Wait instead of escaping if should --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_PrisonerWaitInsteadOfEscaping"><maxDanger>Deadly</maxDanger></li></subNodes></li><!-- Escape --><li Class="ThinkNode_Tagger"><tagToGive>Escaping</tagToGive><subNodes><li Class="JobGiver_PrisonerEscape" /></subNodes></li></subNodes></li><!-- Exit map if released --><li Class="ThinkNode_ConditionalReleased"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>RestingForMedicalReasons</tagToGive><subNodes><li Class="JobGiver_PatientGoToBed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>ChangingApparel</tagToGive><subNodes><li Class="JobGiver_PrisonerGetDressed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="ThinkNode_PrioritySorter"><subNodes><li Class="JobGiver_GetFood" /><li Class="JobGiver_GetRest" /><li Class="JobGiver_SatisfyChemicalNeed" /><li Class="ThinkNode_Priority_GetJoy"><subNodes><li Class="JobGiver_GetJoy" /><li Class="JobGiver_GetJoyInBed" /></subNodes></li></subNodes></li></subNodes></li><!-- If in non-PlayerHomeMap --><li Class="ThinkNode_ConditionalInNonPlayerHomeMap"><subNodes><!-- No colonist spawned in the map --><li Class="ThinkNode_ConditionalAnyUndownedColonistSpawnedNearby"><invert>true</invert><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Escaping</tagToGive><subNodes><li Class="JobGiver_PrisonerEscape" /></subNodes></li></subNodes></li><!-- Wander --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderColony"><maxDanger>Deadly</maxDanger></li></subNodes></li></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderCurrentRoom"><maxDanger>Deadly</maxDanger></li></subNodes></li><li Class="JobGiver_IdleError" /></subNodes></li><!-- If on colonist team, do forced and emergency work --><li Class="ThinkNode_ConditionalColonist"><subNodes><!-- Seek allowed area --><li Class="JobGiver_SeekAllowedArea" /><!-- Seek safe temperatures --><li Class="JobGiver_SeekSafeTemperature" /><!-- Drop unnused inventory --><li Class="JobGiver_DropUnusedInventory" /><!-- Emergency work --><li Class="JobGiver_Work"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob><emergency>true</emergency></li><!-- Get food (only if starving) --><li Class="ThinkNode_ConditionalStarving"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="JobGiver_GetFood"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li></subNodes></li><!-- Lord directives (medium priority) --><li Class="ThinkNode_JoinVoluntarilyJoinableLord"><dutyHook>MediumPriority</dutyHook><subNodes><li Class="ThinkNode_Subtree"><treeDef>LordDuty</treeDef></li></subNodes></li><!-- Optimize apparel --><li Class="ThinkNode_Tagger"><tagToGive>ChangingApparel</tagToGive><subNodes><li Class="JobGiver_OptimizeApparel"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Unload your inventory --><li Class="ThinkNode_Tagger"><tagToGive>UnloadingOwnInventory</tagToGive><subNodes><li Class="JobGiver_UnloadYourInventory" /></subNodes></li><!-- Pack food if not hungry--><li Class="ThinkNode_ConditionalNeedPercentageAbove"><need>Food</need><threshold>0.6</threshold><subNodes><li Class="JobGiver_PackFood"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li></subNodes></li><!-- Behavior from traits --><li Class="ThinkNode_TraitBehaviors" /><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PreMain</insertTag></li><!-- Main colonist behavior core --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Subtree"><treeDef>MainColonistBehaviorCore</treeDef><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Main wild man behavior core --><li Class="ThinkNode_ConditionalPawnKind"><pawnKind>WildMan</pawnKind><subNodes><li Class="ThinkNode_Subtree"><treeDef>MainWildManBehaviorCore</treeDef><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostMain</insertTag></li><!-- Idle colonist --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><!-- Do random joy activity --><li Class="ThinkNode_ConditionalNeedPercentageAbove"><need>Joy</need><threshold>0.9</threshold><invert>true</invert><subNodes><li Class="JobGiver_IdleJoy" /></subNodes></li><!-- Wander --><li Class="JobGiver_WanderColony"><maxDanger>None</maxDanger></li></subNodes></li></subNodes></li><!-- Idle wild man --><li Class="ThinkNode_ConditionalPawnKind"><pawnKind>WildMan</pawnKind><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><!-- Wander --><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger><ticksBetweenWandersRange><min>120</min><max>240</max></ticksBetweenWandersRange></li></subNodes></li></subNodes></li><!-- If you're a neutral guest, if you're not hurt exit the map, otherwise use a medical bed --><li Class="ThinkNode_ConditionalGuest"><subNodes><li Class="ThinkNode_ConditionalNonPlayerNonHostileFactionOrFactionless"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>RestingForMedicalReasons</tagToGive><subNodes><li Class="JobGiver_PatientGoToBed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li></subNodes></li><!-- Final backup: If you're just here for no apparent reason, and not a colonist, leave the map
- e.g. This happens for pawns who are downed during combat, then later self-heal --><li Class="ThinkNode_ConditionalColonist"><invert>true</invert><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li><!-- If you can't leave, just wander --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger></li></subNodes></li><li Class="JobGiver_IdleError" /></subNodes>
- Could not find type named SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy from node <li Class="SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy"><subNodes><li Class="ThinkNode_Priority"><subNodes><li Class="JobGiver_AIFightEnemies"><targetAcquireRadius>200</targetAcquireRadius><targetKeepRadius>72</targetKeepRadius></li><li Class="JobGiver_AIGotoNearestHostile" /></subNodes></li></subNodes></li>
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><!-- Do lovin' --><li Class="ThinkNode_ConditionalLyingDown"><subNodes><li Class="ThinkNode_ChancePerHour_Lovin"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="JobGiver_DoLovin" /></subNodes></li></subNodes></li></subNodes></li><!-- If we HAVE to keep lying down... --><li Class="ThinkNode_ConditionalMustKeepLyingDown"><subNodes><!-- Do a queued job if possible (e.g. watch tv in bed) --><li Class="ThinkNode_QueuedJob"><inBedOnly>true</inBedOnly></li><!-- Keep lying down --><li Class="JobGiver_KeepLyingDown" /></subNodes></li><li Class="ThinkNode_Subtree"><treeDef>Downed</treeDef></li><li Class="ThinkNode_Subtree"><treeDef>BurningResponse</treeDef></li><li Class="ThinkNode_Subtree"><treeDef>MentalStateCritical</treeDef></li><!-- React to close melee threat --><li Class="JobGiver_ReactToCloseMeleeThreat" /><!-- Mental state non critical --><li Class="ThinkNode_Subtree"><treeDef>MentalStateNonCritical</treeDef></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostMentalState</insertTag></li><!-- Do a queued job --><li Class="SearchAndDestroy.ThinkNode_ConditionalSearchAndDestroy"><subNodes><li Class="ThinkNode_Priority"><subNodes><li Class="JobGiver_AIFightEnemies"><targetAcquireRadius>200</targetAcquireRadius><targetKeepRadius>72</targetKeepRadius></li><li Class="JobGiver_AIGotoNearestHostile" /></subNodes></li></subNodes></li><li Class="ThinkNode_QueuedJob" /><!-- Wait if drafted --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>DraftedOrder</tagToGive><subNodes><li Class="JobGiver_Orders" /></subNodes></li></subNodes></li><!-- Lord directives (high priority) --><li Class="ThinkNode_JoinVoluntarilyJoinableLord"><dutyHook>HighPriority</dutyHook><subNodes><li Class="ThinkNode_Subtree"><treeDef>LordDuty</treeDef></li></subNodes></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostDuty</insertTag></li><!-- Prisoner --><li Class="ThinkNode_ConditionalPrisoner"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob><subNodes><!-- If it's the player home map... --><li Class="ThinkNode_ConditionalInNonPlayerHomeMap"><invert>true</invert><subNodes><!-- Wait instead of escaping if should --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_PrisonerWaitInsteadOfEscaping"><maxDanger>Deadly</maxDanger></li></subNodes></li><!-- Escape --><li Class="ThinkNode_Tagger"><tagToGive>Escaping</tagToGive><subNodes><li Class="JobGiver_PrisonerEscape" /></subNodes></li></subNodes></li><!-- Exit map if released --><li Class="ThinkNode_ConditionalReleased"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>RestingForMedicalReasons</tagToGive><subNodes><li Class="JobGiver_PatientGoToBed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>ChangingApparel</tagToGive><subNodes><li Class="JobGiver_PrisonerGetDressed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="ThinkNode_PrioritySorter"><subNodes><li Class="JobGiver_GetFood" /><li Class="JobGiver_SatisfyChemicalNeed" /><li Class="ThinkNode_Priority_GetJoy"><subNodes><li Class="JobGiver_GetJoy" /></subNodes></li></subNodes></li></subNodes></li><!-- Join auto joinable caravan --><li Class="ThinkNode_Subtree"><treeDef>JoinAutoJoinableCaravan</treeDef></li><!-- If in non-PlayerHomeMap --><li Class="ThinkNode_ConditionalInNonPlayerHomeMap"><subNodes><!-- No colonist spawned in the map --><li Class="ThinkNode_ConditionalAnyUndownedColonistSpawnedNearby"><invert>true</invert><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Escaping</tagToGive><subNodes><li Class="JobGiver_PrisonerEscape" /></subNodes></li></subNodes></li><!-- Wander --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderColony"><maxDanger>Deadly</maxDanger></li></subNodes></li></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderCurrentRoom"><maxDanger>Deadly</maxDanger></li></subNodes></li><li Class="JobGiver_IdleError" /></subNodes></li><!-- If on colonist team, do forced and emergency work --><li Class="ThinkNode_ConditionalColonist"><subNodes><!-- Seek allowed area --><li Class="JobGiver_SeekAllowedArea" /><!-- Seek safe temperatures --><li Class="JobGiver_SeekSafeTemperature" /><!-- Drop unnused inventory --><li Class="JobGiver_DropUnusedInventory" /><!-- Get food (only if starving) --><li Class="ThinkNode_ConditionalStarving"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>SatisfyingNeeds</tagToGive><subNodes><li Class="JobGiver_GetFood"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li></subNodes></li><!-- Emergency work --><li Class="JobGiver_Work"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob><emergency>true</emergency></li><!-- Lord directives (medium priority) --><li Class="ThinkNode_JoinVoluntarilyJoinableLord"><dutyHook>MediumPriority</dutyHook><subNodes><li Class="ThinkNode_Subtree"><treeDef>LordDuty</treeDef></li></subNodes></li><!-- Optimize apparel --><li Class="ThinkNode_Tagger"><tagToGive>ChangingApparel</tagToGive><subNodes><li Class="JobGiver_OptimizeApparel"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Unload your inventory --><li Class="ThinkNode_Tagger"><tagToGive>UnloadingOwnInventory</tagToGive><subNodes><li Class="JobGiver_UnloadYourInventory" /></subNodes></li><!-- Pack food if not hungry--><li Class="ThinkNode_ConditionalNeedPercentageAbove"><need>Food</need><threshold>0.6</threshold><subNodes><li Class="JobGiver_PackFood"><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li></subNodes></li><!-- Behavior from traits --><li Class="ThinkNode_TraitBehaviors" /><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PreMain</insertTag></li><!-- Main colonist behavior core --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Subtree"><treeDef>MainColonistBehaviorCore</treeDef><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Main wild man behavior core --><li Class="ThinkNode_ConditionalPawnKind"><pawnKind>WildMan</pawnKind><subNodes><li Class="ThinkNode_Subtree"><treeDef>MainWildManBehaviorCore</treeDef><leaveJoinableLordIfIssuesJob>true</leaveJoinableLordIfIssuesJob></li></subNodes></li><!-- Insertion hook for modders --><li Class="ThinkNode_SubtreesByTag"><insertTag>Humanlike_PostMain</insertTag></li><!-- Idle colonist --><li Class="ThinkNode_ConditionalColonist"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><!-- Do random joy activity --><li Class="ThinkNode_ConditionalNeedPercentageAbove"><need>Joy</need><threshold>0.9</threshold><invert>true</invert><subNodes><li Class="JobGiver_IdleJoy" /></subNodes></li><!-- Wander --><li Class="JobGiver_WanderColony"><maxDanger>None</maxDanger></li></subNodes></li></subNodes></li><!-- Idle wild man --><li Class="ThinkNode_ConditionalPawnKind"><pawnKind>WildMan</pawnKind><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><!-- Wander --><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger><ticksBetweenWandersRange><min>120</min><max>240</max></ticksBetweenWandersRange></li></subNodes></li></subNodes></li><!-- If you're a neutral guest, if you're not hurt exit the map, otherwise use a medical bed --><li Class="ThinkNode_ConditionalGuest"><subNodes><li Class="ThinkNode_ConditionalNonPlayerNonHostileFaction"><subNodes><li Class="ThinkNode_Tagger"><tagToGive>RestingForMedicalReasons</tagToGive><subNodes><li Class="JobGiver_PatientGoToBed" /></subNodes></li><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li></subNodes></li><!-- Final backup: If you're just here for no apparent reason, and not a colonist, leave the map
- e.g. This happens for pawns who are downed during combat, then later self-heal --><li Class="ThinkNode_ConditionalColonist"><invert>true</invert><subNodes><li Class="ThinkNode_Tagger"><tagToGive>Misc</tagToGive><subNodes><li Class="JobGiver_ExitMapBest"><defaultLocomotion>Walk</defaultLocomotion></li></subNodes></li></subNodes></li><!-- If you can't leave, just wander --><li Class="ThinkNode_Tagger"><tagToGive>Idle</tagToGive><subNodes><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger></li></subNodes></li><li Class="JobGiver_IdleError" /></subNodes>
- Could not find a type named SimpleSidearms.rimworld.JobDriver_EquipSidearm
- Could not find a type named SimpleSidearms.rimworld.JobDriver_EquipSidearmCombat
- Could not find type named SimpleSidearms.rimworld.JobGiver_RetrieveWeapon from node <thinkRoot Class="SimpleSidearms.rimworld.JobGiver_RetrieveWeapon" />
- Exception loading from System.Xml.XmlElement: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
- --- End of inner exception stack trace ---
- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
- at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkTreeDef] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- Could not find a type named Autopsy.Patches.AutopsyWorker
- Could not find a type named Autopsy.Patches.AutopsyWorker
- Could not find a type named Autopsy.Patches.AutopsyWorker
- Could not find a type named Autopsy.Patches.AutopsyWorker
- Could not find a type named Autopsy.Filters.ImpossibleToHarvest
- Could not find a type named Autopsy.Filters.PossibleToHarvest
- Could not find a type named Autopsy.Filters.HasBionics
- Could not find a type named Autopsy.Filters.DoesntHaveBionics
- Could not find a type named Autopsy.Filters.ImpossibleToHarvestAnimal
- Could not find a type named Autopsy.Filters.PossibleToHarvestAnimal
- Could not find a type named MUR_SubsurfaceConduit.SubsurfaceConduit
- Could not find a type named MUR_SubsurfaceConduit.SubsurfaceConduit
- Could not find a type named Prioritize.Designator_PrioritySettings
- Could not find a type named Prioritize.Designator_SetPriority
- Could not find a type named Prioritize.Designator_Priority_Thing
- Could not find a type named Prioritize.Designator_Priority_Cell
- Could not find a type named Prioritize.Workgiver_UniversalConstruct
- Could not find type named Psychology.JobGiver_Vote from node <li Class="Psychology.JobGiver_Vote" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><!-- Reach the party area --><li Class="Psychology.JobGiver_Vote" /><li Class="ThinkNode_ConditionalInPartyArea"><subNodes><!-- Stand where you are and be socially active --><li Class="ThinkNode_ConditionalRandom"><chance>0.35</chance><subNodes><li Class="JobGiver_StandAndBeSociallyActive"><ticksRange><min>350</min><max>750</max></ticksRange></li></subNodes></li><!-- Wander --><li Class="JobGiver_WanderInPartyArea"><ticksBetweenWandersRange><min>50</min><max>250</max></ticksBetweenWandersRange></li></subNodes></li></subNodes>
- Could not find type named Psychology.JobGiver_SpendTimeTogether from node <li Class="Psychology.JobGiver_SpendTimeTogether" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="ThinkNode_ConditionalStarving"><subNodes><li Class="JobGiver_GetFood" /></subNodes></li><li Class="Psychology.JobGiver_SpendTimeTogether" /><li Class="JobGiver_StandAndBeSociallyActive"><ticksRange><min>250</min><max>750</max></ticksRange></li></subNodes>
- Could not find a type named Psychology.GameCondition_Election
- Could not find a type named Psychology.Hediff_Conversation
- Could not find a type named Psychology.Hediff_Mayor
- Could not find a type named Psychology.Hediff_PlannedDate
- Could not find a type named Psychology.Hediff_Funeral
- Could not find a type named Psychology.Hediff_Anxiety
- Could not find a type named Psychology.IncidentWorker_Election
- Could not find a type named Psychology.InteractionWorker_PrudeSeen
- Could not find a type named Psychology.InteractionWorker_Conversation
- Could not find a type named Psychology.InteractionWorker_HangOut
- Could not find a type named Psychology.InteractionWorker_PlanDate
- Could not find a type named Psychology.JobDriver_Abuse
- Could not find a type named Psychology.JobDriver_MakeAdvance
- Could not find a type named Psychology.JobDriver_BreakHunt
- Could not find a type named Psychology.MentalState_FellPlotting
- Could not find a type named Psychology.MentalStateWorker_FellPlotting
- Could not find a type named Psychology.MentalState_SelfHarm
- Could not find a type named Psychology.MentalState_Paranoia
- Could not find a type named Psychology.MentalState_Abuse
- Could not find a type named Psychology.MentalStateWorker_Abuse
- Could not find a type named Psychology.MentalStateWorker_Compulsion
- Could not find a type named Psychology.MentalState_Compulsion
- Could not find a type named Psychology.MentalState_Antisocial
- Could not find a type named Psychology.MentalState_Apathy
- Could not find a type named Psychology.MentalState_Histrionic
- Could not find a type named Psychology.MentalStateWorker_Histrionic
- Could not find a type named Psychology.MentalState_HuntingTrip
- Could not find a type named Psychology.MentalStateWorker_HuntingTrip
- Could not find a type named Psychology.Recipe_TreatPyromaniac
- Could not find a type named Psychology.Recipe_TreatChemicalInterest
- Could not find a type named Psychology.Recipe_TreatChemicalFascination
- Could not find a type named Psychology.Recipe_TreatDepression
- Could not find a type named Psychology.Recipe_TreatInsomnia
- Could not find a type named Psychology.Recipe_CureAnxiety
- Could not find a type named Psychology.RoomRoleWorker_Office
- Could not find type named Psychology.JobGiver_Abuse from node <li Class="Psychology.JobGiver_Abuse" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_Abuse" /><li Class="JobGiver_WanderColony"><maxDanger>Deadly</maxDanger></li><li Class="JobGiver_WanderAnywhere"><maxDanger>Some</maxDanger></li></subNodes>
- Could not find type named Psychology.JobGiver_Compulsion from node <li Class="Psychology.JobGiver_Compulsion" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_Compulsion" /><li Class="JobGiver_WanderColony"><maxDanger>Some</maxDanger></li><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger></li></subNodes>
- Could not find type named Psychology.JobGiver_Apathy from node <li Class="Psychology.JobGiver_Apathy" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_Apathy" /></subNodes>
- Could not find type named Psychology.JobGiver_MakeAdvance from node <li Class="Psychology.JobGiver_MakeAdvance" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_MakeAdvance" /><li Class="JobGiver_WanderColony"><maxDanger>Some</maxDanger></li><li Class="JobGiver_WanderAnywhere"><maxDanger>Some</maxDanger></li></subNodes>
- Could not find type named Psychology.JobGiver_ArmSelf from node <li Class="Psychology.JobGiver_ArmSelf" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_ArmSelf" /><li Class="Psychology.JobGiver_EnactPlot" /><li Class="JobGiver_WanderOwnRoom"><maxDanger>Deadly</maxDanger></li><li Class="JobGiver_WanderAnywhere"><maxDanger>Deadly</maxDanger></li></subNodes>
- Could not find type named Psychology.JobGiver_GoHunting from node <li Class="Psychology.JobGiver_GoHunting" />
- Exception loading list from XML: System.MissingMethodException: Cannot create an abstract class 'Verse.AI.ThinkNode'.
- at System.Activator.CheckAbstractType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ObjectFromXml[ThinkNode] (System.Xml.XmlNode xmlRoot, Boolean doPostLoad) [0x00000] in <filename unknown>:0
- at Verse.DirectXmlToObject.ListFromXml[ThinkNode] (System.Xml.XmlNode listRootNode) [0x00000] in <filename unknown>:0
- XML:
- <subNodes><li Class="Psychology.JobGiver_GoHunting" /><li Class="JobGiver_WanderMapEdge"><maxDanger>Some</maxDanger></li></subNodes>
- Could not find a type named Psychology.Thought_MemoryDynamic
- Could not find a type named Psychology.Thought_MemorySocialDynamic
- Could not find a type named Psychology.ThoughtWorker_Individuality
- Could not find a type named Psychology.ThoughtWorker_SurvivedTogether
- Could not find a type named Psychology.ThoughtWorker_LDR
- Could not find a type named Psychology.ThoughtWorker_PanicAttack
- Could not find a type named Psychology.ThoughtWorker_RandomMoodBipolar
- Could not find a type named Psychology.ThoughtWorker_Codependency
- Could not find a type named Psychology.ThoughtWorker_Outdoorsy
- Could not find a type named Psychology.ThoughtWorker_Pluviophile
- Could not find a type named Psychology.ThoughtWorker_Polygamous
- Could not find a type named Psychology.ThoughtWorker_Light
- Could not find a type named Psychology.ThoughtWorker_Sedentary
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named Psychology.CompPotentialOfficeTable
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DeathRattle.Hediff_DeathRattle
- Could not find a type named DireRaids.IncidentWorker_DireRaidEnemy
- Could not find a type named MURWallLight.WallLight
- Could not find a type named MURWallLight.PlaceWorker_WallLight
- Could not find a type named MURWallLight.WallLightRed
- Could not find a type named MURWallLight.PlaceWorker_WallLight
- Could not find a type named MURWallLight.WallLightGreen
- Could not find a type named MURWallLight.PlaceWorker_WallLight
- Could not find a type named MURWallLight.WallLightBlue
- Could not find a type named MURWallLight.PlaceWorker_WallLight
- Could not find a type named MURWallLight.WallLightGlower
- Could not find a type named MURWallLight.WallLightGlower
- Could not find a type named MURWallLight.WallLightGlower
- Could not find a type named MURWallLight.WallLightGlower
- Could not find a type named MURWallLight.WallLight
- Could not find a type named MURWallLight.WallLight
- Could not find a type named MURWallLight.WallLight
- Could not find a type named MURWallLight.WallLight
- BodyDef Fish has BodyPartRecord of Body whose children have more coverage than 1.
- BodyDef Squid has BodyPartRecord of SquidBody whose children have more coverage than 1.
- Error while resolving references for def WeaponRetrieval: System.NullReferenceException: Object reference not set to an instance of an object
- at Verse.ThinkTreeDef.ResolveReferences () [0x00000] in <filename unknown>:0
- at Verse.DefDatabase`1[Verse.ThinkTreeDef].ResolveAllReferences (Boolean onlyExactlyMyType) [0x00000] in <filename unknown>:0
- DesignationCategoryDefPriorityTab could not instantiate special designator from class .
- Exception:
- System.ArgumentNullException: Argument cannot be null.
- Parameter name: type
- at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DesignationCategoryDef.ResolveDesignators () [0x00000] in <filename unknown>:0
- DesignationCategoryDefPriorityTab could not instantiate special designator from class .
- Exception:
- System.ArgumentNullException: Argument cannot be null.
- Parameter name: type
- at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DesignationCategoryDef.ResolveDesignators () [0x00000] in <filename unknown>:0
- DesignationCategoryDefPriorityTab could not instantiate special designator from class .
- Exception:
- System.ArgumentNullException: Argument cannot be null.
- Parameter name: type
- at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DesignationCategoryDef.ResolveDesignators () [0x00000] in <filename unknown>:0
- DesignationCategoryDefPriorityTab could not instantiate special designator from class .
- Exception:
- System.ArgumentNullException: Argument cannot be null.
- Parameter name: type
- at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
- at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
- at Verse.DesignationCategoryDef.ResolveDesignators () [0x00000] in <filename unknown>:0
- Translation data for language English has 47 errors. Generate translation report for more info.
- Patching
- MoreMapSizes loaded
- Removed Log Error from Manhunter Job
- Could not execute post-long-event action. Exception: System.TypeInitializationException: An exception was thrown by the type initializer for AlienRace.HarmonyPatches ---> System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
- at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
- at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
- at Harmony.AccessTools+<>c.<TypeByName>b__1_0 (System.Reflection.Assembly x) [0x00000] in <filename unknown>:0
- at System.Linq.Enumerable+<CreateSelectManyIterator>c__Iterator12`2[System.Reflection.Assembly,System.Type].MoveNext () [0x00000] in <filename unknown>:0
- at System.Linq.Enumerable.First[Type] (IEnumerable`1 source, System.Func`2 predicate, Fallback fallback) [0x00000] in <filename unknown>:0
- at System.Linq.Enumerable.FirstOrDefault[Type] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
- at Harmony.AccessTools.TypeByName (System.String name) [0x00000] in <filename unknown>:0
- at AlienRace.HarmonyPatches..cctor () [0x00000] in <filename unknown>:0
- --- End of inner exception stack trace ---
- at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (intptr)
- at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (RuntimeTypeHandle type) [0x00000] in <filename unknown>:0
- at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00000] in <filename unknown>:0
- at Verse.PlayDataLoader.<DoPlayLoad>m__2 () [0x00000] in <filename unknown>:0
- at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x00000] in <filename unknown>:0
- [OgreStack]: Modify Stack Sizes Complete
- ResearchPal :: Preparing research nodes
- ResearchPal :: redundant prerequisites for IEDs: Electricity
- ResearchPal :: redundant prerequisites for Advanced solar power: Electricity
- ResearchPal :: PrecisionTurret has a lower techlevel than (one of) it's prerequisites
- ResearchPal :: BlastTurret has a lower techlevel than (one of) it's prerequisites
- ResearchPal :: VulcanCannon has a lower techlevel than (one of) it's prerequisites
- ResearchPal :: Reducing crossings
- ResearchPal :: Finalizing layout
- ResearchPal :: Restoring queue
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement