DZLib.Menu.ModesMenuExtensions.AddManaManager C# (CSharp) Méthode

AddManaManager() public static méthode

public static AddManaManager ( this menu, Mode mode, SpellSlot spellList, int manaCosts ) : void
menu this
mode Mode
spellList SpellSlot
manaCosts int
Résultat void
        public static void AddManaManager(this LeagueSharp.Common.Menu menu, Mode mode, SpellSlot[] spellList, int[] manaCosts)
        {
            var mmMenu = new LeagueSharp.Common.Menu("Mana Manager", BaseName + ObjectManager.Player.ChampionName.ToLowerInvariant() + ".mm." + GetStringFromMode(mode));
            for (var i = 0; i < spellList.Count(); i++)
            {
                mmMenu.AddItem(
                    new MenuItem(
                        BaseName + ObjectManager.Player.ChampionName.ToLowerInvariant() + ".manamanager." + GetStringFromSpellSlot(spellList[i]).ToLowerInvariant() + "mana" + GetStringFromMode(mode).ToLowerInvariant(),
                        GetStringFromSpellSlot(spellList[i]) + " Mana").SetValue(new Slider(manaCosts[i])));
            }
            menu.AddSubMenu(mmMenu);
        }