[OriginShift] Fixed BTKUI icons

This commit is contained in:
NotAKidoS 2024-06-18 12:48:33 -05:00
parent 2375678a59
commit 153d8adfe0
4 changed files with 5 additions and 12 deletions

View file

@ -18,10 +18,10 @@ namespace NAK.OriginShiftMod.Integrations
private static void Setup_OriginShiftModCategory(Page page) private static void Setup_OriginShiftModCategory(Page page)
{ {
// dear category // dear category
_ourCategory = AddMelonCategory(ref page, ModSettings.OSM_SettingsCategory); _ourCategory = page.AddCategory(ModSettings.OSM_SettingsCategory, ModSettings.ModName, true, true, false);
// the button // the button
_ourMainButton = _ourCategory.AddButton(string.Empty, string.Empty, string.Empty, ButtonStyle.TextOnly); _ourMainButton = _ourCategory.AddButton(string.Empty, string.Empty, string.Empty, ButtonStyle.TextWithIcon);
_ourMainButton.OnPress += OnMainButtonClick; _ourMainButton.OnPress += OnMainButtonClick;
SetButtonState(OriginShiftManager.OriginShiftState.Inactive); // default state SetButtonState(OriginShiftManager.OriginShiftState.Inactive); // default state

View file

@ -22,8 +22,10 @@ namespace NAK.OriginShiftMod.Integrations
{ {
QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Active", QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Active",
GetIconStream("OriginShift-Icon-Active.png")); GetIconStream("OriginShift-Icon-Active.png"));
QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Inactive", QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Inactive",
GetIconStream("OriginShift-Icon-Inactive.png")); GetIconStream("OriginShift-Icon-Inactive.png"));
QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Forced", QuickMenuAPI.PrepareIcon(ModSettings.ModName, "OriginShift-Icon-Forced",
GetIconStream("OriginShift-Icon-Forced.png")); GetIconStream("OriginShift-Icon-Forced.png"));
} }

View file

@ -48,12 +48,6 @@ namespace NAK.OriginShiftMod.Integrations
return category; return category;
} }
private static Category AddMelonCategory(ref Page page, string displayName, bool showHeader = true)
{
Category category = page.AddCategory(displayName, showHeader);
return category;
}
#endregion Melon Preference Helpers #endregion Melon Preference Helpers
#region Icon Utils #region Icon Utils

View file

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<RootNamespace>Sprays</RootNamespace>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="BTKUILib"> <Reference Include="BTKUILib">
<HintPath>..\.ManagedLibs\BTKUILib.dll</HintPath> <HintPath>..\.ManagedLibs\BTKUILib.dll</HintPath>