From 2f3a46dea6f08f8ff6778756cffd6164f3c1906b Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Fri, 17 Dec 2021 16:26:44 -0800 Subject: [PATCH] use new init method --- QSB/Anglerfish/AnglerManager.cs | 2 +- QSB/JellyfishSync/JellyfishManager.cs | 2 +- QSB/OrbSync/OrbManager.cs | 2 +- QSB/SectorSync/QSBSectorManager.cs | 2 +- QSB/WorldSync/QSBWorldSync.cs | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/QSB/Anglerfish/AnglerManager.cs b/QSB/Anglerfish/AnglerManager.cs index 8b948db9..b425a317 100644 --- a/QSB/Anglerfish/AnglerManager.cs +++ b/QSB/Anglerfish/AnglerManager.cs @@ -12,7 +12,7 @@ namespace QSB.Anglerfish { Anglers.Clear(); Anglers.AddRange(QSBWorldSync.GetUnityObjects()); - QSBWorldSync.Init(); + QSBWorldSync.Init(Anglers); } } } diff --git a/QSB/JellyfishSync/JellyfishManager.cs b/QSB/JellyfishSync/JellyfishManager.cs index bdbfc2b5..47e64e88 100644 --- a/QSB/JellyfishSync/JellyfishManager.cs +++ b/QSB/JellyfishSync/JellyfishManager.cs @@ -12,7 +12,7 @@ namespace QSB.JellyfishSync { Jellyfish.Clear(); Jellyfish.AddRange(QSBWorldSync.GetUnityObjects()); - QSBWorldSync.Init(); + QSBWorldSync.Init(Jellyfish); } } } diff --git a/QSB/OrbSync/OrbManager.cs b/QSB/OrbSync/OrbManager.cs index 4ae8ea55..ffcad1b2 100644 --- a/QSB/OrbSync/OrbManager.cs +++ b/QSB/OrbSync/OrbManager.cs @@ -12,7 +12,7 @@ namespace QSB.OrbSync { Orbs.Clear(); Orbs.AddRange(QSBWorldSync.GetUnityObjects()); - QSBWorldSync.Init(); + QSBWorldSync.Init(Orbs); } } } diff --git a/QSB/SectorSync/QSBSectorManager.cs b/QSB/SectorSync/QSBSectorManager.cs index 2f067163..1253838a 100644 --- a/QSB/SectorSync/QSBSectorManager.cs +++ b/QSB/SectorSync/QSBSectorManager.cs @@ -18,7 +18,7 @@ namespace QSB.SectorSync private void OnEnable() => RepeatingManager.Repeatings.Add(this); private void OnDisable() => RepeatingManager.Repeatings.Remove(this); - public List SectoredSyncs = new(); + public readonly List SectoredSyncs = new(); public void Invoke() { diff --git a/QSB/WorldSync/QSBWorldSync.cs b/QSB/WorldSync/QSBWorldSync.cs index 4c49d464..ff17f5c7 100644 --- a/QSB/WorldSync/QSBWorldSync.cs +++ b/QSB/WorldSync/QSBWorldSync.cs @@ -105,7 +105,7 @@ namespace QSB.WorldSync where TWorldObject : WorldObject, new() where TUnityObject : MonoBehaviour { - var list = GetUnityObjects().ToList(); + var list = GetUnityObjects(); Init(list); } @@ -117,7 +117,7 @@ namespace QSB.WorldSync Init(list); } - private static void Init(IEnumerable listToInitFrom) + public static void Init(IEnumerable listToInitFrom) where TWorldObject : WorldObject, new() where TUnityObject : MonoBehaviour {