From 879b98bf2ebf71dd2c87b29c884bca10bf366b68 Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 14 Jun 2024 21:54:07 -0400 Subject: [PATCH] Remove unused sequential loading --- .../Files/SlideReelAsyncImageLoader.cs | 29 ------------------- 1 file changed, 29 deletions(-) diff --git a/NewHorizons/Utility/Files/SlideReelAsyncImageLoader.cs b/NewHorizons/Utility/Files/SlideReelAsyncImageLoader.cs index cf0b4139..b9a8c152 100644 --- a/NewHorizons/Utility/Files/SlideReelAsyncImageLoader.cs +++ b/NewHorizons/Utility/Files/SlideReelAsyncImageLoader.cs @@ -124,10 +124,6 @@ public class SlideReelAsyncImageLoader { public static SingletonSlideReelAsyncImageLoader Instance { get; private set; } - private Queue _loaders = new(); - - private bool _isLoading; - public void Awake() { Instance = this; @@ -137,36 +133,11 @@ public class SlideReelAsyncImageLoader private void OnSceneUnloaded(Scene _) { StopAllCoroutines(); - _loaders.Clear(); - _isLoading = false; } public void Load(SlideReelAsyncImageLoader loader) { StartCoroutine(loader.DownloadTextures()); - - return; - - // Sequential - _loaders.Enqueue(loader); - if (!_isLoading) - { - StartCoroutine(Run()); - } - } - - private IEnumerator Run() - { - NHLogger.Log("Loading slide reels"); - _isLoading = true; - while (_loaders.Count > 0) - { - var loader = _loaders.Dequeue(); - yield return loader.DownloadTextures(); - NHLogger.Log($"Finished a slide reel, {_loaders.Count} left"); - } - _isLoading = false; - NHLogger.Log("Done loading slide reels"); } } } \ No newline at end of file