Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created August 30, 2022 05:50
Show Gist options
  • Save HugsLibRecordKeeper/2166644c039becf21936a2c8df63f068 to your computer and use it in GitHub Desktop.
Save HugsLibRecordKeeper/2166644c039becf21936a2c8df63f068 to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Tuesday, August 30, 2022, 1:50:07 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:1.4.0.0]: 0Harmony(2.2.2), HarmonyMod(1.4.0)
Core(Ludeon.RimWorld): (no assemblies)
Better Log - Fix your errors with style(bs.betterlog): BetterLog(1.0.0)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:9.0.1]: 0Harmony(av:2.2.2,fv:1.2.0.1), HugsLib(av:1.0.0,fv:9.0.1)
RimVali: Core(RimVali.Core): RimValiCore(1.0.0)
RimVali: Far From Avalon(NeziTheAvali.RimVali): RimVali_Far_From_Avalon(1.1.1)
RimVali: Cuisine(RimValiTeam.Foods): (no assemblies)
RimVali: Furniture(RimValiTeam.RimValiFurniture): (no assemblies)
Active Harmony patches:
ApparelGraphicRecordGetter.TryGetGraphicApparel: post: AvaliMod.ApparelGraphicsPatch.Patch
BodyPartDef.GetMaxHealth: post: RimValiCore.RVR.BodyPartHealthPatch.Patch
Building_Bed.GetSleepingSlotPos: PRE: TwoDBedPatch.HarmonyPatches.Building_Bed_GetSleepingSlotPos_Prefix
Building_Bed.get_SleepingSlotsCount: PRE: TwoDBedPatch.HarmonyPatches.Building_Bed_SleepingSlotsCount_Prefix
CompAffectedByFacilities.CanPotentiallyLinkTo_Static: PRE: TwoDBedPatch.HarmonyPatches.CompAffectedByFacilities_CanPotentiallyLinkTo_Static_Prefix
CompHatcher.Hatch: post: AvaliMod.EggPatch.HatchPatch
CompProperties_AssignableToPawn.PostLoadSpecial: PRE: TwoDBedPatch.HarmonyPatches.CompProperties_AssignableToPawn_PostLoadSpecial_Prefix
CompTransporter.CompGetGizmosExtra: post: RimValiCore.Ships.GizmosPatch.Patch
Corpse.ButcherProducts: PRE: RimValiCore.RVR.ButcherPatch.Patch
CreditsAssembler.AllCredits: post: AvaliMod.Credits.CreditsPatch
DebugWindowsOpener.DevToolStarterOnGUI: TRANS: HugsLib.Patches.DevToolStarterOnGUI_Patch.ExtendButtonsWindow
DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
Dialog_Options.DoWindowContents: TRANS: HugsLib.Patches.Dialog_Options_Patch.ReplaceModOptionsButton
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
EquipmentUtility.CanEquip: post: RimValiCore.RVR.ApparelPatch.Equipable
Faction.TryMakeInitialRelationsWith: post: RimValiCore.RVR.FactionGenPatch.Patch
FileLog.FlushBuffer: PRE: BetterLog.Patches+FileLog_Log_Patch.Prefix
FileLog.Log: PRE: BetterLog.Patches+FileLog_Log_Patch.Prefix
FoodUtility.ThoughtsFromIngesting: post: RimValiCore.RVR.IngestingPatch.Patch
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
GenConstruct.CanConstruct: post: RimValiCore.RVR.ConstructPatch.Constructable
JobGiver_OptimizeApparel.ApparelScoreGain: post: RimValiCore.RVR.ApparelScorePatch.ApparelScoreGain_NewTmp
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
Log.Error: PRE: BetterLog.Patches+Decolorize_Patch.Prefix
Log.Message: PRE: BetterLog.Patches+Decolorize_Patch.Prefix
Log.Notify_MessageReceivedThreadedInternal: PRE: BetterLog.Patches+Log_Notify_MessageReceivedThreadedInternal_Disable_Patch.Prefix TRANS: BetterLog.Patches+Log_Notify_MessageReceivedThreadedInternal_Modify_Patch.Transpiler
Log.Warning: PRE: BetterLog.Patches+Decolorize_Patch.Prefix
LogMessage.get_Color: post: BetterLog.Patches+LogMessage_Color_Patch.Postfix
MainMenuDrawer.DoMainMenuControls: TRANS: BetterLog.Patches+MainMenuDrawer_DoMainMenuControls_Patch.Transpiler
MainTabWindow_Menu.get_RequestedTabSize: post: BetterLog.Patches+MainTabWindow_Menu_Patch.Postfix
Map.ConstructComponents: post: HugsLib.Patches.Map_ConstructComponents_Patch.MapComponentsInitHook
Map.FinalizeInit: post: HugsLib.Patches.Map_FinalizeInit_Patch.MapLoadedHook
MapComponentUtility.MapGenerated: post: HugsLib.Patches.MapComponentUtility_MapGenerated_Patch.MapGeneratedHook
MemoryThoughtHandler.GetFirstMemoryOfDef: PRE: RimValiCore.RVR.ThoughtReplacerPatchGetFirstMemoriesOfDef.Patch
MemoryThoughtHandler.NumMemoriesOfDef: PRE: RimValiCore.RVR.ThoughtReplacerPatchNumMemoriesOfDef.Patch
MemoryThoughtHandler.OldestMemoryOfDef: PRE: RimValiCore.RVR.ThoughtReplacerPatchOldestMemoriesOfDef.Patch
MemoryThoughtHandler.RemoveMemoriesOfDef: PRE: RimValiCore.RVR.ThoughtReplacerPatchRemoveRemoriesOfDef.Patch
MemoryThoughtHandler.RemoveMemoriesOfDefIf: PRE: RimValiCore.RVR.ThoughtReplacerPatchRemoveRemoriesOfDefIf.Patch
MemoryThoughtHandler.TryGainMemory: PRE: RimValiCore.RVR.MemGain.Patch
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
Need_Food.NeedInterval: PRE: AvaliMod.HoloVali_FoodPatch.Prefix
Need_Rest.NeedInterval: PRE: AvaliMod.HoloVali_RestPatch.Prefix
Page_ConfigureStartingPawns.DoWindowContents: post: RimValiCore.ConfigurePatch.Patch
Patches.MainMenuDrawer_DoMainMenuControls_Patch.AddNewButton: PRE: BetterLog.Patches+MainMenuDrawer_DoMainMenuControls_Extra_Patch.Prefix
Pawn.TicksPerMove: post: AvaliMod.TicksPerMove_Patch.Postfix
PawnApparelGenerator.GenerateStartingApparelFor: PRE: RimValiCore.RVR.ApparelGenPatch.GenerateStartingApparelForPrefix
PawnBioAndNameGenerator.FillBackstorySlotShuffled: post: RimValiCore.RVR.StoryPatch.CheckStory
PawnBioAndNameGenerator.GeneratePawnName: PRE: RimValiCore.RVR.NameFix.Patch
PawnGenerator.GenerateBodyType: post: RimValiCore.RVR.BodyPatch.Patch
PawnGenerator.TryGenerateNewPawnInternal: TRANS: RimValiCore.RVRFrameWork.PawnGeneratorTranspiler.Transpiler
PawnGraphicSet.ResolveAllGraphics: PRE: RimValiCore.RVR.ResolvePatch.ResolveGraphics
PawnRenderer.BaseHeadOffsetAt: post: RimValiCore.RVR.HeadPatch.SetPos
PawnRenderer.BodyAngle: post: Beds2DPatch.RenderPatch.PawnRenderer_BodyAngle_Postfix
PawnRenderer.DrawDynamicParts: PRE: Beds2DPatch.RenderPatch.PawnRenderer_DrawDynamicParts_Prefix
PawnRenderer.GetBodyPos: post: Beds2DPatch.RenderPatch.PawnRenderer_GetBodyPos_Postfix
PawnRenderer.LayingFacing: post: Beds2DPatch.RenderPatch.PawnRenderer_LayingFacing_Postfix
PawnRenderer.RenderCache: PRE: Beds2DPatch.RenderPatch.PawnRenderer_RenderCache_Prefix
PawnRenderer.RenderPawnAt: PRE: Beds2DPatch.RenderPatch.PawnRenderer_RenderPawnAt_Prefix
PawnRenderer.RenderPawnInternal: PRE: Beds2DPatch.RenderPatch.PawnRenderer_RenderPawnInternal_Prefix post: RimValiCore.RVR.RendererPatch.RenderPawnInternal
PawnTextureAtlas..ctor: TRANS: RimValiCore.RVR.RenderTextureTranspiler.Transpile
Plant.get_GrowthRateFactor_Temperature: PRE: RimValiCore.RimValiPlants.RimValiPlantsSeasonGrowthRatePrefix.Prefix
Plant.get_LeaflessTemperatureThresh: PRE: RimValiCore.RimValiPlants.RimValiPlantsLeaflessPrefix.Prefix
PlantUtility.CanSowOnGrower: post: AvaliMod.CanGrowOn_Patch.Postfix
PlantUtility.GrowthSeasonNow: PRE: RimValiCore.RimValiPlants.RimValiPlantsSeasonGrowthSeasonNowPrefix.Prefix
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
RaceProperties.CanEverEat: post: RimValiCore.RVR.FoodPatch.EdiblePatch
RestUtility.CanUseBedEver: post: RimValiCore.RVR.BedPatch.BedPostfix
Root.OnGUI: post: HugsLib.Patches.Root_OnGUI_Patch.OnGUIHookUnfiltered
Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
Root_Play.SetupForQuickTestPlay: TRANS: HugsLib.Patches.RootPlay_TestPlay_Patch.InjectCustomQuickstartSettings
SituationalThoughtHandler.TryCreateThought: PRE: RimValiCore.RVR.ThoughtReplacerPatchSituational.ReplaceThought
StatPart_WorkTableTemperature.Applies: post: AvaliMod.WorkableTemperatureApplies.TemperaturePatch
Thing.DeSpawn: post: RimValiCore.HealableMaterial.HealableDeSpawnPatch.Postfix
Thing.SpawnSetup: post: RimValiCore.HealableMaterial.HealableSpawnPatch.Postfix
Thing.TakeDamage: PRE: AvaliMod.HoloVali_TakeDamagePatch.Prefix
ThingFilter.SetFromPreset: post: AvaliMod.StockpilePatches.Postfix
ThoughtUtility.CanGetThought: post: RimValiCore.RVR.ThoughtPatch.CanGetPatch
ThoughtUtility.GiveThoughtsForPawnOrganHarvested: post: RimValiCore.RVR.OrganPatch.Patch
TraitSet.GainTrait: PRE: RimValiCore.RVR.TraitPatch.TraitGain
Translator.PseudoTranslated: PRE: BetterLog.Patches+Translator_PseudoTranslate_Patch.Prefix
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_OnGUI_Patch.OnGUIHook
VersionControl.DrawInfoInCorner: post: HarmonyMod.VersionControl_DrawInfoInCorner_Patch.Postfix
WorkGiver_Researcher.ShouldSkip: post: RimValiCore.RVR.ResearchPatch.Research
Zone_Growing.GetInspectString: PRE: RimValiCore.RimValiPlants.RimValiZone_GrowingPrefix.Prefix, AvaliMod.Zone_Growing_GetInspectString_Patch.Prefix
Harmony versions present: 2.2.2.0: net.pardeike.rimworld.lib.harmony; 2.2.1.0: bs.betterlog; 2.1.1.0: Fluxic.Beds2DPatch, RimVali.Core, RimVali.FarFromAvalon, RimValiCore.Ships, RimValiCore.Compatiblity; 2.1.0.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
Command line arguments: -savedatafolder=C:\Users\xterm\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
RimWorld 1.3.3389 rev40
Save data folder overridden to C:\Users\xterm\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
[HugsLib] version 9.0.1
Could not execute post-long-event action. Exception: System.ArgumentException: Illegal characters in path.
at System.IO.Path.Combine (System.String path1, System.String path2) [0x00057] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.ContentFinder`1[T].Get (System.String itemPath, System.Boolean reportFailure) [0x00150] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.Graphic_Single.Init (Verse.GraphicRequest req) [0x00050] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.GraphicDatabase.GetInner[T] (Verse.GraphicRequest req) [0x00072] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.GraphicDatabase.Get (System.Type graphicClass, System.String path, UnityEngine.Shader shader, UnityEngine.Vector2 drawSize, UnityEngine.Color color, UnityEngine.Color colorTwo, Verse.GraphicData data, System.Collections.Generic.List`1[T] shaderParameters, System.String maskPath) [0x0002d] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.GraphicData.Init () [0x0002d] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.GraphicData.get_Graphic () [0x00008] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.ThingDef.<PostLoad>b__311_0 () [0x0001d] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x0007c] in <81af9f8a18324e17b286924a43555a7c>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Could not execute post-long-event action. Exception: System.ArgumentException: Illegal characters in path.
at System.IO.Path.Combine (System.String path1, System.String path2) [0x00057] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.ContentFinder`1[T].Get (System.String itemPath, System.Boolean reportFailure) [0x00150] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.MaterialPool.MatFrom (System.String texPath) [0x00012] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.BuildingProperties.<ResolveReferencesSpecial>b__118_0 () [0x00000] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x0007c] in <81af9f8a18324e17b286924a43555a7c>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[2D Beds] Patching started
[2D Beds] Patching rendering methods
[2D Beds] Patching success
[RimVali Core]: Starting up..
[RimVali]: Ready for RVC postload.
[RimVali Core]: Loading shaders.
[RimVali Core]: Shaders loaded.
[RimVali Core]: Loading RVR Framework..
[RimVali Core]: Intializing RVR.
[RimVali Core]: Starting restriction setup.
[RimVali Core]: Finished restriction setup.
[RimVali Core/RVR]: Setting up faction restrictions.
[RimVali Core]: Starting RVR patches.
[RimVali Core] Patches completed. 35 methods patched.
[RimVali Core]: Launching ships!
[RimVali Core]: Ships in orbit!
[RimVali Core]: Preparing healable materials.
[RimVali Core]: We found 1 healable materials.
[RimVali Core]: Successfully inialized healable materials.
[RimVali Core]: Constructing floors.
[RimVali Core/FloorConstructor] Updating architect menu..
[RimVali Core/FloorConstructor] Updated 1 designation categories & 7 dropdown designations.
[RimVali Core/FloorConstructor] Built 83 floors from 28 materials.
[RimVali Core]: Constructed floors.
[RimVali Core]: Doing compatiblity patches!
[RimVali Core]: Ran 1 compatiblity patches!
[RimVali Core]: Finished compatiblity patches.
[RimVali Core]: Asking QLine to tell a story.
[RimVali Core]: Finished listening to the story!
[RimVali Core]: RimVali Core has started!
[RimVali]: Starting up RimVali..
[RimVali: Far From Avalon] Started patches.
[RimVali: Far From Avalon] Patches completed. 11 methods patched.
[RimVali]: Loaded successfully!
Type AvaliShaderDatabase probably needs a StaticConstructorOnStartup attribute, because it has a field Tricolor of type Shader. All assets must be loaded in the main thread.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Type ShipPatches probably needs a StaticConstructorOnStartup attribute, because it has a field LoadCommandTex of type Texture2D. All assets must be loaded in the main thread.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Type ShipLaunchable probably needs a StaticConstructorOnStartup attribute, because it has a field DismissTex of type Texture2D. All assets must be loaded in the main thread.
(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