Ok, this is an attempt to describe the fur and scales of an eastern type dragon. Please help me improve this:
"While most of your body is covered in [furcolor] fur, your underbelly and the underside of your arms are covered in smooth, magical [underbodycolor] ventral scales."
Notes:
When the skin TFs, their underBody is set to UNDER_BODY_TYPE_EASTERN, their player.skinType is set to SKIN_TYPE_FUR, player.furColor is set to player.skinTone although this would still be under your fur and the underBodyColor is set to the same color, too.
However: You can still color these three parts differently later, An eastern dragon, with e. g. purple fur, green scales on their underbody and orange skin under your fur may look awkward, but if player want that, they'll get that. And they should always be able to recolor them to a single color. So I guess, I have to work on finalizing new rathazul skin oils, too later in my mod.
Code to give you an example, how their 'skinType' TF could go at the end:
"While most of your body is covered in [furcolor] fur, your underbelly and the underside of your arms are covered in smooth, magical [underbodycolor] ventral scales."
Notes:
When the skin TFs, their underBody is set to UNDER_BODY_TYPE_EASTERN, their player.skinType is set to SKIN_TYPE_FUR, player.furColor is set to player.skinTone although this would still be under your fur and the underBodyColor is set to the same color, too.
However: You can still color these three parts differently later, An eastern dragon, with e. g. purple fur, green scales on their underbody and orange skin under your fur may look awkward, but if player want that, they'll get that. And they should always be able to recolor them to a single color. So I guess, I have to work on finalizing new rathazul skin oils, too later in my mod.
Code to give you an example, how their 'skinType' TF could go at the end:
Code:
if (player.underBodyType != UNDER_BODY_TYPE_EASTERN /* ... */) {
if (skinType != SKIN_TYPE_FUR) outputText("blah");
// [...] and so on
player.skinType = SKIN_TYPE_FUR;
player.underBody = UNDER_BODY_TYPE_EASTERN;
player.skinTone = RandomChoice(['yellow', 'orange', 'green', 'red', 'whatever', 'these are just examples!!!']);
player.furColor = player.skinTone;
player.underBodyColor = player.skinTone; // Don't wanna chain assignments here. Would look a bit confusing/cluttered to me.
changes++; // counts as one change, since this actually changes skinFurScales for your whole body.
}
Last edited by a moderator: