Add ShockLayerRuleset to stars

This commit is contained in:
Noah Pilarski 2022-07-13 19:25:19 -04:00
parent 9119aea807
commit c4e33ce3c6

View File

@ -153,6 +153,14 @@ namespace NewHorizons.Builder.Body
supernovaVolume.AddComponent<OWCollider>(); supernovaVolume.AddComponent<OWCollider>();
supernova._supernovaVolume = supernovaVolume.AddComponent<SupernovaDestructionVolume>(); supernova._supernovaVolume = supernovaVolume.AddComponent<SupernovaDestructionVolume>();
ShockLayerRuleset shockLayerRuleset = sector.gameObject.AddComponent<ShockLayerRuleset>();
shockLayerRuleset._type = ShockLayerRuleset.ShockType.Radial;
shockLayerRuleset._trailLength = 50;
shockLayerRuleset._radialCenter = deathVolume.transform;
shockLayerRuleset._innerRadius = starModule.size;
shockLayerRuleset._outerRadius = starModule.size * 1.5f;
shockLayerRuleset._color = shockLayerRuleset._color * starModule.tint.ToColor();
return starController; return starController;
} }