Make dimensions cull inner nodes (#312)

I think sometimes nodes are built after BrambleSectorController
registers renderers, meaning some nodes don't get hidden. This PR
attempts to fix that.
This commit is contained in:
Nick 2022-08-28 15:42:45 -04:00 committed by GitHub
commit 2ed111b5a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -192,8 +192,12 @@ namespace NewHorizons.Builder.Body
cloak.GetComponent<Renderer>().enabled = true; cloak.GetComponent<Renderer>().enabled = true;
// Cull stuff // Cull stuff
// Do next update so other nodes can be built first
Delay.FireOnNextUpdate(() =>
{
var cullController = go.AddComponent<BrambleSectorController>(); var cullController = go.AddComponent<BrambleSectorController>();
cullController.SetSector(sector); cullController.SetSector(sector);
});
// finalize // finalize
atmo.SetActive(true); atmo.SetActive(true);