private static void JungleSteal() { Jungle.AddSeparator(); Jungle.AddGroupLabel("Jungle Steal Settings", "jungle.grouplabel", true); Jungle.AddCheckBox("jungle.stealenabled", "Enable Jungle Steal", true, true); if (Game.MapId == GameMapId.SummonersRift) { Jungle.AddLabel("Epics", 25, "jungle.label", true); Jungle.AddCheckBox("jungle.SRU_Baron", "Baron", true, true); Jungle.AddCheckBox("jungle.SRU_Dragon", "Dragon", true, true); Jungle.AddLabel("Buffs", 25, "jungle.label.1", true); Jungle.AddCheckBox("jungle.SRU_Blue", "Blue", false, true); Jungle.AddCheckBox("jungle.SRU_Red", "Red", false, true); Jungle.AddLabel("Small Camps", 25, "jungle.label.2", true); Jungle.AddCheckBox("jungle.SRU_Gromp", "Gromp", false, true); Jungle.AddCheckBox("jungle.SRU_Murkwolf", "Murkwolf", false, true); Jungle.AddCheckBox("jungle.SRU_Krug", "Krug", false, true); Jungle.AddCheckBox("jungle.SRU_Razorbeak", "Razerbeak", false, true); Jungle.AddCheckBox("jungle.Sru_Crab", "Skuttles", false, true); } if (Game.MapId == GameMapId.TwistedTreeline) { Jungle.AddLabel("Epics", 25, "jungle.label.3", true); Jungle.AddCheckBox("TT_Spiderboss8.1", "Vilemaw", true, true); Jungle.AddLabel("Camps", 25, "jungle.label.4", true); Jungle.AddCheckBox("TT_NWraith1.1", "Wraith", false, true); Jungle.AddCheckBox("TT_NWraith4.1", "Wraith", false, true); Jungle.AddCheckBox("TT_NGolem2.1", "Golem", false, true); Jungle.AddCheckBox("TT_NGolem5.1", "Golem", false, true); Jungle.AddCheckBox("TT_NWolf3.1", "Wolf", false, true); Jungle.AddCheckBox("TT_NWolf6.1", "Wolf", false, true); } }
/// <summary> /// Jungle Clear Keys /// </summary> /// <param name="useQ">Create Q JC menu</param> /// <param name="defaultQ">Determinate toggle status</param> /// <param name="useW">Create W JC menu</param> /// <param name="defaultW">Determinate toggle status</param> /// <param name="useE">Create E JC menu</param> /// <param name="defaultE">Determinate toggle status</param> /// <param name="useR">Create R JC menu</param> /// <param name="defaultR">Determinate toggle status</param> /// <param name="junglesteal">Determinate toggle status for JungleSteal</param> public static void JungleKeys( bool useQ = true, bool defaultQ = true, bool useW = true, bool defaultW = true, bool useE = true, bool defaultE = true, bool useR = true, bool defaultR = true, bool junglesteal = false) { Jungle.AddGroupLabel("JungleClear Settings"); if (useQ) { Jungle.AddCheckBox("jungle.q", "Use Q", false); } if (useW) { Jungle.AddCheckBox("jungle.w", "Use W", false); } if (useE) { Jungle.AddCheckBox("jungle.e", "Use E", false); } if (useR) { Jungle.AddCheckBox("jungle.r", "Use R", false); } Jungle.AddSeparator(); Jungle.Add("jungle.advanced", new CheckBox("Show Advanced Menu", false)).OnValueChange += Value.AdvancedModeChanged; JsonSettings.Profile.Options.Add(new JsonSetting("jungle.advanced", Setting.Checkbox, Jungle["jungle.advanced"].Cast <CheckBox>().CurrentValue.ToString())); if (junglesteal) { JungleSteal(); } }