DZLib.Menu.ModesMenuExtensions.AddHeroMenu C# (CSharp) Method

AddHeroMenu() public static method

public static AddHeroMenu ( this menu, string menuDisplayName, string name, bool allies ) : void
menu this
menuDisplayName string
name string
allies bool
return void
        public static void AddHeroMenu(this LeagueSharp.Common.Menu menu, string menuDisplayName, string name, bool allies)
        {
            var _menu = new LeagueSharp.Common.Menu(menuDisplayName, BaseName + ObjectManager.Player.ChampionName.ToLowerInvariant() + ".noult");
            foreach (var player in ObjectManager.Get<Obj_AI_Hero>().Where(h => !h.IsMe && allies ? h.IsAlly : h.IsEnemy))
            {
                _menu.AddItem(new MenuItem(BaseName + ObjectManager.Player.ChampionName.ToLowerInvariant() + "."+ name +"." + player.ChampionName, player.ChampionName).SetValue(false));
            }
            menu.AddSubMenu(_menu);
        }