// Management · RimWorld Mod
Miniaturization (Minify)
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/RimWorldMiniaturizationCore
- 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)
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.
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.