Okay, so I figured out how to recolor servos and get it to work. Sort of. Here's my problem. I can't find a simple way to distribute this for the SimPE-o-phobic.
The way it works now is I can have a package with the body and head recolor. You use Pescado's clothing tool to plan the outfit and pick the new colored body for the various outfits etc. You get to the mirror part and pick the recolored robot head for 'hair'. BUT, this adds a default human face that looks like a mask over the Servo head.
I've found the way to get rid of this is to replace the property for the face into the 3D ID reference in the actual sim's character file with a nullface property. This can be done with some manual entry in SimPE, but I haven't found a way to get rid of the damned face in the game.
Also, in order for the outfit and the head to show up, I have to unhide them and make them buyable and show up in the CAS, but then you end up with robot bodies and heads in the CAS and clothing rack.
I can get around this by making a second package that rehides them again and just start the package name with ZZ so it loads after the original one and have the user not put that one in until AFTER they've planned their servo outfit, but this is starting to get pretty damned convoluted.
Soooo, where I'm at with this is I guess I can write a tutorial for it, but it's kind of convoluted and there's a lot of steps. It's not really hard, just complicated. And this puts it out of reach for the hopelessly SimPE deficient. I was hoping for a cleaner solution. I wish there were some way to set the null face value on a sim within the game itself. I've had sims end up without a face a couple of times due to bugs, but I don't know how to reproduce it.
So any thoughts on this? Should I just write up a tutorial complicated as it may be or does anyone have any suggestions for a cleaner solution that can be dealt with in game?