mirror of
https://github.com/ow-mods/owml.git
synced 2025-12-11 20:15:48 +01:00
use ModData.Enabled instead of ModData.Config.Enabled
This commit is contained in:
parent
083409c47e
commit
9d34423702
@ -95,10 +95,10 @@ namespace OWML.ModHelper.Menus
|
||||
InitConfigMenu(OwmlMenu, options, owmlTab);
|
||||
owmlButton.OnClick += () => owmlTab.Open();
|
||||
|
||||
var enabledMods = _modConfigMenus.Where(modConfigMenu => modConfigMenu.ModData.Config.Enabled).ToList();
|
||||
var enabledMods = _modConfigMenus.Where(modConfigMenu => modConfigMenu.ModData.Enabled).ToList();
|
||||
var index = CreateBlockOfButtons(options, modsTab, enabledMods, 1, "-- ENABLED MODS --");
|
||||
|
||||
foreach (var mod in _noConfigMods.Where(modData => modData.Config.Enabled))
|
||||
foreach (var mod in _noConfigMods.Where(modData => modData.Enabled))
|
||||
{
|
||||
index = CreateSeparator(options, modsTab, index, mod.Manifest.Name);
|
||||
}
|
||||
@ -106,7 +106,7 @@ namespace OWML.ModHelper.Menus
|
||||
var disabledMods = _modConfigMenus.Except(enabledMods).ToList();
|
||||
index = CreateBlockOfButtons(options, modsTab, disabledMods, index, "-- DISABLED MODS --");
|
||||
|
||||
foreach (var mod in _noConfigMods.Where(modData => !modData.Config.Enabled))
|
||||
foreach (var mod in _noConfigMods.Where(modData => !modData.Enabled))
|
||||
{
|
||||
index = CreateSeparator(options, modsTab, index, mod.Manifest.Name);
|
||||
}
|
||||
|
||||
@ -25,7 +25,7 @@ namespace OWML.ModLoader
|
||||
}
|
||||
|
||||
// Don't show incompatible OWML version error for disabled mods #369
|
||||
if (!data.Config.Enabled)
|
||||
if (!data.Enabled)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -105,7 +105,7 @@ namespace OWML.ModLoader
|
||||
|
||||
var sortedMods = SortMods(mods);
|
||||
|
||||
var modNames = mods.Where(mod => mod.Config.Enabled)
|
||||
var modNames = mods.Where(mod => mod.Enabled)
|
||||
.Select(mod => mod.Manifest.UniqueName).ToList();
|
||||
|
||||
_console.WriteLine($"Getting game vendor...", MessageType.Debug);
|
||||
@ -127,7 +127,7 @@ namespace OWML.ModLoader
|
||||
|
||||
foreach (var modData in sortedMods)
|
||||
{
|
||||
var missingDependencies = modData.Config.Enabled
|
||||
var missingDependencies = modData.Enabled
|
||||
? modData.Manifest.Dependencies.Where(dependency => !modNames.Contains(dependency)).ToList()
|
||||
: new List<string>();
|
||||
|
||||
@ -174,7 +174,7 @@ namespace OWML.ModLoader
|
||||
|
||||
private Type LoadMod(IModData modData)
|
||||
{
|
||||
if (!modData.Config.Enabled)
|
||||
if (!modData.Enabled)
|
||||
{
|
||||
_console.WriteLine($"{modData.Manifest.UniqueName} is disabled", MessageType.Debug);
|
||||
return null;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user