RimWorld
70 evaluări
Bionic Jaws Are Not Disfigurements
2
   
Premiază
Adaugă la preferate
Preferat
Elimină din preferate
Mod, 1.3, 1.4
Dimensiunea fișierului
Postat
Actualizat
421.678 KB
19 aug. 2022 la 7:57
13 nov. 2022 la 14:01
2 notițe privind schimbările ( vizionare )

Abonează-te pentru a descărca
Bionic Jaws Are Not Disfigurements

Descriere
What is this mod?! What have you done?!
This mod is a fix for the bionic jaw disfigurement issue in Rimworld. If you have a mod that allows jaw replacements, like bionic jaws or whatever, you may have noticed something odd in your pawns' relationships. As soon as a pawn gets a new shiny bionic jaw, all other pawns start thinking Mr Bitey Face is disfigured. This is actually a game bug that pops up due to the following:

1.) Body parts can be marked up as beauty-related. If a pawn has a beauty-related body part set to destroyed, other pawns count that pawn as disfigured.
2.) When getting a body part replacement, the replacement specifically acts as a hediff on the specific body part being replaced. The child body parts are marked as destroyed but hidden from the health tab. The hidden destroyed body parts can still be expanded in dev mode.
3.) Tongues are marked up as beauty-related and are a child body part of the jaw body part.

As such, if a jaw is replaced with bionics the tongue is removed and the pawn is considered disfigured.

This mod adds a fix to have missing beauty-related body parts not count as disfigurement if they are simply missing due to a parent body part having been replaced.

In terms of compatibility, the mod adds a transpiler to replace a check within RelationsUtility.IsDisfigured. Rather than looking to see if the part is missing, it checks to see if the part is missing and if the part doesn't have any replaced parent parts. What does this mean?

1.) This mod should be compatible with any mod as long as they don't modify that bit of the RelationsUtility.IsDisfigured function. What this really means is that it should be compatible with any mod that doesn't do this same fix; pretty sure no other such mod exists.
2.) This mod can be added mid-save and removed mid-save.
3.) The only replacement available for the jaw in vanilla are dentures, and those hit the noted disfigurement bug. This mod stops those from counting as disfiguring.
4.) The jaw/tongue piece is the only body part disfigurement issue in vanilla. If a mod adds something new that falls under the same bug (like if elbows were made to be beauty-related resulting in pawns being disfigured if they got bionic arms), this mod will address that body part chain as well.

Shameless plug
I do have a mod that adds jaw replacements: Corpse Children: Ghoulish Body Enhancement. If you're using that mod, I recommending grabbing this current mod as well.

Other mods with fixes for this issue
Commenters have called out other mods with fixes for this issue; I haven't checked them out but adding them here directly for alternatives.
* EPOE - Forked: I believe the fix used by this mod is to remove the beauty-related tag from the tongue. As such there's no conflict between the mods, but I'd recommend turning that fix off in EPOE-Forked's mod settings and using this mod's fix.
* Medical system expanded: I believe the fix used by that this mod is to not remove the tongue on jaw replacement. If you use Medical system expanded then you shouldn't need this mod.
30 comentarii
DTScientist 31 aug. la 19:07 
This works fine, just loaded up a game with about 300 mods including this one. No issues, debug log is clear and pawns with bionic jaws aren't disfigured anymore. Just needs it's about.xml updated.
TurtleShroom 10 aug. la 13:08 
There's no way that this Mod would work in V1.5 because of how Ludeon rewrote all the C-Sharp. OP will manually need to update it.
Xylene 26 mai la 12:42 
does it work on 1.5?
>dysaster 19 apr. la 7:09 
1.5 pretty please
Dr. Nolegs 11 apr. la 20:35 
Does 1.5 fix this?
sopello_przecudny 11 febr. la 8:31 
had a similar problem with venom gland from isectoid expanded mod, this one fixed it
Charshine 28 mart. 2023 la 11:53 
@net agreed. it made me very sad to see my pawns relationship deteriorate bc one had an accident
net 4 nov. 2022 la 2:31 
@Bleeding Eyes Mcgee The real fucked up part is that colonists have a lower opinion of other disfigured colonists, instead of a mood debuff whenever they see one cause it's kinda gross. They actively dislike disfigured people for something that was likely out of their control..

Really, there should be a mod that removes this "disfigured" bullshit entirely.
Bleeding Eyes Mcgee 31 oct. 2022 la 11:25 
The big question here is, why are tongues marked as beauty-related in the first place? Who's going around staring at other people's tongues (or lack thereof)?
Danny 26 oct. 2022 la 11:41 
@Scorpio the easy answer is test it yourself. and yes. it does.