diff --git a/NewHorizons/Builder/Body/StarBuilder.cs b/NewHorizons/Builder/Body/StarBuilder.cs index d50ae5c7..b722e6fe 100644 --- a/NewHorizons/Builder/Body/StarBuilder.cs +++ b/NewHorizons/Builder/Body/StarBuilder.cs @@ -73,10 +73,18 @@ namespace NewHorizons.Builder.Body deathVolume.transform.localPosition = Vector3.zero; deathVolume.transform.localScale = Vector3.one; deathVolume.GetComponent().radius = 1f; - deathVolume.GetComponent()._onlyAffectsPlayerAndShip = false; + deathVolume.GetComponent()._onlyAffectsPlayerAndShip = true; deathVolume.GetComponent()._shrinkBodies = true; deathVolume.name = "DestructionVolume"; + var planetDestructionVolume = Object.Instantiate(deathVolume, starGO.transform); + planetDestructionVolume.transform.localPosition = Vector3.zero; + planetDestructionVolume.transform.localScale = Vector3.one; + planetDestructionVolume.GetComponent().radius = 0.75f; + planetDestructionVolume.GetComponent()._onlyAffectsPlayerAndShip = false; + planetDestructionVolume.GetComponent()._shrinkBodies = true; + planetDestructionVolume.name = "PlanetDestructionVolume"; + Light ambientLight = ambientLightGO.GetComponent(); var sunLight = new GameObject("StarLight");