private void Drawings(MenuItemFactory factory) { // Drawing Menu drawQ = factory.WithName("Draw Q range").WithValue(false).Build(); drawW = factory.WithName("Draw W range").WithValue(false).Build(); drawE = factory.WithName("Draw E range").WithValue(true).Build(); drawR = factory.WithName("Draw R range").WithValue(true).Build(); DrawComboDamage = factory .WithName("Draw Combo Damage") .WithValue(true) .Build(); FillColor = factory .WithName("Fill Color") .WithValue(new Circle(true, Color.FromArgb(204, 255, 0, 1))) .Build(); }
private void Combos(MenuItemFactory factory) { ComboQUse = null; ComboWUse = null; ComboEUse = null; ComboQUse = factory.WithName("[Combo] Use Q").WithValue(true).Build(); //Game.PrintChat("ComboQUse Set to: "+ComboQUse.ValueSet + " | " + ComboQUse.GetValue<bool>().ToString()); ComboWUse = factory.WithName("[Combo] Use W").WithValue(true).WithValue(true).Build(); //Game.PrintChat("ComboWUse Set to: " + ComboWUse.ValueSet + " | " + ComboWUse.GetValue<bool>().ToString()); ComboEUse = factory.WithName("[Combo] Use E").WithValue(true).WithValue(true).Build(); //Game.PrintChat("ComboEUse Set to: " + ComboEUse.ValueSet + " | " + ComboEUse.GetValue<bool>().ToString()); CBlockAA = factory.WithName("Don't AA while doing Combo").WithValue(true).Build(); ComboRUse = factory.WithName("Ultimate (R) in Ultimate Menu").Build(); ComboMode = factory.WithName("[Combo Mode]") .WithValue(new StringList(new[] { "Burst", "Survivor Mode" }, 0)) .Build(); }
public void AutoLevelerSettings(MenuItemFactory factory) { AutoLeveler1 = factory.WithName("First: ").WithValue(new StringList(new[] { "Q", "W", "E", "R" }, 3)).Build(); AutoLeveler2 = factory.WithName("Second: ").WithValue(new StringList(new[] { "Q", "W", "E", "R" }, 0)).Build(); AutoLeveler3 = factory.WithName("Third: ").WithValue(new StringList(new[] { "Q", "W", "E", "R" }, 0)).Build(); AutoLeveler4 = factory.WithName("Fourth: ").WithValue(new StringList(new[] { "Q", "W", "E", "R" }, 1)).Build(); AutoLvlStartFrom = factory.WithName("AutoLeveler Start from Level: ").WithValue(new Slider(2, 6, 1)).Build(); Reminders = factory.WithName("Enable [SS AIO] Reminders?").WithValue(true).Build(); }
private void Misc(MenuItemFactory factory) { // Misc Menu // Todo: Add more KillSteal Variants/Spells // foreach (var enemy in ObjectManager.Get<AIHeroClient>().Where(enemy => enemy.IsEnemy)) // ConfigMenu.SubMenu("Misc Menu").SubMenu("GapCloser R").AddItem(new MenuItem("gapcloserR" + enemy.ChampionName, enemy.ChampionName).SetValue(false).SetTooltip("Use R on GapClosing Champions")); ksQ = factory.WithName("Use Q to KillSteal").WithValue(true).Build(); ksE = factory.WithName("Use E to KillSteal").WithValue(true).Build(); interruptQ = factory.WithName("Interrupt Spells Q").WithValue(true).Build(); useQAntiGapCloser = factory.WithName("Use Q on GapClosers").WithValue(true).Build(); OneShotInfo = factory.WithName("OneShot Combo [Info]") .WithTooltip( "If you don't have mana to cast Q/W/E/R spells all together it won't cast the spells. Use Combo Instead.") .Build(); oneshot = factory.WithName("Burst Combo") .WithValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)) .WithTooltip("It will cast Q+E+W+R on enemy when enemy is in E range.") .Build(); }
public void DefensiveItems(MenuItemFactory factory) { UseSeraph = factory.WithName("Use Seraph to Survive").WithValue(true).Build(); UseSeraphAtHP = factory.WithName("Use Seraph At HP (%)").WithValue(new Slider(30, 1, 100)).Build(); }
public void OffensiveItems(MenuItemFactory factory) { GLP800 = factory.WithName("Use GLP800 in Combo").WithValue(true).Build(); Hextech = factory.WithName("Use Hextech in Combo").WithValue(true).Build(); Protobelt = factory.WithName("Use Protobelt in Combo").WithValue(true).Build(); }
private void Combos(MenuItemFactory factory) { UseQ = factory.WithName("Use Q").WithValue(true).Build(); UseW = factory.WithName("Use W").WithValue(true).Build(); UseR = factory.WithName("Use R").WithValue(true).Build(); }
private void Misc(MenuItemFactory factory) { KSCheck = factory.WithName("KS if Possible?").WithValue(true).Build(); }