lilwhitemouse / RimWorld-LWM.DeepStorage

A mod for the game RimWorld that has a set of Deep Storage Units that allow storing more than one item at a location.
GNU General Public License v3.0
29 stars 36 forks source link

Completely broken on latest unstable #115

Closed michael-s-crouch closed 2 years ago

michael-s-crouch commented 2 years ago

It seems like something about the latest unstable broke everything with deep storage. Every existing storage unit I have "exploded" out its items to one-per-square, destroying walls in the process.

image

Game log at https://gist.github.com/1a3d4e6005d11a62a034e8b9266e8aaa

This was right after opening the game. I didn't play enough to test anything, but from the Steam comments they're getting the same errors with trying to put anything onto storage, too.

edho08 commented 2 years ago

This seems to be the problem.

LWM.Deep_Storage: Could not find Verse.AI.Toils_Haul:c__AnonStorey0

[LWM_DeepStorage][ERR] Failed to apply Harmony patches for LWM.DeepStorage. Exception was: HarmonyLib.HarmonyException: Patching exception in method static System.Reflection.MethodBase LWM.DeepStorage.Patch_StartCarryThing_Delegate::TargetMethod() ---> System.Exception: Method static System.Reflection.MethodBase LWM.DeepStorage.Patch_StartCarryThing_Delegate::TargetMethod() returned an unexpected result: null

Seems like ILcode to get the delegate changed again in new unstable version. should be easy to fix.

dancroote commented 2 years ago

I am also experiencing this problem.

michael-s-crouch commented 2 years ago

This should be fixed as of Rimworld version 1.3.3142, October 4th. If you switched to a temporarily patched version of LWM's Deep Storage, you'll need to switch back to the main one. (Thanks again to Owlchemist for the patched version!)

If you're still having problems after updating Rimworld, please reopen this issue with details. It's fixed on my machine, at least, heh.