From d0d72780f118a445741e7143750e48df1b099a29 Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Thu, 21 Jul 2022 16:56:18 -0700 Subject: [PATCH] Revert "add the delay back out of fear" This reverts commit 882b5c457121801fde6b3f19cbde4f21ba05bc38. --- NewHorizons/Handlers/PlanetCreationHandler.cs | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/NewHorizons/Handlers/PlanetCreationHandler.cs b/NewHorizons/Handlers/PlanetCreationHandler.cs index 9950b886..66a16452 100644 --- a/NewHorizons/Handlers/PlanetCreationHandler.cs +++ b/NewHorizons/Handlers/PlanetCreationHandler.cs @@ -262,25 +262,22 @@ namespace NewHorizons.Handlers if (body.Config.removeChildren != null) { - Delay.FireInNUpdates(() => + var goPath = go.transform.GetPath(); + var transforms = go.GetComponentsInChildren(true); + foreach (var childPath in body.Config.removeChildren) { - var goPath = go.transform.GetPath(); - var transforms = go.GetComponentsInChildren(true); - foreach (var childPath in body.Config.removeChildren) + // Multiple children can have the same path so we delete all that match + var path = $"{goPath}/{childPath}"; + + var flag = true; + foreach (var childObj in transforms.Where(x => x.GetPath() == path)) { - // Multiple children can have the same path so we delete all that match - var path = $"{goPath}/{childPath}"; - - var flag = true; - foreach (var childObj in transforms.Where(x => x.GetPath() == path)) - { - flag = false; - childObj.gameObject.SetActive(false); - } - - if (flag) Logger.LogWarning($"Couldn't find \"{childPath}\"."); + flag = false; + childObj.gameObject.SetActive(false); } - }, 2); + + if (flag) Logger.LogWarning($"Couldn't find \"{childPath}\"."); + } } // Do stuff that's shared between generating new planets and updating old ones