RimWorld

RimWorld

27 ratings
W_MiniaturisationExtended_B18
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
53.979 KB
8 Feb, 2018 @ 5:05pm
1 Change Note ( view )

Subscribe to download
W_MiniaturisationExtended_B18

Description
A single xml files that add the ability to move much more buildings using core game inbuilt patching.
If the mod isn't loaded the core vanilla defaults values are applied.

what it effectively does:

it use the core game inbuild method for patching files, adding two lines to some xml object "thingdef" definition when the mod is loaded with a save:

/minifiedDef = MinifiedFurniture wich add the ability to move a building

/statbases/mass = some value

the mass values it use so far depend either the object size in tiles or it's dangerousness manipulating, the mass impact at wich speed your pawn gonna move the buildings
(yup mooving trap is dangerous and slow)
For now some of thoose mass value are approximative & might require some few more polishment
(As is, it's mostly a self tuto to get into xml for some other stuff id' like to do and some value are just rough "on feelings" alike, without much side calc table in depth polishment)

"Total material real mass" & effective size building related, moving some of thoose building may appear a bit unrealistic in itself, ...
but well , ...
gameplaywise you'll save/it remove the building material loss and deconstruct reconstruct step, wich in certain case could be a bit sad, but, "accelerated gameplaywise & overall" it insert smoothly while your colony evolve and grow.

list of core patched building:
Furniture:
Torchlamp

Misc.:
Orbital trade Beacon
Comms Console
MoisturePump
Ground Penetrating Scanner
Long Range Mineral Scanner

Power:
Power Conduit
Power Switch
Wood Fired Generator
Chemfuel Generator
Solar Generator
Wind Turbine

Production:
All core Work Bench & Research Desk
(<= modded building that use "@parentname=benchbase" are also patched mass applied vary depending their refuelability or not)
Deep Drill
Electric Crematorium
Hydroponics Bassin
Nutrient Paste Dispenser
Hopper

Security:
Sanbags
Dead Fall trap
(modded trap that use the "@thingclass=Building_TrapRearmable" are patched as well)
Ied Trap
(modded IED trap that use the "@parentname=TrapIEDBase" are patched as well)

Temperature:
Passive Cooler

Compatibilty:
do not use this mod with:

Miniaturisation from hwfanatic
Moveable Generator from grampybones

while it's prolly compatible it remain redoundant and both thoose two are included with this xml file
May also apply to etc. of that kind

Side Note:

a few bulding throw an error real time within the game when moving them, but seem harmless once you reinstall them.
It might has to do with some annex definition in some other xml files than the thingdef one and dynamic calculation and/or the fact they do not necessecarly have some market value as a movable object.
(prolly something like that and prolly minor and mostly neglectable, i may add some market value here and there later and trader spawn definition but not prior for now)

noticeably and as exemple, generators may throw a temporary heat related error while you move them, and trap may throw as well a temporary triggering related error while you move them and others thingies similar of that kind

(grid static vs moveable sub loop and defs, yup basically loop applied in game to static object as per def can't be applied to moving object, it fix itself as soon as you repop them, it may also be better to not keep them unpopep too long if you don't want your log to be spammed with the related error messages)

NB/NA: i may look into CryptosleepCasket and Sarcophagus later as they seem to require some more patching than only the two lines in the "ThingDef" file prolly due to either to the pawn slot, or dynamic pawn related UI text, and there's some other stuff i'd like to do prior to that.

steamfolder: / ... /1295511091
20 Comments
Grampybones 8 Jul, 2021 @ 5:40pm 
FYI your link to my mod for compatibility is broken. I had to remove that mod and repost. Here is the correct link. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1495810154
潜丶龙 8 Feb, 2019 @ 8:21pm 
求1.0版本的
ScrambieBambie 23 Nov, 2018 @ 4:39am 
Maybe just use "MinifyEverything"?
Lekelokobs 14 Nov, 2018 @ 2:10pm 
I need a mod where you can unninstall ancient cryptosleep caskets. I got some old cryptosleep caskets (ancient) where I got all people inside and now I want to move it to my hospital but I can't! And mod that fixes that?
JAS 10 Nov, 2018 @ 12:04pm 
Is there a 1.0 mod that does something similar, or has this been folded into the vanilla game?
Rex705 23 Sep, 2018 @ 6:02pm 
Update for B19? Really helpful must have mod.
Jaxx - pshoooo 19 Sep, 2018 @ 11:52am 
@ArigatoRoboto you can fix that by exiting to the main menu and re-entering your save, it resets the state of panels/mills, and they re-check if they are able to function
@Wince hope to see this updated, one of my favorite quality of life addon mods :)
ArigatoRoboto 2 Aug, 2018 @ 7:37pm 
There is a bug where the blocked state of wind turbines transfers with them when they are moved so they need to be deconstructed in order to function.
Blu Macaw 10 Jul, 2018 @ 9:39am 
One of more usefull mode out here.
Crusoe 5 Jun, 2018 @ 7:54pm 
Can you use this to move sarcophagus yet?