Ayeaka
3rd Jul 2012, 1:25 PM
I'm fine with using sliders for actual skin tone selection, but is there an way of tweaking 'genetics' on inheritance so that skin tones are properly averaged?
As I understand, the coding works by picking the colour from one of the two parents, and then randomly selecting a tone from that range between the parents' tones. (with a chance at a child being produced outside said range.)
Does anyone know how the game works coding-side, when selecting rgb values for skin tinting (at creation)? I know well enough how to add new tone sliders for my sims, but I'm interested in the process by which the game uses them, because I would really like to see a mod that properly averages rgb values on inheritance.
So, a red and blue sim might have a purple child, and so on. I kind of like said purple not being in the sliders on new sim creation, but I'd like it to be in there via inheritance.
Is this at all possible? I'm going to have a look at the code myself, though I don't know what I'll be able to do yet. Having a starting point would help a lot, and if there's a mod already put there for this, there's no sense in making another.
As I understand, the coding works by picking the colour from one of the two parents, and then randomly selecting a tone from that range between the parents' tones. (with a chance at a child being produced outside said range.)
Does anyone know how the game works coding-side, when selecting rgb values for skin tinting (at creation)? I know well enough how to add new tone sliders for my sims, but I'm interested in the process by which the game uses them, because I would really like to see a mod that properly averages rgb values on inheritance.
So, a red and blue sim might have a purple child, and so on. I kind of like said purple not being in the sliders on new sim creation, but I'd like it to be in there via inheritance.
Is this at all possible? I'm going to have a look at the code myself, though I don't know what I'll be able to do yet. Having a starting point would help a lot, and if there's a mod already put there for this, there's no sense in making another.