From 398286794368027d681eb86327a54b8b237b0554 Mon Sep 17 00:00:00 2001 From: Az <56699741+AlchlcDvl@users.noreply.github.com> Date: Sun, 11 Oct 2026 12:29:32 -0400 Subject: [PATCH] cache il2cpp type --- MiraAPI/Utilities/Assets/LoadableBundleSubAssetHolder.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MiraAPI/Utilities/Assets/LoadableBundleSubAssetHolder.cs b/MiraAPI/Utilities/Assets/LoadableBundleSubAssetHolder.cs index 7925607..1507c42 100644 --- a/MiraAPI/Utilities/Assets/LoadableBundleSubAssetHolder.cs +++ b/MiraAPI/Utilities/Assets/LoadableBundleSubAssetHolder.cs @@ -38,10 +38,11 @@ public class LoadableBundleSubAssetHolder(string[] names, AssetBundle bundle) return; var newSprites = new List(); + var type = Il2CppType.From(typeof(Sprite)); foreach (var name in names) { - var loadedAssets = bundle.LoadAssetWithSubAssets(name, Il2CppType.From(typeof(Sprite))) + var loadedAssets = bundle.LoadAssetWithSubAssets(name, type) ?? throw new InvalidOperationException($"INVALID ASSETS: {name}"); foreach (var obj in loadedAssets)