private void DoEmissionArea(Material material)
{
bool flag = !this.HasValidEmissiveKeyword(material);
bool flag2 = this.emissionMap.textureValue != null;
this.m_MaterialEditor.TexturePropertyWithHDRColor(Styles.emissionText, this.emissionMap, this.emissionColorForRendering, this.m_ColorPickerHDRConfig, false);
float maxColorComponent = this.emissionColorForRendering.colorValue.maxColorComponent;
if (((this.emissionMap.textureValue != null) && !flag2) && (maxColorComponent <= 0f))
{
this.emissionColorForRendering.colorValue = Color.white;
}
this.m_MaterialEditor.LightmapEmissionProperty(3);
if (flag)
{
EditorGUILayout.HelpBox(Styles.emissiveWarning.text, MessageType.Warning);
}
}