diff --git a/NewHorizons/Builder/Props/ProjectionBuilder.cs b/NewHorizons/Builder/Props/ProjectionBuilder.cs
index 193216d6..ca612763 100644
--- a/NewHorizons/Builder/Props/ProjectionBuilder.cs
+++ b/NewHorizons/Builder/Props/ProjectionBuilder.cs
@@ -507,6 +507,16 @@ namespace NewHorizons.Builder.Props
return standingTorch;
}
+ ///
+ /// start loading all the slide stuff we need async.
+ ///
+ /// the mod to load slides from
+ /// slides to load
+ /// where to assign the slide objects
+ /// should we load cached inverted images?
+ /// should we load cached atlas images?
+ /// should we load the original images? happens anyway if cache doesnt exist since atlas or inverted will need it
+ /// the 3 loaders (inverted, atlas, original). inverted and atlas will be null if cache doesnt exist, so check those to find out if cache exists
private static (SlideReelAsyncImageLoader inverted, SlideReelAsyncImageLoader atlas, SlideReelAsyncImageLoader slides)
StartAsyncLoader(IModBehaviour mod, SlideInfo[] slides, ref SlideCollection slideCollection, bool useInvertedCache, bool useAtlasCache, bool loadRawImages)
{