Removed Test Settings

This commit is contained in:
Exil Productions
2025-11-11 16:56:53 +01:00
parent 5e3a29de89
commit 3dc01ae378

33
Core.cs
View File

@@ -2,12 +2,13 @@
using System.Collections; using System.Collections;
using System.Reflection; using System.Reflection;
using UnityEngine; using UnityEngine;
using VMM;
using VMM.ModRegistry; using VMM.ModRegistry;
using VMM.ModRegistry.Settings; using VMM.ModRegistry.Settings;
using VMM.ModRegistry.Settings.Types; using VMM.ModRegistry.Settings.Types;
using VMM.UI; using VMM.UI;
[assembly: MelonInfo(typeof(VMM.Core), "VigilModManager", "1.0.0", "Exil_S", null)] [assembly: MelonInfo(typeof(VMM.Core), ModInfo.Name, ModInfo.Version, ModInfo.Author, null)]
[assembly: MelonGame("Singularity Studios", "Vigil")] [assembly: MelonGame("Singularity Studios", "Vigil")]
namespace VMM namespace VMM
@@ -45,7 +46,7 @@ namespace VMM
private void SetupModLoading() private void SetupModLoading()
{ {
ModManager.Instance.onFinishedLoading += OnLoadedMods; //ModManager.Instance.onFinishedLoading += OnLoadedMods;
ModManager.Instance.LoadMods(); ModManager.Instance.LoadMods();
} }
@@ -53,23 +54,23 @@ namespace VMM
{ {
if (ModManager.Instance != null) if (ModManager.Instance != null)
{ {
ModManager.Instance.onFinishedLoading -= OnLoadedMods; //ModManager.Instance.onFinishedLoading -= OnLoadedMods;
} }
} }
//test setting for testing //test setting for testing
private void OnLoadedMods() //private void OnLoadedMods()
{ //{
var settings = new ModSettings(); // var settings = new ModSettings();
var testToggle = new ToggleSetting // var testToggle = new ToggleSetting
{ // {
Name = "Test Toggle", // Name = "Test Toggle",
Value = true, // Value = true,
OnChanged = value => LoggerInstance.Msg($"Test Toggle pressed! State {value}") // OnChanged = value => LoggerInstance.Msg($"Test Toggle pressed! State {value}")
}; // };
settings.AddSetting(testToggle); // settings.AddSetting(testToggle);
//
ModManager.Instance.RegisterSettings(Assembly.GetExecutingAssembly(), settings); // ModManager.Instance.RegisterSettings(Assembly.GetExecutingAssembly(), settings);
} //}
} }
} }