RimWorld

RimWorld

LWM's Deep Storage
DaQurai 25. sep. 2022 kl. 14:12
Colonists will not store weapons
As the title says, my colonists including my hauler bots, will decide to just not put weapons into the storage container. They will store other weapons, and the weapon in question is checked off and allowed in the locker but they refuse to haul it. any suggestions?
< >
Viser 1-9 af 9 kommentarer
lilwhitemouse  [udvikler] 26. okt. 2022 kl. 13:35 
Is it possible the locker is full (by weight)?
DaQurai 26. okt. 2022 kl. 14:35 
Oprindeligt skrevet af lilwhitemouse:
Is it possible the locker is full (by weight)?
I checked and no, the locker was well underweight as it was meant only for rifles.
lilwhitemouse  [udvikler] 27. okt. 2022 kl. 8:36 
And the rifle you are trying to store isn't too big, either?
It's a weird problem
DaQurai 28. okt. 2022 kl. 11:54 
Oprindeligt skrevet af lilwhitemouse:
And the rifle you are trying to store isn't too big, either?
It's a weird problem
It is odd, as its not only my rifles now, the weapon in question is just the vanilla bolt action rifle, but now some other weapons and ammo are not stored appropriately even though the options are correctly checked off and allowed in that container
Items will appear on the surface of the storage container, and the following error will be reported and then flashback will occur


Error in static constructor of LWM.DeepStorage.ModInit: System.TypeInitializationException: The type initializer for 'LWM.DeepStorage.ModInit' threw an exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Operation is not valid due to the current state of the object.
at MorePlanning.MorePlanningMod.get_Instance () [0x00009] in <fa2e34e9b95f4d94b01069d494aeffd6>:0
at MorePlanning.Patches.HarmonyPatches.CacheDesPanels_Postfix () [0x00000] in <fa2e34e9b95f4d94b01069d494aeffd6>:0
at (wrapper dynamic-method) RimWorld.MainTabWindow_Architect.RimWorld.MainTabWindow_Architect.CacheDesPanels_Patch1(RimWorld.MainTabWindow_Architect)
at RimWorld.MainTabWindow_Architect..ctor () [0x00033] in <947b134afd9f49cf9cc883edb73fe5db>:0
at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <eae584ce26bc40229c1b1aa476bfa589>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at RimWorld.MainButtonDef.get_TabWindow () [0x00016] in <947b134afd9f49cf9cc883edb73fe5db>:0
at LWM.DeepStorage.Settings.ArchitectMenu_ClearCache () [0x00016] in <75e230e17229499eaef96fbaedefb9ca>:0
at LWM.DeepStorage.Settings.ArchitectMenu_Show () [0x00017] in <75e230e17229499eaef96fbaedefb9ca>:0
at LWM.DeepStorage.Settings.ArchitectMenu_ChangeLocation (System.String newDefName, System.Boolean loadingOnStartup) [0x00030] in <75e230e17229499eaef96fbaedefb9ca>:0
at LWM.DeepStorage.Settings.DefsLoaded () [0x000f2] in <75e230e17229499eaef96fbaedefb9ca>:0
at LWM.DeepStorage.ModInit..cctor () [0x00005] in <75e230e17229499eaef96fbaedefb9ca>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at (wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility.Verse.StaticConstructorOnStartupUtility.CallAll_Patch3()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
lilwhitemouse  [udvikler] 30. okt. 2022 kl. 22:12 
Did colonists ever decide to haul the item again?

Re: error log, that doesn't look good. It appears More Planning and I are stepping on each others' toes...
Oprindeligt skrevet af lilwhitemouse:
Did colonists ever decide to haul the item again?

Re: error log, that doesn't look good. It appears More Planning and I are stepping on each others' toes...

no
lilwhitemouse  [udvikler] 12. nov. 2022 kl. 14:03 
Well drat. I'll see what I can do
lilwhitemouse  [udvikler] 12. nov. 2022 kl. 14:04 
Altho honestly, it looks like a transpiler broke something. Did you try changing the load order for the two?
< >
Viser 1-9 af 9 kommentarer
Per side: 1530 50