RimWorld

RimWorld

LightsOut
Sapsan 18 Aug, 2023 @ 7:39am
Black Screen and Failure to Boot Load Correctly.
For what it is worth, issue is pre-resolved. Just had to figure out what mod was causing the issue (this mod) and unload it. Issue started after changing some settings in Dubs Bad Hygiene. As the title says, screen turns black when the game is unpaused and the game itself does not unpause.

The console shows this error

Root level exception in Update(): System.ArgumentNullException: Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.GenCollection.TryGetValue[T,V] (System.Collections.Generic.IDictionary`2[TKey,TValue] dict, T key, V fallback) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
at LightsOut.Patches.Power.PerformPendingShutoff.Prefix () [0x00040] in <f3aed4f05cec41128c0735099753a9ba>:0
at (wrapper dynamic-method) Verse.TickManager.Verse.TickManager.DoSingleTick_Patch7(Verse.TickManager)
at Verse.TickManager.TickManagerUpdate () [0x0006f] in <95de19971c5d40878d8742747904cdcd>:0
at (wrapper dynamic-method) Verse.Game.Verse.Game.UpdatePlay_Patch1(Verse.Game)
at (wrapper dynamic-method) Verse.Root_Play.Verse.Root_Play.Update_Patch1(Verse.Root_Play)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)