Ejemplo n.º 1
0
 private void loadGameToolStripMenuItem_Click(object sender, EventArgs e)
 {
     name         = Records.LoadForUser();
     timer1.Tick -= new EventHandler(Update);
     Drawings.Clear();
     InitializeLoaded();
 }
Ejemplo n.º 2
0
        private void Update(object sender, EventArgs graph)
        {
            Drawings.Reset();
            if (!Drawings.Collide1())
            {
                Drawings.shape.Down();
            }
            else
            {
                Drawings.Share();
                Drawings.Cut(label1, label2);
                timer1.Interval = Drawings.interval;
                Drawings.shape.ResetBoxes(3, 0);
                if (Drawings.Collide1())
                {
                    Drawings.Clear();
                    timer1.Tick -= new EventHandler(Update);
                    timer1.Stop();
                    DialogResult result = MessageBox.Show($"Game Over \n Score: {Drawings.totScore} \n Do you want to play Again?"
                                                          , "Game Over", MessageBoxButtons.YesNo);
                    if (result == DialogResult.No)
                    {
                        Application.Exit();
                    }
                    Records.SaveForHighScores(name);

                    Initialize();
                }
            }
            Drawings.Share();
            Invalidate();
        }
Ejemplo n.º 3
0
 private void OnAgainButtonClick(object sender, EventArgs graph)
 {
     timer1.Tick -= new EventHandler(Update);
     timer1.Stop();
     Drawings.Clear();
     Initialize();
 }
Ejemplo n.º 4
0
        public void Bind(DataGridView dgv, BindingSource bds, Drawings drawings = null)
        {
            bds.DataSource = drawings ?? Drawings;
            //if (drawings != null)
            //    HiddenColumns.Add(SpecialPlayIndex);
            dgv.DataSource = bds;

            foreach (DataGridViewColumn column in dgv.Columns)
            {
                ColumnSpec cs = ColumnSpecs.GetColumSpec(column.Name);
                column.HeaderText = cs.Header;

                column.HeaderCell.Style.Alignment = cs.Header == ColumnHeader.Date.ToString()
                    ? DataGridViewContentAlignment.MiddleLeft
                    : DataGridViewContentAlignment.MiddleCenter;

                column.DefaultCellStyle.Alignment = cs.Header == Constants.NUMBER_HEADER
                    ? DataGridViewContentAlignment.MiddleCenter
                    : DataGridViewContentAlignment.MiddleLeft;
            }
            foreach (DataGridViewColumn dgvColumn in dgv.Columns)
            {
                dgvColumn.Visible = true;
            }

            HiddenColumns.ForEach(hc => dgv.Columns[hc].Visible = false);
        }
Ejemplo n.º 5
0
            static Modes()
            {
                // Initialize the menu
                Menu = Config.Menu.AddSubMenu("CancerMode");

                // Initialize all modes
                // Combo
                Combo.Initialize();
                Menu.AddSeparator();

                // Harass
                Harass.Initialize();
                Menu.AddSeparator();

                // Laneclear
                Laneclear.Initialize();
                Menu.AddSeparator();

                // Killsteal
                Killsteal.Initialize();
                Menu.AddSeparator();

                // Drawings
                Drawings.Initialize();
            }
Ejemplo n.º 6
0
        private static void OnLoaded(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Sion")
            {
                return;
            }


            Q = new Spell.Skillshot(SpellSlot.Q, 600, SkillShotType.Cone, 250, 1600, 140);
            W = new Spell.Active(SpellSlot.W, 550);
            E = new Spell.Skillshot(SpellSlot.E, 725, SkillShotType.Linear, 250, 1600, 60);
            R = new Spell.Skillshot(SpellSlot.R, 550, SkillShotType.Cone, 300, 900, 140);

            Menu = MainMenu.AddMenu("HTTF Sion", "Sion");

            ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("ComboQ", new CheckBox("Use Q Combo"));
            ComboMenu.Add("ComboW", new CheckBox("Use W Combo"));
            ComboMenu.Add("ComboE", new CheckBox("Use E Combo"));
            ComboMenu.Add("ComboR", new CheckBox("Use R Combo"));
            ComboMenu.AddGroupLabel("Ultimate Settings");
            ComboMenu.Add("REnemies", new Slider("Min Hit Enemies Use R :", 3, 1, 5));
            ComboMenu.AddGroupLabel("FLEE");
            ComboMenu.Add("FleeR", new CheckBox("Use R "));

            ComboMenu.AddGroupLabel("Harass Settings");
            ComboMenu.Add("HQ", new CheckBox("Use Q Harass"));
            ComboMenu.Add("HW", new CheckBox("Use W Harass"));
            ComboMenu.Add("HE", new CheckBox("Use E Harass"));
            ComboMenu.Add("HarassWEQ", new CheckBox("Harass is W->E->Q"));



            ClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear");
            ClearMenu.AddGroupLabel("JungleClear Settings");
            ClearMenu.Add("QJungle", new CheckBox("Use Q JungleClear"));

            ClearMenu.Add("WJungle", new CheckBox("Use W JungleClear"));
            ClearMenu.Add("EJungle", new CheckBox("Use E JungleClear"));

            ClearMenu.AddGroupLabel("Lane Clear Settings");
            ClearMenu.Add("LaneClearQ", new CheckBox("Use Q LaneClear"));
            ClearMenu.Add("QMinions", new Slider("Min Hit Enemies Use R :", 3, 1, 6));
            ClearMenu.Add("LaneClearW", new CheckBox("Use W LaneClear"));
            ClearMenu.Add("LaneClearE", new CheckBox("Use E LaneClear"));


            Drawings = Menu.AddSubMenu("Draw Settings", "Draw");
            Drawings.AddGroupLabel("Drawing Settings");
            Drawings.Add("DrawQ", new CheckBox("Q Range"));
            Drawings.Add("DrawE", new CheckBox("E Range"));
            Drawings.Add("DrawW", new CheckBox("W Range"));
            Drawings.Add("Draw_Disabled", new CheckBox("Disabled Drawings"));



            Game.OnUpdate  += OnUpdate;
            Drawing.OnDraw += Drawing_OnDraw;
        }
Ejemplo n.º 7
0
        static Config()
        {
            Menu = MainMenu.AddMenu(MenuName, MenuName.ToLower());
            Menu.AddGroupLabel("Welcome to Joker Fiora Addon!");
            Menu.AddLabel("以下是广告无视即可~");
            Menu.AddLabel("Features:");
            Menu.AddLabel("- Epic Combo! 100-0 in 2 seconds.");
            Menu.AddLabel("- Auto Shield Block (W).");
            Menu.AddLabel("- Auto Dispell Channelling Spells (W).");
            Menu.AddLabel("- Harass Mode with all spells.");
            Menu.AddLabel("- Last Hit Mode with Q.");
            Menu.AddLabel("- Lane Clear Mode with Q/E.");
            Menu.AddLabel("- Flee Mode with Q.");
            Menu.AddLabel("- Smart Target Selector.");
            Menu.AddLabel("- Auto-Ignite!");
            Menu.AddLabel("- Champion 1 shot combo indicator!");
            Menu.AddLabel("All customizable! Featuring Youmuu's Ghostblade / Ravenous Hydra / Blade of the Ruined King");
            Menu.AddLabel("Credits to: Danny - Main Coder / Trees - Shield Block / Fluxy - Target Selector 2");

            Modes.Initialize();
            ShieldBlock.Initialize();
            Dispell.Initialize();
            Drawings.Initialize();
            Misc.Initialize();
        }
Ejemplo n.º 8
0
        static Config()
        {
            Menu = MainMenu.AddMenu(MenuName, MenuName.ToLower());
            Menu.AddGroupLabel("Welcome to Joker Fizz Addon!");
            Menu.AddLabel("Features:");
            Menu.AddLabel("7 Types of Combos!");
            Menu.AddLabel("Gap Close Combo - R at safe distance!");
            Menu.AddLabel("Before Dash Combo - R when in range of Q, before dashing!");
            Menu.AddLabel("After Dash Combo - R after dashing!");
            Menu.AddLabel("On Dash Combo - R while dashing (cancels R animation)!");
            Menu.AddLabel("Late Game Zhonya Combo - EE > Gapclose > R > W > Q + Zhonya");
            Menu.AddLabel("E Flash Combo - E -> Flash on target -> 2nd E -> R -> W -> Q + Zhonya");
            Menu.AddLabel("Q Minion Combo - Q to minion/monster/champion to gapclose -> R -> W -> Q");
            Menu.AddLabel("E has it's own logic, tries to hit target with first E for AOE dmg and slow");
            Menu.AddLabel("Harass is intelligent, has it's own logic also!");
            Menu.AddLabel("Lane clear Logic!");
            Menu.AddLabel("Jungle clear logic!");
            Menu.AddLabel("Drawings on each spell!");

            Menu.AddLabel("Credits to: Danny - Main Coder");

            Modes.Initialize();
            Drawings.Initialize();
            Misc.Initialize();
        }
Ejemplo n.º 9
0
        /// <summary>
        ///     Loads Tryndamere.
        /// </summary>
        public void OnLoad()
        {
            /// <summary>
            ///     Initializes the menus.
            /// </summary>
            Menus.Initialize();

            /// <summary>
            ///     Updates the spells.
            /// </summary>
            Spells.Initialize();

            /// <summary>
            ///     Initializes the methods.
            /// </summary>
            Methods.Initialize();

            /// <summary>
            ///     Initializes the drawings.
            /// </summary>
            Drawings.Initialize();

            /// <summary>
            ///     Initializes the prediction drawings.
            /// </summary>
            PredictionDrawings.Initialize();
        }
Ejemplo n.º 10
0
        /// <summary>
        ///     Loads Kalista.
        /// </summary>
        public void OnLoad()
        {
            /// <summary>
            ///     Initializes the menus.
            /// </summary>
            Menus.Initialize();

            /// <summary>
            ///     Initializes the spells.
            /// </summary>
            Spells.Initialize();

            /// <summary>
            ///     Initializes the methods.
            /// </summary>
            Methods.Initialize();

            /// <summary>
            ///     Initializes the drawings.
            /// </summary>
            Drawings.Initialize();

            /// <summary>
            ///     Initializes the damage drawings.
            /// </summary>
            Healthbars.Initialize();
        }
Ejemplo n.º 11
0
 /// <summary>
 /// Called when the game loads itself.
 /// </summary>
 public void OnLoad()
 {
     Menus.Initialize();
     Spells.Initialize();
     Methods.Initialize();
     Drawings.Initialize();
 }
Ejemplo n.º 12
0
        /// <summary>
        ///     Loads Jhin.
        /// </summary>
        public void OnLoad()
        {
            /// <summary>
            ///     Initializes the menus.
            /// </summary>
            Menus.Initialize();

            /// <summary>
            ///     Initializes the spells.
            /// </summary>
            Spells.Initialize();

            /// <summary>
            ///     Initializes the methods.
            /// </summary>
            Methods.Initialize();

            /// <summary>
            ///     Initializes the drawings.
            /// </summary>
            Drawings.Initialize();

            /// <summary>
            ///     Initializes the cone drawings.
            /// </summary>
            ConeDrawings.Initialize();
        }
Ejemplo n.º 13
0
        public static void Init(Yasuo yas)
        {
            Yas = yas;

            Config = MainMenu.AddMenu("YasuoPro", "YasuoPro");

            ComboA = Config.AddSubMenu("Combo");
            Combo.Attach(ComboA);

            HarassA = Config.AddSubMenu("Harass");
            Harass.Attach(HarassA);

            KillstealA = Config.AddSubMenu("Killsteal");
            Killsteal.Attach(KillstealA);

            FarmingA = Config.AddSubMenu("LastHitting");
            Farm.Attach(FarmingA);

            WaveclearA = Config.AddSubMenu("Waveclear");
            Waveclear.Attach(WaveclearA);

            MiscA = Config.AddSubMenu("Misc");
            Misc.Attach(MiscA);

            DrawingsA = Config.AddSubMenu("Drawings");
            Drawings.Attach(DrawingsA);

            Flee = Config.AddSubMenu("Flee Settings", "Flee");
            Flee.Add("Flee.Mode", new ComboBox("Flee Mode", 0, "To Nexus", "To Allies", "To Cursor"));
            Flee.Add("Flee.StackQ", new CheckBox("Stack Q during Flee"));
            Flee.Add("Flee.UseQ2", new CheckBox("Use Tornado", false));
        }
Ejemplo n.º 14
0
        public virtual bool LoadNumbers(ToolStripProgressBar tspb)
        {
            List <string> numbers = FileHandler.LoadLines(FilePath);

            if (numbers.Count == 0)
            {
                return(false);
            }
            int i     = 0;
            int total = numbers.Count;

            foreach (var n in numbers)
            {
                tspb.Value = (int)((double)i / total * 100);

                var num = BuildNumbers(n);
                if (num == null)
                {
                    Drawings.Clear();
                    break;
                }
                Drawings.Add(num);
                i++;
            }
            Drawings.Reverse();
            return(Drawings.Count > 0);
        }
Ejemplo n.º 15
0
 public void RemoveDrawing(XProjectDrawing pDrawing)
 {
     if (Drawings.Contains(pDrawing))
     {
         pDrawing.CloseDrawing();
         Drawings.Remove(pDrawing);
     }
 }
Ejemplo n.º 16
0
        static void OnLoadingComplete(EventArgs args)
        {
            if (!_Player.ChampionName.Contains("Malphite"))
            {
                return;
            }
            Chat.Print("HTTF TopLane Series Yuklendi Ceviri TekinTR!", Color.Orange);
            Bootstrap.Init(null);
            Q         = new Spell.Targeted(SpellSlot.Q, 625);
            W         = new Spell.Active(SpellSlot.W, 250);
            E         = new Spell.Active(SpellSlot.E, 400);
            R         = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Circular, 250, 700, 270);
            Ignite    = new Spell.Targeted(_Player.GetSpellSlotFromName("summonerdot"), 600);
            Menu      = MainMenu.AddMenu("HTTF Malhite", "Malphite");
            ComboMenu = Menu.AddSubMenu("KomboAyarlari", "Combo");
            ComboMenu.AddGroupLabel("Kombo Ayarlari");
            ComboMenu.Add("ComboQ", new CheckBox("Kullan Q "));
            ComboMenu.Add("ComboW", new CheckBox("Kullan W "));
            ComboMenu.Add("ComboE", new CheckBox("Kullan E "));
            ComboMenu.AddGroupLabel("R ayarlari");
            ComboMenu.Add("ComboFQ", new KeyBind("Kullan R Secili hedefe", false, KeyBind.BindTypes.HoldActive, 'G'));
            ComboMenu.Add("ComboR", new CheckBox("Kullan R butun dusmanlar bir arada ise"));
            ComboMenu.Add("MinR", new Slider("R en az kac kisiye isabet etsin:", 3, 1, 5));


            ComboMenu.AddGroupLabel("Durtme ayarlari");
            ComboMenu.Add("HarassQ", new CheckBox("Kullan Q "));
            ComboMenu.Add("HarassW", new CheckBox("Kullan W "));
            ComboMenu.Add("HarassE", new CheckBox("Kullan E "));
            ComboMenu.Add("ManaQ", new Slider("Mana ayari % :", 40));

            ClearMenu = Menu.AddSubMenu("Orman Temizleme", "JungleClear");
            ClearMenu.AddGroupLabel("Orman temizleme");
            ClearMenu.Add("QJungle", new CheckBox("Kullan Q "));
            ClearMenu.Add("WJungle", new CheckBox("Kullan W "));
            ClearMenu.Add("EJungle", new CheckBox("Kullan E "));
            ClearMenu.Add("JungleMana", new Slider("Mana ayari % :", 20));

            ClearMenu.AddGroupLabel("Koridor temizleme");
            ClearMenu.Add("LaneClearQ", new CheckBox("Kullan Q "));
            ClearMenu.Add("LaneClearW", new CheckBox("Kullan W "));
            ClearMenu.Add("LaneClearE", new CheckBox("Kullan E "));
            ClearMenu.Add("ManaLC", new Slider("Mana ayari", 50));
            ClearMenu.AddGroupLabel("SonVurus Ayarlari");
            ClearMenu.Add("LastHitQ", new CheckBox("Kullan Q SonVurus"));
            ClearMenu.Add("ManaLH", new Slider("Mana ayari % : ", 50));


            Drawings = Menu.AddSubMenu("Cizim Ayarlari", "Draw");
            Drawings.AddGroupLabel("Cizim Ayarlari");
            Drawings.Add("DrawQ", new CheckBox("Goster Q Menzili"));
            Drawings.Add("DrawE", new CheckBox("Goster E Menzili"));
            Drawings.Add("DrawR", new CheckBox("Goster R Menzili"));
            Drawings.Add("Draw_Disabled", new CheckBox("Disabled Drawings"));

            Drawing.OnDraw += Drawing_OnDraw;
            Game.OnUpdate  += Game_OnUpdate;
        }
Ejemplo n.º 17
0
        static void OnLoadingComplete(EventArgs args)
        {
            if (!_Player.ChampionName.Contains("Malphite"))
            {
                return;
            }
            Chat.Print("HTTF TopLane Series Loaded!", Color.Orange);
            Bootstrap.Init(null);
            Q         = new Spell.Targeted(SpellSlot.Q, 625);
            W         = new Spell.Active(SpellSlot.W, 250);
            E         = new Spell.Active(SpellSlot.E, 400);
            R         = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Circular, 250, 700, 270);
            Ignite    = new Spell.Targeted(_Player.GetSpellSlotFromName("summonerdot"), 600);
            Menu      = MainMenu.AddMenu("HTTF Malhite", "Malphite");
            ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("ComboQ", new CheckBox("Use Q Combo"));
            ComboMenu.Add("ComboW", new CheckBox("Use W Combo"));
            ComboMenu.Add("ComboE", new CheckBox("Use E Combo"));
            ComboMenu.AddGroupLabel("Ultimate Settings");
            ComboMenu.Add("ComboFQ", new KeyBind("Use R Selected Target", false, KeyBind.BindTypes.HoldActive, 'G'));
            ComboMenu.Add("ComboR", new CheckBox("Use R in multitarget"));
            ComboMenu.Add("MinR", new Slider("Min Hit Enemies Use R :", 3, 1, 5));


            ComboMenu.AddGroupLabel("Harass Settings");
            ComboMenu.Add("HarassQ", new CheckBox("Use Q Harass"));
            ComboMenu.Add("HarassW", new CheckBox("Use W Harass"));
            ComboMenu.Add("HarassE", new CheckBox("Use E Harass"));
            ComboMenu.Add("ManaQ", new Slider("Mana Harass % :", 40));

            ClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear");
            ClearMenu.AddGroupLabel("JungleClear Settings");
            ClearMenu.Add("QJungle", new CheckBox("Use Q JungleClear"));
            ClearMenu.Add("WJungle", new CheckBox("Use W JungleClear"));
            ClearMenu.Add("EJungle", new CheckBox("Use E JungleClear"));
            ClearMenu.Add("JungleMana", new Slider("Mana JungleClear % :", 20));

            ClearMenu.AddGroupLabel("Lane Clear Settings");
            ClearMenu.Add("LaneClearQ", new CheckBox("Use Q LaneClear"));
            ClearMenu.Add("LaneClearW", new CheckBox("Use W LaneClear"));
            ClearMenu.Add("LaneClearE", new CheckBox("Use E LaneClear"));
            ClearMenu.Add("ManaLC", new Slider("Mana LaneClear", 50));
            ClearMenu.AddGroupLabel("LastHit Settings");
            ClearMenu.Add("LastHitQ", new CheckBox("Use Q LastHit"));
            ClearMenu.Add("ManaLH", new Slider("Mana LastHit % : ", 50));


            Drawings = Menu.AddSubMenu("Draw Settings", "Draw");
            Drawings.AddGroupLabel("Drawing Settings");
            Drawings.Add("DrawQ", new CheckBox("Q Range"));
            Drawings.Add("DrawE", new CheckBox("E Range"));
            Drawings.Add("DrawR", new CheckBox("R Range"));
            Drawings.Add("Draw_Disabled", new CheckBox("Disabled Drawings"));

            Drawing.OnDraw += Drawing_OnDraw;
            Game.OnUpdate  += Game_OnUpdate;
        }
Ejemplo n.º 18
0
        static TargetSelector()
        {
            LeagueSharp.Common.TargetSelector.CustomTS = true;
            GameObjects.Initialize();

            Drawings.Initialize();
            Notifications.AddNotification(string.Format("{0} loaded.", Name), 7500);
            Chat.Print(string.Format("<font color='#259FF8'>{0} v{1} loaded.</font>", Name, Version));
        }
Ejemplo n.º 19
0
        /// <summary>
        /// Constructs a new paint layer.
        /// </summary>
        /// <param name="name">The name of the layer.</param>
        /// <param name="addDrawing">Whether a drawing is immediately added to the layer. All paint layers need to have at least one drawing.</param>
        public LayerPaint(string name = "", bool addDrawing = false)
        {
            this.Name = name;

            if (addDrawing)
            {
                Drawings.Add(new Drawing());
                Frames.Add(0);
            }
        }
Ejemplo n.º 20
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            //Gapcloser.OnGapcloser += AntiGapCloser;
            Game.OnTick        += Game_OnTick;
            Drawing.OnDraw     += Drawing_OnDraw;
            Drawing.OnEndScene += Drawing_OnEndScene;
            Q = new Spell.Chargeable(SpellSlot.Q, 1000, 1600, 1300, 0, 1900, 70)
            {
                AllowedCollisionCount = int.MaxValue
            };
            W = new Spell.Active(SpellSlot.W);
            E = new Spell.Skillshot(SpellSlot.E, 925, SkillShotType.Circular, 250, 1500, 235)
            {
                AllowedCollisionCount = int.MaxValue
            };
            R = new Spell.Skillshot(SpellSlot.R, 1250, SkillShotType.Linear, 250, 1950, 120)
            {
                AllowedCollisionCount = int.MaxValue
            };
            if (User.ChampionName != "Varus")
            {
                return;
            }
            //Declaring


            //Drawings
            VarusMenu = MainMenu.AddMenu("Mighty Varus", "Mighty Varus");
            comboMenu = VarusMenu.AddSubMenu("Combo");
            comboMenu.Add("Q", new CheckBox("Use Q"));
            comboMenu.Add("E", new CheckBox("Use E"));
            comboMenu.Add("R", new CheckBox("Use R in combo"));
            comboMenu.Add("Rtargets", new Slider("R targets ", 1, 1, 5));
            //miscMenu.Add("Rgapclose", new CheckBox("R Anti-gapcloser"));
            //miscMenu.AddGroupLabel("E");
            //miscMenu.Add("Egapclose", new CheckBox("E Anti-gapcloser"));
            waveClear = VarusMenu.AddSubMenu("Wave Clear");
            waveClear.Add("Qwc", new CheckBox("Use Q"));
            waveClear.Add("Ewc", new CheckBox("Use E"));
            waveClear.Add("manawc", new Slider("Mana manager", 0));
            LastHit = VarusMenu.AddSubMenu("Last hit");
            LastHit.Add("Qlh", new CheckBox("Use Q to Last hit"));
            LastHit.Add("Elh", new CheckBox("Use E to Last hit"));
            LastHit.Add("manalh", new Slider("Mana manager", 0));
            harass = VarusMenu.AddSubMenu("Harass hit");
            harass.Add("QHarass", new CheckBox("Use Q to Harass"));
            harass.Add("QAuto", new CheckBox("Auto Q harass", false));
            harass.Add("EHarass", new CheckBox("Use E to Harass"));
            harass.Add("manaharass", new Slider("Mana manager", 0));
            Drawings = VarusMenu.AddSubMenu("Drawings", "Drawings");
            Drawings.AddGroupLabel("Drawing Settings");
            Drawings.Add("QDraw", new CheckBox("Draw Q Range (green)"));
            Drawings.Add("EDraw", new CheckBox("Draw E Range"));
            Drawings.Add("RDraw", new CheckBox("Draw R Range"));
        }
Ejemplo n.º 21
0
        internal static void OnDraw(EventArgs args)
        {
            var hero = Utilities.Hero;

            if (hero.Living.IsDead)
            {
                return;
            }

            Drawings.Draw();
        }
Ejemplo n.º 22
0
 static Modes()
 {
     Menu = MenuX.Menu.AddSubMenu("Modes");
     Combo.Initilize();
     Harass.Initialize();
     LaneClear.Initialize();
     LastHit.Initialize();
     Drawings.Initialize();
     Misc.Initialize();
     AutoQ.Initialize();
 }
Ejemplo n.º 23
0
        static Config()
        {
            Menu = MainMenu.AddMenu(MenuName, MenuName.ToLower());

            Modes.InitializeModes();
            InterrupterMenu.Initializer();
            GapcloserMenu.Initializer();
            CharmMenu.Initializer();
            AutoHarass.Initializer();
            Drawings.Initializer();
        }
Ejemplo n.º 24
0
        static Config()
        {
            Menu = MainMenu.AddMenu(MenuName, MenuName.ToLower());

            Modes.InitializeModes();
            GapcloserMenu.Initializer();
            AutoHarass.Initializer();
            Drawings.Initializer();
            ExtrasMenu.Initializer();
            MiscMenu.Initializer();
        }
Ejemplo n.º 25
0
 public static void InitMenu()
 {
     MenuPrincipal = MainMenu.AddMenu("Kappalista", "kappalista");
     //Spells Settings
     SpellsMenu = MenuPrincipal.AddSubMenu("Spells Settings");
     SpellsMenu.AddLabel("Combo Settings");
     SpellsMenu.Add("use.q.combo", new CheckBox("Use Q"));
     SpellsMenu.Add("use.e", new CheckBox("Use E"));
     SpellsMenu.Add("atk.minion", new CheckBox("Attack minions for chasing"));
     SpellsMenu.AddLabel("Harass Settings");
     SpellsMenu.Add("use.q.harass", new CheckBox("Use Q"));
     SpellsMenu.Add("manapercent", new Slider("Mana percent", 60));
     //LaneClear Settings
     LaneClear = MenuPrincipal.AddSubMenu("LaneClear Settings");
     LaneClear.Add("use.q", new CheckBox("Use Q", false));
     LaneClear.Add("q.min.kill", new Slider("Min minions killable", 3, 1, 5));
     LaneClear.Add("use.e", new CheckBox("Use E"));
     LaneClear.Add("e.minkill", new Slider("Min minions killable", 2, 1, 5));
     LaneClear.Add("manapercent", new Slider("Mana percent", 60));
     //JungleClear Settings
     JungleClear = MenuPrincipal.AddSubMenu("Jungle Clear Settings");
     JungleClear.Add("use.q", new CheckBox("Use Q"));
     JungleClear.Add("use.e", new CheckBox("Use E"));
     JungleClear.Add("manapercent", new Slider("Mana percent", 60));
     //Misc Settings
     Misc = MenuPrincipal.AddSubMenu("Misc Settings");
     Misc.Add("e.killsteal", new CheckBox("E Killsteal"));
     Misc.Add("e.mobsteal", new CheckBox("E Mob Steal"));
     Misc.Add("e.lasthit.assist", new CheckBox("E Lasthit Assist"));
     Misc.Add("r.savebuddy", new CheckBox("Save your sup with R"));
     Misc.Add("r.balista", new CheckBox("R Balista"));
     Misc.Add("e.siegeandsuper", new CheckBox("Auto E Siege and Super minions"));
     Misc.Add("e.harass", new CheckBox("E Harass"));
     Misc.Add("e.dontharasscombo", new CheckBox("Don't harass with E in combo"));
     Misc.Add("e.beforedie", new CheckBox("E before die"));
     Misc.Add("w.dragonorbaron", new CheckBox("Auto W on Dragon or Baron", false));
     Misc.Add("w.castdragon",
              new KeyBind("Cast W on Dragon", false, KeyBind.BindTypes.HoldActive, "J".ToCharArray()[0]));
     Misc.Add("w.castbaron",
              new KeyBind("Cast W on Baron", false, KeyBind.BindTypes.HoldActive, "K".ToCharArray()[0]));
     //Activator Settings
     ActivatorSettings = MenuPrincipal.AddSubMenu("Activator Settings");
     ActivatorSettings.Add("use.botrk.cutlass", new CheckBox("Use BotRK/Cutlass"));
     ActivatorSettings.Add("botrk.cutlass.health", new Slider("Health percent", 60));
     ActivatorSettings.Add("use.youmuu", new CheckBox("Use Youmuu"));
     //Drawing Settings
     Drawings = MenuPrincipal.AddSubMenu("Drawings Settings");
     Drawings.Add("draw.q", new CheckBox("Draw Q Range"));
     Drawings.Add("draw.w", new CheckBox("Draw W Range"));
     Drawings.Add("draw.e", new CheckBox("Draw E Range"));
     Drawings.Add("draw.r", new CheckBox("Draw R Range"));
     Drawings.Add("draw.e.dmgpercent", new CheckBox("Draw E Damage Percent"));
     Drawings.Add("draw.damageindicator", new CheckBox("Draw Damage Indicator"));
 }
Ejemplo n.º 26
0
        public static void AddToMenu(Menu menu)
        {
            menu.Name = "sfx.ts";
            Menu      = menu;

            Drawings.AddToMainMenu();
            Weights.AddToMainMenu();
            Priorities.AddToMainMenu();
            Selected.Focus.AddToMainMenu();
            Humanizer.AddToMainMenu();
            Modes.AddToMainMenu();
        }
        public static List <ArrayList> GetOwnersEquityData()
        {
            CalculateFinalCapital();

            //if +ve add to investents else add to drawings
            foreach (Account a in Capital.Accounts)
            {
                if (a.Sum > 0)
                {
                    Investments.Add(a);
                }
                else
                {
                    Drawings.Add(a);
                }
            }

            //List to fill Owners Equity Data Grid
            List <ArrayList> OEEntries = new List <ArrayList>();

            ArrayList EntryArray = new ArrayList();

            EntryArray.Add("Investments");
            EntryArray.Add(null);
            OEEntries.Add(EntryArray);

            foreach (Account account in Investments)
            {
                OEEntries.Add(account.ToArray());
            }
            EntryArray = new ArrayList();
            EntryArray.Add("Income");
            EntryArray.Add(IncomeStatement.Income);
            OEEntries.Add(EntryArray);

            EntryArray = new ArrayList();
            EntryArray.Add("Drawings");
            EntryArray.Add(null);
            OEEntries.Add(EntryArray);

            foreach (Account account in Drawings)
            {
                OEEntries.Add(account.ToArray(2));
            }


            EntryArray = new ArrayList();
            EntryArray.Add("Final Capital");
            EntryArray.Add(FinalCapital);
            OEEntries.Add(EntryArray);

            return(OEEntries);
        }
Ejemplo n.º 28
0
        public void OnInitialize()
        {
            Game.OnGameLoaded += () =>
            {
                Core.DelayAction(() =>
                {
                    if (Globals.MyHero.Hero.Equals(Champion.Annie))
                    {
                        switch (Updater.Run(Name, Version))
                        {
                        case "NoUpdate":
                            Chat.Print("<font color='#27ae60'>[T2IN1-UPDATE-CHECKER] </font>No update found");
                            break;

                        case "Failed":
                            Chat.Print("<font color='#e74c3c'>[T2IN1-UPDATE-CHECKER] </font>Could not check for updates");
                            break;

                        case "NewVersion":
                            Chat.Print("<font color='#e74c3c'>[T2IN1-UPDATE-CHECKER] </font>A new update is available");
                            break;

                        default:
                            Chat.Print("<font color='#e74c3c'>[T2IN1-UPDATE-CHECKER] </font>Could not check for updates");
                            break;
                        }

                        Console.Clear();

                        try
                        {
                            SpellsManager.Initialize();
                            Menus.Initialize();
                            Drawings.Initialize();
                            DamageIndicator.Initialize();
                            ModeManager.Initialize();
                            EventManager.Initialize();
                            /* Interrupt.Initialize(); TODO: FINISH */
                        }
                        catch (Exception _Exception)
                        {
                            Logger.Log("Error: " + _Exception, ConsoleColor.Red);
                        }

                        Chat.Print("<font color='#27ae60'>[T2IN1-REBORN] </font>Script is fully initialized");
                    }
                    else
                    {
                        Chat.Print("<font color='#e74c3c'>[T2IN1-REBORN] </font> Champion: " + ObjectManager.Player.ChampionName + " is not Supported!");
                    }
                }, new Random().Next(1250, 3500));
            };
        }
Ejemplo n.º 29
0
        static Config()
        {
            Menu = new Menu(MenuName, MenuName, true).Attach();

            Keys.Initialize();
            Modes.Initialize();
            Auto.Initialize();
            Misc.Initialize();
            Hitchance.Initialize();
            SkinManager.Initialize(Menu);
            Drawings.Initialize();
        }
Ejemplo n.º 30
0
 static Config()
 {
     Menu = MainMenu.AddMenu(MenuName, MenuName.ToLower());
     Menu.AddGroupLabel("TooFatGragas ^.^");
     Menu.AddSeparator();
     Menu.AddLabel("Made by Kk2 (:");
     Combo.Initialize();
     Harass.Initialize();
     LaneClear.Initialize();
     JungleClear.Initialize();
     Insec.Initialize();
     Drawings.Initialize();
 }