From 606e56f1a0f8935e77d590c1c6d6c989a06d284c Mon Sep 17 00:00:00 2001 From: "Nick J. Connors" Date: Sat, 15 Jan 2022 01:58:01 -0500 Subject: [PATCH] Add fog underwater --- NewHorizons/Builder/Body/WaterBuilder.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/NewHorizons/Builder/Body/WaterBuilder.cs b/NewHorizons/Builder/Body/WaterBuilder.cs index aad209ea..5b2409ca 100644 --- a/NewHorizons/Builder/Body/WaterBuilder.cs +++ b/NewHorizons/Builder/Body/WaterBuilder.cs @@ -70,6 +70,12 @@ namespace NewHorizons.Builder.Body fluidVolume.SetValue("_radius", waterSize); fluidVolume.SetValue("_layer", LayerMask.NameToLayer("BassicEffectVolume")); + var fogGO = GameObject.Instantiate(GameObject.Find("GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/OceanFog"), waterGO.transform); + fogGO.name = "OceanFog"; + fogGO.transform.localPosition = Vector3.zero; + fogGO.transform.localScale = Vector3.one; + + /* // Because assetbundles were a bitch... GameObject fog1 = new GameObject(); fog1.transform.parent = waterGO.transform; @@ -91,6 +97,7 @@ namespace NewHorizons.Builder.Body fog3.AddComponent().mesh = GameObject.Find("CloudsTopLayer_GD").GetComponent().mesh; fog3.AddComponent().material = new Material(Shader.Find("Sprites/Default")); fog3.GetComponent().material.color = new Color32(0, 75, 50, 5); + */ if (module.Curve != null) {