Wait an update before setting up computer rings

This commit is contained in:
Nick 2022-07-24 22:48:56 -04:00
parent c1cd352821
commit 81e1615365

View File

@ -235,11 +235,14 @@ namespace NewHorizons.Builder.Props
computerObject.SetActive(true); computerObject.SetActive(true);
// All rings are rendered by detail builder so dont do that (have to wait for entries to be set) // 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]; for (var i = computer.GetNumTextBlocks(); i < 5; i++)
ring.gameObject.SetActive(false); {
} var ring = computer._computerRings[i];
ring.gameObject.SetActive(false);
}
});
conversationInfoToCorrespondingSpawnedGameObject[info] = computerObject; conversationInfoToCorrespondingSpawnedGameObject[info] = computerObject;
break; break;