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

@@ -19,7 +19,7 @@ namespace CS2_SimpleAdmin.Menus
return;
}
CenterHtmlMenu menu = new CenterHtmlMenu("Manage Server");
BaseMenu menu = AdminMenu.CreateMenu("Manage Server");
List<ChatMenuOptionData> options = new();
// permissions
@@ -41,12 +41,12 @@ namespace CS2_SimpleAdmin.Menus
menu.AddMenuOption(menuName, (_, _) => { menuOptionData.action?.Invoke(); }, menuOptionData.disabled);
}
MenuManager.OpenCenterHtmlMenu(CS2_SimpleAdmin.Instance, admin, menu);
AdminMenu.OpenMenu(admin, menu);
}
public static void ChangeMapMenu(CCSPlayerController admin)
{
CenterHtmlMenu menu = new CenterHtmlMenu($"Change Map");
BaseMenu menu = AdminMenu.CreateMenu($"Change Map");
List<ChatMenuOptionData> options = new();
List<string> maps = CS2_SimpleAdmin.Instance.Config.DefaultMaps;//Server.GetMapList();
@@ -67,7 +67,7 @@ namespace CS2_SimpleAdmin.Menus
menu.AddMenuOption(menuName, (_, _) => { menuOptionData.action?.Invoke(); }, menuOptionData.disabled);
}
MenuManager.OpenCenterHtmlMenu(CS2_SimpleAdmin.Instance, admin, menu);
AdminMenu.OpenMenu(admin, menu);
}
private static void ExecuteChangeMap(CCSPlayerController admin, string mapName, bool workshop)