Characters doing weird scale things in Unity coming from Maya? Segment Scale Compensate driving you crazy? This MEL script will fix you up, selecting all joints and turning SSC off for all joints.
{
string $selected[] =ls -type joint;
select -r $selected;
}
string $sel[] =ls -sl;
string $singleJnt;
for ($singleJnt in $sel)
{
setAttr ($singleJnt + “.segmentScaleCompensate”) 0;
}