RimWorld

RimWorld

NoReddishBodies
21 Comments
Stormline526 25 Jul, 2024 @ 12:47am 
As a reply to an earlier combination, regarding Facial Animation, yes it works for the rest of the body, just not the head.
H2Forge 17 May, 2024 @ 11:34am 
Hey, I've made a similar, slightly different version to this. Inclusive Skin Tones . Any skinTone with a minMelanin above 0.5 has the shader removed. So you can expand it however you like.
Zahawk84 16 May, 2024 @ 9:29am 
Was editing a def xml file, no idea how to use your dll file. Thanks anyways.
tiagocc0  [author] 16 May, 2024 @ 9:07am 
what I used is this

if (gene.Active && (gene.def.defName == "Skin_Melanin7" || gene.def.defName == "Skin_Melanin8" || gene.def.defName == "Skin_Melanin9"))

You would need to find a way to identify what you want to usa the same shader, thus making your own version, i don't mind if you copy the whole mod just chaging the if, if you want, feel free to use it however you want
Zahawk84 16 May, 2024 @ 8:23am 
How would I go about adding the shader cutout to a custom skinColorOverride?
Can't work out how to add it for one of my mods.
tiagocc0  [author] 13 May, 2024 @ 7:43am 
I would have to check, they might be putting a new head over it, maybe that is why it didnt work, does it work for the rest of the body?
Barb-tan 13 May, 2024 @ 7:35am 
Awesome mod but sadly i'm under the impression it doesn't work with [Nals] facial animation heads, would it be possible to work out a patch for it if it's confirmed to be an incompatibility ?
Nirahiel 13 Apr, 2024 @ 2:51am 
Thanks a lot !
tiagocc0  [author] 13 Apr, 2024 @ 2:50am 
Yes, it was requested already, I will look into it when I have time
Nirahiel 13 Apr, 2024 @ 1:05am 
Damn, yeah, a 1.4 version would be nice, for those of us who haven't updated yet.
tiagocc0  [author] 12 Apr, 2024 @ 3:43am 
@oinko sploinko Glad you like it!
oinko sploinko 12 Apr, 2024 @ 1:11am 
you are GODLIKEEEEEEE
WRelicK 9 Apr, 2024 @ 11:05am 
Good to know! Thank you and please take your time.
tiagocc0  [author] 9 Apr, 2024 @ 10:57am 
I will probably have time to check this weekend, hopefully it isn't too different from 1.5
WRelicK 9 Apr, 2024 @ 10:30am 
That's possible as well! I'm currently on 1.4.

Is there any possibility of a 1.4 version?
tiagocc0  [author] 9 Apr, 2024 @ 10:01am 
Ah, it might also have changed from 1.4 to 1.5, I haven't checked how it works in 1.4.
tiagocc0  [author] 9 Apr, 2024 @ 9:54am 
@WRelicK Thanks, I will check it out!

@creatura.exe Glad you liked it!
creatura.exe 9 Apr, 2024 @ 9:49am 
oh my god thank you this bothered me so badly
WRelicK 9 Apr, 2024 @ 9:22am 
Interesting - I remembered CutoutSkin being an issue for other skin colors as well... maybe I'm remembering direct alteration to skin color via Character Editor instead of genes. Apologies.

In any case, though, DefModExtensions aren't difficult! For future reference, here's a nice tutorial from the wiki. [rimworldwiki.com]
tiagocc0  [author] 9 Apr, 2024 @ 9:04am 
The problem lies in the CutoutSkin shader that applies only to Melanin genes, and is reddish, any other uses the CutoutSkinColorOverride and when dead uses Cutout.

So any other skin color gene doesn't have this particular problem, I changed so Melanin 7, 8 and 9 uses Cutout as well.

If a modder makes a gene based on melanin gene instead of a normal skin color gene then I think they might have a problem.

Also, I have no idea how I would do that, lol
But yeah, it would be better to have this effect extended but given the small scope of the problem it might not be necessary.
WRelicK 9 Apr, 2024 @ 8:34am 
Solves a problem I never expected to have a solution for - thank you!

I'd suggest changing the defName checks to a check for a custom DefModExtension, however. That way, developers can easily extend the implementation to any gene (such as Biotech's inky black skin).