fix lobbyview modifier options showing in game options

This commit is contained in:
XtraCube committed 2025-05-18 14:49:40 -04:00
1 parent 023cdaa470
commit 1a6aed539a
1 file changed
+2 -2
@@ -128,7 +128,7 @@ public static class LobbyViewPanePatches
ModifiersTabButton?.SelectButton(true);
var filteredGroups = SelectedMod.OptionGroups
.Where(x => x.GroupVisible() && (x.ShowInModifiersMenu || x.OptionableType?.IsAssignableTo(typeof(BaseModifier))==true));
.Where(x => x.GroupVisible() && (x.ShowInModifiersMenu || x.OptionableType?.IsAssignableTo(typeof(BaseModifier)) == true));
DrawOptions(__instance, filteredGroups);
return false;
}
@@ -143,7 +143,7 @@ public static class LobbyViewPanePatches
}
var filteredGroups = SelectedMod.OptionGroups
.Where(x => x.OptionableType == null && x.GroupVisible.Invoke());
.Where(x => x is { ShowInModifiersMenu: false, OptionableType: null } && x.GroupVisible.Invoke());
DrawOptions(__instance, filteredGroups);
return false;
}