public override void CreateConfigMenu() { combo = new Menu("Combo", "Combo"); combo.AddItem(new MenuItem("CUSEQ", "Use Q").SetValue(true)); combo.AddItem(new MenuItem("CUSEW", "Use W").SetValue(false)); combo.AddItem(new MenuItem("CUSERHIT", "Use R If Enemies >=").SetValue(new Slider(2, 2, 5))); harass = new Menu("Harass", "Harass"); harass.AddItem(new MenuItem("HUSEQ", "Use Q").SetValue(true)); harass.AddItem(new MenuItem("HUSEW", "Use W").SetValue(true)); harass.AddItem(new MenuItem("HMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); misc = new Menu("Misc", "Misc"); misc.AddItem(new MenuItem("MAUTOQ", "Auto Harass Q").SetValue(true)); misc.AddItem(new MenuItem("MAUTOQIMMO", "Auto Q Immobile Target").SetValue(true)); misc.AddItem(new MenuItem("MAUTOWIMMO", "Auto W Immobile Target").SetValue(true)); m_evader = new Evader(out evade, EvadeMethods.MorganaE); Config.AddSubMenu(combo); Config.AddSubMenu(harass); Config.AddSubMenu(evade); Config.AddSubMenu(misc); Config.AddToMainMenu(); base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Combo] += Combo; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Mixed] += Harass; base.BeforeOrbWalking += BeforeOrbwalk; }
public override void CreateConfigMenu() { combo = new Menu("Combo", "Combo"); combo.AddItem(new MenuItem("CUSEQ", "Use Q").SetValue(true)); combo.AddItem(new MenuItem("CUSEW", "Use W").SetValue(true)); harass = new Menu("Harass", "Harass"); harass.AddItem(new MenuItem("HUSEQ", "Use Q").SetValue(true)); harass.AddItem(new MenuItem("HUSEW", "Use W").SetValue(true)); harass.AddItem(new MenuItem("HMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); laneclear = new Menu("LaneClear", "LaneClear"); laneclear.AddItem(new MenuItem("LUSEW", "Use W").SetValue(true)); laneclear.AddItem(new MenuItem("LMINW", "Min. Minions To W In Range").SetValue(new Slider(5, 2, 12))); laneclear.AddItem(new MenuItem("LMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); misc = new Menu("Misc", "Misc"); misc.AddItem(new MenuItem("MAUTOQIMMO", "Auto Q Immobile Target").SetValue(true)); misc.AddItem(new MenuItem("MANTIGAPR", "Anti Gap Closer With R").SetValue(false)); m_evader = new Evader(out evade, EvadeMethods.SpellShield); m_targetedEvader = new TargetedSpellEvader(TargetedSpell_Evade, misc); Config.AddSubMenu(combo); Config.AddSubMenu(harass); Config.AddSubMenu(laneclear); Config.AddSubMenu(evade); Config.AddSubMenu(misc); Config.AddToMainMenu(); OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Combo] += Combo; OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Mixed] += Harass; OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.LaneClear] += LaneClear; }
public override void CreateConfigMenu() { combo = new Menu("Combo", "Combo"); combo.AddItem(new MenuItem("CUSEQ", "Use Q").SetValue(true)); combo.AddItem(new MenuItem("CUSEW", "Use W").SetValue(true)); // ult = new Menu("R Settings", "rsetting"); ult.AddItem(new MenuItem("CUSER", "Use R").SetValue(true)); ult.AddItem(new MenuItem("CUSERHIT", "If Can Hit Enemies Count >=").SetValue(new Slider(3, 2, 5))); ult.AddItem(new MenuItem("CUSERHP", "If Target HP Percent <=").SetValue(new Slider(30, 1, 100))); ult.AddItem(new MenuItem("CUSERRANGE", "Don't Use R If Enemy Count >= 2 In Range: ").SetValue(new Slider(600, 1, 2500))); ult.AddItem(new MenuItem("CRHITCHANCE", "Hit Chance").SetValue<StringList>(new StringList(ShineCommon.Utility.HitchanceNameArray, 2))); // combo.AddSubMenu(ult); harass = new Menu("Harass", "Harass"); harass.AddItem(new MenuItem("HUSEQ", "Use Q").SetValue(true)); harass.AddItem(new MenuItem("HUSEW", "Use W").SetValue(true)); harass.AddItem(new MenuItem("HMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); laneclear = new Menu("LaneClear", "LaneClear"); laneclear.AddItem(new MenuItem("LUSEQ", "Use Q").SetValue(true)); laneclear.AddItem(new MenuItem("LMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); misc = new Menu("Misc", "Misc"); misc.AddItem(new MenuItem("MLASTQ", "Last Hit Q").SetValue(true)); misc.AddItem(new MenuItem("MAUTOQ", "Auto Harass Q").SetValue(new KeyBind('T', KeyBindType.Toggle))); misc.AddItem(new MenuItem("MUSER", "Use R If Killable").SetValue(false)); misc.AddItem(new MenuItem("MJUNGLER", "Dragon/Baron Steal With R").SetValue(true)); m_evader = new Evader(out evade, EvadeMethods.EzrealE); Config.AddSubMenu(combo); Config.AddSubMenu(harass); Config.AddSubMenu(laneclear); Config.AddSubMenu(evade); Config.AddSubMenu(misc); Config.AddToMainMenu(); base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Combo] += Combo; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Mixed] += Harass; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.LaneClear] += LaneClear; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.LastHit] += LastHit; base.BeforeOrbWalking += BeforeOrbwalk; }
public override void CreateConfigMenu() { combo = new Menu("Combo", "Combo"); combo.AddItem(new MenuItem("CUSEQ", "Use Q").SetValue(true)); combo.AddItem(new MenuItem("CUSEW", "Use W").SetValue(true)); // ult = new Menu("R Settings (BETA)", "rsetting"); ult.AddItem(new MenuItem("CUSER", "Use R").SetValue(true)); ult.AddItem(new MenuItem("CUSERHIT", "If Can Hit Enemies Count >=").SetValue(new Slider(3, 2, 5))); ult.AddItem(new MenuItem("CUSERHP", "If Target HP Percent <=").SetValue(new Slider(30, 1, 100))); ult.AddItem(new MenuItem("CUSEHPHIT", "Use Both ^ (x enemies with less than y% hp)").SetValue(true)); ult.AddItem(new MenuItem("CUSERRANGE", "Don't Use R If Enemy Count >= 2 In Range: ").SetValue(new Slider(600, 1, 2500))); ult.AddItem(new MenuItem("CRHITCHANCE", "Hit Chance").SetValue<StringList>(new StringList(ShineCommon.Utility.HitchanceNameArray, 2))); // combo.AddSubMenu(ult); harass = new Menu("Harass", "Harass"); harass.AddItem(new MenuItem("HUSEQ", "Use Q").SetValue(true)); harass.AddItem(new MenuItem("HUSEW", "Use W").SetValue(true)); harass.AddItem(new MenuItem("HMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); laneclear = new Menu("LaneClear", "LaneClear"); laneclear.AddItem(new MenuItem("LUSEQ", "Use Q").SetValue(true)); laneclear.AddItem(new MenuItem("LMANA", "Min. Mana Percent").SetValue(new Slider(50, 0, 100))); misc = new Menu("Misc", "Misc"); misc.AddItem(new MenuItem("MLASTQ", "Last Hit Q").SetValue(true)); misc.AddItem(new MenuItem("MAUTOQ", "Auto Harass Q").SetValue(true)); misc.AddItem(new MenuItem("MUSER", "Use R If Killable").SetValue(false)); CustomizableAntiGapcloser.AddToMenu(misc.SubMenu("Customizable Antigapcloser")); misc.SubMenu("Customizable Antigapcloser").AddItem(new MenuItem("CUSTOMANTIGAPE", "Use E for Anti-Gapcloser").SetValue(true)); misc.SubMenu("Customizable Antigapcloser").AddItem(new MenuItem("CUSTOMANTIGAPEMETHOD", "Use E for Anti-Gapcloser").SetValue(new StringList(new[] { "Side", "Far from enemy" }))); CustomizableAntiGapcloser.OnEnemyCustomGapcloser += OnEnemyCustomGapcloser; m_evader = new Evader(out evade, EvadeMethods.Blink); Config.AddSubMenu(combo); Config.AddSubMenu(harass); Config.AddSubMenu(laneclear); Config.AddSubMenu(evade); Config.AddSubMenu(misc); Config.AddToMainMenu(); base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Combo] += Combo; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.Mixed] += Harass; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.LaneClear] += LaneClear; base.OrbwalkingFunctions[(int)Orbwalking.OrbwalkingMode.LastHit] += LastHit; base.BeforeOrbWalking += BeforeOrbwalk; }
public override void SetSpells() { Spells[Q] = new Spell(SpellSlot.Q, 260f); Spells[W] = new Spell(SpellSlot.W, 250f); Spells[E] = new Spell(SpellSlot.E, 270f); Spells[R] = new Spell(SpellSlot.R, 900f); Spells[R].SetSkillshot(0.25f, 225f, 1600f, false, SkillshotType.SkillshotCone); m_evader = new Evader(out evade, EvadeMethods.RivenE, Spells[E]); Config.AddSubMenu(evade); }