Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
 /// <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();
     }
 }