Added menu type config

This commit is contained in:
Valentin Barat
2024-02-12 16:41:00 +01:00
parent c2f7b3be08
commit 0a2d19accd
6 changed files with 44 additions and 24 deletions

View File

@@ -8,7 +8,7 @@ namespace CS2_SimpleAdmin.Menus
{
public static void OpenMenu(CCSPlayerController admin, string menuName, Action<CCSPlayerController, CCSPlayerController> onSelectAction)
{
CenterHtmlMenu menu = new CenterHtmlMenu(menuName);
BaseMenu menu = AdminMenu.CreateMenu(menuName);
IEnumerable<CCSPlayerController> players = Utilities.GetPlayers().Where(p => p.Connected == PlayerConnectedState.PlayerConnected);
foreach (CCSPlayerController player in players)
@@ -17,7 +17,7 @@ namespace CS2_SimpleAdmin.Menus
menu.AddMenuOption(optionName, (_, _) => { onSelectAction?.Invoke(admin, player); }, admin.CanTarget(player) == false);
}
MenuManager.OpenCenterHtmlMenu(CS2_SimpleAdmin.Instance, admin, menu);
AdminMenu.OpenMenu(admin, menu);
}
}
}