using System; using System.Collections.Generic; using System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using BepInEx; using BepInEx.Logging; using BepInEx.NET.Common; using BepInExResoniteShim; using Elements.Core; using FrooxEngine; using FrooxEngine.Store; using FrooxEngine.UIX; using HarmonyLib; using SkyFrost.Base; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(/*Could not decode attribute arguments.*/)] [assembly: TargetFramework(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] [assembly: AssemblyCompany("art0007i")] [assembly: AssemblyConfiguration("Release")] [assembly: AssemblyFileVersion("1.0.1.0")] [assembly: AssemblyInformationalVersion("1.0.1+2763951fb3ebeb889333c690e22bd476520c190a")] [assembly: AssemblyProduct("SessionItemModal")] [assembly: AssemblyTitle("SessionItemModal")] [assembly: AssemblyMetadata("RepositoryUrl", "https://github.com/art0007i/SessionItemModal")] [assembly: AssemblyVersion("1.0.1.0")] [module: RefSafetyRules(11)] namespace SessionItemModal; [ResonitePlugin("art0007i.SessionItemModal", "SessionItemModal", "1.0.1", "art0007i", "https://github.com/art0007i/SessionItemModal")] [BepInDependency(/*Could not decode attribute arguments.*/)] public class Plugin : BasePlugin { [HarmonyPatch(typeof(SessionItem), "BuildUI")] private class SessionItemModalPatch { public static void Postfix(UIBuilder ui, SyncRef ____thumbnail, SessionItem __instance) { //IL_0026: Unknown result type (might be due to invalid IL or missing references) //IL_0030: Expected O, but got Unknown ((ContainerWorker)(object)((Component)____thumbnail.Target).Slot).AttachComponent