use material instead of sharedMaterial

This commit is contained in:
JohnCorby 2022-07-24 17:22:19 -07:00
parent 5b4bcb97ed
commit 30cee5db22

View File

@ -294,7 +294,8 @@ namespace NewHorizons.Builder.Props
fogRenderer._fogColor = fogTint.Value; fogRenderer._fogColor = fogTint.Value;
var fogBackdrop = brambleNode.FindChild("Terrain_DB_BrambleSphere_Inner_v2/fogbackdrop_v2"); var fogBackdrop = brambleNode.FindChild("Terrain_DB_BrambleSphere_Inner_v2/fogbackdrop_v2");
if (fogBackdrop != null) fogBackdrop.GetComponent<MeshRenderer>().sharedMaterial.color = (Color)fogTint; if (fogBackdrop != null)
fogBackdrop.GetComponent<MeshRenderer>().material.color = fogTint.Value;
} }
if (lightTint != null) if (lightTint != null)
@ -320,9 +321,7 @@ namespace NewHorizons.Builder.Props
var fogRenderer = brambleSeed.FindChild("VolumetricFogSphere (2)"); var fogRenderer = brambleSeed.FindChild("VolumetricFogSphere (2)");
var fogMeshRenderer = fogRenderer.GetComponent<MeshRenderer>(); var fogMeshRenderer = fogRenderer.GetComponent<MeshRenderer>();
var mat = fogMeshRenderer.material; fogMeshRenderer.material.color = fogTint.Value;
mat.color = fogTint.Value;
fogMeshRenderer.sharedMaterial = mat;
} }
if (lightTint != null) if (lightTint != null)