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