using System.Linq; using QSB.MeteorSync.WorldObjects; using QSB.WorldSync; using UnityEngine; namespace QSB.MeteorSync { public class MeteorManager : WorldObjectManager { public static bool Ready; public static WhiteHoleVolume WhiteHoleVolume; protected override void RebuildWorldObjects(OWScene scene) { // wait a bit because meteors get created late QSBCore.UnityEvents.FireInNUpdates(() => { QSBWorldSync.Init(); QSBWorldSync.Init(); QSBWorldSync.Init(); WhiteHoleVolume = Resources.FindObjectsOfTypeAll().First(); Ready = true; }, 10); } } }