Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created June 18, 2025 13:59
Show Gist options
  • Save HugsLibRecordKeeper/9dc01bc1a14c882c3884c345ecadfabe to your computer and use it in GitHub Desktop.
Save HugsLibRecordKeeper/9dc01bc1a14c882c3884c345ecadfabe to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Wednesday, June 18, 2025, 4:59:03 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Fishery - Modding Library(bs.fishery): 0PrepatcherAPI(1.2.0), 1Fishery(0.6.1), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Core(Ludeon.RimWorld): (no assemblies)
Better Log - Fix your errors(bs.betterlog): 0PrepatcherAPI(1.2.0), 1Fishery(av:0.6.1,fv:0.5.1.2), BetterLog(1.1.0), System.Runtime.CompilerServices.Unsafe(av:6.0.0,fv:6.0.21.52210)
Performance Fish(bs.performance): PerformanceFish(0.6.2)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
Anomaly(Ludeon.RimWorld.Anomaly): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:11.0.5]: 0Harmony(av:2.3.3,fv:1.2.0.1), HugsLib(av:1.0.0,fv:11.0.5)
Dubs Performance Analyzer(Dubwise.DubsPerformanceAnalyzer.steam): 0Harmony(av:2.3.3,fv:2.3.2), PerformanceAnalyzer(1.0.0)
Vehicle Framework(SmashPhil.VehicleFramework): 0Harmony(2.3.3), SmashTools(1.0.0), UpdateLogTool(1.3.8984.43037), Vehicles(1.5.1)
Save Our Ship 2(kentington.saveourship2): ShipsHaveInsides(0.0.0)
Active Harmony patches:
AccessTools.AllTypes: PRE: PerformanceFish.AccessToolsCaching+AllTypes.Prefix post: PerformanceFish.AccessToolsCaching+AllTypes.Postfix
Activator.CreateInstance: PRE: PerformanceFish.System.ReflectionCaching+ActivatorPatches+CreateInstance_Type.Prefix
Alert_CaravanIdle.get_IdleCaravans: post: Vehicles.CaravanHandling.IdleVehicleCaravans
Alert_NeedBatteries.NeedBatteries: PRE: SaveOurShip2.ShipCapacitorCountsAsBattery.Prefix
Alert_NeedMealSource.NeedMealSource: PRE: SaveOurShip2.SpaceMapDoesNotNeedStoveWarning.Prefix
Alert_NeedWarmClothes.AnyColonistsNeedWarmClothes: PRE: SaveOurShip2.NoSeasonalWarmClothesInSpace.Prefix
AmbientSoundManager.get_AltitudeWindSoundCreated: post: SaveOurShip2.NoWindInSpace.Postfix
AnomalyUtility.TryDuplicatePawn_NewTemp: PRE: SaveOurShip2.NoDuplicatingFormgels.Prefix
AreaManager.AddStartingAreas: post: Vehicles.Areas.AddVehicleAreas
AutoBuildRoofAreaSetter.TryGenerateAreaNow: PRE: SaveOurShip2.NoRoofInSpace.Prefix
BeachMaker.Init: TRANS: Vehicles.MapHandling.BeachMakerTranspiler
BestCaravanPawnUtility.FindBestNegotiator: PRE: Vehicles.CaravanHandling.FindBestNegotiatorInVehicle
BuildCopyCommandUtility.BuildCopyCommand: PRE: Vehicles.Gizmos.VehicleMaterialOnCopyBuildGizmo
Building.ClaimableBy: post: SaveOurShip2.NoClaimingEnemyShip.Postfix
Building.DeSpawn: PRE: SaveOurShip2.DoPreDeSpawn.PreDeSpawn
Building.SpawnSetup: post: SaveOurShip2.DoSpawn.OnSpawn
Building.get_MaxItemsInCell: post: SaveOurShip2.DisableForMoveShelf.Postfix
BuildingProperties.get_IsMortar: post: SaveOurShip2.TorpedoesCanBeLoaded.Postfix
Building_Bed.DeSpawn: PRE: SaveOurShip2.DisableForMoveBedTwo.Prefix
Building_Bed.SpawnSetup: PRE: SaveOurShip2.DisableForMoveBed.Prefix
Building_Bookcase.DeSpawn: PRE: SaveOurShip2.DisableForMoveBookCase.Prefix
Building_Casket.Tick: PRE: SaveOurShip2.EggsDontHatch.Prefix
Building_CommsConsole.GetFailureReason: post: SaveOurShip2.NoCommsWhenCloaked.Postfix
Building_CryptosleepCasket.EjectContents: post: SaveOurShip2.UpdateCasketGraphicsB.Postfix
Building_CryptosleepCasket.FindCryptosleepCasketFor: PRE: SaveOurShip2.AllowCrittersleepCaskets.Prefix post: SaveOurShip2.AllowCrittersleepCaskets.Postfix
Building_CryptosleepCasket.GetFloatMenuOptions: PRE: SaveOurShip2.CantEnterCryptonest.Prefix post: SaveOurShip2.CantEnterCryptonest.Postfix
Building_CryptosleepCasket.TryAcceptThing: post: SaveOurShip2.UpdateCasketGraphicsA.Postfix
Building_HoldingPlatform.EjectContents: PRE: SaveOurShip2.EntitiesTravelWithShip.Prefix
Building_MechCharger.DeSpawn: PRE: SaveOurShip2.DisableForMoveCharger.Prefix
Building_MechGestator.EjectContents: PRE: SaveOurShip2.DisableForMoveGestator.Prefix
Building_PlantGrower.DeSpawn: PRE: SaveOurShip2.DisableForMoveGrower.Prefix
Building_SubcoreScanner.CanAcceptPawn: post: SaveOurShip2.PreventFormgelsScanning.Postfix
Building_SubcoreScanner.KillOccupant: PRE: SaveOurShip2.DisableForMoveSubcoreRipscanner.Prefix
Building_Turret.PreApplyDamage: PRE: SaveOurShip2.HardpointsHelpTurrets.Prefix
Bullet.Impact: PRE: Vehicles.Combat.BulletImpact
CameraJumper.GetAdjustedTarget: post: Vehicles.WorldObjects.GetAdjustedTargetForAerialVehicle
CameraJumper.TryShowWorld: PRE: Vehicles.WorldHandling.ForcedTargetingDontShowWorld
Caravan.AddPawn: post: Vehicles.CaravanHandling.AddPawnInVehicleCaravan
Caravan.ContainsPawn: post: Vehicles.CaravanHandling.ContainsPawnInVehicle
Caravan.IsOwner: post: Vehicles.CaravanHandling.IsOwnerOfVehicle
Caravan.RemovePawn: post: Vehicles.CaravanHandling.RemovePawnInVehicleCaravan
Caravan.get_AllOwnersDowned: PRE: Vehicles.CaravanHandling.AllOwnersDownedVehicle
Caravan.get_AllOwnersHaveMentalBreak: PRE: Vehicles.CaravanHandling.AllOwnersMentalBreakVehicle
Caravan.get_NightResting: PRE: Vehicles.CaravanHandling.NoRestForVehicles
Caravan.get_PawnsListForReading: post: Vehicles.CaravanHandling.InternalPawnsIncludedInList
Caravan.get_TicksPerMove: PRE: Vehicles.CaravanHandling.VehicleCaravanTicksPerMove
Caravan.get_TicksPerMoveExplanation: PRE: Vehicles.CaravanHandling.VehicleCaravanTicksPerMoveExplanation
CaravanArrivalAction_Trade.CanTradeWith: post: Vehicles.CaravanHandling.NoTradingUndocked
CaravanArrivalAction_VisitEscapeShip.DoArrivalAction: TRANS: Vehicles.CaravanHandling.ShipsVisitEscapeShipTranspiler
CaravanArrivalAction_VisitSite.DoEnter: TRANS: Vehicles.CaravanHandling.DoEnterWithShipsTranspiler
CaravanEnterMapUtility.Enter: PRE: Vehicles.CaravanHandling.EnterMapVehiclesCatchAll2
CaravanEnterMapUtility.Enter: PRE: Vehicles.CaravanHandling.EnterMapVehiclesCatchAll1
CaravanExitMapUtility.CanExitMapAndJoinOrCreateCaravanNow: post: Vehicles.CaravanFormation.CanVehicleExitMapAndJoinOrCreateCaravanNow
CaravanExitMapUtility.ExitMapAndJoinOrCreateCaravan: PRE: Vehicles.CaravanFormation.ExitMapAndJoinOrCreateVehicleCaravan
CaravanFormingUtility.GetGizmos: post: Vehicles.Gizmos.GizmosForVehicleCaravans
CaravanFormingUtility.IsFormingCaravan: PRE: Vehicles.CaravanFormation.IsFormingCaravanVehicle
CaravanInventoryUtility.FindPawnToMoveInventoryTo: PRE: Vehicles.CaravanHandling.FindVehicleToMoveInventoryTo
CaravanMergeUtility.MergeCaravans: TRANS: Vehicles.CaravanHandling.MergeWithVehicleCaravanTranspiler
CaravanMergeUtility.MergeCommand: post: Vehicles.CaravanHandling.DisableMergeForAerialVehicles
CaravanNeedsTabUtility.DoRows: PRE: Vehicles.CaravanHandling.NoVehiclesNeedNeeds
CaravanNeedsTabUtility.GetSize: PRE: Vehicles.CaravanHandling.NoVehiclesNeedNeeds
CaravanTendUtility.CheckTend: PRE: Vehicles.CaravanHandling.CheckTendInVehicles
CaravanTweenerUtility.PatherTweenedPosRoot: PRE: Vehicles.CaravanHandling.VehicleCaravanTweenedPosRoot
CaravanUtility.GetCaravan: PRE: Vehicles.CaravanHandling.GetParentCaravan
CaravanUtility.RandomOwner: PRE: Vehicles.CaravanHandling.RandomVehicleOwner
Caravan_NeedsTracker.TrySatisfyPawnsNeeds: PRE: Vehicles.CaravanHandling.TrySatisfyVehicleCaravanNeeds
Caravan_PathFollower.StartPath: PRE: Vehicles.WorldPathing.StartVehicleCaravanPath
Caravan_PathFollower.get_Moving: post: Vehicles.CaravanHandling.VehicleCaravanMoving
Caravan_PathFollower.get_MovingNow: post: Vehicles.CaravanHandling.VehicleCaravanMovingNow
Caravan_Tweener.TweenerTick: PRE: Vehicles.CaravanHandling.VehicleCaravanTweenerTick
CellInspectorDrawer.DrawThingRow: PRE: Vehicles.Rendering.CellInspectorDrawVehicle
CollectionsMassCalculator.Capacity: TRANS: Vehicles.CaravanHandling.PawnCapacityInVehicleTranspiler
CollectionsMassCalculator.MassUsage: TRANS: Vehicles.CaravanHandling.IgnorePawnGearAndInventoryMassTranspiler
ColonistBar.CheckRecacheEntries: TRANS: Vehicles.Rendering.CheckRecacheAerialVehicleEntriesTranspiler
ColonistBar.ColonistBarOnGUI: post: SaveOurShip2.ShipCombatOnGUI.Postfix
ColonistBarColonistDrawer.DrawGroupFrame: post: SaveOurShip2.ShipIconOnPawnBar.Postfix
ColonistBarColonistDrawer.DrawIcons: post: Vehicles.Rendering.DrawIconsVehicles
Command_CooldownAction.DrawBottomBar: PRE: SaveOurShip2.DontDrawExtraBarForVehicleTurrets.Prefix
CompAssignableToPawn.PostDeSpawn: PRE: SaveOurShip2.DisableForMoveAssignableOff.Prefix
CompAssignableToPawn.PostSpawnSetup: PRE: SaveOurShip2.DisableForMoveAssignableOn.Prefix
CompAssignableToPawn_Bed.IdeoligionForbids: PRE: PerformanceFish.ThingCompCaching+CompAssignableToPawn_Bed_Patch.Prefix post: PerformanceFish.ThingCompCaching+CompAssignableToPawn_Bed_Patch.Postfix
CompDeathrestBindable.PostDeSpawn: PRE: SaveOurShip2.DisableForMoveDeathOff.Prefix
CompDeathrestBindable.PostSpawnSetup: PRE: SaveOurShip2.DisableForMoveDeathOn.Prefix
CompGenepackContainer.EjectContents: PRE: SaveOurShip2.DisableForMoveGene.Prefix
CompLaunchable.CompGetGizmosExtra: post: SaveOurShip2.CannotControlEnemyPods.Postfix
CompPower.get_PowerNet: post: SaveOurShip2.FixPowerBug.Postfix
CompRefuelable.CompGetGizmosExtra: post: SaveOurShip2.CannotControlEnemyFuel.Postfix
CompRottable.CompTick: TRANS: PerformanceFish.MiscOptimizations+CompRottable.Transpiler
CompScanner.get_CanUseNow: post: SaveOurShip2.NoUseInSpace.Postfix
CompShipPart.CompGetGizmosExtra: PRE: SaveOurShip2.NoGizmoInSpace.Prefix post: SaveOurShip2.NoGizmoInSpace.Postfix
CompSpawnerPawn.TrySpawnPawn: post: SaveOurShip2.SpaceCreaturesAreHungry.Postfix
CompTempControl.CompGetGizmosExtra: post: SaveOurShip2.CannotControlEnemyRadiators.Postfix
CompThingContainer.PostDeSpawn: PRE: SaveOurShip2.DisableForMoveContainer.Prefix
CompTransporter.CompGetGizmosExtra: post: SaveOurShip2.CannotControlEnemyPodsB.Postfix
CompUpgradeTree.Disabled: post: SaveOurShip2.RestrictHardpointNumberAndCargoCapacity.Postfix
CompUpgradeTree.ValidateListers: PRE: SaveOurShip2.DisableValidateListersOffMap.Prefix
CompUseEffect_CallBossgroup.PostSpawnSetup: PRE: SaveOurShip2.DisableMechSpawnAvailableLetter.Prefix
CompVehicleLauncher.CanLaunchWithCargoCapacity: post: SaveOurShip2.VFShuttleBayLaunch.Postfix
CompWasteProducer.ProduceWaste: PRE: SaveOurShip2.DisableForMoveWaste.Prefix
ComplexThreatWorker_SleepingInsects.GetPawnKindsForPoints: PRE: SaveOurShip2.NoArchoSpiderSpawnInComplexes.Prefix post: SaveOurShip2.NoArchoSpiderSpawnInComplexes.Postfix
Corpse.PostCorpseDestroy: post: SaveOurShip2.PreserveSoul.Postfix
CreepJoinerUtility.GenerateAndSpawn: post: SaveOurShip2.CreepsInSpace.Postfix
DamageWorker.ExplosionDamageThing: post: Vehicles.Combat.VehicleMultipleExplosionInstances TRANS: Vehicles.Combat.VehicleExplosionDamageTranspiler
DamageWorker_AddInjury.FinalizeAndAddInjury: PRE: SaveOurShip2.KimTweakInstakill.Prefix post: SaveOurShip2.KimTweakInstakill.Postfix
DangerWatcher.CalculateDangerRating: post: SaveOurShip2.TransitIsDanger.Postfix
DateNotifier.AnyPlayerHomeSeasonsAreMeaningful: post: SaveOurShip2.NoSeasonSpam.Postfix
DebugToolsSpawning.SpawnPawn: post: Vehicles.Debug.DebugHideVehiclesFromPawnSpawner
DebugWindowsOpener.DevToolStarterOnGUI: PRE: Analyzer.DebugLogenabler.DebugKeysPatch
DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
DeepProfiler.Start: PRE: Prepatcher.HarmonyPatches.InitAllMetadataPrefix
DefGenerator.GenerateImpliedDefs_PreResolve: PRE: Vehicles.VehicleHarmonyOnMod.ImpliedDefGeneratorVehicles
DesignationCategoryDef.get_ResolvedAllowedDesignators: post: Vehicles.Construction.RemoveDisabledVehicles
Designator_Build.GizmoOnGUI: PRE: Vehicles.Gizmos.VehicleMaterialOnBuildGizmo
Designator_Build.get_Visible: post: SaveOurShip2.UnlockBuildings.Postfix
Designator_Deconstruct.CanDesignateThing: post: Vehicles.Construction.AllowDeconstructVehicle, SaveOurShip2.ChangeReason.Postfix
Designator_Dropdown.GetDesignatorCost: post: SaveOurShip2.FixDropdownDisplay.Postfix
Designator_Install.DesignateSingleCell: post: SaveOurShip2.ProcessInputShipMove.Postfix
Dialog_FormCaravan.TryReformCaravan: PRE: Vehicles.CaravanHandling.ConfirmLeaveVehiclesOnReform
Dialog_InfoCard.DoWindowContents: PRE: Vehicles.Gizmos.VehicleInfoCardOverride
Dialog_ManageAreas.DoAreaRow: TRANS: Vehicles.Extra.VehicleAreaRowTranspiler
Dialog_Options.DoModOptions: TRANS: HugsLib.Patches.DialogOptions_DoModOptions_Patch.InterceptWindowOpening
Dialog_Options.PostOpen: post: HugsLib.Patches.DialogOptions_PostOpen_Patch.InjectHugsLibEntries
Dialog_Trade..ctor: post: Vehicles.WorldHandling.SetupPlayerAerialVehicleVariables
Dialog_Trade.CountToTransferChanged: post: Vehicles.CaravanHandling.AerialVehicleCountPawnsToTransfer
Dialog_Trade.DoWindowContents: PRE: Vehicles.WorldHandling.DrawAerialVehicleInfo
DirectXmlLoader.DefFromNode: PRE: Prepatcher.HarmonyPatches.PrefixDefFromNode post: SmashTools.Xml.XmlParseHelper.ReadCustomAttributesOnDef
DirectXmlToObject.GetFieldInfoForType: post: SmashTools.Xml.XmlParseHelper.ReadCustomAttributes
District.get_Map: PRE: SaveOurShip2.FixMapIssue.Prefix post: SaveOurShip2.FixMapIssue.Postfix
DrawBatch.Flush: TRANS: PerformanceFish.MiscOptimizations+DrawBatch_Flush.Transpiler
DropCellFinder.TradeDropSpot: post: SaveOurShip2.DropTradeOnSalvageBay.Postfix
EditWindow_Log.DoMessageDetails: TRANS: SmashTools.SmashLog.RemoveRichTextTranspiler
EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons TRANS: [300]BetterLog.Patches+EditWindow_Log_DoMessagesListing_Patch.Transpiler
EditWindow_Log.DoWindowContents: TRANS: BetterLog.Patches+EditWindow_Log_DoWindowContents_Patch.Transpiler
Environment.GetStackTrace: PRE: HarmonyMod.Environment_GetStackTrace_Patch.Prefix
ExecutionUtility.DoExecutionByCut: post: SaveOurShip2.ArchotechSporesAbsorbBrains.Postfix
ExitMapGrid.get_MapUsesExitGrid: post: SaveOurShip2.InSpaceNoOneCanHearYouRunAway.Postfix
Explosion.AffectCell: PRE: Vehicles.Combat.AffectVehicleInCell
Ext_Vehicles.IsRoofRestricted: post: SaveOurShip2.VFShuttleBayLanding.Postfix
FactionDialogMaker.FactionDialogFor: post: SaveOurShip2.AddArchoDialogOption.Postfix
FieldInfo.SetValue: PRE: PerformanceFish.System.ReflectionCaching+FieldInfoPatches+SetValue_Patch.Prefix
FileLog.FlushBuffer: PRE: BetterLog.Patches+FileLog_Log_Patch.Prefix
FileLog.Log: PRE: BetterLog.Patches+FileLog_Log_Patch.Prefix
Fire.DoComplexCalcs: PRE: SaveOurShip2.ComplexFlammability.Prefix post: SaveOurShip2.CannotBurnInSpace.Postfix, SaveOurShip2.ComplexFlammability.Postfix
Fire.SpawnSmokeParticles: PRE: SaveOurShip2.FixFireBugF.Prefix
Fire.TrySpread: PRE: SaveOurShip2.SpreadMechanites.Prefix post: SaveOurShip2.SpreadMechanites.Postfix
FloatMenuMakerMap.AddHumanlikeOrders: post: SaveOurShip2.EggFix.Postfix TRANS: Vehicles.CaravanFormation.AddHumanlikeOrdersLoadVehiclesTranspiler
FloatMenuMakerMap.CanTakeOrder: post: Vehicles.Components.CanVehicleTakeOrder
FloatMenuMakerMap.GotoLocationOption: PRE: Vehicles.VehiclePathing.GotoLocationVehicles
FloatMenuUtility.GetMeleeAttackAction: PRE: Vehicles.Components.NoMeleeForVehicles
FogGrid.Notify_PawnEnteringDoor: PRE: SaveOurShip2.UnFogOnDoorEnterSpaceVersion.Prefix
FoodUtility.GetFoodPoisonChanceFactor: post: SaveOurShip2.KimTweakFoodPoison.Postfix
ForagedFoodPerDayCalculator.GetBaseForagedNutritionPerDay: PRE: Vehicles.CaravanHandling.GetBaseForagedNutritionPerDayInVehicle
FormCaravanComp.GetGizmos: post: Vehicles.Gizmos.AddVehicleGizmosPassthrough
Frame.CompleteConstruction: PRE: Vehicles.Construction.CompleteConstructionVehicle
GUIUtility.GetControlID: post: Prepatcher.HarmonyPatches.GetControlIDPostfix
Game.ClearCaches: post: SmashTools.ProjectSetup.ClearCaches
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, SaveOurShip2.FinalizeInitHelper.Postfix, [100]PerformanceFish.UtilityPatches+FinalizeInit_Patch.Postfix
Game.InitNewGame: PRE: SmashTools.ComponentCache.ClearCache
Game.LoadGame: post: SaveOurShip2.GameLoadHelper.Postfix
Game.UpdatePlay: PRE: SaveOurShip2.SectionThreadManager.Prefix post: SaveOurShip2.SectionThreadManager.Postfix
GameComponentUtility.FinalizeInit: post: SmashTools.StaticConstructorOnGameInitAttribute.RunGameInitStaticConstructors, UpdateLogTool.UpdateHandler.UpdateOnGameInit
GameComponentUtility.LoadedGame: post: SmashTools.UnitTesting.ExecutePostLoadTesting, UpdateLogTool.UpdateHandler.UpdateOnLoadedGame
GameComponentUtility.StartedNewGame: post: SmashTools.UnitTesting.ExecuteNewGameTesting, UpdateLogTool.UpdateHandler.UpdateOnNewGame
GameConditionManager.ConditionIsActive: post: SaveOurShip2.SpacecraftAreHardenedAgainstSolarFlares.Postfix
GameConditionManager.ElectricityDisabled: post: SaveOurShip2.SpacecraftAreAlsoHardenedInOnePointOne.Postfix
GameEnder.CheckOrUpdateGameOver: post: SaveOurShip2.BuildingsArePeopleToo.Postfix
GameInitData.PrepForMapGen: PRE: SaveOurShip2.FixPawnGen.Prefix
GatheringsUtility.ShouldGuestKeepAttendingGathering: PRE: Vehicles.LordAI.VehiclesDontParty
GenAdj.AdjacentTo8WayOrInside: PRE: Vehicles.VehiclePathing.AdjacentTo8WayOrInsideVehicle
GenAdj.OccupiedRect: PRE: Vehicles.VehiclePathing.OccupiedRectVehicles
GenConstruct.BlocksConstruction: post: SaveOurShip2.ReplaceWrecksAndFoam.Postfix
GenConstruct.GetAttachedBuildings: PRE: SaveOurShip2.DisableForMoveMinify.Prefix post: SaveOurShip2.DisableForMoveMinify.Postfix
GenLeaving.DoLeavingsFor: PRE: Vehicles.Construction.DoUnsupportedVehicleRefunds
GenLocalDate.DayTick: TRANS: [800]PerformanceFish.GenLocalDateCaching+DayTickByThing_Patch.Transpiler
GenLocalDate.DayTick: PRE: PerformanceFish.GenLocalDateCaching+DayTickByMap_Patch.Prefix post: PerformanceFish.GenLocalDateCaching+DayTickByMap_Patch.Postfix
GenSpawn.Spawn: PRE: Vehicles.Construction.RegisterThingSpawned
GenSpawn.SpawningWipes: post: SaveOurShip2.ConduitWipe.Postfix
GenStep_Fog.Generate: post: SaveOurShip2.UnfogVaultAndLandedShip.Postfix
GenStep_RocksFromGrid.Generate: PRE: Vehicles.VehiclePathing.DisableRegionUpdatingRockGen
GenStep_Terrain.<>c.<GenerateRiverLookupTexture>b__11_0: TRANS: Vehicles.MapHandling.RiverLookupTextureTranspiler
GenTemperature.EqualizeTemperaturesThroughBuilding: PRE: SaveOurShip2.NoVentingToSpace.Prefix
GenThing.TrueCenter: PRE: Vehicles.Rendering.TrueCenterVehicle
GhostDrawer.DrawGhostThing: post: Vehicles.Rendering.DrawGhostVehicle
GiveToPackAnimalUtility.UsablePackAnimalWithTheMostFreeSpace: PRE: Vehicles.CaravanFormation.UsableVehicleWithMostFreeSpace
GlobalControls.TemperatureString: post: SaveOurShip2.ShowBreathability.Postfix
GlobalControlsUtility.DoTimespeedControls: PRE: Analyzer.GUIElement_TPS.Prefix
GraphicData.Init: post: Vehicles.VehicleHarmonyOnMod.GraphicInit
GridsUtility.GetFirstBlight: PRE: SaveOurShip2.DisableForMoveBlight.Prefix
Harmony..ctor: PRE: Analyzer.Profiling.RememberHarmonyIDs.Prefix
HealthUtility.GetGeneralConditionLabel: PRE: Vehicles.HealthAndStats.ReplaceConditionLabel
HediffComp_Infecter.CheckMakeInfection: PRE: SaveOurShip2.KimTweakInfection.Prefix
HediffSet.DirtyCache: post: PerformanceFish.Hediffs.HediffSetCaching+DirtyCache.Postfix
HediffUtility.CanHealFromTending: PRE: Vehicles.HealthAndStats.VehiclesDontHealTended
HediffUtility.CanHealNaturally: PRE: Vehicles.HealthAndStats.VehiclesDontHeal
ITab_Pawn_FormingCaravan.DoPeopleAndAnimals: PRE: Vehicles.CaravanHandling.DoPeopleAnimalsAndVehicle
ITab_Pawn_FormingCaravan.FillTab: PRE: Vehicles.CaravanHandling.FillTabVehicleCaravan
ITab_Shells.get_SelStoreSettingsParent: post: SaveOurShip2.TorpedoesHaveShellTab.Postfix
ITab_Vehicle_Upgrades.DrawButtons: PRE: SaveOurShip2.TEMPVerboseUpgradeFailure.Prefix
IdeoBuildingPresenceDemand.BuildingPresent: post: SaveOurShip2.ArchotechSporesCountAsAltars.Postfix
IdeoBuildingPresenceDemand.RequirementsSatisfied: post: SaveOurShip2.ArchotechSporesCountAsAltarsToo.Postfix
IdeoManager.CanRemoveIdeo: post: SaveOurShip2.IdeosDoNotDisappear.Postfix
ImmunityHandler.ImmunityRecordExists: post: PerformanceFish.Hediffs.ImmunityHandlerCaching+ImmunityRecordExists.Postfix
ImmunityHandler.NeededImmunitiesNow: PRE: [800]PerformanceFish.Hediffs.ImmunityHandlerCaching+NeededImmunitiesNow.Prefix post: [800]PerformanceFish.Hediffs.ImmunityHandlerCaching+NeededImmunitiesNow.Postfix
ImmunityHandler.TryAddImmunityRecord: PRE: PerformanceFish.Hediffs.ImmunityHandlerCaching+TryAddImmunityRecord.Prefix
ImmunityRecord.ImmunityChangePerTick: post: SaveOurShip2.KimTweakImmunity.Postfix
IncidentWorker_DiseaseHuman.PotentialVictimCandidates: post: SaveOurShip2.KimTweakDisease.Postfix
IncidentWorker_FarmAnimalsWanderIn.TryFindRandomPawnKind: post: SaveOurShip2.NoArchoCritters.Postfix
IncidentWorker_GiveQuest.TryExecuteWorker: PRE: SaveOurShip2.NoRoyaltyEndingForSpaceMap.Prefix
IncidentWorker_MetalhorrorImplantation.GetPossiblePawns: post: SaveOurShip2.KimTweakMetalhorror.Postfix
IncidentWorker_PsychicEmanation.TryExecuteWorker: post: SaveOurShip2.TogglePsychicAmplifierQuest.Postfix
IncidentWorker_Raid.ResolveRaidArriveMode: post: SaveOurShip2.RaidsInspace.Postfix
IncidentWorker_SightstealerArrival.TryExecuteWorker: PRE: SaveOurShip2.NoSightstealerArrivalInSpace.Prefix
IncidentWorker_SightstealerSwarm.TryExecuteWorker: PRE: SaveOurShip2.NoSightstealerSwarmInSpace.Prefix
IncidentWorker_TraderCaravanArrival.CanFireNowSub: post: SaveOurShip2.NoTradersInSpace.Postfix
InventoryCalculatorsUtility.ShouldIgnoreInventoryOf: post: Vehicles.CaravanHandling.ShouldIgnoreInventoryPawnInVehicle
JobDriver_CarryToCryptosleepCasket.MakeNewToils: PRE: SaveOurShip2.JobDriverFix.Prefix post: SaveOurShip2.JobDriverFix.Postfix
JobDriver_Goto.MakeNewToils: post: Vehicles.VehiclePathing.GotoToilsPassthrough
JobDriver_Meditate.MeditationTick: post: SaveOurShip2.MeditateToArchotechs.Postfix
JobDriver_PrepareCaravan_GatherItems.get_Transferables: PRE: Vehicles.Jobs.TransferablesVehicle
JobGiver_ExtinguishSelf.TryGiveJob: post: SaveOurShip2.FixFireBugD.Postfix
JobGiver_FightFiresNearPoint.TryGiveJob: post: SaveOurShip2.FixFireBugC.Postfix
JobGiver_Haul.TryGiveJob: TRANS: PerformanceFish.JobSystem.JobGiver_HaulOptimization+PotentialWorkThingsGlobal_Patch.Transpiler
JobGiver_Wander.TryGiveJob: PRE: Vehicles.Jobs.VehiclesDontWander
JobUtility.TryStartErrorRecoverJob: PRE: Vehicles.Jobs.VehicleErrorRecoverJob
JoyUtility.EnjoyableOutsideNow: post: SaveOurShip2.NoNatureRunningInSpace.Postfix
LandingTargeter.GetPosState: post: SaveOurShip2.CombatLandingRestictions.Postfix
LandingTargeter.ProcessInputEvents: PRE: SaveOurShip2.ReturnBoardingParty.Prefix
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
LaunchProtocol.get_CanLaunchNow: post: SaveOurShip2.VFShuttleBayLaunch2.Postfix
LetterStack.LettersOnGUI: PRE: SaveOurShip2.TimerOnGUI.Prefix
ListerBuildingsRepairable.Notify_BuildingRepaired: PRE: Vehicles.Construction.Notify_RepairedVehicle
ListerThings.ThingsMatching: PRE: [800]PerformanceFish.Listers.Things+ThingsMatching_Patch.Prefix
LoadedModManager.ParseAndProcessXML: PRE: Prepatcher.HarmonyPatches.PrefixParseXML
Log.Error: PRE: BetterLog.Patches+Decolorize_Patch.Prefix, Analyzer.DebugLogenabler.ErrorPrefix post: BetterLog.Patches+Log_Error_Message_Patch.Postfix, Analyzer.DebugLogenabler.ErrorPostfix
Log.Message: PRE: BetterLog.Patches+Decolorize_Patch.Prefix
Log.Notify_MessageReceivedThreadedInternal: TRANS: BetterLog.Patches+Log_Notify_MessageReceivedThreadedInternal_Modify_Patch.Transpiler
Log.ResetMessageCount: post: HarmonyMod.Log_ResetMessageCount_Patch.Postfix
Log.Warning: PRE: BetterLog.Patches+Decolorize_Patch.Prefix
LogMessage.get_Color: post: BetterLog.Patches+LogMessage_Color_Patch.Postfix
LongEventHandler.DrawLongEventWindowContents: PRE: Prepatcher.HarmonyPatches.DrawPrestarterInfo
MainButtonWorker_ToggleWorld.Activate: PRE: Vehicles.WorldHandling.ForcedTargetingDontToggleWorld
MainMenuDrawer.DoMainMenuControls: PRE: BetterLog.Patches+MainMenuDrawer_DoMainMenuControls_Patch.Prefix TRANS: BetterLog.Patches+MainMenuDrawer_DoMainMenuControls_Patch.Transpiler, HugsLib.Patches.MainMenuDrawer_Quickstart_Patch.QuicktestButtonUsesQuickstarter
MainTabWindow_Inspect.DoInspectPaneButtons: PRE: SmashTools.ProjectSetup.InspectablePaneButtons
MainTabWindow_Menu.get_RequestedTabSize: post: BetterLog.Patches+MainTabWindow_Menu_Patch.Postfix
MainTabWindow_Research.DrawUnlockableHyperlinks: post: SaveOurShip2.DrawArchotechGifts.Postfix
MainTabWindow_Research.PostOpen: post: SaveOurShip2.HideArchoStuff.Postfix
Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook, SmashTools.DetachedMapComponent.InstantiateAllMapComponents
Map.ExposeData: PRE: SmashTools.ComponentCache.ClearCache
Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook, SmashTools.ProjectSetup.BackfillRegisteredAreas
Map.get_Biome: PRE: SaveOurShip2.SpaceBiomeGetter.Prefix post: SaveOurShip2.SpaceBiomeGetter.Postfix
Map.get_PlayerWealthForStoryteller: post: SaveOurShip2.TechIsWealth.Postfix
MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
MapComponentUtility.MapRemoved: PRE: SmashTools.DetachedMapComponent.ClearComponentsFromCache
MapDeiniter.Deinit: post: SmashTools.ComponentCache.ClearMapComps, SaveOurShip2.RemoveSpaceMap.Postfix
MapDeiniter.NotifyEverythingWhichUsesMapReference: post: Vehicles.MapHandling.NotifyEverythingWhichUsesMapReferencePost
MapDrawer.DrawMapMesh: PRE: SaveOurShip2.RenderPlanetBehindMap.Prefix
MapGenerator.GenerateMap: PRE: SaveOurShip2.GenerateSpaceMapInstead.Prefix post: SaveOurShip2.GenerateSpaceMapInstead.Postfix
MapInterface.MapInterfaceOnGUI_AfterMainTabs: post: Vehicles.MapHandling.DebugOnGUIVehicleRegions
MapInterface.MapInterfaceUpdate: post: Vehicles.MapHandling.DebugUpdateVehicleRegions, SaveOurShip2.DrawShips.Postfix
MapInterface.Notify_SwitchedMap: post: SaveOurShip2.MapChangeHelper.Postfix
MapParent.RecalculateHibernatableIncidentTargets: post: SaveOurShip2.GiveMeRaidsPlease.Postfix
MapPawns.DeRegisterPawn: PRE: SaveOurShip2.MapPawnRegisterPatch.Prefix
MapPawns.PlayerEjectablePodHolder: PRE: Vehicles.Extra.PlayerEjectableVehicles
MapPawns.get_AllPawns: post: SaveOurShip2.FixCaravanThreading.Postfix
MapPawns.get_AnyPawnBlockingMapRemoval: post: Vehicles.MapHandling.AnyVehicleBlockingMapRemoval, SaveOurShip2.KeepMapAlive.Postfix
MapTemperature.get_OutdoorTemp: post: SaveOurShip2.ForceOutdoorTempInSpace.Postfix
MapTemperature.get_SeasonalTemp: post: SaveOurShip2.ForceSeasonalTempInSpace.Postfix
MassUtility.CanEverCarryAnything: PRE: Vehicles.CaravanHandling.CanCarryIfVehicle, Vehicles.CaravanHandling.CanCarryIfVehicle
MassUtility.Capacity: PRE: Vehicles.CaravanHandling.CapacityOfVehicle
MassUtility.GearMass: PRE: [800]PerformanceFish.MassUtilityCaching+GearMass_Patch.Prefix post: [800]PerformanceFish.MassUtilityCaching+GearMass_Patch.Postfix
MassUtility.InventoryMass: PRE: [800]PerformanceFish.MassUtilityCaching+InventoryMass_Patch.Prefix post: [800]PerformanceFish.MassUtilityCaching+InventoryMass_Patch.Postfix
MechanitorUtility.IsMechanitor: post: SaveOurShip2.AICoreIsMechanitor.Postfix
MechanitorUtility.ShouldBeMechanitor: post: SaveOurShip2.AIControlsMechs.Postfix
MeditationUtility.PsyfocusGainPerTick: PRE: [800]PerformanceFish.MeditationUtilityCaching+PsyfocusGainPerTick.Prefix post: [800]PerformanceFish.MeditationUtilityCaching+PsyfocusGainPerTick.Postfix
MemoryUtility.ClearAllMapsAndWorld: post: [100]PerformanceFish.UtilityPatches+ClearAllMapsAndWorld_Patch.Postfix
MentalBreakWorker.BreakCanOccur: PRE: Vehicles.HealthAndStats.VehiclesCantEnterMentalBreak
MentalBreaker.get_BreakThresholdExtreme: PRE: SaveOurShip2.CacheMentalBreakThresholdExtereme.Prefix post: SaveOurShip2.CacheMentalBreakThresholdExtereme.Postfix
MentalBreaker.get_BreakThresholdMajor: PRE: SaveOurShip2.CacheMentalBreakThresholdMajor.Prefix post: SaveOurShip2.CacheMentalBreakThresholdMajor.Postfix
MentalBreaker.get_BreakThresholdMinor: PRE: SaveOurShip2.CacheMentalBreakThresholdMinor.Prefix post: SaveOurShip2.CacheMentalBreakThresholdMinor.Postfix
MentalStateHandler.TryStartMentalState: PRE: Vehicles.PawnAI.EjectPawnForMentalState
MentalStateWorker.StateCanOccur: PRE: Vehicles.HealthAndStats.VehiclesCantEnterMentalState
MentalState_Manhunter.ForceHostileTo: post: Vehicles.Extra.ManhunterDontAttackVehicles
MethodTransplanting.UpdateMethod: TRANS: PerformanceFish.AnalyzerFixes.UpdateMethod_Transpiler
ModBase.ApplyHarmonyPatches: TRANS: Analyzer.Profiling.RememberHarmonyIDs.Transpiler
ModDependency.get_IsSatisfied: post: Prepatcher.HarmonyPatches.IsSatisfiedPostfix
ModLister.RebuildModList: PRE: Prepatcher.HarmonyPatches.ProfilingPrefix post: Prepatcher.HarmonyPatches.ProfilingPostfix
ModMetaData.Init: PRE: Prepatcher.HarmonyPatches.ProfilingPrefix post: Prepatcher.HarmonyPatches.ProfilingPostfix
ModMetaData.ModMetaDataInternal.InitVersionedData: post: Prepatcher.HarmonyPatches.InitVersionedDataPostfix
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
MonoCustomAttrs.GetCustomAttributes: PRE: PerformanceFish.System.ReflectionCaching+MonoCustomAttrs+GetCustomAttributes.Prefix post: PerformanceFish.System.ReflectionCaching+MonoCustomAttrs+GetCustomAttributes.Postfix
MonoField.GetValue: PRE: PerformanceFish.System.ReflectionCaching+FieldInfoPatches+GetValue_Patch.Prefix
NaturalRandomQuestChooser.ChooseNaturalRandomQuest: PRE: SaveOurShip2.QuestsInSpace.Prefix post: SaveOurShip2.QuestsInSpace.Postfix
Page_ChooseIdeoPreset.PostOpen: PRE: SaveOurShip2.DoNotRemoveMyIdeo.Prefix post: SaveOurShip2.DoNotRemoveMyIdeo.Postfix
Page_ConfigureStartingPawns.PreOpen: PRE: SaveOurShip2.NoNeedForMorePawns.Prefix post: SaveOurShip2.NoNeedForMorePawns.Postfix
Page_SelectStartingSite.CanDoNext: PRE: SaveOurShip2.LetMeLandOnMyOwnBase.Prefix post: SaveOurShip2.LetMeLandOnMyOwnBase.Postfix
Panel_Logs.RightClickDropDown: post: PerformanceFish.AnalyzerFixes.PanelLogs_Postfix
Patches.MainMenuDrawer_DoMainMenuControls_Patch.AddNewButton: PRE: BetterLog.Patches+MainMenuDrawer_DoMainMenuControls_Extra_Patch.Prefix
Pathing.RecalculateAllPerceivedPathCosts: post: Vehicles.VehiclePathing.RecalculateAllPerceivedPathCostForVehicle
Pathing.RecalculatePerceivedPathCostAt: post: Vehicles.VehiclePathing.RecalculatePerceivedPathCostForVehicle
Pawn.Destroy: post: SaveOurShip2.PreserveSoul2.Postfix TRANS: Vehicles.Construction.ValidDestroyModeForVehicles
Pawn.GetChildHolders: PRE: Vehicles.Extra.GetVehicleHandlerIThingHolders
Pawn.Kill: PRE: Vehicles.Extra.MoveOnDeath post: SaveOurShip2.CorpseRemoval.Postfix
Pawn.ProcessPostTickVisuals: PRE: Vehicles.Rendering.ProcessVehiclePostTickVisuals
Pawn.ThreatDisabled: post: Vehicles.PawnAI.VehicleThreatDisabled
Pawn.TicksPerMove: PRE: Vehicles.HealthAndStats.VehicleMoveSpeed
Pawn.get_Drafted: post: Vehicles.Components.VehicleIsDrafted
PawnBanishUtility.Banish: PRE: Vehicles.WorldHandling.BanishPawnFromAerialVehicle
PawnCapacitiesHandler.Notify_CapacityLevelsDirty: PRE: Vehicles.Extra.RecheckVehicleHandlerCapacities
PawnComponentsUtility.AddAndRemoveDynamicComponents: PRE: Vehicles.Components.AddAndRemoveVehicleComponents
PawnComponentsUtility.CreateInitialComponents: PRE: Vehicles.Components.CreateInitialVehicleComponents
PawnGenerator.GeneratePawn: PRE: Vehicles.Construction.GenerateVehiclePawn
PawnRelationWorker.CreateRelation: PRE: SaveOurShip2.PreventRelations.Prefix
PawnRenderNodeWorker_Apparel_Head.HeadgearVisible: PRE: SaveOurShip2.DrawHelmetsInUnbreathable.Prefix
PawnRenderer.GetBodyPos: TRANS: SmashTools.PawnOverlayRenderer.ShowBodyTranspiler
PawnRenderer.LayingFacing: PRE: SmashTools.PawnOverlayRenderer.LayingFacing
PawnRenderer.ParallelGetPreRenderResults: PRE: Vehicles.Rendering.DisableCachingPawnOverlays
PawnUtility.IsTravelingInTransportPodWorldObject: post: Vehicles.WorldHandling.AerialVehiclesDontRandomizePrisoners
PawnUtility.ShouldSendNotificationAbout: post: Vehicles.Extra.SendNotificationsVehicle
Pawn_FilthTracker.GainFilth: post: SaveOurShip2.RadioactiveAshIsRadioactive.Postfix
Pawn_HealthTracker.AddHediff: PRE: Vehicles.HealthAndStats.VehiclesDontAddHediffs
Pawn_HealthTracker.ForceDeathrestOrComa: PRE: SaveOurShip2.NewFormgelImmortality2.Prefix
Pawn_HealthTracker.MakeDowned: PRE: Vehicles.HealthAndStats.VehiclesCantBeDowned
Pawn_HealthTracker.ShouldBeDeathrestingOrInComa: post: SaveOurShip2.NewFormgelImmortality.Postfix
Pawn_HealthTracker.ShouldBeDowned: PRE: Vehicles.HealthAndStats.VehicleShouldBeDowned
Pawn_InventoryTracker.set_UnloadEverything: PRE: Vehicles.CaravanFormation.VehiclesShouldntUnloadEverything
Pawn_JobTracker.CheckForJobOverride: TRANS: Vehicles.Jobs.NoOverrideDamageTakenTranspiler
Pawn_JobTracker.IsCurrentJobPlayerInterruptible: PRE: Vehicles.VehiclePathing.JobInterruptibleForVehicle post: SaveOurShip2.FixFireBugB.Postfix
Pawn_LearningTracker.AddNewLearningDesire: PRE: SaveOurShip2.ProperLearningNeedsInSpace.Prefix
Pawn_MeleeVerbs.ChooseMeleeVerb: PRE: Vehicles.Components.VehiclesDontMeleeThings
Pawn_MindState.Notify_DamageTaken: PRE: SaveOurShip2.ShipTurretIsNull.Prefix
Pawn_PathFollower.NeedNewPath: post: Vehicles.VehiclePathing.IsVehicleInNextCell
Pawn_PathFollower.SetupMoveIntoNextCell: post: SaveOurShip2.EVAMovesFastInSpace.Postfix
Pawn_PathFollower.StartPath: PRE: Vehicles.VehiclePathing.StartVehiclePath
Pawn_PsychicEntropyTracker.get_Psylink: TRANS: [800]PerformanceFish.Hediffs.Pawn_PsychicEntropyTrackerOptimization+Psylink_Patch.Transpiler
Pawn_RotationTracker.UpdateRotation: PRE: Vehicles.Rendering.UpdateVehicleRotation
Pawn_StoryTracker.get_SkinColor: post: [0]SaveOurShip2.SkinColorPostfixPostfix.Postfix
PawnsFinder.get_AllCaravansAndTravelingTransportPods_AliveOrDead: post: Vehicles.WorldHandling.AllAerialVehicles_AliveOrDead
PenFoodCalculator.ProcessTerrain: PRE: SaveOurShip2.SpaceHasNoWildPlants.Prefix
Placeworker_AttachedToWall.AllowsPlacing: post: SaveOurShip2.AllowWallAttachmentsOnVentsAndSolarPanels.Postfix
Plant.MakeLeafless: PRE: SaveOurShip2.DoNotKillPlantsOnMove.Prefix
Plant.TickLong: post: SaveOurShip2.KillPlantsInSpace.Postfix
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
PollutionGrid.SetPolluted: PRE: SaveOurShip2.DoNotPolluteSpace.Prefix
PreceptComp_Apparel.GiveApparelToPawn: PRE: SaveOurShip2.PreventIdeoApparel.Prefix
Precept_RoleSingle.RecacheActivity: PRE: SaveOurShip2.DisableForMoveRoleRecalc.Prefix
Prefs.get_DevMode: PRE: Analyzer.DebugLogenabler.DevModePrefix
Projectile.CanHit: PRE: Vehicles.Combat.TurretHitFlags
Projectile.CheckForFreeIntercept: TRANS: Vehicles.Combat.VehicleProjectileInterceptor
Projectile.CheckForFreeInterceptBetween: post: SaveOurShip2.ShieldsWithoutDLC.Postfix
Projectile.ImpactSomething: TRANS: Vehicles.Combat.VehicleProjectileChanceToHit
Projectile.Launch: post: SaveOurShip2.TransferAmplifyBonus.Postfix
Projectile.get_HitFlags: post: Vehicles.Combat.OverriddenHitFlags
Projectile.get_StartingTicksToImpact: post: Vehicles.Combat.StartingTicksFromTurret
Projectile_Explosive.Impact: PRE: Vehicles.Combat.ImpactExplosiveProjectiles
QuestGen_Get.GetMap: post: SaveOurShip2.PreferGroundMapsForQuests.Postfix
QuestNode_GetMap.IsAcceptableMap: post: SaveOurShip2.IsAcceptableMapNotInspace.Postfix
QuestNode_Root_PollutionRaid.TestRunInt: post: SaveOurShip2.NoPollutionRaidsInspace.Postfix
QuestPart_DropPods.GetRandomDropSpot: post: SaveOurShip2.DropQuestPodsOnShuttleBay.Postfix
QuestPart_EndGame.Notify_QuestSignalReceived: PRE: SaveOurShip2.ReplaceEndGame.Prefix
RCellFinder.CanSelfShutdown: PRE: SaveOurShip2.AllowMechSleepShipFloor.Prefix
RCellFinder.TryFindRandomExitSpot: post: SaveOurShip2.NoPrisonBreaksInSpace.Postfix
RecipeDef.get_AllRecipeUsers: PRE: [800]PerformanceFish.Defs.RecipeDefCaching+AllRecipeUsers_Patch.Prefix post: [800]PerformanceFish.Defs.RecipeDefCaching+AllRecipeUsers_Patch.Postfix
Recipe_BloodTransfusion.AvailableOnNow: post: SaveOurShip2.FormgelsHaveNoBlood.Postfix
Recipe_ExtractHemogen.AvailableOnNow: post: SaveOurShip2.FormgelsStillHaveNoBlood.Postfix
Recipe_RemoveBodyPart.GetPartsToApplyOn: post: SaveOurShip2.FormgelsHaveNoOrgans.Postfix
RegionAndRoomQuery.RoomAt: TRANS: [800]PerformanceFish.RoomOptimizations+RoomAt_Patch.Transpiler
ResearchManager.FinishProject: post: SaveOurShip2.TriggerPillarMissions.Postfix
ReverseDesignatorDatabase.InitDesignators: post: SaveOurShip2.AddRestoreDesignator.Postfix
RitualAttachableOutcomeEffectWorker_FarmAnimalsWanderIn.Apply: PRE: SaveOurShip2.DisableFarmAnimalsReward.Prefix
RitualAttachableOutcomeEffectWorker_RandomRecruit.Apply: PRE: SaveOurShip2.DisableRecruitReward.Prefix
RitualObligationTargetWorker_Altar.GetTargetsWorker: post: SaveOurShip2.ArchotechSporesAreHoly.Postfix
RitualObligationTargetWorker_GraveWithTarget.LabelExtraPart: PRE: SaveOurShip2.NoDeathSpam.Prefix
RitualObligationTrigger_Date.Tick: TRANS: [800]PerformanceFish.MiscOptimizations+RitualObligationTrigger_Date.Transpiler
RitualOutcomeEffectWorker_Skylantern.ApplyExtraOutcome: PRE: SaveOurShip2.DisableSkylanternsRecruit.Prefix
RiverMaker..ctor: TRANS: Vehicles.MapHandling.RiverMakerTranspiler
RoofCollapseCellsFinder.ConnectsToRoofHolder: post: SaveOurShip2.NoRoofCollapseInSpace.Postfix
RoofCollapseUtility.WithinRangeOfRoofHolder: post: SaveOurShip2.NoRoofCollapseInSpace2.Postfix
RoofCollapserImmediate.DropRoofInCells: post: SaveOurShip2.SealHole.Postfix
RoofGrid.GetCellExtraColor: post: SaveOurShip2.ShowHullTilesOnRoofGrid.Postfix
RoofGrid.SetRoof: PRE: SaveOurShip2.RebuildShipRoof.Prefix
Room.Notify_ContainedThingSpawnedOrDespawned: PRE: SaveOurShip2.AirlockBugFix.Prefix
Room.get_ContainedAndAdjacentThings: TRANS: [800]PerformanceFish.RoomOptimizations+ContainedAndAdjacentThings_Patch.Transpiler
Room.get_ContainedBeds: TRANS: [800]PerformanceFish.RoomOptimizations+ContainedBeds_Patch.Transpiler
Room.get_OpenRoofCount: PRE: SaveOurShip2.SpaceRoomCheck.Prefix post: SaveOurShip2.SpaceRoomCheck.Postfix
Room.get_Owners: PRE: [800]PerformanceFish.RoomOptimizations+Owners_Patch.Prefix post: [800]PerformanceFish.RoomOptimizations+Owners_Patch.Postfix
Room.get_Role: TRANS: [800]PerformanceFish.RoomOptimizations+Role_Patch.Transpiler
RoomTempTracker.EqualizeTemperature: post: SaveOurShip2.ExposedToVacuum.Postfix
RoomTempTracker.ThinRoofEqualizationTempChangePerInterval: post: SaveOurShip2.TemperatureDoesntDiffuseFastInSpaceToo.Postfix
RoomTempTracker.WallEqualizationTempChangePerInterval: post: SaveOurShip2.TemperatureDoesntDiffuseFastInSpace.Postfix
Root.OnGUI: post: HugsLib.Patches.Root_OnGUI_Patch.OnGUIHookUnfiltered
Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
RoyalTitlePermitWorker.AidDisabled: post: SaveOurShip2.RoyalTitlePermitWorkerInSpace.Postfix
RoyalTitlePermitWorker_CallAid.CallAid: PRE: SaveOurShip2.CallAidInSpace.Prefix
RoyalTitlePermitWorker_CallLaborers.CallLaborers: PRE: SaveOurShip2.CallLaborersInSpace.Prefix
RuntimeType.GetField: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetField_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetField_Patch.Postfix
RuntimeType.GetFields: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetFieldsPatch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetFieldsPatch.Postfix
RuntimeType.get_FullName: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetFullName.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetFullName.Postfix
ScenPart_StartingAnimal.RandomPets: post: SaveOurShip2.NoArchotechPets.Postfix
Scenario.GetFirstConfigPage: post: SaveOurShip2.LoadTheUniqueIDs.Postfix
Scenario.GetFullInformationText: PRE: SaveOurShip2.RemoveUnwantedScenPartText.Prefix post: SaveOurShip2.RemoveUnwantedScenPartText.Postfix
Scenario.PostIdeoChosen: PRE: SaveOurShip2.NotNowIdeology.Prefix
Scenario.get_Category: PRE: SaveOurShip2.FixThatBugInParticular.Prefix
SchoolUtility.CanTeachNow: PRE: Vehicles.HealthAndStats.CantTeachVehicles
Section..ctor: post: SaveOurShip2.SectionConstructorPatch.Postfix
SectionLayer.FinalizeMesh: PRE: SaveOurShip2.GenerateSpaceSubMesh.Prefix
SectionLayer_BuildingsDamage.PrintDamageVisualsFrom: PRE: SaveOurShip2.FixBuildingDraw.Prefix
SectionLayer_FogOfWar.Regenerate: PRE: SaveOurShip2.DontDrawFogOnShips.Prefix post: SaveOurShip2.DontDrawFogOnShips.Postfix
SectionLayer_Terrain.Regenerate: post: SaveOurShip2.SectionRegenerateHelper.Postfix
SelectionDrawer.DrawSelectionBracketFor: PRE: Vehicles.Rendering.DrawSelectionBracketsVehicles
Selector.HandleMapClicks: PRE: Vehicles.Extra.MultiSelectFloatMenu
SettleInExistingMapUtility.SettleCommand: post: SaveOurShip2.NoSpaceSettle.Postfix
Settlement.GetCaravanGizmos: post: Vehicles.Gizmos.NoAttackSettlementWhenDocked
Settlement.GetGizmos: post: Vehicles.Gizmos.AddVehicleCaravanGizmoPassthrough
SettlementDefeatUtility.CheckDefeated: TRANS: Vehicles.CaravanHandling.CheckDefeatedWithVehiclesTranspiler
SettlementDefeatUtility.IsDefeated: post: SaveOurShip2.NoInstaWin.Postfix
SettlementUtility.AttackNow: TRANS: Vehicles.CaravanHandling.AttackNowWithShipsTranspiler
Settlement_TraderTracker.ColonyThingsWillingToBuy: PRE: Vehicles.CaravanHandling.AerialVehicleInventoryItems
Settlement_TraderTracker.GiveSoldThingToPlayer: PRE: Vehicles.CaravanHandling.GiveSoldThingToAerialVehicle TRANS: Vehicles.CaravanHandling.GiveSoldThingToVehicleTranspiler
ShaderTypeDef.get_Shader: PRE: Vehicles.VehicleHarmonyOnMod.ShaderFromAssetBundle
ShipCountdown.CountdownEnded: PRE: SaveOurShip2.LaunchShipToSpace.Prefix
ShipLandingArea.RecalculateBlockingThing: PRE: SaveOurShip2.ShipLandingAreaUnderShipRoof.Prefix
ShipLandingBeaconUtility.GetLandingZones: post: SaveOurShip2.RoyaltyShuttlesLandOnBays.Postfix
ShipUtility.LaunchFailReasons: PRE: SaveOurShip2.FindLaunchFailReasons.Prefix post: SaveOurShip2.FindLaunchFailReasons.Postfix
ShipUtility.ShipBuildingsAttachedTo: PRE: SaveOurShip2.FindAllTheShipParts.Prefix post: SaveOurShip2.FindAllTheShipParts.Postfix
ShortCircuitUtility.DoShortCircuit: PRE: SaveOurShip2.NoShortCircuitCapacitors.Prefix post: SaveOurShip2.NoShortCircuitCapacitors.Postfix
Site.PostMapGenerate: post: SaveOurShip2.RaidsStartEarly.Postfix
SkillRecord.Interval: PRE: SaveOurShip2.MachineHologramsPerfectMemory.Prefix
SkyManager.SkyManagerUpdate: post: SaveOurShip2.FixLightingColors.Postfix
Skyfaller.HitRoof: PRE: SaveOurShip2.DontBreakBayRoofs.Prefix
StaggerHandler.StaggerFor: PRE: Vehicles.HealthAndStats.StaggerVehicleConditionally
StatWorker.IsDisabledFor: PRE: Vehicles.HealthAndStats.StatDisabledForVehicle
StaticConstructorOnStartupUtility.<>c__DisplayClass2_0.<ReportProbablyMissingAttributes>b__0: TRANS: PerformanceFish.MiscOptimizations+ReportProbablyMissingAttributesFix.Transpiler
StorageSettings.AllowedToAccept: PRE: [800]PerformanceFish.Hauling.StorageSettingsPatches+AllowedToAcceptPatch.Prefix post: [800]PerformanceFish.Hauling.StorageSettingsPatches+AllowedToAcceptPatch.Postfix
StorageSettings.TryNotifyChanged: post: PerformanceFish.Hauling.StorageSettingsPatches+TryNotifyChanged_Patch.Postfix
Storyteller.InitializeStorytellerComps: post: SaveOurShip2.RandyLikeTargetSpaceHome.Postfix
StunHandler.StunFor: PRE: Vehicles.HealthAndStats.StunVehicleConditionally
SurgeryOutcomeSuccess.Apply: post: SaveOurShip2.FormgelsCanTotallyUseBionics.Postfix
Tale_DoublePawn.Concerns: PRE: Vehicles.CaravanHandling.ConcernNullThing
Targeter.ProcessInputEvents: post: Vehicles.Rendering.ProcessTargeterInputEvents
Targeter.StopTargeting: post: Vehicles.Rendering.TargeterStop
Targeter.TargeterOnGUI: post: Vehicles.Rendering.DrawTargeters
Targeter.TargeterUpdate: post: Vehicles.Rendering.TargeterUpdate
TerrainGrid.DoTerrainChangedEffects: PRE: Vehicles.VehiclePathing.SetTerrainAndUpdateVehiclePathCosts post: SaveOurShip2.RecreateShipTile.Postfix
Thing.DeSpawn: TRANS: Vehicles.VehiclePathing.DeSpawnAndUpdateVehicleRegionsTranspiler
Thing.Destroy: PRE: Vehicles.Combat.ProjectileMapToWorld
Thing.SmeltProducts: PRE: SaveOurShip2.PerfectEfficiency.Prefix post: SaveOurShip2.PerfectEfficiency.Postfix
Thing.SpawnSetup: TRANS: Vehicles.VehiclePathing.SpawnAndUpdateVehicleRegionsTranspiler
Thing.get_ParentHolder: post: Vehicles.CaravanHandling.VehicleWorldObjectParentHolder
Thing.set_Position: post: Vehicles.VehiclePathing.SetPositionAndUpdateVehicleRegions
Thing.set_Rotation: PRE: Vehicles.VehiclePathing.SetRotationAndUpdateVehicleRegionsClipping post: Vehicles.VehiclePathing.SetRotationAndUpdateVehicleRegions
ThingDef.ConfigErrors: post: Vehicles.VehicleHarmonyOnMod.VehiclesAllowFullFillage
ThingFilter.CopyAllowancesFrom: PRE: [800]PerformanceFish.ThingFilterPatches+CopyAllowancesFrom_Patch.Prefix
ThingFilter.SetAllow: PRE: PerformanceFish.ThingFilterPatches+SetAllow_Patch.Prefix
ThingFilter.SetAllowAll: post: [0]PerformanceFish.ThingFilterPatches+SetAllowAll_Patch.Postfix
ThingFilter.SetDisallowAll: post: [0]PerformanceFish.ThingFilterPatches+SetDisallowAll_Patch.Postfix
ThingFilter.get_AllStorableThingDefs: TRANS: PerformanceFish.ThingFilterPatches+AllStorableThingDefs_Patch.Transpiler
ThingFilter.get_AllowedThingDefs: TRANS: PerformanceFish.ThingFilterPatches+AllowedThingDefs_Patch.Transpiler
ThingFilter.get_BestThingRequest: post: PerformanceFish.ThingFilterPatches+BestThingRequest_Patch.Postfix
ThingListGroupHelper.Includes: post: SaveOurShip2.ReactorsCanBeRefueled.Postfix
ThingOwner.NotifyAdded: post: SaveOurShip2.FixFireBugA.Postfix
ThingOwner.TryDropAll: PRE: SaveOurShip2.DisableForMoveThingOwner.Prefix
ThingOwnerUtility.TryGetFixedTemperature: post: SaveOurShip2.WarmInsideShuttles.Postfix
ThingRequest.Accepts: post: Vehicles.Jobs.AcceptsVehicleRefuelable
ThinkNode_ConditionalBurning.Satisfied: post: SaveOurShip2.FixFireBugE.Postfix
ThoughtWorker_AgeReversalDemanded.CanHaveThought: post: SaveOurShip2.NoHologramAgeReversal.Postfix
ThoughtWorker_Precept_AltarSharing.SharedAltar: PRE: [800]PerformanceFish.ThoughtWorker_Precept_AltarSharingOptimization+SharedAltar_Patch.Prefix post: [800]PerformanceFish.ThoughtWorker_Precept_AltarSharingOptimization+SharedAltar_Patch.Postfix
TickManager.get_CurTimeSpeed: post: Vehicles.Extra.ForcePauseFromVehicles
TickManager.get_Paused: post: Vehicles.Extra.PausedFromVehicles
TileFinder.RandomSettlementTileFor: TRANS: Vehicles.MapHandling.PushSettlementToCoastTranspiler
TilesPerDayCalculator.ApproxTilesPerDay: PRE: Vehicles.CaravanHandling.ApproxTilesForVehicles
TimedDetectionRaids.CompTick: TRANS: SaveOurShip2.NoScanRaids.Transpiler
TradeShip.TryOpenComms: PRE: SaveOurShip2.ReplaceCommsIfPirate.Prefix post: SaveOurShip2.ReplaceCommsIfPirate.Postfix
Tradeable.get_Interactive: post: Vehicles.CaravanHandling.AerialVehicleSlaveTradeRoomCheck
TransferableUIUtility.DoCountAdjustInterfaceInternal: PRE: Vehicles.CaravanFormation.CanAdjustPawnTransferable
TransferableUtility.CanStack: TRANS: Vehicles.CaravanFormation.CanStackVehicleTranspiler
Type.GetConstructor: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetConstructor_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetConstructor_Patch.Postfix
Type.GetMethod: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithFlags_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithFlags_Patch.Postfix
Type.GetMethod: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithFlagsAndTypes_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithFlagsAndTypes_Patch.Postfix
Type.GetMethod: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithTypes_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetMethodWithTypes_Patch.Postfix
Type.GetProperty: PRE: PerformanceFish.System.ReflectionCaching+TypePatches+GetProperty_Patch.Prefix post: PerformanceFish.System.ReflectionCaching+TypePatches+GetProperty_Patch.Postfix
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_OnGUI_Patch.OnGUIHook, SmashTools.ProjectSetup.ValidateGUIState
UIRoot_Entry.Init: post: SmashTools.UnitTesting.ExecuteOnStartupTesting, UpdateLogTool.UpdateHandler.UpdateOnStartup
UIRoot_Entry.UIRootOnGUI: PRE: SmashTools.MainMenuKeyBindHandler.HandleKeyInputs, Analyzer.H_KeyPresses.OnGUI
UIRoot_Play.UIRootOnGUI: PRE: SmashTools.MainMenuKeyBindHandler.HandleKeyInputs, Analyzer.H_KeyPresses.OnGUI
VehicleAI.AITick: PRE: SaveOurShip2.NoAITick.Prefix
VehicleComponent.HealComponent: PRE: SaveOurShip2.FastRepairOnShuttleBay.Prefix
VehiclePawn.AddTimedExplosion: PRE: SaveOurShip2.NoExplosionsOffMap.Prefix
VehiclePawn.ExposeData: post: SaveOurShip2.VehicleExposeData.Postfix
VehiclePawn.Notify_Boarded: post: SaveOurShip2.VehicleBoarded.Postfix
VehiclePawn.SpawnSetup: PRE: SaveOurShip2.PostSpawnNewComponents.Prefix post: SaveOurShip2.PostSpawnNewComponents.Postfix, SaveOurShip2.ShuttlesDontStartDrafted.Postfix
VehicleTurret.Init: post: SaveOurShip2.MatchTurretToHardpoint.Postfix
VehicleTurret.RecacheRootDrawPos: PRE: SaveOurShip2.DisableRecacheTurretDrawSoICanDoItManually.Prefix
VehicleTurret.get_ProjectileDef: post: SaveOurShip2.UseRightTorpedo.Postfix
Verb_CastAbility.CanHitTarget: PRE: Vehicles.HealthAndStats.VehiclesImmuneToPsycast
VersionControl.DrawInfoInCorner: post: HarmonyMod.VersionControl_DrawInfoInCorner_Patch.Postfix
WITab_Caravan_Health.get_Pawns: PRE: Vehicles.CaravanHandling.VehicleHealthTabPawns
WITab_Caravan_Social.get_Pawns: PRE: Vehicles.CaravanHandling.VehicleSocialTabPawns
WeatherDecider.StartNextWeather: PRE: SaveOurShip2.SpaceWeatherStaysTwo.Prefix
WeatherManager.TransitionTo: PRE: SaveOurShip2.SpaceWeatherStays.Prefix
Widgets.RadioButtonLabeled: PRE: SaveOurShip2.HideArchoStuffToo.Prefix
WindManager.WindManagerTick: TRANS: PerformanceFish.MiscOptimizations+WindManager_WindManagerTick.Transpiler
Window.PostClose: post: SaveOurShip2.CreditsAreTheRealEnd.Postfix
WindowStack.Add: post: SmashTools.HighPriorityInputs.WindowAddedToStack
WindowStack.HandleEventsHighPriority: post: SmashTools.HighPriorityInputs.HighPriorityOnGUI
WindowStack.Notify_ClickedInsideWindow: PRE: SmashTools.ProjectSetup.HandleSingleWindowDialogs
WindowStack.TryRemove: post: SmashTools.HighPriorityInputs.WindowRemovedFromStack
Window_Analyzer.LoadEntries: PRE: PerformanceFish.AnalyzerFixes+XmlParser.CollectXmlData
WorkGiver_ConstructDeliverResources.ShouldRemoveExistingFloorFirst: post: SaveOurShip2.DontRemoveShipFloors.Postfix
WorkGiver_DoBill.TryFindBestIngredientsHelper: post: PerformanceFish.JobSystem.WorkGiver_DoBillOptimization+TryFindBestIngredientsHelper_Patch.Postfix
WorkGiver_DoBill.TryFindBestIngredientsInSet_NoMixHelper: PRE: PerformanceFish.JobSystem.WorkGiver_DoBillOptimization+TryFindBestIngredientsInSet_NoMixHelper_Patch.Prefix TRANS: PerformanceFish.JobSystem.WorkGiver_DoBillOptimization+TryFindBestIngredientsInSet_NoMixHelper_Patch.Transpiler
WorkGiver_Haul.PotentialWorkThingsGlobal: post: PerformanceFish.JobSystem.WorkGiver_HaulOptimization+PotentialWorkThingsGlobal_Patch.Postfix
WorkGiver_Merge.JobOnThing: PRE: PerformanceFish.JobSystem.WorkGiver_MergeOptimization+JobOnThing_Patch.Prefix
WorldHandling.AllAerialVehicles_AliveOrDead: PRE: SaveOurShip2.AllAerialVehiclesOnLoad.Prefix
WorldObjectsHolder.AddToCache: post: Vehicles.WorldHandling.AddVehicleObjectToCache
WorldObjectsHolder.Recache: PRE: Vehicles.WorldHandling.RecacheVehicleObjectCache
WorldObjectsHolder.RemoveFromCache: post: Vehicles.WorldHandling.RemoveVehicleObjectToCache
WorldPawns.GetSituation: post: Vehicles.WorldHandling.SituationBoardedVehicle
WorldPawns.RemoveAndDiscardPawnViaGC: PRE: Vehicles.WorldHandling.DoNotRemoveVehicleObjects
WorldRoutePlanner.DoRoutePlannerButton: post: Vehicles.WorldPathing.VehicleRoutePlannerButton
WorldRoutePlanner.WorldRoutePlannerOnGUI: PRE: Vehicles.WorldPathing.VehicleRoutePlannerOnGUIHook
WorldRoutePlanner.WorldRoutePlannerUpdate: PRE: Vehicles.WorldPathing.VehicleRoutePlannerUpdateHook
WorldSelector.AutoOrderToTileNow: PRE: Vehicles.WorldPathing.AutoOrderVehicleCaravanPathing
WorldTargeter.ProcessInputEvents: post: Vehicles.WorldHandling.WorldTargeterProcessInputEvents
WorldTargeter.StopTargeting: post: Vehicles.WorldHandling.WorldTargeterStop
WorldTargeter.TargeterOnGUI: post: Vehicles.WorldHandling.WorldTargeterOnGUI
WorldTargeter.TargeterUpdate: post: Vehicles.WorldHandling.WorldTargeterUpdate
Harmony versions present: 2.3.6.0: ShipInteriorMod2; 2.3.3.0: bs.performance, prepatcher, SmashPhil.SmashTools, net.pardeike.rimworld.lib.harmony, bs.betterlog, smashphil.updatelog, SmashPhil.VehicleFramework_preload, SmashPhil.VehicleFramework; 2.3.2.0: Dubwise.PerformanceAnalyzer; 2.2.2.0: UnlimitedHugs.HugsLib
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'
Initialize engine version: 2019.4.30f1 (e8c891080a1f)
[Subsystems] Discovering subsystems at path [Rimworld_dir]/RimWorldWin64_Data/UnitySubsystems
GfxDevice: [Renderer information redacted]
Begin MonoManager ReloadAssembly
RimWorld 1.5.4297 rev1079
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod menstruation ReTexture <packageId> (MenstruationAIReReTexture) is not in valid format.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RimJobWorld Accuratinator has a dependency (rim.job.world) with empty display name.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RimJobWorld Accuratinator dependency (rim.job.world) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RJW Sexpanded ReProduction dependency (RJW.Sexpanded.Core) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RJW VE Highmate and Ideology patches Modified by Nil <packageId> (rjw.VE_patches) is not in valid format.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Starting... (vanilla load took 3.551843s)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish!!!
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.GridsUtilityPatches+GetItemCountPatch on method static System.Int32 Verse.GridsUtility::GetItemCount(Verse.IntVec3 c, Verse.Map map)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.DebugActionFixes+InitOutputsPatch on method virtual LudeonTK.DebugActionNode LudeonTK.DebugTabMenu_Output::InitActions(LudeonTK.DebugActionNode absRoot)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.JobSystem.GenClosestPatches+ClosestThingReachablePatch on method static Verse.Thing Verse.GenClosest::ClosestThingReachable(Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1<Verse.Thing> validator, System.Collections.Generic.IEnumerable`1<Verse.Thing> customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+ContainsPatch on method System.Boolean Verse.ListerThings::Contains(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+ClearPatch on method System.Void Verse.ListerThings::Clear()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+GetThingsOfTypePatch on method System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerThings::GetThingsOfType()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+AddPatch on method System.Void Verse.ListerThings::Add(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+GetThingsOfTypeIntoListPatch on method System.Void Verse.ListerThings::GetThingsOfType(System.Collections.Generic.List`1<Verse.T> list)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingsPrepatches+RemovePatch on method System.Void Verse.ListerThings::Remove(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingOwnerOptimization+ExposeDataPatch on method virtual System.Void Verse.ThingOwner`1<Verse.T>::ExposeData()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingOwnerOptimization+TryAddPatch on method virtual System.Boolean Verse.ThingOwner`1<Verse.T>::TryAdd(Verse.Thing item, System.Boolean canMergeWithExistingStacks)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.ThingOwnerOptimization+RemovePatch on method virtual System.Boolean Verse.ThingOwner`1<Verse.T>::Remove(Verse.Thing item)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Haulables+TickPatch on method System.Void RimWorld.ListerHaulables::ListerHaulablesTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Haulables+CellsCheckTickPatch on method System.Void RimWorld.ListerHaulables::CellsCheckTick(System.Collections.Generic.List`1<RimWorld.SlotGroup> sgList)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Haulables+CheckPatch on method System.Void RimWorld.ListerHaulables::Check(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.JobSystem.WorkGiver_DoBillPrepatches+TryFindBestIngredientsHelper_InnerDelegate_Patch on method System.Boolean RimWorld.<>c__DisplayClass24_0::<TryFindBestIngredientsHelper>b__4(Verse.Region r)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Haulables+CheckAddPatch on method System.Void RimWorld.ListerHaulables::CheckAdd(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AllColonistBuildingsOfTypePatch on method System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerBuildings::AllColonistBuildingsOfType()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AllBuildingsNonColonistOfDef_Patch on method System.Collections.Generic.IEnumerable`1<Verse.Building> Verse.ListerBuildings::AllBuildingsNonColonistOfDef(Verse.ThingDef def)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+ColonistsHaveResearchBenchPatch on method System.Boolean Verse.ListerBuildings::ColonistsHaveResearchBench()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+ColonistsHaveBuildingWithPowerOnPatch on method System.Boolean Verse.ListerBuildings::ColonistsHaveBuildingWithPowerOn(Verse.ThingDef def)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+ColonistsHaveBuildingPatch on method System.Boolean Verse.ListerBuildings::ColonistsHaveBuilding(Verse.ThingDef def)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AddPatch on method System.Void Verse.ListerBuildings::Add(Verse.Building b)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AllBuildingsColonistOfGroup_Patch on method System.Collections.Generic.List`1<Verse.Building> Verse.ListerBuildings::AllBuildingsColonistOfGroup(Verse.ThingRequestGroup group)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AllBuildingsColonistOfClassPatch on method System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerBuildings::AllBuildingsColonistOfClass()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+RemovePatch on method System.Void Verse.ListerBuildings::Remove(Verse.Building b)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Buildings+AllBuildingsColonistOfDef_Patch on method System.Collections.Generic.List`1<Verse.Building> Verse.ListerBuildings::AllBuildingsColonistOfDef(Verse.ThingDef def)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnsOptimization+AllPawnsAlivePatch on method System.Collections.Generic.List`1<Verse.Pawn> RimWorld.Planet.WorldPawns::get_AllPawnsAlive()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnsOptimization+AllPawnsAliveOrDeadPatch on method System.Collections.Generic.List`1<Verse.Pawn> RimWorld.Planet.WorldPawns::get_AllPawnsAliveOrDead()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnGCOptimization+GetCriticalPawnReasonPatch on method System.String RimWorld.Planet.WorldPawnGC::GetCriticalPawnReason(Verse.Pawn pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnGCOptimization+AddRelationshipsPatch on method System.Void RimWorld.Planet.WorldPawnGC::AddAllRelationships(Verse.Pawn pawn, System.Collections.Generic.Dictionary`2<Verse.Pawn, System.String> keptPawns)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Listers.Haulables+TryRemovePatch on method System.Void RimWorld.ListerHaulables::TryRemove(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hediffs.HediffSetPrecaching+GetNotMissingParts on method System.Collections.Generic.IEnumerable`1<Verse.BodyPartRecord> Verse.HediffSet::GetNotMissingParts(Verse.BodyPartHeight height, Verse.BodyPartDepth depth, Verse.BodyPartTagDef tag, Verse.BodyPartRecord partParent)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hediffs.HediffSetPrecaching+HasHediff on method System.Boolean Verse.HediffSet::HasHediff(Verse.HediffDef def, System.Boolean mustBeVisible)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hediffs.HediffSetPrecaching+GetFirstHediffOfDef on method Verse.Hediff Verse.HediffSet::GetFirstHediffOfDef(Verse.HediffDef def, System.Boolean mustBeVisible)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.ThingDefPatches+BaseMarketValuePatch on method System.Single Verse.ThingDef::get_BaseMarketValue()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.ThingDefPatches+BaseMassPatch on method System.Single Verse.ThingDef::get_BaseMass()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.ThingDefPatches+GetHashCodePatch on type Verse.BuildableDef
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.ThingDefPatches+BaseFlammabilityPatch on method System.Single Verse.ThingDef::get_BaseFlammability()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.IncidentDefFixes+WorkerPatch on method RimWorld.IncidentWorker RimWorld.IncidentDef::get_Worker()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.DefDatabasePatches+GetByShortHashPatch on method static Verse.T Verse.DefDatabase`1<Verse.T>::GetByShortHash(System.UInt16 shortHash)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.DefDatabasePatches+GetNamedPatch on method static Verse.T Verse.DefDatabase`1<Verse.T>::GetNamed(System.String defName, System.Boolean errorOnFail)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingGridEvents+RegisterInCellPatch on method System.Void Verse.ThingGrid::RegisterInCell(Verse.Thing t, Verse.IntVec3 c)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingGridEvents+DeregisterInCellPatch on method System.Void Verse.ThingGrid::DeregisterInCell(Verse.Thing t, Verse.IntVec3 c)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+SetQualityPatch on method System.Void RimWorld.CompQuality::SetQuality(RimWorld.QualityCategory q, System.Nullable`1<RimWorld.ArtGenerationContext> source)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+DestroyPatch on method virtual System.Void Verse.Thing::Destroy(Verse.DestroyMode mode)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+ExposeDataInitializePatch on method virtual System.Void Verse.Thing::ExposeData()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+PostMakePatch on method virtual System.Void Verse.Thing::PostMake()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+SpawnSetupPatch on method virtual System.Void Verse.Thing::SpawnSetup(Verse.Map map, System.Boolean respawningAfterLoad)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+InitializeCompsPatch on method System.Void Verse.ThingWithComps::InitializeComps()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.ThingEvents+DeSpawnPatch on method virtual System.Void Verse.Thing::DeSpawn(Verse.DestroyMode mode)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.MapEvents+MapExposeComponentsPatch on method System.Void Verse.Map::ExposeComponents()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Events.MapEvents+MapConstructComponentsPatch on method System.Void Verse.Map::ConstructComponents()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.StoreUtilityPrepatches+CurrentHaulDestinationOfPatch on method static RimWorld.IHaulDestination RimWorld.StoreUtility::CurrentHaulDestinationOf(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.StoreUtilityPrepatches+NoStorageBlockersInPatch on method static System.Boolean RimWorld.StoreUtility::NoStorageBlockersIn(Verse.IntVec3 c, Verse.Map map, Verse.Thing thing)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.StoreUtilityPrepatches+TryFindBestBetterStoreCellForWorkerPatch on method static System.Void RimWorld.StoreUtility::TryFindBestBetterStoreCellForWorker(Verse.Thing t, Verse.Pawn carrier, Verse.Map map, RimWorld.Faction faction, RimWorld.ISlotGroup slotGroup, System.Boolean needAccurateResult, Verse.IntVec3& closestSlot, System.Single& closestDistSquared, RimWorld.StoragePriority& foundPriority)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.StoreUtilityPrepatches+TryFindBestBetterStoreCellForPatch on method static System.Boolean RimWorld.StoreUtility::TryFindBestBetterStoreCellFor(Verse.Thing t, Verse.Pawn carrier, Verse.Map map, RimWorld.StoragePriority currentPriority, RimWorld.Faction faction, Verse.IntVec3& foundCell, System.Boolean needAccurateResult)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.StoreUtilityPrepatches+GetSlotGroupPatch on method static RimWorld.SlotGroup RimWorld.StoreUtility::GetSlotGroup(Verse.Thing thing)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.SlotGroupPrepatches+Notify_AddedCellPatch on method System.Void RimWorld.SlotGroup::Notify_AddedCell(Verse.IntVec3 c)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.SlotGroupPrepatches+Notify_LostCellPatch on method System.Void RimWorld.SlotGroup::Notify_LostCell(Verse.IntVec3 c)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.HaulDestinationManagerPatches+RemoveHaulDestinationPatch on method System.Void RimWorld.HaulDestinationManager::RemoveHaulDestination(RimWorld.IHaulDestination haulDestination)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.HaulDestinationManagerPatches+CompareSlotGroupPrioritiesDescendingPatch on method static System.Int32 RimWorld.HaulDestinationManager::CompareSlotGroupPrioritiesDescending(RimWorld.SlotGroup a, RimWorld.SlotGroup b)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.HaulDestinationManagerPatches+Notify_HaulDestinationChangedPriorityPatch on method System.Void RimWorld.HaulDestinationManager::Notify_HaulDestinationChangedPriority()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Hauling.HaulDestinationManagerPatches+AddHaulDestinationPatch on method System.Void RimWorld.HaulDestinationManager::AddHaulDestination(RimWorld.IHaulDestination haulDestination)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnGCOptimization+WorldPawnGCTickPatch on method System.Void RimWorld.Planet.WorldPawnGC::WorldPawnGCTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.ThingDefPatches+BaseMaxHitPointsPatch on method System.Int32 Verse.ThingDef::get_BaseMaxHitPoints()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldPawnGCOptimization+CancelGCPassPatch on method System.Void RimWorld.Planet.WorldPawnGC::CancelGCPass()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldObjectsOptimization+WorldObjectsHolderTickPatch on method System.Void RimWorld.Planet.WorldObjectsHolder::WorldObjectsHolderTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+HediffCompPatch on method static Verse.T Verse.HediffUtility::TryGetComp(Verse.Hediff hd)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+ThingDefGenericHasCompPatch on method System.Boolean Verse.ThingDef::HasComp()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+ThingDefHasCompPatch on method System.Boolean Verse.ThingDef::HasComp(System.Type compType)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+ThingCompPropertiesPatch on method Verse.T Verse.ThingDef::GetCompProperties()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+ThingCompPatch on method Verse.T Verse.ThingWithComps::GetComp()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+GameComponentPatch on method Verse.T Verse.Game::GetComponent()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+WorldComponentPatch on method RimWorld.Planet.T RimWorld.Planet.World::GetComponent()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+MapComponentPatch on method Verse.T Verse.Map::GetComponent()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+WorldObjectCompPatch on method RimWorld.Planet.T RimWorld.Planet.WorldObject::GetComponent()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+AbilityCompPatch on method RimWorld.T RimWorld.Ability::CompOfType()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GenTypesPatches+AllTypes on method static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::get_AllTypes()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GenTypesPatches+AllTypesWithAttribute on method static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllTypesWithAttribute()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GenTypesPatches+AllSubclasses on method static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllSubclasses(System.Type baseType)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GenTypesPatches+AllSubclassesNonAbstract on method static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllSubclassesNonAbstract(System.Type baseType)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GeneTrackerOptimization+GeneTrackerTickPatch on method System.Void RimWorld.Pawn_GeneTracker::GeneTrackerTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+Notify_ThingSpawnedPatch on method System.Void Verse.GasGrid::Notify_ThingSpawned(Verse.Thing thing)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+Debug_FillAllPatch on method System.Void Verse.GasGrid::Debug_FillAll()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+Debug_ClearAllPatch on method System.Void Verse.GasGrid::Debug_ClearAll()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+DensityAtPatch on method System.Byte Verse.GasGrid::DensityAt(System.Int32 index, Verse.GasType gasType)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+AnyGasAtPatch on method System.Boolean Verse.GasGrid::AnyGasAt(System.Int32 idx)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+AddGasPatch on method System.Void Verse.GasGrid::AddGas(Verse.IntVec3 cell, Verse.GasType gasType, System.Int32 amount, System.Boolean canOverflow)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+ColorAtPatch on method virtual UnityEngine.Color Verse.SectionLayer_Gas::ColorAt(Verse.IntVec3 cell)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+TickPatch on method System.Void Verse.GasGrid::Tick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+SetDirectPatch on method System.Void Verse.GasGrid::SetDirect(System.Int32 index, System.Byte smoke, System.Byte toxic, System.Byte rotStink, System.Byte deadlife)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+MouseOverReadOutOnGUI on method System.Void Verse.MouseoverReadout::MouseoverReadoutOnGUI()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+DebugToolsGeneralPushGas on method static System.Collections.Generic.List`1<LudeonTK.DebugActionNode> Verse.DebugToolsGeneral::PushGas()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GasGridOptimization+ExposeDataPatch on method virtual System.Void Verse.GasGrid::ExposeData()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.DeepResourceGridOptimization+AnyActiveDeepScannersOnMapPatch on method System.Boolean Verse.DeepResourceGrid::AnyActiveDeepScannersOnMap()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.DebugActionFixes+InitActionsPatch on method virtual LudeonTK.DebugActionNode LudeonTK.DebugTabMenu_Actions::InitActions(LudeonTK.DebugActionNode absRoot)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.GetCompCaching+HediffCompPropsPatch on method Verse.T Verse.HediffDef::CompProps()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.IdeoBuildingPresenceDemandOptimization+BuildingPresentPatch on method System.Boolean RimWorld.IdeoBuildingPresenceDemand::BuildingPresent(Verse.Map map)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.IdeoUtilityCaching+GetStyleDominance_Patch on method static System.Single RimWorld.IdeoUtility::GetStyleDominance(Verse.Thing t, RimWorld.Ideo ideo)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.LogPatches+ClassPatch on type Verse.Log
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldObjectsOptimization+ExpandingIconCaching on method virtual UnityEngine.Texture2D RimWorld.Planet.WorldObject::get_ExpandingIcon()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.MothballOptimization+WorldPawnsDefPreventingMothball on method Verse.HediffDef RimWorld.Planet.WorldPawns::DefPreventingMothball(Verse.Pawn p)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.TextureLoadingPatches+ModContentLoader_LoadItem on method static Verse.LoadedContentItem`1<Verse.T> Verse.ModContentLoader`1<Verse.T>::LoadItem(RimWorld.IO.VirtualFile file)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.TextureLoadingPatches+ModContentLoader_LoadTexture on method static UnityEngine.Texture2D Verse.ModContentLoader`1<Verse.T>::LoadTexture(RimWorld.IO.VirtualFile file)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.TextureLoadingPatches+GetAllFilesForModPatch on method static System.Collections.Generic.Dictionary`2<System.String, System.IO.FileInfo> Verse.ModContentPack::GetAllFilesForMod(Verse.ModContentPack mod, System.String contentPath, System.Func`2<System.String, System.Boolean> validateExtension, System.Collections.Generic.List`1<System.String> foldersToLoadDebug)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.TextureLoadingPatches+ModContentLoader_StaticConstructor on method static System.Void Verse.ModContentLoader`1<Verse.T>::.cctor()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.PrintImprovements+PrintPlanePatch on method static System.Void Verse.Printer_Plane::PrintPlane(Verse.SectionLayer layer, UnityEngine.Vector3 center, UnityEngine.Vector2 size, UnityEngine.Material mat, System.Single rot, System.Boolean flipUv, UnityEngine.Vector2[] uvs, UnityEngine.Color32[] colors, System.Single topVerticesAltitudeBias, System.Single uvzPayload)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.PrintImprovements+PlantPatch on method virtual System.Void RimWorld.Plant::Print(Verse.SectionLayer layer)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.GraphicPatches+MultiInitFix on method virtual System.Void Verse.Graphic_Multi::Init(Verse.GraphicRequest req)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.DynamicDrawManagerPatches+DrawDynamicThingsPatch on method System.Void Verse.DynamicDrawManager::DrawDynamicThings()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Rendering.ContentFinderCaching+Get_Patch on method static Verse.T Verse.ContentFinder`1<Verse.T>::Get(System.String itemPath, System.Boolean reportFailure)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.UtilityPrepatches+CreateModClassesPatch on method static System.Void Verse.LoadedModManager::CreateModClasses()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.UtilityPrepatches+NoSteamLogWarning on method static System.Void Verse.Steam.SteamManager::InitIfNeeded()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Planet.WorldObjectsOptimization+ExpandingIconColorCaching on method virtual UnityEngine.Color RimWorld.Planet.WorldObject::get_ExpandingIconColor()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ThingPatches+ExposeDataFixStuffPatch on method virtual System.Void Verse.Thing::ExposeData()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ThingPatches+MapHeldPatch on method Verse.Map Verse.Thing::get_MapHeld()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ThingPatches+InitializeCompsFix on method System.Void Verse.ThingWithComps::InitializeComps()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ThingOwnerUtilityPreCaching+GetAllThingsRecursively_Patch on method static System.Void Verse.ThingOwnerUtility::GetAllThingsRecursively(Verse.Map map, Verse.ThingRequest request, System.Collections.Generic.List`1<Verse.T> outThings, System.Boolean allowUnreal, System.Predicate`1<Verse.IThingHolder> passCheck, System.Boolean alsoGetSpawnedThings)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.StatCaching+GetStatValueAbstractPatch on method static System.Single RimWorld.StatExtension::GetStatValueAbstract(Verse.BuildableDef def, RimWorld.StatDef stat, Verse.ThingDef stuff)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.StatCaching+SetStatBaseValuePatch on method static System.Void RimWorld.StatExtension::SetStatBaseValue(Verse.BuildableDef def, RimWorld.StatDef stat, System.Single newBaseValue)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.RoomPrepatches+Regions_Patch on method System.Collections.Generic.List`1<Verse.Region> Verse.Room::get_Regions()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ModsConfigPatches+AreAllActivePatch on method static System.Boolean Verse.ModsConfig::AreAllActive(System.String mods)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ModsConfigPatches+IsAnyActiveOrEmptyPatch on method static System.Boolean Verse.ModsConfig::IsAnyActiveOrEmpty(System.Collections.Generic.IEnumerable`1<System.String> mods, System.Boolean trimNames)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ModListerPatches+AnyFromListActivePatch on method static System.Boolean Verse.ModLister::AnyFromListActive(System.Collections.Generic.List`1<System.String> mods)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ModListerPatches+ModIncompatibilityIsSatisfiedPatch on method virtual System.Boolean Verse.ModIncompatibility::get_IsSatisfied()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.MiscPrepatchedOptimizations+GenList_ListFullCopy on method static System.Collections.Generic.List`1<Verse.T> Verse.GenList::ListFullCopy(System.Collections.Generic.List`1<Verse.T> source)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.MiscPrepatchedOptimizations+GenCollection_FirstOrDefault on method static Verse.T Verse.GenCollection::FirstOrDefault(System.Collections.Generic.List`1<Verse.T> list, System.Predicate`1<Verse.T> predicate)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.MiscPrepatchedOptimizations+GenGrid_InBoundsPatch on method static System.Boolean Verse.GenGrid::InBounds(Verse.IntVec3 c, Verse.Map map)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.MapPrepatches+FinalizeLoadingPatch on method System.Void Verse.Map::FinalizeLoading()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.ThingPatches+SpawnedPatch on method System.Boolean Verse.Thing::get_Spawned()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Applying prepatch PerformanceFish.Defs.WorkGiverDefFixes+WorkerPatch on method RimWorld.WorkGiver RimWorld.WorkGiverDef::get_Worker()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish finished applying prepatches in 2.6906802 seconds
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Game processing took 2962.3403ms
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Serializing patched assemblies
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Serializing took 1482.8432ms
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Setting refonly
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Loading patched assemblies
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Done loading
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
RimWorld 1.5.4297 rev1079
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod menstruation ReTexture <packageId> (MenstruationAIReReTexture) is not in valid format.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RimJobWorld Accuratinator has a dependency (rim.job.world) with empty display name.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RimJobWorld Accuratinator dependency (rim.job.world) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RJW Sexpanded ReProduction dependency (RJW.Sexpanded.Core) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Mod RJW VE Highmate and Ideology patches Modified by Nil <packageId> (rjw.VE_patches) is not in valid format.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ThingsMatching_Patch on System.Collections.Generic.List`1<Verse.Thing> Verse.ListerThings::ThingsMatching(Verse.ThingRequest req)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllTypes on static System.Collections.Generic.IEnumerable`1<System.Type> HarmonyLib.AccessTools::AllTypes()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GearMass_Patch on static System.Single RimWorld.MassUtility::GearMass(Verse.Pawn p)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ClearAllMapsAndWorld_Patch on static System.Void Verse.Profile.MemoryUtility::ClearAllMapsAndWorld()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying PotentialWorkThingsGlobal_Patch on virtual Verse.AI.Job RimWorld.JobGiver_Haul::TryGiveJob(Verse.Pawn pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying PsyfocusGainPerTick on static System.Single RimWorld.MeditationUtility::PsyfocusGainPerTick(Verse.Pawn pawn, Verse.Thing focus)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying RitualObligationTrigger_Date on virtual System.Void RimWorld.RitualObligationTrigger_Date::Tick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying CompAssignableToPawn_Bed_Patch on virtual System.Boolean RimWorld.CompAssignableToPawn_Bed::IdeoligionForbids(Verse.Pawn pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetFullName on virtual System.String System.RuntimeType::get_FullName()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying TryFindBestIngredientsInSet_NoMixHelper_Patch on static System.Boolean RimWorld.WorkGiver_DoBill::TryFindBestIngredientsInSet_NoMixHelper(System.Collections.Generic.List`1<Verse.Thing> availableThings, System.Collections.Generic.List`1<Verse.IngredientCount> ingredients, System.Collections.Generic.List`1<Verse.ThingCount> chosen, Verse.IntVec3 rootCell, System.Boolean alreadySorted, System.Collections.Generic.List`1<Verse.IngredientCount> missingIngredients, RimWorld.Bill bill)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SharedAltar_Patch on Verse.Thing RimWorld.ThoughtWorker_Precept_AltarSharing::SharedAltar(Verse.Pawn pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying Owners_Patch on System.Collections.Generic.IEnumerable`1<Verse.Pawn> Verse.Room::get_Owners()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying DayTickByMap_Patch on static System.Int32 RimWorld.GenLocalDate::DayTick(Verse.Map map)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying InventoryMass_Patch on static System.Single RimWorld.MassUtility::InventoryMass(Verse.Pawn p)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying PotentialWorkThingsGlobal_Patch on virtual System.Collections.Generic.IEnumerable`1<Verse.Thing> RimWorld.WorkGiver_Haul::PotentialWorkThingsGlobal(Verse.Pawn pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying JobOnThing_Patch on virtual Verse.AI.Job RimWorld.WorkGiver_Merge::JobOnThing(Verse.Pawn pawn, Verse.Thing t, System.Boolean forced)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ContainedBeds_Patch on System.Collections.Generic.IEnumerable`1<RimWorld.Building_Bed> Verse.Room::get_ContainedBeds()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying DirtyCache on System.Void Verse.HediffSet::DirtyCache()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying TryAddImmunityRecord on System.Void Verse.ImmunityHandler::TryAddImmunityRecord(Verse.HediffDef def, Verse.HediffDef source)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying WindManager_WindManagerTick on System.Void Verse.WindManager::WindManagerTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetValue_Patch on virtual System.Object System.Reflection.MonoField::GetValue(System.Object obj)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying Psylink_Patch on Verse.Hediff_Psylink RimWorld.Pawn_PsychicEntropyTracker::get_Psylink()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying FinalizeInit_Patch on System.Void Verse.Game::FinalizeInit()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllowedToAcceptPatch on System.Boolean RimWorld.StorageSettings::AllowedToAccept(Verse.Thing t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying Role_Patch on Verse.RoomRoleDef Verse.Room::get_Role()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying DayTickByThing_Patch on static System.Int32 RimWorld.GenLocalDate::DayTick(Verse.Thing thing)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying TryFindBestIngredientsHelper_Patch on static System.Boolean RimWorld.WorkGiver_DoBill::TryFindBestIngredientsHelper(System.Predicate`1<Verse.Thing> thingValidator, System.Predicate`1<System.Collections.Generic.List`1<Verse.Thing>> foundAllIngredientsAndChoose, System.Collections.Generic.List`1<Verse.IngredientCount> ingredients, Verse.Pawn pawn, Verse.Thing billGiver, System.Collections.Generic.List`1<Verse.ThingCount> chosen, System.Single searchRadius)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying CompRottable on virtual System.Void RimWorld.CompRottable::CompTick()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetMethodWithFlags_Patch on virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Reflection.BindingFlags bindingAttr)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ImmunityRecordExists on System.Boolean Verse.ImmunityHandler::ImmunityRecordExists(Verse.HediffDef def)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ContainedAndAdjacentThings_Patch on System.Collections.Generic.List`1<Verse.Thing> Verse.Room::get_ContainedAndAdjacentThings()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying TryNotifyChanged_Patch on System.Void RimWorld.StorageSettings::TryNotifyChanged()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying RoomAt_Patch on static Verse.Room Verse.RegionAndRoomQuery::RoomAt(Verse.IntVec3 c, Verse.Map map, Verse.RegionType allowedRegionTypes)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying ReportProbablyMissingAttributesFix on System.Void Verse.<>c__DisplayClass2_0::<ReportProbablyMissingAttributes>b__0(System.Type t)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetProperty_Patch on virtual System.Reflection.PropertyInfo System.Type::GetProperty(System.String name, System.Reflection.BindingFlags bindingAttr)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying NeededImmunitiesNow on System.Collections.Generic.List`1<Verse.ImmunityInfo> Verse.ImmunityHandler::NeededImmunitiesNow()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying DrawBatch_Flush on System.Void Verse.DrawBatch::Flush(System.Boolean draw)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetFieldsPatch on virtual System.Reflection.FieldInfo[] System.RuntimeType::GetFields(System.Reflection.BindingFlags bindingAttr)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetConstructor_Patch on virtual System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetField_Patch on virtual System.Reflection.FieldInfo System.RuntimeType::GetField(System.String name, System.Reflection.BindingFlags bindingAttr)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetMethodWithFlagsAndTypes_Patch on virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying CreateInstance_Type on static System.Object System.Activator::CreateInstance(System.Type type)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetValue_Patch on virtual System.Void System.Reflection.FieldInfo::SetValue(System.Object obj, System.Object value)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetCustomAttributes on static System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying GetMethodWithTypes_Patch on virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Type[] types)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Prepatcher: Restarted with the patched assembly, going silent.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Initializing Performance Fish v0.6.2.0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish applied 30 harmony prefixes, 30 harmony postfixes, 15 harmony transpilers, 18 prepatcher prefixes, 34 prepatcher postfixes, 90 prepatcher transpilers and 2 prepatcher class patches. That's a total of 219 patches. Amazing!
The following methods were patched:
static System.Collections.Generic.IEnumerable`1<System.Type> HarmonyLib.AccessTools::AllTypes()
static System.Int32 RimWorld.GenLocalDate::DayTick(Verse.Map map)
static System.Int32 RimWorld.GenLocalDate::DayTick(Verse.Thing thing)
static System.Single RimWorld.MassUtility::GearMass(Verse.Pawn p)
static System.Single RimWorld.MassUtility::InventoryMass(Verse.Pawn p)
static System.Single RimWorld.MeditationUtility::PsyfocusGainPerTick(Verse.Pawn pawn, Verse.Thing focus)
virtual System.Void RimWorld.RitualObligationTrigger_Date::Tick()
System.Void Verse.WindManager::WindManagerTick()
virtual System.Void RimWorld.CompRottable::CompTick()
System.Void Verse.<>c__DisplayClass2_0::<ReportProbablyMissingAttributes>b__0(System.Type t)
System.Void Verse.DrawBatch::Flush(System.Boolean draw)
System.Collections.Generic.IEnumerable`1<Verse.Pawn> Verse.Room::get_Owners()
System.Collections.Generic.IEnumerable`1<RimWorld.Building_Bed> Verse.Room::get_ContainedBeds()
Verse.RoomRoleDef Verse.Room::get_Role()
System.Collections.Generic.List`1<Verse.Thing> Verse.Room::get_ContainedAndAdjacentThings()
static Verse.Room Verse.RegionAndRoomQuery::RoomAt(Verse.IntVec3 c, Verse.Map map, Verse.RegionType allowedRegionTypes)
virtual System.Boolean RimWorld.CompAssignableToPawn_Bed::IdeoligionForbids(Verse.Pawn pawn)
System.Void Verse.ThingFilter::SetAllow(Verse.ThingDef thingDef, System.Boolean allow)
System.Void Verse.ThingFilter::SetAllowAll(Verse.ThingFilter parentFilter, System.Boolean includeNonStorable)
static System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllStorableThingDefs()
virtual System.Void Verse.ThingFilter::CopyAllowancesFrom(Verse.ThingFilter other)
System.Void Verse.ThingFilter::SetDisallowAll(System.Collections.Generic.IEnumerable`1<Verse.ThingDef> exceptedDefs, System.Collections.Generic.IEnumerable`1<Verse.SpecialThingFilterDef> exceptedFilters)
System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllowedThingDefs()
Verse.ThingRequest Verse.ThingFilter::get_BestThingRequest()
Verse.Thing RimWorld.ThoughtWorker_Precept_AltarSharing::SharedAltar(Verse.Pawn pawn)
static System.Void Verse.Profile.MemoryUtility::ClearAllMapsAndWorld()
System.Void Verse.Game::FinalizeInit()
virtual System.String System.RuntimeType::get_FullName()
virtual System.Object System.Reflection.MonoField::GetValue(System.Object obj)
virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Reflection.BindingFlags bindingAttr)
virtual System.Reflection.PropertyInfo System.Type::GetProperty(System.String name, System.Reflection.BindingFlags bindingAttr)
virtual System.Reflection.FieldInfo[] System.RuntimeType::GetFields(System.Reflection.BindingFlags bindingAttr)
virtual System.Object System.Reflection.MethodBase::Invoke(System.Object obj, System.Object[] parameters)
virtual System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)
virtual System.Reflection.FieldInfo System.RuntimeType::GetField(System.String name, System.Reflection.BindingFlags bindingAttr)
virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)
static System.Object System.Activator::CreateInstance(System.Type type)
virtual System.Void System.Reflection.FieldInfo::SetValue(System.Object obj, System.Object value)
static System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit)
virtual System.Reflection.MethodInfo System.Type::GetMethod(System.String name, System.Type[] types)
System.Collections.Generic.List`1<Verse.Thing> Verse.ListerThings::ThingsMatching(Verse.ThingRequest req)
virtual Verse.AI.Job RimWorld.JobGiver_Haul::TryGiveJob(Verse.Pawn pawn)
static System.Boolean RimWorld.WorkGiver_DoBill::TryFindBestIngredientsInSet_NoMixHelper(System.Collections.Generic.List`1<Verse.Thing> availableThings, System.Collections.Generic.List`1<Verse.IngredientCount> ingredients, System.Collections.Generic.List`1<Verse.ThingCount> chosen, Verse.IntVec3 rootCell, System.Boolean alreadySorted, System.Collections.Generic.List`1<Verse.IngredientCount> missingIngredients, RimWorld.Bill bill)
static System.Boolean RimWorld.WorkGiver_DoBill::TryFindBestIngredientsHelper(System.Predicate`1<Verse.Thing> thingValidator, System.Predicate`1<System.Collections.Generic.List`1<Verse.Thing>> foundAllIngredientsAndChoose, System.Collections.Generic.List`1<Verse.IngredientCount> ingredients, Verse.Pawn pawn, Verse.Thing billGiver, System.Collections.Generic.List`1<Verse.ThingCount> chosen, System.Single searchRadius)
virtual System.Collections.Generic.IEnumerable`1<Verse.Thing> RimWorld.WorkGiver_Haul::PotentialWorkThingsGlobal(Verse.Pawn pawn)
virtual Verse.AI.Job RimWorld.WorkGiver_Merge::JobOnThing(Verse.Pawn pawn, Verse.Thing t, System.Boolean forced)
System.Void Verse.HediffSet::DirtyCache()
System.Void Verse.ImmunityHandler::TryAddImmunityRecord(Verse.HediffDef def, Verse.HediffDef source)
System.Boolean Verse.ImmunityHandler::ImmunityRecordExists(Verse.HediffDef def)
System.Collections.Generic.List`1<Verse.ImmunityInfo> Verse.ImmunityHandler::NeededImmunitiesNow()
Verse.Hediff_Psylink RimWorld.Pawn_PsychicEntropyTracker::get_Psylink()
System.Boolean RimWorld.StorageSettings::AllowedToAccept(Verse.Thing t)
System.Void RimWorld.StorageSettings::TryNotifyChanged()
System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.RecipeDef::get_AllRecipeUsers()
virtual LudeonTK.DebugActionNode LudeonTK.DebugTabMenu_Actions::InitActions(LudeonTK.DebugActionNode absRoot)
virtual LudeonTK.DebugActionNode LudeonTK.DebugTabMenu_Output::InitActions(LudeonTK.DebugActionNode absRoot)
System.Boolean Verse.DeepResourceGrid::AnyActiveDeepScannersOnMap()
virtual System.Void Verse.GasGrid::ExposeData()
System.Void Verse.MouseoverReadout::MouseoverReadoutOnGUI()
System.Void Verse.GasGrid::Debug_ClearAll()
System.Void Verse.GasGrid::SetDirect(System.Int32 index, System.Byte smoke, System.Byte toxic, System.Byte rotStink, System.Byte deadlife)
virtual UnityEngine.Color Verse.SectionLayer_Gas::ColorAt(Verse.IntVec3 cell)
System.Boolean Verse.GasGrid::AnyGasAt(System.Int32 idx)
System.Void Verse.GasGrid::Notify_ThingSpawned(Verse.Thing thing)
System.Byte Verse.GasGrid::DensityAt(System.Int32 index, Verse.GasType gasType)
System.Void Verse.GasGrid::Debug_FillAll()
System.Void Verse.GasGrid::Tick()
static System.Collections.Generic.List`1<LudeonTK.DebugActionNode> Verse.DebugToolsGeneral::PushGas()
System.Void Verse.GasGrid::AddGas(Verse.IntVec3 cell, Verse.GasType gasType, System.Int32 amount, System.Boolean canOverflow)
System.Void RimWorld.Pawn_GeneTracker::GeneTrackerTick()
static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::get_AllTypes()
static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllTypesWithAttribute()
static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllSubclasses(System.Type baseType)
static System.Collections.Generic.List`1<System.Type> Verse.GenTypes::AllSubclassesNonAbstract(System.Type baseType)
Verse.T Verse.ThingWithComps::GetComp()
System.Boolean Verse.ThingDef::HasComp(System.Type compType)
RimWorld.T RimWorld.Ability::CompOfType()
System.Boolean Verse.ThingDef::HasComp()
Verse.T Verse.Map::GetComponent()
Verse.T Verse.HediffDef::CompProps()
Verse.T Verse.ThingDef::GetCompProperties()
RimWorld.Planet.T RimWorld.Planet.WorldObject::GetComponent()
Verse.T Verse.Game::GetComponent()
static Verse.HediffComp Verse.HediffUtility::TryGetComp(Verse.Hediff hd)
RimWorld.Planet.T RimWorld.Planet.World::GetComponent()
System.Boolean RimWorld.IdeoBuildingPresenceDemand::BuildingPresent(Verse.Map map)
static System.Single RimWorld.IdeoUtility::GetStyleDominance(Verse.Thing t, RimWorld.Ideo ideo)
System.Void Verse.Map::FinalizeLoading()
static System.Collections.Generic.List`1<System.Object> Verse.GenList::ListFullCopy(System.Collections.Generic.List`1<System.Object> source)
static System.Boolean Verse.GenGrid::InBounds(Verse.IntVec3 c, Verse.Map map)
static System.Object Verse.GenCollection::FirstOrDefault(System.Collections.Generic.List`1<System.Object> list, System.Predicate`1<System.Object> predicate)
virtual System.Boolean Verse.ModIncompatibility::get_IsSatisfied()
static System.Boolean Verse.ModLister::AnyFromListActive(System.Collections.Generic.List`1<System.String> mods)
static System.Boolean Verse.ModsConfig::AreAllActive(System.String mods)
static System.Boolean Verse.ModsConfig::IsAnyActiveOrEmpty(System.Collections.Generic.IEnumerable`1<System.String> mods, System.Boolean trimNames)
System.Collections.Generic.List`1<Verse.Region> Verse.Room::get_Regions()
static System.Single RimWorld.StatExtension::GetStatValueAbstract(Verse.BuildableDef def, RimWorld.StatDef stat, Verse.ThingDef stuff)
static System.Void RimWorld.StatExtension::SetStatBaseValue(Verse.BuildableDef def, RimWorld.StatDef stat, System.Single newBaseValue)
static System.Void Verse.ThingOwnerUtility::GetAllThingsRecursively(Verse.Map map, Verse.ThingRequest request, System.Collections.Generic.List`1<Verse.Thing> outThings, System.Boolean allowUnreal, System.Predicate`1<Verse.IThingHolder> passCheck, System.Boolean alsoGetSpawnedThings)
Verse.Map Verse.Thing::get_MapHeld()
System.Boolean Verse.Thing::get_Spawned()
System.Void Verse.ThingWithComps::InitializeComps()
virtual System.Void Verse.Thing::ExposeData()
static System.Void Verse.Steam.SteamManager::InitIfNeeded()
static System.Void Verse.LoadedModManager::CreateModClasses()
virtual System.Void Verse.UIRoot_Entry::Init()
static UnityEngine.Texture2D Verse.ContentFinder`1<UnityEngine.Texture2D>::Get(System.String itemPath, System.Boolean reportFailure)
System.Void Verse.DynamicDrawManager::DrawDynamicThings()
virtual System.Void Verse.Graphic_Multi::Init(Verse.GraphicRequest req)
virtual System.Void RimWorld.Plant::Print(Verse.SectionLayer layer)
static System.Void Verse.Printer_Plane::PrintPlane(Verse.SectionLayer layer, UnityEngine.Vector3 center, UnityEngine.Vector2 size, UnityEngine.Material mat, System.Single rot, System.Boolean flipUv, UnityEngine.Vector2[] uvs, UnityEngine.Color32[] colors, System.Single topVerticesAltitudeBias, System.Single uvzPayload)
static Verse.LoadedContentItem`1<UnityEngine.Texture2D> Verse.ModContentLoader`1<UnityEngine.Texture2D>::LoadItem(RimWorld.IO.VirtualFile file)
static System.Collections.Generic.Dictionary`2<System.String, System.IO.FileInfo> Verse.ModContentPack::GetAllFilesForMod(Verse.ModContentPack mod, System.String contentPath, System.Func`2<System.String, System.Boolean> validateExtension, System.Collections.Generic.List`1<System.String> foldersToLoadDebug)
static System.Void Verse.ModContentLoader`1<Verse.T>::.cctor()
static UnityEngine.Texture2D Verse.ModContentLoader`1<UnityEngine.Texture2D>::LoadTexture(RimWorld.IO.VirtualFile file)
Verse.HediffDef RimWorld.Planet.WorldPawns::DefPreventingMothball(Verse.Pawn p)
System.Void RimWorld.Planet.WorldObjectsHolder::WorldObjectsHolderTick()
virtual UnityEngine.Color RimWorld.Planet.WorldObject::get_ExpandingIconColor()
virtual UnityEngine.Texture2D RimWorld.Planet.WorldObject::get_ExpandingIcon()
System.Void RimWorld.Planet.WorldPawnGC::CancelGCPass()
System.Void RimWorld.Planet.WorldPawnGC::WorldPawnGCTick()
System.Void RimWorld.Planet.WorldPawnGC::AddAllRelationships(Verse.Pawn pawn, System.Collections.Generic.Dictionary`2<Verse.Pawn, System.String> keptPawns)
System.String RimWorld.Planet.WorldPawnGC::GetCriticalPawnReason(Verse.Pawn pawn)
System.Collections.Generic.List`1<Verse.Pawn> RimWorld.Planet.WorldPawns::get_AllPawnsAliveOrDead()
System.Collections.Generic.List`1<Verse.Pawn> RimWorld.Planet.WorldPawns::get_AllPawnsAlive()
System.Void Verse.ListerBuildings::Remove(Verse.Building b)
System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerBuildings::AllBuildingsColonistOfClass()
System.Boolean Verse.ListerBuildings::ColonistsHaveResearchBench()
System.Collections.Generic.List`1<Verse.Building> Verse.ListerBuildings::AllBuildingsColonistOfGroup(Verse.ThingRequestGroup group)
System.Void Verse.ListerBuildings::Add(Verse.Building b)
System.Collections.Generic.IEnumerable`1<Verse.Building> Verse.ListerBuildings::AllBuildingsNonColonistOfDef(Verse.ThingDef def)
System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerBuildings::AllColonistBuildingsOfType()
System.Boolean Verse.ListerBuildings::ColonistsHaveBuilding(Verse.ThingDef def)
System.Boolean Verse.ListerBuildings::ColonistsHaveBuildingWithPowerOn(Verse.ThingDef def)
System.Collections.Generic.List`1<Verse.Building> Verse.ListerBuildings::AllBuildingsColonistOfDef(Verse.ThingDef def)
System.Void RimWorld.ListerHaulables::CellsCheckTick(System.Collections.Generic.List`1<RimWorld.SlotGroup> sgList)
System.Void RimWorld.ListerHaulables::CheckAdd(Verse.Thing t)
System.Void RimWorld.ListerHaulables::ListerHaulablesTick()
System.Void RimWorld.ListerHaulables::Check(Verse.Thing t)
System.Void RimWorld.ListerHaulables::TryRemove(Verse.Thing t)
virtual System.Boolean Verse.ThingOwner`1<Verse.Thing>::TryAdd(Verse.Thing item, System.Boolean canMergeWithExistingStacks)
virtual System.Boolean Verse.ThingOwner`1<Verse.Thing>::Remove(Verse.Thing item)
virtual System.Void Verse.ThingOwner`1<Verse.Thing>::ExposeData()
System.Collections.Generic.IEnumerable`1<Verse.T> Verse.ListerThings::GetThingsOfType()
System.Void Verse.ListerThings::Remove(Verse.Thing t)
System.Void Verse.ListerThings::Clear()
System.Void Verse.ListerThings::GetThingsOfType(System.Collections.Generic.List`1<Verse.T> list)
System.Void Verse.ListerThings::Add(Verse.Thing t)
System.Boolean Verse.ListerThings::Contains(Verse.Thing t)
static Verse.Thing Verse.GenClosest::ClosestThingReachable(Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1<Verse.Thing> validator, System.Collections.Generic.IEnumerable`1<Verse.Thing> customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions)
System.Boolean Verse.HediffSet::HasHediff(Verse.HediffDef def, System.Boolean mustBeVisible)
Verse.Hediff Verse.HediffSet::GetFirstHediffOfDef(Verse.HediffDef def, System.Boolean mustBeVisible)
System.Collections.Generic.IEnumerable`1<Verse.BodyPartRecord> Verse.HediffSet::GetNotMissingParts(Verse.BodyPartHeight height, Verse.BodyPartDepth depth, Verse.BodyPartTagDef tag, Verse.BodyPartRecord partParent)
static System.Int32 Verse.GridsUtility::GetItemCount(Verse.IntVec3 c, Verse.Map map)
System.Void RimWorld.HaulDestinationManager::Notify_HaulDestinationChangedPriority()
static System.Int32 RimWorld.HaulDestinationManager::CompareSlotGroupPrioritiesDescending(RimWorld.SlotGroup a, RimWorld.SlotGroup b)
System.Void RimWorld.HaulDestinationManager::RemoveHaulDestination(RimWorld.IHaulDestination haulDestination)
System.Void RimWorld.HaulDestinationManager::AddHaulDestination(RimWorld.IHaulDestination haulDestination)
System.Void RimWorld.SlotGroup::Notify_AddedCell(Verse.IntVec3 c)
System.Void RimWorld.SlotGroup::Notify_LostCell(Verse.IntVec3 c)
static RimWorld.IHaulDestination RimWorld.StoreUtility::CurrentHaulDestinationOf(Verse.Thing t)
static System.Void RimWorld.StoreUtility::TryFindBestBetterStoreCellForWorker(Verse.Thing t, Verse.Pawn carrier, Verse.Map map, RimWorld.Faction faction, RimWorld.ISlotGroup slotGroup, System.Boolean needAccurateResult, Verse.IntVec3& closestSlot, System.Single& closestDistSquared, RimWorld.StoragePriority& foundPriority)
static RimWorld.SlotGroup RimWorld.StoreUtility::GetSlotGroup(Verse.Thing thing)
static System.Boolean RimWorld.StoreUtility::TryFindBestBetterStoreCellFor(Verse.Thing t, Verse.Pawn carrier, Verse.Map map, RimWorld.StoragePriority currentPriority, RimWorld.Faction faction, Verse.IntVec3& foundCell, System.Boolean needAccurateResult)
static System.Boolean RimWorld.StoreUtility::NoStorageBlockersIn(Verse.IntVec3 c, Verse.Map map, Verse.Thing thing)
System.Void Verse.Map::ConstructComponents()
System.Void Verse.Map::ExposeComponents()
virtual System.Void Verse.Thing::DeSpawn(Verse.DestroyMode mode)
System.Void Verse.ThingWithComps::InitializeComps()
virtual System.Void Verse.Thing::SpawnSetup(Verse.Map map, System.Boolean respawningAfterLoad)
virtual System.Void Verse.Thing::PostMake()
virtual System.Void Verse.Thing::ExposeData()
virtual System.Void Verse.Thing::Destroy(Verse.DestroyMode mode)
System.Void RimWorld.CompQuality::SetQuality(RimWorld.QualityCategory q, System.Nullable`1<RimWorld.ArtGenerationContext> source)
System.Void Verse.ThingGrid::DeregisterInCell(Verse.Thing t, Verse.IntVec3 c)
System.Void Verse.ThingGrid::RegisterInCell(Verse.Thing t, Verse.IntVec3 c)
static Verse.Def Verse.DefDatabase`1<Verse.Def>::GetByShortHash(System.UInt16 shortHash)
static Verse.Def Verse.DefDatabase`1<Verse.Def>::GetNamed(System.String defName, System.Boolean errorOnFail)
RimWorld.IncidentWorker RimWorld.IncidentDef::get_Worker()
System.Single Verse.ThingDef::get_BaseMass()
System.Int32 Verse.ThingDef::get_BaseMaxHitPoints()
System.Single Verse.ThingDef::get_BaseFlammability()
System.Single Verse.ThingDef::get_BaseMarketValue()
RimWorld.WorkGiver RimWorld.WorkGiverDef::get_Worker()
===================================================================================
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[HugsLib] version 11.0.5
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] ==========================================================================
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Analyzer Running In Debug Mode
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] ==========================================================================
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[SoS2_Shuttle] Implied generation for vehicles is incomplete. Please define the VehicleBuildDef separately to avoid improper vehicle generation.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[VehicleFramework] Importing additional assets from vehicleassets. UnityVersion=2019.4.30f1 Status: successfully loaded.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[SmashPhil.VehicleFramework] Successfully applied compatibility patches for Save Our Ship 2
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[VehicleFramework] version 1.5.1704
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[VehicleFramework] 181 patches successfully applied.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2 SteamV2.7.20 active
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Could not load reference to Verse.ThingDef named Ammo_Arrow_Stone
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Some ScenParts had null defs.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Could not load reference to RimWorld.FactionDef named VFET_WildMen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
ScenPart had null faction after loading. Changing to ResearchExpedition
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Unloading 5 Unused Serialized files (Serialized files now loaded: 5)
Unloading 143 unused Assets to reduce memory usage. Loaded Objects now: 26895.
Total: 748.936100 ms (FindLiveObjects: 1.278900 ms CreateObjectMapping: 1.281300 ms MarkObjects: 746.151600 ms DeleteObjects: 0.224100 ms)
Unloading 3 Unused Serialized files (Serialized files now loaded: 5)
FileNotFoundException: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
(Filename: Line: -1)
Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 27229.
Total: 737.031800 ms (FindLiveObjects: 1.207000 ms CreateObjectMapping: 1.314300 ms MarkObjects: 734.461700 ms DeleteObjects: 0.048500 ms)
Initializing new game with mods:
- zetrith.prepatcher
- brrainz.harmony
- bs.fishery
- Ludeon.RimWorld
- bs.betterlog
- bs.performance
- Ludeon.RimWorld.Royalty
- Ludeon.RimWorld.Ideology
- Ludeon.RimWorld.Biotech
- Ludeon.RimWorld.Anomaly
- UnlimitedHugs.HugsLib
- Dubwise.DubsPerformanceAnalyzer.steam
- SmashPhil.VehicleFramework
- kentington.saveourship2
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Recached, Found ships: 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetAllow_Patch on System.Void Verse.ThingFilter::SetAllow(Verse.ThingDef thingDef, System.Boolean allow)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetAllowAll_Patch on System.Void Verse.ThingFilter::SetAllowAll(Verse.ThingFilter parentFilter, System.Boolean includeNonStorable)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllStorableThingDefs_Patch on static System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllStorableThingDefs()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying CopyAllowancesFrom_Patch on virtual System.Void Verse.ThingFilter::CopyAllowancesFrom(Verse.ThingFilter other)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetDisallowAll_Patch on System.Void Verse.ThingFilter::SetDisallowAll(System.Collections.Generic.IEnumerable`1<Verse.ThingDef> exceptedDefs, System.Collections.Generic.IEnumerable`1<Verse.SpecialThingFilterDef> exceptedFilters)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllowedThingDefs_Patch on System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllowedThingDefs()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying BestThingRequest_Patch on Verse.ThingRequest Verse.ThingFilter::get_BestThingRequest()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllRecipeUsers_Patch on System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.RecipeDef::get_AllRecipeUsers()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Unloading 0 Unused Serialized files (Serialized files now loaded: 5)
Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 32614.
Total: 1149.217000 ms (FindLiveObjects: 1.555200 ms CreateObjectMapping: 1.630200 ms MarkObjects: 1145.903800 ms DeleteObjects: 0.127200 ms)
Unloading 3 Unused Serialized files (Serialized files now loaded: 5)
Unloading 5516 unused Assets to reduce memory usage. Loaded Objects now: 27767.
Total: 788.513000 ms (FindLiveObjects: 2.147200 ms CreateObjectMapping: 2.158300 ms MarkObjects: 769.450000 ms DeleteObjects: 14.757000 ms)
Could not load reference to Verse.ThingDef named Ammo_Arrow_Stone
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Some ScenParts had null defs.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Could not load reference to RimWorld.FactionDef named VFET_WildMen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
ScenPart had null faction after loading. Changing to PlayerTribe
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Unloading 1 Unused Serialized files (Serialized files now loaded: 5)
Unloading 26 unused Assets to reduce memory usage. Loaded Objects now: 27922.
Total: 762.441700 ms (FindLiveObjects: 2.049400 ms CreateObjectMapping: 2.007000 ms MarkObjects: 756.335800 ms DeleteObjects: 2.049300 ms)
Unloading 3 Unused Serialized files (Serialized files now loaded: 5)
FileNotFoundException: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
(Filename: Line: -1)
Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 28207.
Total: 753.319700 ms (FindLiveObjects: 1.246700 ms CreateObjectMapping: 1.294000 ms MarkObjects: 750.727200 ms DeleteObjects: 0.051400 ms)
Initializing new game with mods:
- zetrith.prepatcher
- brrainz.harmony
- bs.fishery
- Ludeon.RimWorld
- bs.betterlog
- bs.performance
- Ludeon.RimWorld.Royalty
- Ludeon.RimWorld.Ideology
- Ludeon.RimWorld.Biotech
- Ludeon.RimWorld.Anomaly
- UnlimitedHugs.HugsLib
- Dubwise.DubsPerformanceAnalyzer.steam
- SmashPhil.VehicleFramework
- kentington.saveourship2
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Recached, Found ships: 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 1 Rebuilt cache, Parts: 2282 Buildings: 2566 Bridges: 3 Area: 2246 Core: ShipPilotSeatMini308 Name: Moon Base (Moderate Difficulty) path max: 51
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 2 Rebuilt cache, Parts: 2 Buildings: 4 Bridges: 0 Area: 2 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 3 Rebuilt cache, Parts: 71 Buildings: 75 Bridges: 0 Area: 66 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 4 Rebuilt cache, Parts: 12 Buildings: 12 Bridges: 0 Area: 12 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 5 Rebuilt cache, Parts: 24 Buildings: 24 Bridges: 0 Area: 24 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 6 Rebuilt cache, Parts: 2 Buildings: 2 Bridges: 0 Area: 2 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 7 Rebuilt cache, Parts: 63 Buildings: 65 Bridges: 0 Area: 63 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 8 Rebuilt cache, Parts: 69 Buildings: 79 Bridges: 0 Area: 63 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 9 Rebuilt cache, Parts: 1 Buildings: 1 Bridges: 0 Area: 1 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 10 Rebuilt cache, Parts: 77 Buildings: 95 Bridges: 0 Area: 69 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 11 Rebuilt cache, Parts: 131 Buildings: 142 Bridges: 0 Area: 121 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 12 Rebuilt cache, Parts: 11 Buildings: 11 Bridges: 0 Area: 11 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 13 Rebuilt cache, Parts: 4 Buildings: 4 Bridges: 0 Area: 4 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 14 Rebuilt cache, Parts: 32 Buildings: 36 Bridges: 0 Area: 32 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 15 Rebuilt cache, Parts: 6 Buildings: 6 Bridges: 0 Area: 6 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 16 Rebuilt cache, Parts: 5 Buildings: 5 Bridges: 0 Area: 5 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 17 Rebuilt cache, Parts: 6 Buildings: 6 Bridges: 0 Area: 6 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 18 Rebuilt cache, Parts: 3 Buildings: 3 Bridges: 0 Area: 3 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 19 Rebuilt cache, Parts: 4 Buildings: 4 Bridges: 0 Area: 4 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 20 Rebuilt cache, Parts: 4 Buildings: 4 Bridges: 0 Area: 4 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 21 Rebuilt cache, Parts: 4 Buildings: 6 Bridges: 0 Area: 4 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Ship 22 Rebuilt cache, Parts: 80 Buildings: 82 Bridges: 0 Area: 80 Core: Name: path max: -1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
SOS2: Map-0-PlayerHome Recached, Found ships: 22
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetAllow_Patch on System.Void Verse.ThingFilter::SetAllow(Verse.ThingDef thingDef, System.Boolean allow)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetAllowAll_Patch on System.Void Verse.ThingFilter::SetAllowAll(Verse.ThingFilter parentFilter, System.Boolean includeNonStorable)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllStorableThingDefs_Patch on static System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllStorableThingDefs()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying CopyAllowancesFrom_Patch on virtual System.Void Verse.ThingFilter::CopyAllowancesFrom(Verse.ThingFilter other)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying SetDisallowAll_Patch on System.Void Verse.ThingFilter::SetDisallowAll(System.Collections.Generic.IEnumerable`1<Verse.ThingDef> exceptedDefs, System.Collections.Generic.IEnumerable`1<Verse.SpecialThingFilterDef> exceptedFilters)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllowedThingDefs_Patch on System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.ThingFilter::get_AllowedThingDefs()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying BestThingRequest_Patch on Verse.ThingRequest Verse.ThingFilter::get_BestThingRequest()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Performance Fish is applying AllRecipeUsers_Patch on System.Collections.Generic.IEnumerable`1<Verse.ThingDef> Verse.RecipeDef::get_AllRecipeUsers()
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Unloading 0 Unused Serialized files (Serialized files now loaded: 5)
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 36868.
Total: 983.055200 ms (FindLiveObjects: 1.731700 ms CreateObjectMapping: 2.035600 ms MarkObjects: 979.232500 ms DeleteObjects: 0.055100 ms)
[SoS2] Creating breathable zone
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment