RimWorld

RimWorld

LWM's Deep Storage
KALTec Games 11 Jan, 2023 @ 6:11pm
Possible incompatible mod
I was trying to figure out where body parts (from autopsies) go...based on the text I figured Big Shelf or Very Big shelf (after checking a few other spots). However when I try to select that option I can't successfully click the "Accept" button. It appears to log an error about
GR_HumanoidHybrids
< >
Showing 1-7 of 7 comments
lilwhitemouse  [developer] 11 Jan, 2023 @ 9:32pm 
Can you get me the entire error it gives? Or the full logs - that would probably be better
KALTec Games 12 Jan, 2023 @ 3:39pm 
Same behavior today, but its throwing a different error message (I did change some of the many other mods running).

Exception filling window for LWM.DeepStorage.Dialog_DS_Settings+Dialog_DSU_Settings: System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) LWM.DeepStorage.Dialog_DS_Settings+Dialog_DSU_Settings.LWM.DeepStorage.Dialog_DS_Settings+Dialog_DSU_Settings.DoWindowContents_Patch0(LWM.DeepStorage.Dialog_DS_Settings/Dialog_DSU_Settings,UnityEngine.Rect)
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <3126aca1aad041dcbdeda807cfe004bf>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)


Full log https://gist.github.com/52d869a407386886cfbffed1023f6a39
I have 363 mods running at the moment though so its probably that.
lilwhitemouse  [developer] 13 Jan, 2023 @ 12:13pm 
aaaaaaaaaaaaaaaaaaaaaaaaaaahhhhh....... what the hell did they not include in their item definitions?????

I will see if I can put a fix together for this (you still might not be able to store them there, no promises), but you should probably let them know that I was trying to grab defName from the def and failed to load it for some reason
lilwhitemouse  [developer] 13 Jan, 2023 @ 11:26pm 
For the record, I wrote the code that handles this some time ago, and it's ...complicated, because I allow players to change these values *on the fly in game* and also restore the default values.
My first look at the section that threw that error is "how the hell could that EVEN break, no matter what" but it does contain this comment:

// danger ahead - automatically use it, even if stupidly set up

So....I'll have to look when I'm not falling asleep :lunar2019laughingpig:
Simoo 20 Jan, 2023 @ 7:51pm 
There seems to be a mistake here. Can you look at it for me when you are free?:greedyHeart:
guihub:https://gist.github.com/fa069b1bee401a1f6e7c3262720d14cc
tnks!
nako 13 Jun, 2023 @ 5:25am 
Get the same error here using a completely redownloaded game, a reset config folder, only Harmony, Core and Deep Storage. When you try to edit the Big Shelves / Very Big Shelves allowed list it throws two errors and can never get saved. Trying to apply the settings throws the first error again.

Here's the player.log.

https://cdn.discordapp.com/attachments/886986317089603604/1118155246095564810/Player.log
Last edited by nako; 13 Jun, 2023 @ 5:34am
Kriosiss 19 Feb, 2024 @ 10:14am 
is there a fix?
< >
Showing 1-7 of 7 comments
Per page: 1530 50