Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created March 24, 2022 19:08
Show Gist options
  • Save HugsLibRecordKeeper/091faeea1b1d5980a3e7b198ce029b32 to your computer and use it in GitHub Desktop.
Save HugsLibRecordKeeper/091faeea1b1d5980a3e7b198ce029b32 to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Thursday, March 24, 2022, 7:08:53 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:1.2.0.0]: 0Harmony(2.2.0), HarmonyMod(1.2.0)
Core(Ludeon.RimWorld): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:9.0.1]: 0Harmony(av:2.2.0,fv:1.2.0.1), HugsLib(av:1.0.0,fv:9.0.1)
Open World(Lollipop.OpenWorld): Open World(1.0.0)
Active Harmony patches:
DebugWindowsOpener.DevToolStarterOnGUI: TRANS: HugsLib.Patches.DevToolStarterOnGUI_Patch.ExtendButtonsWindow
DebugWindowsOpener.DrawButtons: TRANS: HugsLib.Patches.DebugWindowsOpener_Patch.DrawAdditionalButtons
Dialog_FileList.DoWindowContents: post: OpenWorld.CreateMultiplayerButtonPatchLG.DrawMultiplayerButton
Dialog_Options.DoWindowContents: post: OpenWorld.PreventOptions.PreventOptionsChange TRANS: HugsLib.Patches.Dialog_Options_Patch.ReplaceModOptionsButton
EditWindow_Log.DoMessagesListing: PRE: HugsLib.Patches.EditWindow_Log_Patch.ExtraLogWindowButtons
FactionGenerator.GenerateFactionsIntoWorld: PRE: OpenWorld.SpawnSettlements.SpawnOnlineSettlements
Game.DeinitAndRemoveMap: post: HugsLib.Patches.Game_DeinitAndRemoveMap_Patch.MapRemovalHook
Game.FillComponents: PRE: HugsLib.Patches.Game_FillComponents_Patch.GameInitializationHook
Game.FinalizeInit: post: HugsLib.Patches.Game_FinalizeInit_Patch.WorldLoadedHook
Game.InitNewGame: post: OpenWorld.GetTileIDWhenStartingGame.GetIDFromNewGame
Game.LoadGame: post: OpenWorld.GetTileIDWhenLoadingGame.GetIDFromExistingGame
GameDataSaveLoader.SaveGame: PRE: OpenWorld.SaveOnlineGame.SaveGameName
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
MainMenuDrawer.DoMainMenuControls: PRE: OpenWorld.RenderStuffInEscMenu.ModifySaveButton post: OpenWorld.RenderStuffInEscMenu.RenderChatButton, OpenWorld.RenderStuffInEscMenu.RenderServerStatusLabel
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
ModBase.OnGUI: post: OpenWorld.InjectOrdersToRoot.InjectToRoot
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
Page_CreateWorldParams.DoWindowContents: PRE: OpenWorld.CreateMultiplayerButtonPatchNG.DrawMultiplayerButtonBack post: OpenWorld.CreateMultiplayerButtonPatchNG.DrawMultiplayerButtonFront
Page_SelectStartingSite.DoCustomBottomButtons: PRE: OpenWorld.DisconnectWhenBack.DisconnectOnBack
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
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
SettleInEmptyTileUtility.Settle: post: OpenWorld.GetTileIDOfNewSettlement.GetIDFromNewSettlement
Settlement.GetCaravanGizmos: post: OpenWorld.SetCaravanGizmosForOnlineSettlement.SetCaravanGizmos
Settlement.GetFloatMenuOptions: post: OpenWorld.SetWorldMapGizmos.SetGizmos
Settlement.GetGizmos: post: OpenWorld.SetSettlementGizmosForOnline.SetSettlementGizmos
SettlementAbandonUtility.Abandon: post: OpenWorld.GetTileIDOfAbandonedSettlement.GetIDFromAbandonedSettlement
SettlementProximityGoodwillUtility.AppendProximityGoodwillOffsets: PRE: OpenWorld.PrevenGoodwillChangeOnSettle.PreventGoodwillChange
TradeDeal.AddAllTradeables: PRE: OpenWorld.AllowItemTrade.AllowAllItems
Tradeable.ResolveTrade: PRE: OpenWorld.GetItemsGiftedToSettlementViaCaravan.GetItemsGifted
TransportPodsArrivalAction_AttackSettlement.GetFloatMenuOptions: post: OpenWorld.ForbidAttackAI.ForbidAttack
TransportPodsArrivalAction_GiveGift.GetFloatMenuOptions: post: OpenWorld.ChangeMenuOptionsOnPod.ChangeOptions
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_OnGUI_Patch.OnGUIHook
VersionControl.DrawInfoInCorner: post: HarmonyMod.VersionControl_DrawInfoInCorner_Patch.Postfix
WorldInspectPane.SetInitialSizeAndPosition: PRE: OpenWorld.AddFindButton.AddButton
Harmony versions present: 2.2.0.0: net.pardeike.rimworld.lib.harmony, Lollipop.OpenWorld; 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
RimWorld 1.3.3287 rev1159
[HugsLib] version 9.0.1
[HugsLib] initializing OpenWorld
Exception from long event: System.NullReferenceException: Object reference not set to an instance of an object
at OpenWorld.Dialog_MPDisconnected+<>c.<DoWindowContents>b__7_0 () [0x00021] in <b62c3ee8b97142aeaf46620e20adfd30>:0
at Verse.LongEventHandler.UpdateCurrentSynchronousEvent (System.Boolean& sceneChanged) [0x0001d] in <360933dd75ad47e8a6d2a631ae77b5d8>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Exception from long event: System.NullReferenceException: Object reference not set to an instance of an object
at OpenWorld.Dialog_MPDisconnected+<>c.<DoWindowContents>b__7_0 () [0x00021] in <b62c3ee8b97142aeaf46620e20adfd30>:0
at Verse.LongEventHandler.UpdateCurrentSynchronousEvent (System.Boolean& sceneChanged) [0x0001d] in <360933dd75ad47e8a6d2a631ae77b5d8>:0
(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