RimWorld

RimWorld

66 ratings
Fast Decompose
2
4
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
10.516 MB
Aug 24, 2022 @ 2:09pm
Nov 20, 2025 @ 5:45pm
9 Change Notes ( view )

Subscribe to download
Fast Decompose

Description
Fast Decompose
1.6 Update: Simply let the game know we still support it and work as intended!

V2.5.1 Big update for those clever commenters, thanks for your patience!
- Added a new system to deal bonus damage to corpses, helping you get rid of them even faster.
- Mechanoid corpses can be targeted for bonus damage using it's own variables.
- Corpse damage and frequency can be modified and disabled in the settings menu.
- All new changes start with default settings off, accessible via the settings menu!
- Now requires harmony.
- Implemented update menu from my other mod.

V2.4.0 Now allows under 100% and all other decimals!
- Fixes missing decimal availability by dividing our multipliers by 100.
- All current settings will need to be multiplied by 100 to remain the same.
- Removed sliders and adjusted text.
- Fixed explanation appearing on more than corpses.

V2.3.0 introduces a settings menu. This allows you to change the base, rotting and desiccated deterioration rate on the fly. Changes are displayed and take effect immediately.

New 1.4 update ties into a new StatPart system used on the Deterioration Rate StatDef, no longer requires Harmony for the newer version.
This always existed I only learned it when I saw the changes Tynan had made and put 2 and 2 together.

You should now see the changes this mod is making on the tool tip and a small detail has been added to explain it in as many languages as google translate would help me with.

Triggers only when a corpse is due to deteriorate, so it shouldn't be active if protected by another object (like a shelf)

Mod is an additional statworker to determine rot state and is patched with basic rimworld patches into the statdef for deterioration rate.

Out on the rim, even the microbes are dangerous!

Default settings:
  • Fresh corpses start at x1.
  • Rotten corpses get a deterioration rate of x4.
  • Desiccated corpses get a deterioration rate of x20

Known Issue: Deterioration changes apply to all items that can deteriorate, for some reason the line of code confirming an item is a corpse is just ignored.. twice.. I don't know what the dealio is... Fixed as of 2.4.0

Made with tears to help me clean up after Ultimate Raids and Evil Randy (another mod I made).

Should be safe to install/uninstall whenever.

Tested on 1.2 and up to 1.6

Check out my other mods!
MAZ - Mass Assign Zone
Titanium+ (continued)
37 Comments
Let's Crash  [author]
Jul 12 @ 11:39pm 
I'm glad you're enjoying it and thanks for the comment :steamhappy: customization is key. I always think of those pointless customizations in games, Midnight Club 3 Dub Edition was my stupid vent when I was younger. Gotta have that underglow and a spoiler lmao
Jul 11 @ 1:38am 
Just FYI: you can also use this mod to lower the the speed at which various stages deteriorate.
Im using this mod to make the skeletons on my map last longer, for the extra fun with death pals
So thanks for the mod and the customisation options
Let's Crash  [author]
Apr 3 @ 12:57pm 
I'm just some dude who makes stuff for fun for myself and decided to share. I like details so that's my style
Apr 3 @ 5:51am 
protect users 🤣
Apr 3 @ 5:26am 
You did not understand my message. The mod is telling me that the recommended value is 10 but the max I can input in the input field is 100, which then is converted to 1, thus less than 10.

From modder to modder, always protect users from in-code numbers. If you want to express a percentage, state that you are expecting a percentage and always ask for 0 to 100. Use sliders when possible and divide variable name and variable description with at least a line break.
Let's Crash  [author]
Apr 3 @ 5:13am 
, 0 is 0%, 75 is 75%, 100 is 100%. The text field wont take decimals, so it is divided and I wanted to use a consistent call.
Let's Crash  [author]
Apr 3 @ 5:07am 
The converted unit is used as a 0-1 within the code as a random percentage chance to take effect, with an added hidden variable for regular corpses and their current rot stage; 0 being 0% and 1 being 100%. 10 is 10%
Apr 3 @ 3:58am 
"The chance to apply extra damage..." variable where default is 0 and recommended is 10 is capped at a hundred, so it can't be more than 1 when the units are converted. This means that the recommended value is not achievable.
Jul 21, 2025 @ 1:08pm 
Oh man don't stress about it :D. Take your time no need to rush.
It's already very nice from you that you jumped on this so quick with such excitement :D
Let's Crash  [author]
Jul 21, 2025 @ 11:47am 
I tried to quickly look but so far looks like the same issue from before where I can't locate where the corpse defs are at or being made and make changes to them directly, I was hoping to just slap deterioration rate on mechs and make a settings toggle but I've run out of time for now