RimWorld

RimWorld

290 ratings
Medical Dissection
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
2.364 MB
11 Mar, 2018 @ 11:47am
15 Oct @ 2:57am
28 Change Notes ( view )

Subscribe to download
Medical Dissection

Description
Ever wondered what to do with those piles of dead pirates? Your doctors are still training by installing ped legs on prisoners? Then you need a dissection table in your game!

Features
- Performing dissections allows your doctors to train their medicine skill on humanlike corpses
- A small research unlocks the dissection table and allows you to add bills on them (already unlocked in classic scenarios)
- Colonists assigned to the new "Study Medicine" work type will perform dissection bills at a dissection table to train their skill
- Dissecting a single body takes 1.5 ingame hours and grants 3000xp (adjustable in settings)
- Colonists will not perform dissections if doing so would exceed the daily learn threshold too much
- Dissection destroys random body parts and organs from the corpse
- Colonists may accidentally destroy corpses in the dissection process (lower chance with higher medicine skill)
- A corpse can only be dissected once (A "Allow dissected" and "Allow not dissected" filter can help you to set up your storages and butcher bills efficiently)
- Dissections adds thoughts to the colonist performing them (mood buffs/debuffs depending on their passion for medicine)
- Custom tales - You might discover an artwork illustrating a dissection

Compatibility
There are no known incompatibilities with other mods. Please let me know if you encounter any issues.

Harvest Organs Post Mortem
The mod contains a patch for Harvest Organs Post Mortem (HOPM). If HOPM is installed, you can add dissection bills on autopsy tables. The required research changes to Basic Autopsy. The dissection table is still available but can only be used for dissections, not for organ harvesting.

Alien races
The mod currently only allows dissection on humanlike races. Mods based on "Humanoid Alien Races 2.0" by erdelf are supported. Add an issue if you would like to dissect non-humanlike races. Please include the name of the mod adding that race.

Save game compatibility
The mod can be added to existing saves but you will need to fix your work priorities afterwards (because it adds a new work type). It is not safe to remove the mod from an existing save after doing the first dissection.

Multiplayer support
This mod does not support multiplayer and will likely cause desyncs.

Available languages
English
German
Chinese Simplified - Translation by 若月スバル/Etherrrr

Source and credits
Github: https://github.com/Heremeus/DissectionMod

Dissection Table texture by /u/Edward_StoneHammer

Medical Training
Medical Training is a different mod than this one. It has the same core idea with a more minimalistic implemtation. Please take a look, if you're looking for a simpler mod to train your doctors.
Note: I didn't know about Medical Trainign when I first developed this mod but both have their upsides in my opinion.
Popular Discussions View All (1)
8
3 Mar @ 8:57pm
This I am looking for a mod to get organs from dead
Zandy man
166 Comments
Fette Sandratte  [author] 15 Oct @ 3:01am 
Updated the mod to v2.13

- Removed log spam
- Added some checks to hopefully prevent guests, slaves, etc. from dissecting

Please let me know if you encounter any colonists not doing dissections as expected (in case the guest check broke something).


@Darkstar the log spam should be fixed now. Sorry for the troubles.
@Sweaters I've added some checks so any pawn that is not from the player faction (guests, slaves) will skip dissection work. It still shows up in the work tab for now (need to do some research on how to fix this). Can you check if it works for the issues you had before? I tested a bit with some quests, guests and slaves and it seems to work.
D.Dcan 13 Oct @ 10:41pm 
thank you, sir!
Sweaters 13 Oct @ 6:37am 
@Fette it seems to be any and all temporary colonists. i am unsure which mods or DLC adds the quest type, but its those quests that belong to another faction and stay at your base for a number of days, not able to do any work. i can see dissect as a seperate job that i can untick, but i havent figured out which mod adds that, if that isnt added by this mod. i have temporarily disabled this dissect mod tho since im having darkstars issue as well. i posted logs to github
Fette Sandratte  [author] 13 Oct @ 1:37am 
@D.Dcan you can just set it to 100 if you don't want it to trigger. Leaving it at 20 behaves just as before adding this setting.

@Darkstar oops, yeah will remove that one when I get home. Was some debug logging that I missed.

@Sweaters I'll have to look into that one. Are the guests from a mod or vanilla game?
Sweaters 10 Oct @ 4:45pm 
ive noticed that when i have quest colonists who are supposed to not do any work, they will still dissect. this might be because of the mod complex jobs but im not sure, as i havent had a chance to compare without it. is there some kind of check that can be enabled in the code to make sure guests cant dissect? Its not a big issue as i can just uncheck dissect in their jobs, but it would be cool if it was disabled on quest colonists by default. (i dont know if those colonists are added by a mod, ive always played with mods and always had those types of quests
Darkstar 3 Oct @ 5:21pm 
I'm guessing it's because of yesterday's update, because it wasn't doing this before, but this mod is now triggering a log entry that just says "Should skip check" every second or so. Would it be possible to disable this message? It's affecting TPS.

HMDissection.WorkGiver_DoDissectionBill_ShouldSkip
D.Dcan 3 Oct @ 12:23pm 
Thank you for making the mode. I don't need the 'Maximum auto-training level' function, so I want to turn it off. I'd appreciate it if you could add a button to turn it off.
Fette Sandratte  [author] 2 Oct @ 9:04am 
@Sinsei I've added a new setting "Maximum auto-training level" that you can use to set the target at which training will stop. Set it to 99 to keep dissecting until maxed.
You could also set it lower - e.g. set it to 10 - to only train your doctors up to a certain level.
Fette Sandratte  [author] 2 Oct @ 7:59am 
Sorry for the long wait, it should finally be fixed. Made a mistake when removing hugslib which resulted in the weird behaviour.

@Sinsei there is a check in place to make sure your doctors stop dissecting when they're closed to maxed already (so they don't waste time and corpses learning). I'll see if I can add a setting to disable that behaviour or set the target skill level.
Fette Sandratte  [author] 18 Sep @ 1:42am 
Will have a look at the issues soon. Seems like the settings are not respected properly after removing the hugslib dependency.