Add more stuff

This commit is contained in:
Noah Pilarski 2022-08-18 08:27:44 -04:00
parent 4e3f68851b
commit 3694f87032
3 changed files with 15 additions and 1 deletions

View File

@ -192,6 +192,9 @@ namespace NewHorizons.Builder.Body
var stellarRemnant = MakeStellarRemnant(planetGO, sector, starModule); var stellarRemnant = MakeStellarRemnant(planetGO, sector, starModule);
controller.SetStellarRemnantController(stellarRemnant);
return starController; return starController;
} }
@ -227,6 +230,10 @@ namespace NewHorizons.Builder.Body
var stellarRemnant = MakeStellarRemnant(proxyGO, null, starModule); var stellarRemnant = MakeStellarRemnant(proxyGO, null, starModule);
planet.GetComponentInChildren<StellarRemnantController>(true).SetProxy(stellarRemnant);
controller.SetStellarRemnantController(stellarRemnant);
return proxyGO; return proxyGO;
} }
@ -359,7 +366,7 @@ namespace NewHorizons.Builder.Body
stellarRemnant.SetActive(true); stellarRemnant.SetActive(true);
return stellarRemnant; return controller;
} }
} }
} }

View File

@ -27,6 +27,7 @@ namespace NewHorizons.Components.SizeControllers
private Color _startColour; private Color _startColour;
private Color _endColour; private Color _endColour;
private StellarRemnantController _stellarRemnantController;
private PlanetaryFogController _fog; private PlanetaryFogController _fog;
private MeshRenderer[] _atmosphereRenderers; private MeshRenderer[] _atmosphereRenderers;
public HeatHazardVolume _heatVolume; public HeatHazardVolume _heatVolume;
@ -433,5 +434,7 @@ namespace NewHorizons.Components.SizeControllers
} }
} }
} }
public void SetStellarRemnantController(StellarRemnantController controller) => _stellarRemnantController = controller;
} }
} }

View File

@ -10,6 +10,10 @@ namespace NewHorizons.Components
{ {
private StarEvolutionController _starEvolutionController; private StarEvolutionController _starEvolutionController;
private StellarRemnantController _proxy;
public void SetProxy(StellarRemnantController proxy) => _proxy = proxy;
public void SetStarEvolutionController(StarEvolutionController controller) => _starEvolutionController = controller; public void SetStarEvolutionController(StarEvolutionController controller) => _starEvolutionController = controller;
} }
} }