Use a default of 1d instead of 0d in LightingGlobal if the necessary trait doesn't exist

This commit is contained in:
Taryn Hill
2015-08-02 10:26:15 -05:00
parent fb5db60d9d
commit 7656ad3d12

View File

@@ -39,25 +39,25 @@ namespace OpenRA.Mods.Common.Scripting
public double Red
{
get { return hasLighting ? lighting.Red : 0d; }
get { return hasLighting ? lighting.Red : 1d; }
set { if (hasLighting) lighting.Red = (float)value; }
}
public double Green
{
get { return hasLighting ? lighting.Green : 0d; }
get { return hasLighting ? lighting.Green : 1d; }
set { if (hasLighting) lighting.Green = (float)value; }
}
public double Blue
{
get { return hasLighting ? lighting.Blue : 0d; }
get { return hasLighting ? lighting.Blue : 1d; }
set { if (hasLighting) lighting.Blue = (float)value; }
}
public double Ambient
{
get { return hasLighting ? lighting.Ambient : 0d; }
get { return hasLighting ? lighting.Ambient : 1d; }
set { if (hasLighting) lighting.Ambient = (float)value; }
}
}