At this point I'd settle for a snippet of code which will allow me to change a girl's hair style without turning it permanently white. I've been poking through the code from the last mod to figure this out, but I'm stumped.
the_person.hair_style = "messy_hair" works, but the hair color is white, and no amount of fiddling from me seems to change that. And if you try to change color with a serum after that you get a continuous stream of errors...
I'm not good enough at the code to figure this out, I guess.
Actual hair styles not the names. There is more to the hair style that the name you can see it in the clothing_lists.rpy
bobbed_hair bowl_hair curly_bun short_hair messy_hair messy_short_hair shaved_side_hair messy_ponytail twintail ponytail long_hair braided_bun
the_person.hair_style = messy_hair.get_copy()
the_person.hair_style.colour = [r,g,b,a] #rgba are values 0 to 1. a should just equal 1 for opaque
list of hair_styles can be found in clothing_lists.rpy
The colours are in random_lists.rpy
create_random_person() function. shows hair being selected
Its then assigned in the Person.rpy file in the person class
Looking at those might help if the lines above don't solve it.