RimWorld

RimWorld

LWM's Deep Storage
Bogglin Jul 29, 2021 @ 1:14am
BUG: [1.3.3074] Tall Shelves not working properly
After the last Update, tall shelves are not working correctly. I can't store any raw or manufactured resources. And i get 2 error logs i think are related to the problem:
  1. Exception parsing <category>Metallic</category> to type Verse.ThingCategory: System.ArgumentException: Exception parsing Verse.ThingCategory from "Metallic" ---> System.ArgumentException: 'Metallic' is not a valid value for Verse.ThingCategory. Valid values are: • None • Pawn • Item • Building • Plant • Projectile • Filth • Gas • Attachment • Mote • Ethereal • PsychicEmitter ---> System.ArgumentException: Requested value 'Metallic' was not found. at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x0017a] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Enum.Parse (System.Type enumType, System.String value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at Verse.ParseHelper.FromString (System.String str, System.Type itemType) [0x00027] in <c9dba226d8de460c86a9518faa82e725>:0 --- End of inner exception stack trace --- at Verse.ParseHelper.FromString (System.String str, System.Type itemType) [0x00076] in <c9dba226d8de460c86a9518faa82e725>:0 --- End of inner exception stack trace --- at Verse.ParseHelper.FromString (System.String str, System.Type itemType) [0x00124] in <c9dba226d8de460c86a9518faa82e725>:0 at Verse.ParseHelper.FromString[T] (System.String str) [0x00011] in <c9dba226d8de460c86a9518faa82e725>:0 at Verse.DirectXmlToObject.ObjectFromXml[T] (System.Xml.XmlNode xmlRoot, System.Boolean doPostLoad) [0x0020f] in <c9dba226d8de460c86a9518faa82e725>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () Verse.Log:Error (string) Verse.DirectXmlToObject:ObjectFromXml<Verse.ThingCategory> (System.Xml.XmlNode,bool) Verse.DirectXmlToObject:ObjectFromXmlReflection<Verse.ThingCategory> (System.Xml.XmlNode,bool) Verse.DirectXmlToObject:ObjectFromXml<Verse.ThingDef> (System.Xml.XmlNode,bool) Verse.DirectXmlToObject:ObjectFromXmlReflection<Verse.ThingDef> (System.Xml.XmlNode,bool) (wrapper dynamic-method) Verse.DirectXmlLoader:Verse.DirectXmlLoader.DefFromNode_Patch1 (System.Xml.XmlNode,Verse.LoadableXmlAsset) Verse.LoadedModManager:ParseAndProcessXML (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>) Verse.LoadedModManager:LoadAllActiveMods () Verse.PlayDataLoader:DoPlayLoad ()

  2. 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 LWM.DeepStorage.Dialog_DS_Settings+Dialog_DSU_Settings.DoWindowContents (UnityEngine.Rect inRect) [0x0066b] in <c4aa24530bb64a6b97e2ebfd4f39f9c1>:0 at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001ce] in <c9dba226d8de460c86a9518faa82e725>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () Verse.Log:Error (string) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)