From 81e1615365b07bda65e5f2afe4c3ff9d6ee9bb47 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 24 Jul 2022 22:48:56 -0400 Subject: [PATCH] Wait an update before setting up computer rings --- NewHorizons/Builder/Props/NomaiTextBuilder.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/NewHorizons/Builder/Props/NomaiTextBuilder.cs b/NewHorizons/Builder/Props/NomaiTextBuilder.cs index 34422aed..09d5c429 100644 --- a/NewHorizons/Builder/Props/NomaiTextBuilder.cs +++ b/NewHorizons/Builder/Props/NomaiTextBuilder.cs @@ -235,11 +235,14 @@ namespace NewHorizons.Builder.Props computerObject.SetActive(true); // All rings are rendered by detail builder so dont do that (have to wait for entries to be set) - for (var i = computer.GetNumTextBlocks(); i < 5; i++) + Delay.FireOnNextUpdate(() => { - var ring = computer._computerRings[i]; - ring.gameObject.SetActive(false); - } + for (var i = computer.GetNumTextBlocks(); i < 5; i++) + { + var ring = computer._computerRings[i]; + ring.gameObject.SetActive(false); + } + }); conversationInfoToCorrespondingSpawnedGameObject[info] = computerObject; break;