// Management · RimWorld Mod

Miniaturization (Minify)

by 76561198288397393

1.61.51.41.31.21.11.0
Steam ↗
Miniaturization (Minify) mod preview for RimWorld

Overview: Enables miniaturization (uninstall/reinstall/minification) for several non-furniture items.

Overview:

Enables miniaturization (uninstall/reinstall/minification) for several non-furniture items. Supports RimWorld versions 1.0 - 1.6, Royalty, Ideology, Biotech, Anomaly, and Odyssey. Everything's weight has been set based on other similar sized structures. GitHub Link: https://github.com/CyberSavvy531/RimWorldMiniaturization

Core

  • Torch
  • Moisture Pump
  • Comms Console
  • Biofuel Refinery
  • Fabrication Bench
  • Hi-Tech Research Bench
  • Hydroponics Basin
  • Passive Cooler
  • Cooler
  • Solar Generator
  • Wind Turbine (Uninstalling while auto-cut is enabled will throw errors and potentially crash the game. Disable auto-cut before uninstalling to avoid this issue)
  • Sarcophagus
  • Cryptosleep Casket
  • Wood-Fired Generator
  • Chem Powered Generator
  • Power Switch
  • Pod Launcher
  • Transport Pod
  • Ground Penetrating Scanner
  • Long Range Mineral Scanner
  • Electric Crematorium

Royalty

None. Most Royalty buildings are already minifiable.

Ideology

  • Altars (Note: This does not include Ideograms. Due to their nature of being effectively carved into the floor, I didn't believe them to be a good fit for miniaturization.)

Biotech

  • Band Node
  • Toxifier Generator
  • Gene Assembler
  • Gene Extractor
  • Growth Vat
  • Wastepack Atomizer
  • Gene Processor
  • Mech Gestator
  • Large Mech Gestator
  • Subcore Encoder
  • Subcore Soft Scanner
  • Subcore Rip Scanner
  • Basic Recharger
  • Standard Recharger

Anomaly

  • Atmospheric Heater

Odyssey

  • Small Chemfuel Tank
  • Large Chemfuel Tank
  • Orbital Scanner

Optional

Due to how doors relate to temperature calculations for rooms, uninstalling them will cause constant errors while they're in a minified state. For that reason, they are not part of the main mod. However, I do host a separate version on GitHub which supports the following:
  • Doors
  • Autodoors
  • Ornate Doors
  • Fences
  • Animal Flaps
  • Security Doors (Anomaly DLC)
  • Vac Barrier (Odyssey DLC)
If you would still like these despite the errors, follow the GitHub link below. DO NOT USE BOTH VERSIONS AT THE SAME TIME. CHOOSE ONE OR THE OTHER. https://github.com/CyberSavvy531/RimWorldMiniaturization/releases/tag/v1.6-with-doors

Compatibility:

This is a simple XML mod and should be easily compatible with already existing saves and most other mods. Please let me know of any incompatible mods you find. I cannot promise a compatibility fix, but I will at least investigate it.

SOS2

I've added compatibility with SoS2, but be careful of minifying buildings during ship combat. Particularly the bridge, coolant tanks, and heatsinks. It will very likely put combat into an incompletable state.

Uninstallation:

BE SURE TO REINSTALL OR DECONSTRUCT ANY MINI VERSIONS OF THE ABOVE BUILDINGS BEFORE UNINSTALLING THIS MOD! Otherwise, things will break.

Why not use MinifyEverything?

  • Unfortunately, MinifyEverything has proven to be incompatible with other mods I use, especially the larger the mod gets. Save Our Ship 2 being the most prominent. This mod is aimed at being compatible with nearly anything, and since it doesn't go through each item programmatically, I can fine tune each individual item in case of conflicts and such.
  • MinifyEverything seems to cause some side effects as well, like the door burglars and wall thieves, and a host of other silent errors that result from the brute-force approach. This consequently pushes users to use separate mods to address issues in the base mod. My mod avoids all of that.
  • Also, I personally am not fond of the idea of minifying EVERYTHING. It feels excessive despite being able to toggle structures in the mod settings. I prefer the moderate selection this mod offers.
  • Related to the above point, this mod doesn't require as much self control on abusing the minify mechanics. There are objects you can minify, but still many you can't. The goal of this mod is to give players a modest and logical selection of minifiable structures.
If none of that applies to you, then by all means, give the page a visit. It may be exactly what you're looking for: https://steamcommunity.com/sharedfiles/filedetails/?id=872762753

Future Plans:

  • Create an in-game menu that allows users to toggle which buildings they wish to be minifiable. This is a distant idea currently. I know it's possible, but I'll need time to brush up on C# skills to make it happen. Meanwhile, the code is available on GitHub to any who may want to take a shot at it, too.

Known Bugs:

  • Uninstalling the Atmospheric Heater while it is selected will cause a harmless error related to the HUD to be thrown. It's only thrown once per game session and shouldn't cause any performance issues.
Please let me know of any bugs you find by commenting or opening a discussion.

Credits:

Original, 1.0 version by hwfanatic: https://steamcommunity.com/sharedfiles/filedetails/?id=726372052 Two's Miniaturization (which mine is derived from): https://steamcommunity.com/sharedfiles/filedetails/?id=2020148001 Falls under the MIT license.