Kiame Vivacity
Longmont, Colorado, United States
 
 
No information given.
Workshop Showcase
Adds a Dresser and Mirror to the Furniture tab and an apparel Mending Attachment to the Misc tab. Both the Change Dresser and Change MIrror can be linked to beds for comfort.

Change Dresser
-Build Menu: Furniture
-Size: 1x1
-Cost: 40 steel + 4
1,055 ratings
Created by - Kiame Vivacity
Kiame Vivacity Jan 4 @ 7:50pm 
That's always the trade off. I brute forced Save Storage Settings as I didn't want to maintain a bunch of extra code :steammocking:
Z3r Autumn Jan 4 @ 8:44am 
Thanks KV, I actually load/save using XML serialization but not using the Scribe API.

I did in fact look at trying to do this in a better way using the Scribe logic but it seems that the Rimworld Scribe API is made up of static classes and singletons which makes it difficult if not impossible to re-use without some kind of crazy reflection based mokey patching or similar. Its a pitty as it would have been nice to be able to use this same API.

One alternative possibiltiy I did consider was to create a facade/interface that you could write to that could be reified as either the Scribe API or another implementation that would write to a seprate directory (i.e. saving CE loadouts). The benefit here is that you wouldn't need to duplicate logic between saving the save game file and saving other to other types of files but this seemed massively over-engineered for my small change.
Kiame Vivacity Jan 4 @ 6:38am 
IIRC the load / save dialog either uses directly or i copied the code from RimWorld's save/load dialog.

One thing to be aware of is if you kept how I write/read the files in Save Storage Settings is not xml/standard rimworld. Depending on where CE is with keeping to standards you may need to change that code to use Scribe.

In either case I don't mind and thank you for letting me know!
Z3r Autumn Jan 4 @ 4:59am 
Hey KV, i've used some of your code from '[KV] Save Storage, Outfit, Crafting, Drug, & Operation Settings' in a PR I created against Combat Extended, specifically the load/save dialog (although I modified the code structure a little). I figured/hoped this would be OK since this is a community mod but i just wanted to check with you to make sure I am doing the right thing. I actually wanted the load/save dialogs in CE to look the same as the ones in your mod for consistency since I really like using your mod. Thanks for your great mods too, have been using them for quite a while now!
Kiame Vivacity Oct 26, 2021 @ 9:55pm 
Please keep any mod related comments to the mod's thread. The only thing that's changed with Inf Storage is how bill materials are found and any previous versions of 1.3 would be broken for the current version of the game.
Fluff Oct 26, 2021 @ 7:31pm 
hey dude you got any downloads for older version of infinite storage 1.3?
the latest updates seem to break everything and causes anything in the storage to not show up