边缘世界 RimWorld

边缘世界 RimWorld

Bionic Jaws Are Not Disfigurements
37 条留言
Eddy63 10 月 2 日 上午 10:17 
Thanks for the info. I am currently still on 1.4 due to an old save with incompatible mods for higher versions. Was concidering to update but wasn't sure if this mod has a continuation. Thanls for the info that this is vanilla in 1.5. And thanks for your mod. O7
Kayesh  [作者] 10 月 2 日 上午 10:12 
Note that the bug this mod fixed is actually fixed in vanilla from 1.5 onwards. Since the mod altered game code that no longer needs to be altered, don't use the mod in 1.5 onwards as it could hook into things weirdly.
(I'm no longer modding, but I belatedly saw the latest comments!)
Eddy63 9 月 9 日 上午 10:50 
Anyone know a forked or alternative version of this?
toetruckthetrain 8 月 21 日 下午 4:16 
this mod currently breaks the social tab
Kayesh  [作者] 2 月 28 日 下午 3:16 
@Inglix: oh, nice! I'm really happy to hear this. This mod was a bug fix rather than a gameplay change.

(Also, sorry for the dead air, all. I haven't actually had a computer since a bit before 1.5 came out, which has apparently been a lot longer than I thought)
Dr. Nolegs 2024 年 12 月 6 日 下午 5:41 
@inglix Well I may have asked the important question, but you gave the important answer! Thanks for taking your time to post that!
Inglix 2024 年 9 月 19 日 上午 11:47 
For the record, Dr. Nolegs was asking the important question way back on April 12th, which was the day version 1.5.4062 of Rimworld was released, which included a fix for this bug. It's not mentioned in the official changelog, but looking at the decompiled assembly it's obvious that the exact change this mod added to the code has been added to the base game.
DTScientist 2024 年 8 月 31 日 下午 7: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 2024 年 8 月 10 日 下午 1: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 2024 年 5 月 26 日 下午 12:42 
does it work on 1.5?
dysaster 2024 年 4 月 19 日 上午 7:09 
1.5 pretty please
Dr. Nolegs 2024 年 4 月 11 日 下午 8:35 
Does 1.5 fix this?
sopello_przecudny 2024 年 2 月 11 日 上午 8:31 
had a similar problem with venom gland from isectoid expanded mod, this one fixed it
Charshine 2023 年 3 月 28 日 上午 11:53 
@net agreed. it made me very sad to see my pawns relationship deteriorate bc one had an accident
net 2022 年 11 月 4 日 上午 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 2022 年 10 月 31 日 上午 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 2022 年 10 月 26 日 上午 11:41 
@Scorpio the easy answer is test it yourself. and yes. it does.
Scorpio 2022 年 10 月 25 日 上午 10:16 
does this still work in 1.4?
SkunkPlaysGames 2022 年 8 月 24 日 下午 6:42 
Ah I see. Very cool. I suppose it is an interesting on-off case where there is an existing bionic, for example there aren't bionic feet but if someone one made a mod that included bionic feet, say with a venom spike or some nonsense, then you might still wish to have that included with a bionic leg. I'm not sure I like RimWorld's hidden hediff system at all for this reason. So adding a bionic tongue has its own logic as well in addition to your very sound logic behind the mod. Just one of those programming quirks I suppose. Anyway, thanks for filling me in.
Kayesh  [作者] 2022 年 8 月 24 日 下午 6:28 
@SkunkPlaysGames: whoops, my bad. Yep, this mod is addressing the jaw/tongue disfigurement bug by updating the disfigurement check via a transpiler. This makes it keep the vanilla logic behind body part replacement. No need to add Tongues after adding bionic jaws just like there's no need to add feet after adding bionic legs.
SkunkPlaysGames 2022 年 8 月 24 日 下午 6:23 
My mistake, I was talking to you Kayesh but I suppose you've found a solution to your liking. Never mind then.
Kayesh  [作者] 2022 年 8 月 24 日 下午 3:47 
Note that SkunkPlaysGames is talking to ProfileName, not to me. The issue they are discussing is not relevant to this current mod: there is no need to add a tongue after a bionic jaw install if using this mod.
SkunkPlaysGames 2022 年 8 月 24 日 下午 2:25 
After downloading your mod I decided I still wanted to try to find a solution for this issue. I'm not sure how familiar you are with modding RimWorld with C# but I created an assembly for my mod DisfigCured that automatically installs a bionic tongue after installing a bionic jaw. It could be tweaked to instead restore the biological tongue as well.

If you would like to use this source code for your own project I'd be happy to link you to it. If you don't have any familiarity with C# then I can give you the instructions on what you need to do, it isn't difficult, or I could even do it for you if you like. Just let me know.
Kayesh  [作者] 2022 年 8 月 24 日 上午 8:51 
@ProfileName: if you specifically want to be able to install jaws and tongues independently without any other changes, that would need to be a new XML mod that updates the tongue part to no longer be a child of the jaw.
Kayesh  [作者] 2022 年 8 月 24 日 上午 8:43 
@ProfileName: Let's try and get you past the sads. What are you actually after? If you want to be able to install child body parts onto body part replacements, Medical System Expansion 2 may be what you're looking for.
ProfileName 2022 年 8 月 24 日 上午 8:13 
Hm... sad. Wish I could have the logic modified; I'd assume that could take a bit and mess up other mods, but.
Kayesh  [作者] 2022 年 8 月 24 日 上午 6:02 
@ProfileName: this mod is about the tongue bug on jaw replacements (bionic jaws, dentures etc), not about tongue installation logic. As such, the short answer is no.

With or without this mod, if a pawn gets a jaw replacement they lose their tongue. This is the same as when a pawn gets a arm replacement they lose their hand: a replacement body part sets all child body parts to missing.

With or without this mod, if a pawn gets a jaw replacement they can't have a tongue installed.

Without this mod, a jaw replacement makes the pawn count as disfigured. With this mod, it doesn't.
ProfileName 2022 年 8 月 24 日 上午 5:00 
I assume this will also grant me the ability to give colonists tongues, if I ever get tongues on-hand?
Kayesh  [作者] 2022 年 8 月 22 日 下午 6:25 
@SkunkPlaysGames: No worries!
SkunkPlaysGames 2022 年 8 月 22 日 下午 3:57 
Thank you for making this mod. I also created a bionic jaw in one of my mods and the missing tongue thing was always a thorn in my side. I was going to get around to fixing it but put it off forever. I'll link to this mod on my mod page.
Kayesh  [作者] 2022 年 8 月 19 日 下午 5:10 
@Scorpio: Thanks! I may or may not have been getting tired of manually deleting missing tongue hediffs on my pawns..!
Scorpio 2022 年 8 月 19 日 下午 4:36 
Great work dude
Kayesh  [作者] 2022 年 8 月 19 日 下午 4:02 
I've noted those two called out mods in the mod description to ensure folks have options.
Kayesh  [作者] 2022 年 8 月 19 日 下午 3:58 
@Victor: Nice!
Victor 2022 年 8 月 19 日 下午 3:50 
EPOE - Forked also has a fix for this, which can be disabled in the mod settings.
Kayesh  [作者] 2022 年 8 月 19 日 下午 1:01 
@Deadly Passion Fruit: Nice! That's definitely another way to go; the two mods shouldn't conflict but if you are actively using medical system expanded then this current mod wouldn't do anything.
Rapturous 2022 年 8 月 19 日 下午 12:47 
Medical system expanded has an alternate fix for this, where it includes all the subordinate parts so you would install both a bionic tongue and jaw instead of ignoring the missing tongue. Just a heads up since you weren't sure any alternative fixes exist!