From 36f50581d2aaa745200cc4b4c3b3cfa30bdeaba3 Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Mon, 24 Apr 2023 17:40:11 -0700 Subject: [PATCH] better name for ambient light cubemap --- NewHorizons/Builder/General/AmbientLightBuilder.cs | 2 +- NewHorizons/Utility/Files/ImageUtilities.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/NewHorizons/Builder/General/AmbientLightBuilder.cs b/NewHorizons/Builder/General/AmbientLightBuilder.cs index d0fadc7c..ee55c705 100644 --- a/NewHorizons/Builder/General/AmbientLightBuilder.cs +++ b/NewHorizons/Builder/General/AmbientLightBuilder.cs @@ -36,7 +36,7 @@ namespace NewHorizons.Builder.General var tint = config.tint.ToColor(); var baseCubemap = Main.NHPrivateAssetBundle.LoadAsset("AmbientLight_QM"); var cubemap = new Cubemap(baseCubemap.width, baseCubemap.format, baseCubemap.mipmapCount != 1); - cubemap.name = baseCubemap.name + "Tinted"; + cubemap.name = $"{baseCubemap.name} > tint {tint}"; cubemap.wrapMode = baseCubemap.wrapMode; for (int i = 0; i < 6; i++) { diff --git a/NewHorizons/Utility/Files/ImageUtilities.cs b/NewHorizons/Utility/Files/ImageUtilities.cs index 48407709..291089b7 100644 --- a/NewHorizons/Utility/Files/ImageUtilities.cs +++ b/NewHorizons/Utility/Files/ImageUtilities.cs @@ -14,13 +14,13 @@ namespace NewHorizons.Utility.Files public static class ImageUtilities { private static readonly Dictionary _loadedTextures = new(); - private static readonly List _generatedTextures = new(); + private static readonly Dictionary _generatedTextures = new(); /// /// Track textures generated outside of this file so they can be cleaned up on scene unload /// /// - public static void TrackGeneratedTexture(Texture texture) => _generatedTextures.Add(texture); + public static void TrackGeneratedTexture(Texture texture) => _generatedTextures.Add(texture.name, texture); public static bool IsTextureLoaded(IModBehaviour mod, string filename) {