Stop ambient light from turning into black sphere when alpha is at 0

This commit is contained in:
Noah Pilarski 2022-08-10 22:31:26 -04:00
parent 1fedc6df47
commit 1bfee60968

View File

@ -107,7 +107,7 @@ namespace NewHorizons.Builder.Body
if (starModule.lightTint != null) lightColour = starModule.lightTint.ToColor();
light.color = lightColour;
ambientLight.color = lightColour;
ambientLight.color = new Color(lightColour.r, lightColour.g, lightColour.b, lightColour.a == 0 ? 0.0001f : lightColour.a);
var faceActiveCamera = sunLight.AddComponent<FaceActiveCamera>();
faceActiveCamera.CopyPropertiesFrom(SearchUtilities.Find("Sun_Body/Sector_SUN/Effects_SUN/SunLight").GetComponent<FaceActiveCamera>());