Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
Created April 28, 2020 22:38
Show Gist options
  • Save HugsLibRecordKeeper/9e6e0398ddbb4012ca73b2b62b4994c7 to your computer and use it in GitHub Desktop.
Save HugsLibRecordKeeper/9e6e0398ddbb4012ca73b2b62b4994c7 to your computer and use it in GitHub Desktop.
Rimworld output log published using HugsLib
Log uploaded on Wednesday, April 29, 2020, 12:38:30 AM
Loaded mods:
Harmony(brrainz.harmony): 0Harmony(2.0.0.8), HarmonyMod(1.0.0.3)
Core(Ludeon.RimWorld): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:7.1.4]: 0Harmony(av:2.0.0.8,fv:1.2.0.1), HugsLib(av:1.0.0,fv:7.1.4)
Shit Rimworld Says(fluffy.shitrimworldsays): Newtonsoft.Json(av:9.0.0,fv:9.0.1.19813), ShitRimWorldSays(av:2.0.0,fv:2.0.6)
[1.1] War Crimes Expanded 2 Core(Crustypeanut.WCE2.Core): (no assemblies)
Dual Wield(Roolo.DualWield): $HugsLibChecker(0.5.0), DualWield(1.0.0)
Beautiful Bodies(mireia.bodies): (no assemblies)
Active Harmony patches:
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
FloatMenuMakerMap.AddHumanlikeOrders: post: DualWield.Harmony.FloatMenuMakerMap_AddHumanlikeOrders.Postfix
Game.DeinitAndRemoveMap: post: HugsLib.Patches.Game_DeinitAndRemoveMap_Patch.MapRemovalHook
Game.FillComponents: PRE: HugsLib.Patches.Game_FillComponents_Patch.GameInitializationHook
Game.FinalizeInit: post: HugsLib.Patches.Game_FinalizeInit_Patch.WorldLoadedHook
GameplayTipWindow.DrawWindow: PRE: ShitRimWorldSays.Patches.GameplayTipWindow_DrawWindow.Prefix
GameplayTipWindow.ResetTipTimer: post: ShitRimWorldSays.Patches.GameplayTipWindow_ResetTipTimer.Postfix
JobDriver_Wait.CheckForAutoAttack: TRANS: DualWield.Harmony.Jobdriver_Wait_CheckForAutoAttack.Transpiler
LanguageDatabase.SelectLanguage: PRE: HugsLib.Patches.LanguageDatabase_Patch.ForceRestartAfterLangChange
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
ModSummaryWindow.DrawWindow: PRE: ShitRimWorldSays.Patches.ModSummaryWindow_DrawWindow.Prefix
ModsConfig.RestartFromChangedMods: PRE: HugsLib.Patches.ModsConfig_RestartFromChangedMods_Patch.QuickRestartInDevMode
Pawn.Tick: post: DualWield.Harmony.Pawn_Tick.Postfix
Pawn.TryStartAttack: post: DualWield.Harmony.Pawn_TryStartAttack.Postfix
Pawn.get_CurrentEffectiveVerb: post: DualWield.Harmony.Pawn_get_CurrentEffectiveVerb.Postfix
PawnComponentsUtility.AddComponentsForSpawn: post: DualWield.Harmony.PawnComponentsUtility_AddComponentsForSpawn.Postfix
PawnRenderer.DrawEquipmentAiming: PRE: DualWield.Harmony.PawnRenderer_DrawEquipmentAiming.Prefix
PawnRenderer.RenderPawnAt: post: DualWield.Harmony.PawnRenderer_RenderPawnAt.Postfix
PawnWeaponGenerator.TryGenerateWeaponFor: post: DualWield.Harmony.PawnWeaponGenerator_TryGenerateWeaponFor.Postfix
Pawn_EquipmentTracker.AddEquipment: post: DualWield.Harmony.Pawn_EquipmentTracker_AddEquipment.Postfix TRANS: DualWield.Harmony.Pawn_EquipmentTracker_AddEquipment.Transpiler
Pawn_EquipmentTracker.MakeRoomFor: PRE: DualWield.Harmony.Pawn_EquipmentTracker_MakeRoomFor.Prefix
Pawn_MeleeVerbs.GetUpdatedAvailableVerbsList: post: DualWield.Harmony.Pawn_MeleeVerbs_GetUpdatedAvailableVerbsList.Postfix
Pawn_MeleeVerbs.TryMeleeAttack: post: DualWield.Harmony.Pawn_MeleeVerbs_TryMeleeAttack.Postfix
Pawn_PathFollower.PatherTick: TRANS: DualWield.Harmony.Pawn_PathFollower_PatherTick.Transpiler
Pawn_RotationTracker.UpdateRotation: post: DualWield.Harmony.Pawn_RotationTracker_UpdateRotation.Postfix
PlayDataLoader.DoPlayLoad: post: HugsLib.Patches.PlayDataLoader_Patch.InitModsHook
Projectile.Launch: PRE: DualWield.Harmony.Projectile_Launch.Prefix
Root.Update: post: HugsLib.Patches.Root_Patch.UpdateHook
Root_Play.SetupForQuickTestPlay: TRANS: HugsLib.Patches.RootPlay_TestPlay_Patch.InjectCustomQuickstartSettings
RunAndGun.Stub: post: DualWield.Harmony.RunAndGun.Postfix
ThingOwner`1.Remove: post: DualWield.Harmony.ThingOwner_Remove.Postfix
UIRoot.UIRootOnGUI: post: HugsLib.Patches.UIRoot_Patch.OnGUIHook
Verb.TryCastNextBurstShot: TRANS: [200]DualWield.Harmony.Verb_TryCastNextBurstShot.Transpiler
Verb.TryStartCastOn: post: DualWield.Harmony.Verb_TryStartCastOn.Postfix
VerbProperties.AdjustedAccuracy: post: DualWield.Harmony.VerbProperties_AdjustedAccuracy.Postfix
VerbProperties.AdjustedCooldown: post: DualWield.Harmony.VerbProperties_AdjustedCooldown.Postfix
VerbTracker.CreateVerbTargetCommand: post: DualWield.Harmony.VerbTracker_CreateVerbTargetCommand.Postfix
VerbTracker.GetVerbsCommands: post: DualWield.Harmony.VerbTracker_GetVerbsCommands_Postfix.Postfix
Verb_MeleeAttack.TryCastShot: TRANS: DualWield.Harmony.Verb_MeleeAttack_TryCastShot.Transpiler
VersionControl.DrawInfoInCorner: post: HarmonyMod.VersionControl_DrawInfoInCorner_Patch.Postfix
Harmony versions present: 2.0.0.10: Fluffy.ShitRimWorldSays; 2.0.0.8: net.pardeike.rimworld.lib.harmony, UnlimitedHugs.HugsLib; 2.0.0.7: Roolo.DualWield
Platform information: (hidden, use publishing options to include)
Log file contents:
Mono path[0] = '[Rimworld_dir]/RimWorldWin_Data/Managed'
Mono config path = '[Rimworld_dir]/MonoBleedingEdge/etc'
Initialize engine version: 2019.2.17f1 (8e603399ca02)
[XR] Discovering subsystems at path [Rimworld_dir]/RimWorldWin_Data/UnitySubsystems
GfxDevice: [Renderer information redacted]
Begin MonoManager ReloadAssembly
RimWorld 1.1.2618 rev719
[HugsLib] version 7.1.4
[HugsLib] initializing Roolo.DualWield
Loaded file (Scenario) is from version 1.1.2610 rev1054, we are running version 1.1.2618 rev719.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded file (Scenario) is from version 1.1.2598 rev1230, we are running version 1.1.2618 rev719.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Unloading 5 Unused Serialized files (Serialized files now loaded: 0)
Unloading 51 unused Assets to reduce memory usage. Loaded Objects now: 10636.
Total: 413.606000 ms (FindLiveObjects: 3.743900 ms CreateObjectMapping: 3.608300 ms MarkObjects: 405.886900 ms DeleteObjects: 0.319900 ms)
Unloading 3 Unused Serialized files (Serialized files now loaded: 0)
Unloading 22 unused Assets to reduce memory usage. Loaded Objects now: 10892.
Total: 385.925800 ms (FindLiveObjects: 6.015900 ms CreateObjectMapping: 3.637600 ms MarkObjects: 375.911000 ms DeleteObjects: 0.325500 ms)
Initializing new game with mods:
- brrainz.harmony
- Ludeon.RimWorld
- UnlimitedHugs.HugsLib
- fluffy.shitrimworldsays
- Crustypeanut.WCE2.Core
- Roolo.DualWield
- mireia.bodies
Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 17030.
Total: 611.056400 ms (FindLiveObjects: 9.335200 ms CreateObjectMapping: 5.874700 ms MarkObjects: 595.641500 ms DeleteObjects: 0.193900 ms)
Internal: JobTempAlloc has allocations that are more than 4 frames old - this is not allowed and likely a leak
(Filename: C:\buildslave\unity\build\Runtime/Allocator/ThreadsafeLinearAllocator.cpp Line: 539)
To Debug, enable the define: TLA_DEBUG_STACK_LEAK in ThreadsafeLinearAllocator.cpp. This will output the callstacks of the leaked allocations
(Filename: C:\buildslave\unity\build\Runtime/Allocator/ThreadsafeLinearAllocator.cpp Line: 541)
Internal: deleting an allocation that is older than its permitted lifetime of 4 frames (age = 6)
(Filename: C:\buildslave\unity\build\Runtime/Allocator/ThreadsafeLinearAllocator.cpp Line: 313)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment