RimWorld

RimWorld

Extended Human Body Simulation
119 Comments
enough Feb 11 @ 7:48am 
So, I can't add it mid game I suppose?
NeveHanter Feb 10 @ 3:23pm 
This mod prevents me from installing body parts on the creepjoiner pawns.

Reproduced with only this mod and all official DLCs (CreepJoiner is part of Anomaly, so its probably the only DLC needed).

Reproduction steps:
1. Remove the kidney (Harvest kidney operation) of a normal pawn,
2. notice that you can add a bill to install harvested kidney for that pawn without any issues,
3. spawn a CreepJoiner (dev mode actions menu > Generate CreepJoiner > lone genius > fleshcrafter > organ decay > basic assault, but really anything here will work), talk with him with other pawn, allow him to join,
4. remove their kidney (Harvest kidney operation or Remove kidney operation, it can be different if the CreepJoiner has organ decay, whichever you choose doesn't matter here),
5. notice that you cannot add a bill to install their kidney back,

Now remove the Extended Human Body Simulation mod, go over all the steps and notice that you can install the kidney without any issues in step #5.
Ted Jul 30, 2024 @ 10:29am 
Still not sure if it works with CE
Silver Jul 15, 2024 @ 11:12pm 
I guess I can just wait a bit and then remove the hediff via dev mode
Silver Jul 15, 2024 @ 11:10pm 
Irl the human liver can actually entirely regenerate itself to full function on its own over time, even with only ten percent of it left. Is this possible as a feature for realism's sake?
rex6564 Apr 16, 2024 @ 5:52am 
thank u 4 the update bro
rex6564 Apr 11, 2024 @ 2:55am 
will u be updating to 1.5 plz?
Kyo|Dee Sep 29, 2023 @ 3:09am 
im sure this is not compatible with CE, not to game breaking atleast, this kinda add more body part to the gme, which CE only use default body part, so when a shot damage the 'new' body part a red text registered on ur log lol
Kardagan Aug 1, 2023 @ 2:13pm 
CE compatibility?
Piss guy Jul 18, 2023 @ 9:25am 
Does this game have conflicts with mods which add bionic livers? Having two lobes sounds a bit sketch.
toradrow777 May 3, 2023 @ 11:13pm 
Is this compatible with Keshash's More Injuries?
Nope Nope Nope Jan 7, 2023 @ 1:54am 
Hi I had a duplicate body part definitions errors just by using this mod and harvest everything as suggested. Made already a report in Harvest Everything bug report section.

Tried again today to be sure, but got same result:
https://gist.github.com/5e24baf9173cc80df3b1eb26acb1c047

XML Verse.BodyPartDef defines the same field twice: spawnThingOnRemoved.

for: Spleen, LobeLiver, Ulna, Fibula, Patella.
xie44 Dec 22, 2022 @ 4:36am 
this mod has a small conflict with CE. the error suggest that both mod defines <permanentInjuryChanceFactor>. therefore i tried to find the code in this mod that contains this specific variable and delete the line.
The red line disappears but I wonder if this actually works out, probably make an official ce patch so that the conflict disappears? many thanks !
Yolsos Nov 20, 2022 @ 9:47am 
@BiliBili夏夏猫 It doesn't seem to cause any serious issues, but i have noticed some bones can't be replaced and if you optimize the liver it doesn't work so it depends on how serious you consider those problems
Ogliss  [author] Nov 1, 2022 @ 3:01pm 
@夏憨憨
im afraid i dotn know, i havent used the fork or this mod
夏夏猫 Nov 1, 2022 @ 2:37pm 
Can I still run this MOD after I replace epoe with epoe fork
Ogliss  [author] Oct 28, 2022 @ 7:51am 
@Hades the King
as it modifies pawn bodies, its best not to, it screws up the pawns body record, moving hediffs around, so you might end up with your pawns bionic arms on their toes.

@Raleon
the lobes are subparts of the liver, as far as i understand it, rim should be flagging the liver as damaged and unharvestable
Hades the King Oct 28, 2022 @ 7:41am 
This mod cant be added midsave right? I completely forgot so it would be nice to know.
Raleon Jun 19, 2022 @ 5:35am 
Liver is not working properly. I had a pawn with their left lobe shot off. I removed the other lobe to then put in a whole liver, but the pawn ended up just missing both lobes without me being able to install a new liver. Missing two lobes of liver, I was able to and had to remove liver again, and got a whole liver out of them. Only then the pawn got the hediff of missing liver, and I was able to install a new one. From these two operations i got out a liver and a half.

Would it be possible to change the mod that when both lobes of the liver are missing, the hediff would just straight change to missing liver. Also, being able to harvest a whole liver out of a pawn with two missing lobes seems like an oversight.
Erde Mar 24, 2022 @ 12:20pm 
Try and find out.
Everchanging Nickname Mar 24, 2022 @ 3:42am 
pawnmorpher/evolved organ redux compataible?
Ogliss  [author] Dec 13, 2021 @ 3:19pm 
@Bane882266
Not as far as im aware, its a common issue if you modify the body def in an inprogress save
Bane882266 Dec 13, 2021 @ 11:20am 
Tried enabling mid playthrough for a bit more detail and ran in to bionics getting confused between being the whole arm/leg and deciding it would rather be a bone. I permanently disable developer mode a while ago is there any way to get around this? Or do I have to go through the tedious process of reactivating the dev?
GKore Nov 19, 2021 @ 12:07am 
Thank you both. I'll try this later today! :-)
Two Nov 18, 2021 @ 9:08pm 
If you enable dev mode you can restore the afflicted body parts (both the bionics and the now removed part), then apply the bionics to the body part through the "Apply Hediff" option.
Ogliss  [author] Nov 18, 2021 @ 3:11pm 
though it will also break the wound anchors and tounge part
Ogliss  [author] Nov 18, 2021 @ 3:10pm 
@GKore
im not sure theres a 'fix' for the pawns im afraid.

as for rolling back the changes
i left the old defs in the mod, just disabled in case this happened, you would need to delete the
Bodies_Humanlike.xml file in the Patches folder, then in the 1.3/Defs/Bodies folder theres a Bodies_Humanlike.xml.bak file, remove the .bak and you will have reverted the changes
GKore Nov 18, 2021 @ 2:02pm 
Any idea on how the quickly fix the scrambled parts... I've got a save with 20 pawns with bionic legs coming out of their mouth and the likes :D
Or can I fix myself the older version of this mod for current save?
Two Nov 17, 2021 @ 6:45pm 
I FIGURED OUT THE ERROR

PEBKAC

You can't have a bionic jaw and tongue at the same time (which makes no sense to me).
Ogliss  [author] Nov 17, 2021 @ 2:47am 
https://gyazo.com/16de0d3c8fc18730349478f795cff549
options showing up for me fine with this and a very minimal modlist
Ogliss  [author] Nov 17, 2021 @ 2:44am 
@Two
the parts being swapped will be a side effect of the changes just made, im afraid any changes to body defs can cause hediffs on pawns with those bodies to move, since the position of a part in the list is how it remembers which part a Hediff is on(dont ask me why....), i tried to make sure they were in the same order, however as its now being patched into the vanilla def, rather than just overwriting it, it may have scrambled the order slightly - nothing i can do about that on my end as far as im aware im afraid.

as for the installing of the bionic tongue, lemme do some testing
Two Nov 17, 2021 @ 1:22am 
I can now remove the tongue as well as apply the bionic tongue as a hediff, but I still lack the ability to install it via a medical operation. The eye location bug is fixed, though!

Thanks for looking into this!
Ogliss  [author] Nov 17, 2021 @ 12:31am 
@Two & Gangster Adachi
converted it to patching in the extra parts, instead of replacing the def entirely, Should solve both of the issues
Ogliss  [author] Nov 17, 2021 @ 12:13am 
@Two
Iirc thats a new part added in 1.3, the way the original author set this mod up is.....perhaps a little less than ideal - it straight up replaces the human bodydef with its own one, instead of patching it (which is why there is no tongue part), i hadnt actually noticed it was set up like that untill checking just now to see what the tongue issue might be, not sure Why its set up this way, other than its easier/less hasstle to do, or perhaps at the time they were unaware of how to do it via xml patch ops

@Gangster Adachi
A side effect of the way the mod was done by the original author, since it replaces the entire human body with its own version, the new wound anchors(which tell the bits where to render) were missing

@200
without error logs theres literally nothing i can suggest/do

@Killa
as above, im afraid im not a CE user, so CE patches arent exactly high on my list of priorities
Two Nov 16, 2021 @ 6:15pm 
The mod removes the tongue body part and I have yet to been able to figure out why.
Gangster Adachi Oct 19, 2021 @ 7:06am 
For some reason, bionic eyes appear in the middle of the colonists faces. Great mod regardless
200 Sep 6, 2021 @ 12:22pm 
every time i add a body part to a pawn all my gui dissapears after they wake up after surgery.
i got to draft and undraft them for them to be functional and the game to resume normaly
Ted May 3, 2021 @ 9:48pm 
Sadly it throws errors when with CE,i hope for a pach one day.
Boba194230 Feb 1, 2021 @ 2:04am 
@NRFBToyStore Can i ask what surgery mods you use that work together well? I'm trying to build a mega mod pack as well with a lot of different surgerey and bionic things.
Ogliss  [author] Jan 8, 2021 @ 12:26am 
@Узурпатор плоти
as NRFBToyStore said, the author is still working on the mod, it would be kinda rude if i were to update it to 1.2 and post it, i usually try to keep to mods that have been abandoned by their authors when it comes to updating other peoples mods

@Mr. Philosophy
Yup, that tends to happen when you add/remove mods that change the human BodyDef mid game, newly generated pawns should be fine, but previously existing ones have their partslist fucked up by the change(since it uses the position of the item in the list to referance what it should be when saved)
NRFBToyStore Jan 7, 2021 @ 8:11pm 
@Узурпатор плоти
1, that's not their mod.
2, mod author is still activity working on it
3, it works PERFECTLY with 1.2... I use with a 450+ mod build, patches over 460k surgeries, not a single issue.
Узурпатор плоти Dec 30, 2020 @ 4:17am 
Hey. I want to ask you to update one mod that is very cool but stuck at 1.1?

https://steamcommunity.com/sharedfiles/filedetails/?id=1911273785
Mr. Philosophy Dec 8, 2020 @ 7:00pm 
I removed this mod once accidentally and came back to all of my pawns missing 90% of their limbs lol
Ogliss  [author] Nov 28, 2020 @ 1:58am 
Yeah, theres nothing special or fancy(no assemblies, so no c#, just some defs), im afraid i dont have the faintest clue what the cause of your issue might be, given that your the only person whos reported this, i would guess that its a conflict with another medical mod you use, but im afraid as i dont tend to use many medical mods myself, i cant suggest what it might be

ive never actually Used this mod myself when playing(on the Very rare occasion i actually get to Play rim), i just happened to have made a copy of it the night before it was removed from steam by the previous maintainer
Ogliss  [author] Nov 28, 2020 @ 1:42am 
given that as far as im aware, this mod doesnt really do anything that would cause something like that, all it does is change what Parts bodies have, no errors?
Alex Nov 27, 2020 @ 7:33pm 
Hi,
I've traced a stutter / frame skip down to this particular mod. Is there any remedy for this?
Ogliss  [author] Nov 15, 2020 @ 8:04am 
the order the list was saved it wont be the same when its loaded, body defs are static and not intended to change mid game, it reads the list directly from the def, but the hediffs using the position of the part in the list when the games saved to remember what bodypart they are on
affairs most succubussian Nov 15, 2020 @ 6:18am 
I can imagine that would be very amusing. I'll start a new game then. What is the reason for glitchy limbs? One would think that one could simply "expand" the existing assemblage of limbs.
Ogliss  [author] Nov 15, 2020 @ 6:04am 
fair warning, adding this mod to a In progress game will likely mess up pawns body records (meaning hediffs can jump parts, ive had a pawns bionic arms on their toes, for example)