public Color GetColor(string propertyName, out bool hasMixedValue)
{
hasMixedValue = false;
Color color = ((Material) base.targets[0]).GetColor(propertyName);
for (int i = 1; i < base.targets.Length; i++)
{
if (((Material) base.targets[i]).GetColor(propertyName) != color)
{
hasMixedValue = true;
return color;
}
}
return color;
}