diff --git a/NewHorizons/Builder/Body/SandBuilder.cs b/NewHorizons/Builder/Body/SandBuilder.cs index 4f7dc0ad..c5bbb17f 100644 --- a/NewHorizons/Builder/Body/SandBuilder.cs +++ b/NewHorizons/Builder/Body/SandBuilder.cs @@ -10,7 +10,6 @@ namespace NewHorizons.Builder.Body private static GameObject _sandCollider; private static GameObject _sandOcclusion; private static GameObject _sandProxyShadowCaster; - private static Material _hgtSandEffectMaterial; private static bool _isInit; @@ -24,7 +23,6 @@ namespace NewHorizons.Builder.Body if (_sandCollider == null) _sandCollider = SearchUtilities.Find("TowerTwin_Body/SandSphere_Draining/Collider").InstantiateInactive().Rename("Prefab_TT_SandCollider").DontDestroyOnLoad(); if (_sandOcclusion == null) _sandOcclusion = SearchUtilities.Find("TowerTwin_Body/SandSphere_Draining/OcclusionSphere").InstantiateInactive().Rename("Prefab_TT_SandOcclusion").DontDestroyOnLoad(); if (_sandProxyShadowCaster == null) _sandProxyShadowCaster = SearchUtilities.Find("TowerTwin_Body/SandSphere_Draining/ProxyShadowCaster").InstantiateInactive().Rename("Prefab_TT_SandProxyShadowCaster").DontDestroyOnLoad(); - if (_hgtSandEffectMaterial == null) _hgtSandEffectMaterial = new Material(SearchUtilities.Find("FocalBody/Sector_HGT").GetComponent()._sandMaterial).DontDestroyOnLoad(); } public static void Make(GameObject planetGO, Sector sector, OWRigidbody rb, SandModule module) @@ -37,14 +35,6 @@ namespace NewHorizons.Builder.Body var sandSphere = Object.Instantiate(_sandSphere, sandGO.transform); sandSphere.name = "Sphere"; sandSphere.SetActive(true); - - sandSphere.AddComponent().radius = 1; - sandSphere.AddComponent(); - var sandEffectMaterial = new Material(_hgtSandEffectMaterial); - var sER = sandSphere.AddComponent(); - sER._type = EffectRuleset.BubbleType.None; - sER._sandMaterial = sandEffectMaterial; - if (module.tint != null) { var oldMR = sandSphere.GetComponent(); @@ -59,10 +49,6 @@ namespace NewHorizons.Builder.Body Object.Destroy(oldMR); sandMR.sharedMaterials[0].color = module.tint.ToColor(); sandMR.sharedMaterials[1].color = module.tint.ToColor(); - - var baseColor = module.tint.ToColor(); - var effectColor = new Color(baseColor.r * 0.184f, baseColor.g * 0.184f, baseColor.b * 0.184f, baseColor.a); // base game does .184 darker - sandEffectMaterial.color = effectColor; } var collider = Object.Instantiate(_sandCollider, sandGO.transform); diff --git a/NewHorizons/manifest.json b/NewHorizons/manifest.json index 96672d9b..6a9dfef5 100644 --- a/NewHorizons/manifest.json +++ b/NewHorizons/manifest.json @@ -4,7 +4,7 @@ "author": "xen, Bwc9876, JohnCorby, MegaPiggy, and friends", "name": "New Horizons", "uniqueName": "xen.NewHorizons", - "version": "1.28.7", + "version": "1.28.8", "owmlVersion": "2.12.1", "dependencies": [ "JohnCorby.VanillaFix", "xen.CommonCameraUtility", "dgarro.CustomShipLogModes" ], "conflicts": [ "PacificEngine.OW_CommonResources" ],