From 03ef2f4e816d22fdbe601b59694f67e8912fe952 Mon Sep 17 00:00:00 2001 From: xen-42 <22628069+xen-42@users.noreply.github.com> Date: Wed, 24 Sep 2025 12:51:09 -0400 Subject: [PATCH] Revert "Sand Effect Ruleset (#1110)" This reverts commit 2c36015a681b9b3058f96c4bedfa3281a04194ba, reversing changes made to ff699e313d9b6d4312ca215ab699051c8c6ff38a. --- NewHorizons/Builder/Body/SandBuilder.cs | 14 -------------- 1 file changed, 14 deletions(-) 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);