RimWorld

RimWorld

Not enough ratings
LWM's Deep Storage - Rimatomics and Hygiene Patch
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
2.727 MB
May 16 @ 2:35pm
May 23 @ 5:48pm
3 Change Notes ( view )

Subscribe to download
LWM's Deep Storage - Rimatomics and Hygiene Patch

In 1 collection by DomB
RimWorld (Ultimate Edition) 1.5 FULL COLLECTION
159 items
Description
Important

Replace LWM's Deep Storage with this mod in your Enabled list. Do not run both this mod and original Deep Storage together.

LWM's Deep Storage - Rimatomics and Hygiene Patch

Want to run Dubs Bad Hygiene + Dubs Rimatomics with LWM's Deep Storage? Getting errors and stuttering? Then subscribe to this mod. (Until the original is fixed)

It will fix the compatibility patches, preventing log error spam, improving load time & in game performance.

More Info

This mod was created to fix an issue when running Bad Hygiene + Rimatomics with Deep Storage - which previously resulted in console errors, such as:
'XML error: Duplicate XML node name thingDefs in this XML block'.javascript:ValidateForm()]

ORIGINAL WORKSHOP MOD:
* https://steamcommunity.com/sharedfiles/filedetails/?id=1617282896

NOTE:
* I did not create LWM's Deep Storage, only fixed the compatibility issue. All credit for LWM's Deep Storage goes to the original author.

PR link: https://github.com/lilwhitemouse/RimWorld-LWM.DeepStorage/pull/157/files

Collection?
Check out my collection: RimWorld Ultimate Edition - it's a curated RimWorld collection of 150+ mods! Huge amount of content, factions, xenotypes, biome improvements, better graphics, UI & textures.

Working & compatible - 0 red errors in console during regular play outside of Dev mode.

Want to say Thanks?
[www.paypal.com]

13 Comments
Spoooky Snake May 23 @ 11:03pm 
@DomB

Thanks really appreciate it, I'll look into those
DomB  [author] May 23 @ 8:16pm 
@Spooky Snake

2)

For take to best stockpile issue:

Exception filling window for RimWorld.Dialog_BillConfig: System.ArgumentNullException: Value cannot be null.

Couple of hits on forums, so likely a bug you've come across, nothing to do with this mod as it also occurs in original.

You could try working around it, such as dropping to floor & letting someone haul based on high priority.

Try Settings > Mod Options > CommonSense > Pawns are encouraged to haul ingredients for a bill to a stockpile = true / ticked

Links:

Someone talking about a fridge vending machine causing it:
https://www.reddit.com/r/RimWorld/comments/1clw117/rimworld_bill_config_help/

Suggestions Rimatomics Storage Pools causes this, and removing them fixes it:
https://github.com/Dubwise56/Rimatomics/issues/44

Potentially an open PR for this issue:
https://github.com/lilwhitemouse/RimWorld-LWM.DeepStorage/pull/151#issue-2250758374

Hope this helps
DomB  [author] May 23 @ 8:13pm 
@Spooky Snake

OK so, looking through your log

1)

Key binding conflict: MainTab_MedicalTab and Misc7 are both bound to M.

Medical Tab :: Tag Mirrored is not associated with any pawnCapacity. This may be intentional.

These are a little bit odd, though not related to your issue, it might be worth swapping Medical Tab for something similar, such as

Smart Medicine
https://steamcommunity.com/sharedfiles/filedetails/?id=1309994319

Pharmacist
(various 1.5 forks of this exist, though I will link mine as I know it works OK)

https://steamcommunity.com/sharedfiles/filedetails/?id=3253085462
DomB  [author] May 23 @ 8:11pm 
@krzarb

Yes, but using only one, or none, will still work absolutely fine
krzarb May 23 @ 7:58pm 
Is this mod only intended to be used if running both DBH and rimatomics?
DomB  [author] May 23 @ 7:04pm 
@Dersh

Issues when swapping back to original would be expected... this mod fixes broken functionality in the original.

I don't know why you would go back until the original is updated?


Here is the github PR for this mod if you are interested, we are only changing 1 file:

https://github.com/lilwhitemouse/RimWorld-LWM.DeepStorage/pull/157/files

Screen flashing seems very odd, perhaps you are getting lots of spam in your console due to the original being broken, therefore unable to read a save file written by my fixed version...

This may not occur using the original to begin with as you mention, but doesn't make it correct.


Solution: Use my mod until the original is updated... I fixed it for a reason
Spoooky Snake May 23 @ 5:42pm 
@DomB

When I click Take to best stockpile on the bill menu on any work table I'm getting:

Exception filling window for RimWorld.Dialog_BillConfig: System.ArgumentNullException: Value cannot be null.

https://gist.github.com/HugsLibRecordKeeper/fe0bdfb6cceb76fbf15ab836d971421b
DomB  [author] May 23 @ 12:58pm 
@Spooky Snake

I have a feeling you could be using other mods that conflict with Deep Storage - can you try this:

---

First, verify the integrity of your game files. Steam library > RimWorld > right click > Properties > Installed Files > Verify Integrity

Then, activate dev mode and try cause the issue again.

If the issue persists, look at the console log for errors. Share/upload them to github using the UI button, then comment here with the link.

With that link/log, I can then see your load order and any errors.
Spoooky Snake May 22 @ 4:44pm 
I'm not sure if I'm missing something but I'm still unable to change a bill's preferred stockpile (identical error to deep storage) and haven't had any performance improvements using this mod.

I've fiddled around with the mod order but nothing is changing, any advice would be appreciated
DomB  [author] May 21 @ 1:48am 
@Reperrising

It should work fine. This is just Deep Storage with small tweaks.

What may not work fine is how the addon interacts with other (non deep storage mods), you will have to test that out.