Rain World

Rain World

Emerald's Tweaks & Features
Nym 11 Jul, 2024 @ 5:23am
Artificer Dream Bug
Not sure if it's this mod or Extended Collectables Tracker (both show up in the exception log) but just in case I'm posting it to both. Whenever the Artificer's dream ends the Exit/Continue screen freezes and doesn't allow any input. I have to manually close the game by Alt-Tabbing to fix it.


NullReferenceException: Object reference not set to an instance of an object
ExtendedCollectiblesTracker.CollectiblesTrackerExtension.ctor (MoreSlugcats.CollectiblesTracker self, Menu.Menu menu, Menu.MenuObject owner, UnityEngine.Vector2 pos, FContainer container, SlugcatStats+Name saveSlot) (at D:/Projects/BepInEx Modding/Rain World/Collectable Tracker/src/CollectablesTrackerExtension.cs:56)
ExtendedCollectiblesTracker.Mod.CollectiblesTracker_ctor_HK (On.MoreSlugcats.CollectiblesTracker+orig_ctor orig, MoreSlugcats.CollectiblesTracker self, Menu.Menu menu, Menu.MenuObject owner, UnityEngine.Vector2 pos, FContainer container, SlugcatStats+Name saveSlot) (at D:/Projects/BepInEx Modding/Rain World/Collectable Tracker/src/Mod.cs:57)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<MoreSlugcats.CollectiblesTracker::.ctor>?-1495084544(MoreSlugcats.CollectiblesTracker,Menu.Menu,Menu.MenuObject,UnityEngine.Vector2,FContainer,SlugcatStats/Name)
(wrapper dynamic-method) Menu.SleepAndDeathScreen.DMD<Menu.SleepAndDeathScreen::GetDataFromGame>(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Menu.SleepAndDeathScreen::GetDataFromGame>?1739090944(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
EmeraldsTweaksRemix.BetterGUI.SleepScreenGetDataHook (On.Menu.SleepAndDeathScreen+orig_GetDataFromGame orig, Menu.SleepAndDeathScreen self, Menu.KarmaLadderScreen+SleepDeathScreenDataPackage package) (at C:/Users/mason/Desktop/Game Modding/Rain World/Projects/EmeraldsTweaksRemix/BetterGUI.cs:20)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Menu.SleepAndDeathScreen::GetDataFromGame>?313267200(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
RainWorldGame.CommunicateWithUpcomingProcess (MainLoopProcess nextProcess) (at <a117a2e773414632b51933d2ae7f2aca>:0)
(wrapper dynamic-method) ProcessManager.DMD<ProcessManager::PostSwitchMainProcess>(ProcessManager,ProcessManager/ProcessID)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<ProcessManager::PostSwitchMainProcess>?511841280(ProcessManager,ProcessManager/ProcessID)
EffExt.Eff.__ClearAttachedData (On.ProcessManager+orig_PostSwitchMainProcess orig, ProcessManager self, ProcessManager+ProcessID procID) (at C:/Users/ericer/Documents/Rain World Documents/Code Modding/Pom/EffExt/Eff.Hooks.cs:72)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<ProcessManager::PostSwitchMainProcess>?-576371712(ProcessManager,ProcessManager/ProcessID)
(wrapper dynamic-method) ProcessManager.DMD<ProcessManager::Update>(ProcessManager,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<ProcessManager::Update>?-126384128(ProcessManager,single)
RegionKit.Modules.AnimatedDecals.VideoManager.ProcessManager_Update (On.ProcessManager+orig_Update orig, ProcessManager self, System.Single deltaTime) (at <5b121b8e5bc846379a4645405d5ae6b8>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<ProcessManager::Update>?-1552207872(ProcessManager,single)
RainWorld.Update () (at <a117a2e773414632b51933d2ae7f2aca>:0)

<RI> Failed to get input data:
The handle is invalid.


NullReferenceException: Object reference not set to an instance of an object
(wrapper dynamic-method) Menu.KarmaLadderScreen.DMD<Menu.KarmaLadderScreen::GetDataFromGame>(Menu.KarmaLadderScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Menu.KarmaLadderScreen::GetDataFromGame>?-2028316672(Menu.KarmaLadderScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
EmeraldsTweaksRemix.BetterGUI.KarmaLadderGetGameDataHook (On.Menu.KarmaLadderScreen+orig_GetDataFromGame orig, Menu.KarmaLadderScreen self, Menu.KarmaLadderScreen+SleepDeathScreenDataPackage package) (at C:/Users/mason/Desktop/Game Modding/Rain World/Projects/EmeraldsTweaksRemix/BetterGUI.cs:65)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Menu.KarmaLadderScreen::GetDataFromGame>?-1020617216(Menu.KarmaLadderScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
(wrapper dynamic-method) Menu.SleepAndDeathScreen.DMD<Menu.SleepAndDeathScreen::GetDataFromGame>(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Menu.SleepAndDeathScreen::GetDataFromGame>?1739090944(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
EmeraldsTweaksRemix.BetterGUI.SleepScreenGetDataHook (On.Menu.SleepAndDeathScreen+orig_GetDataFromGame orig, Menu.SleepAndDeathScreen self, Menu.KarmaLadderScreen+SleepDeathScreenDataPackage package) (at C:/Users/mason/Desktop/Game Modding/Rain World/Projects/EmeraldsTweaksRemix/BetterGUI.cs:20)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Menu.SleepAndDeathScreen::GetDataFromGame>?313267200(Menu.SleepAndDeathScreen,Menu.KarmaLadderScreen/SleepDeathScreenDataPackage)
RainWorldGame.CommunicateWithUpcomingProcess (MainLoopProcess nextProcess) (at <a117a2e773414632b51933d2ae7f2aca>:0)
(wrapper dynamic-method) ProcessManager.DMD<ProcessManager::PostSwitchMainProcess>(ProcessManager,ProcessManager/ProcessID)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<ProcessManager::PostSwitchMainProcess>?511841280(ProcessManager,ProcessManager/ProcessID)
EffExt.Eff.__ClearAttachedData (On.ProcessManager+orig_PostSwitchMainProcess orig, ProcessManager self, ProcessManager+ProcessID procID) (at C:/Users/ericer/Documents/Rain World Documents/Code Modding/Pom/EffExt/Eff.Hooks.cs:72)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<ProcessManager::PostSwitchMainProcess>?-576371712(ProcessManager,ProcessManager/ProcessID)
(wrapper dynamic-method) ProcessManager.DMD<ProcessManager::Update>(ProcessManager,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<ProcessManager::Update>?-126384128(ProcessManager,single)
RegionKit.Modules.AnimatedDecals.VideoManager.ProcessManager_Update (On.ProcessManager+orig_Update orig, ProcessManager self, System.Single deltaTime) (at <5b121b8e5bc846379a4645405d5ae6b8>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<ProcessManager::Update>?-1552207872(ProcessManager,single)
RainWorld.Update () (at <a117a2e773414632b51933d2ae7f2aca>:0)

<RI> Failed to get input data:
The handle is invalid.