Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Decompiled source of Glitnir Coin v1.0.0
GlitinirCoin.dll
Decompiled 6 months agousing System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using BepInEx; using Jotunn; using Jotunn.Configs; using Jotunn.Entities; using Jotunn.Managers; using Jotunn.Utils; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: AssemblyTitle("GlitinirCoin")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("GlitinirCoin")] [assembly: AssemblyCopyright("Copyright © 2025")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("20f4661b-55e0-419d-92c6-9f315eee4eaf")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: TargetFramework(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] [assembly: AssemblyVersion("1.0.0.0")] namespace GlitinirCoin; [BepInPlugin("zeno.glitinir.glitinircoin", "Glitinir Coin", "1.0.0")] [BepInDependency(/*Could not decode attribute arguments.*/)] [NetworkCompatibility(/*Could not decode attribute arguments.*/)] internal class GlitinirCoin : BaseUnityPlugin { public const string PluginGUID = "zeno.glitinir.glitinircoin"; public const string PluginName = "Glitinir Coin"; public const string PluginVersion = "1.0.0"; private CustomLocalization Localization; private void AddGlitinirCoin() { //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Expected O, but got Unknown //IL_0055: Unknown result type (might be due to invalid IL or missing references) //IL_005b: Expected O, but got Unknown AssetBundle val = AssetUtils.LoadAssetBundleFromResources("glitnircoin"); GameObject val2 = val.LoadAsset<GameObject>("GlitnirCoin"); ItemConfig val3 = new ItemConfig(); val3.Name = "Moeda Glitnir"; val3.Description = "Lendária moeda utilizada no servidor Glitnir!!! Use com sabedoria."; val3.StackSize = 9999; val3.Weight = 0f; CustomItem val4 = new CustomItem(val, "GlitnirCoin", false, val3); ItemManager.Instance.AddItem(val4); Logger.LogInfo((object)"Glitinir Coin Loaded!!!"); } private void Awake() { AddGlitinirCoin(); Logger.LogInfo((object)"Glitinir Coin Mod Loaded - by ZenouvIX"); } }