RimWorld

RimWorld

537 ratings
Eccentric Tech - Spacer Furniture
10
4
6
5
2
4
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
2.396 MB
19 Dec, 2023 @ 4:58pm
3 Sep, 2024 @ 6:37am
11 Change Notes ( view )

Subscribe to download
Eccentric Tech - Spacer Furniture

In 2 collections by Aelanna
Eccentric Tech
13 items
The Eccentric's Angels [1.4]
148 items
Description
Adds a variety of miscellaneous Eccentric-themed furniture and devices to your colony!

Mod Contents

Eccentric Tech - Spacer Furniture adds the following new buildables:

  • Smart Beds - Adjustable beds in the style of The Eccentric, these offer improved rest effectiveness.
  • End Tables - In both regular and illuminated variants, also in the style of The Eccentric
  • Smart Chairs - A stylish, futuristic chair that offers similar comfort to an armchair.
  • Smart Tables - Built with a flat-panel display and holographic projectors, smart tables can both be eaten at as well as used for entertainment. Colonists that use a smart table for entertainment can gain small amounts of random skill experience based on their skill passions.
  • Adjustable Shelf - A small shelf that can be configured to limit the number of item stacks kept on it.
  • Refrigerators - A small shelf for holding meals and food, items kept in a refrigerator will not rot. Comes in both a standalone and stuffable seamless wall variant.
  • Supply Conduits - Pipelines for transporting items between supply shelves and specialized devices. An underground variant that is invisible and inflammable but slower to build is also available.
  • Supply Shelf - A small shelf that can deliver materials to connected devices via supply conduits. Can be configured to limit the number of item stacks kept on it.
  • Repair Shelf - A small shelf that can repair weapons and apparel stored on it using materials from connected supply networks. See "Item Repair" below for more details!
  • Repair Cabinet - A large cabinet that will repair the weapons and apparel of colonists sleeping in adjacent beds. A single cabinet can repair the gear of all colonists in all adjacent beds, but only one at a time. See "Item Repair" below for more details!
  • Autofabricator - A compact automated fabricator that can produce components using materials from connected supply networks. Comes in both basic and advanced models that can craft basic or advanced components, respectively. Slower than a human crafter of even middling skill, but is completely automatic and can work around the clock.
  • Ceiling Lamp - A stylish, ceiling-mounted lamp. Its height can be adjusted for best presentation.
  • Chandelier - A fancy, ceiling-mounted light source that adds beauty to its room. Its height can be adjusted for best presentation.

1 new craftable item:

  • Nano Repair Fuel - Used to repair weapons and apparel that cannot normally be crafted, nano repair fuel can only be produced by reprogramming nanites from luciferium or mech serums.

4 new research projects:

  • Eccentric Furniture - (Requires Complex Furniture, Electricity) Build furniture in the style of The Eccentric.
  • Supply Networks - (Requires Eccentric Furniture, Hi-Tech Research Bench, Multi-Analyzer) Build transportation pipes that can connect specialized supply shelves to devices.
  • Automated Repair - (Requires Supply Networks, Hi-Tech Research Bench, Multi-Analyzer) Build shelves and cabinets that can automatically repair equipment and apparel.
  • Automated Fabrication - (Requires Supply Networks, Hi-Tech Research Bench, Multi-Analyzer, Fabrication) Build compact automated fabricators that can slowly but steadily produce simple parts and components.

Item Repair

Repair shelves and repair cabinets can repair weapons and apparel stored on them or equipped by nearby sleeping pawns, respectively. For craftable gear, this does not use a generic resource but the primary stuff material used to craft the item in the first place.

For non-craftable weapons and apparel, nano repair fuel can be used instead. Nano repair fuel consists of a small amount of specialized repair nanites that bond to and restore the molecular structure of the item, even if its original materials or methods of construction are unknown. However, nano repair fuel can only be produced by reprogramming nanites from luciferium or mech serum.

Mod Compatibility

Eccentric Tech - Spacer Furniture requires Harmony to function but otherwise has no other mod dependencies.

There are no known mod conflicts, but if you encounter any issues using it, please let me know!

Links

Eccentric Tech is a companion mod series to The Eccentric's Angels, a RimWorld-inspired webcomic on Reddit! Please check out the entire Eccentric Tech Collection on Steam Workshop!

Want to put personal tables and chairs in a bedroom but hate it when other colonists sneak in to have a snack while you're sleeping? Check out Get Out Of My Chair!
162 Comments
Maggna 4Life 21 Jan @ 8:11am 
@volpol thank you! Now to see if I can edit the xml to have smart chairs use the same building materials as the smart tables :steamhappy:
volpol 18 Jan @ 9:30am 
It's possible by editing/expanding XML. <thingClass> of the new fridge <ThingDef> needs to be set to EccentricFurniture.Building_StorageWithStackLimit. I just ran a dev quicktest to see if it works, and it does. If you only want to have the fridges with stack limit it's the easiest. Add <thingClass>EccentricFurniture.Building_StorageWithStackLimit</thingClass> just under the line beginning with <ThingDef in Buildings_Misc.xml. If you want to add new fridges without replacing the original you need to add a new abstract ThingDef with the thingClass and add each new fridge ThingDef you want with its ParentName set to the new abstract one.
Maggna 4Life 17 Jan @ 4:19pm 
Is there any way to get an adjustable "shelf" fridge like the shelves (the 1-3 stack option)?
volpol 21 Dec, 2024 @ 7:45am 
@BearKingGaming That is odd. Can you get it to work with a minimal modlist? That is only "Harmony", "Core" and "Eccentric Tech - Spacer Furniture". The quickest way would be to use devmode and start a quicktest with enabled god mode. Just place a basic autofabricator, a supply shelf at each end, one configured to hold steel and the one at the output end configured to hold components and a power source of your choice.
BearKing Gaming 20 Dec, 2024 @ 6:27am 
@volpol I've tried multiple ways to get it to work, supply network, the supply shelves, it even shows all the materials are available and it still says idle when I increase the amount to fabricate. I am at a loss.
volpol 13 Dec, 2024 @ 5:22am 
@BearKingGaming It should be as simple as is shown in the image. Autofabricators need to be connected via supply network to supply shelves holding the required materials, both fabricators and shelves need to be powered. I also always place a supply shelf adjacent to the output end. In the "Fab" tab of the fabricator you can configure the production bill, see what materials are consumed, how much of each is required and whether the supply is sufficient (red numbers will indicate any material with insufficient supply).
BearKing Gaming 13 Dec, 2024 @ 4:48am 
Does anyone using this mod understand how to connect the autofabricators? I've tried everything, I've looked at the images and it just won't work. If it's super simple I just don't see it.
Raistlin Majere 8 Oct, 2024 @ 3:10am 
I support volpol, it becomes quite inconveinent when there are many colonists and they have equipment made from mod materials. Also, it's a little annoying that Repair Cabinet can't be rotated.
volpol 28 Sep, 2024 @ 1:14pm 
So I've noticed that Building_StorageWithStackLimit max item stacks limiting logic sort of conflicts with the one provided by LWM.DeepStorage. The displayed maximum number of stacks will always be the one set using LWM gizmo or default. The effective maximum will always be the one set using class gizmo or default. So using LWM gizmo to set maximum higher than the default one results in the new maximum correctly being displayed and the pawns attempting to haul to the storage, but failing due to the effective limit not actually being raised. For now I just modify Building_StorageWithStackLimit to disable its logic/gizmo if LWM.DeepStorage is active but maybe a better solution would be to synchronize both in some way? I'd be cool if you could have a look at it. Thank you.
Kuji Nekomata 3 Sep, 2024 @ 12:19pm 
@Aelanna - I suppose I was confused when the room had an end table, but it still asked for illuminated end table instead of asking for double bed, which was what was actually missing. Glad to help, though!