LoadYSpells() public static method

public static LoadYSpells ( ) : void
return void
Beispiel #1
0
            //public static Menu evadeMenu2, championmenu2;

            public static void Init()
            {
                Extensions.LoadYSpells();
                LoadSpellData();

                /*
                 * evadeMenu2 = MainMenu.AddMenu("Evade Target", "EvadeTarget");
                 * {
                 *  evadeMenu2.Add("W", new CheckBox("Use W")); //                                    evadeSpells.Add("ETower", new CheckBox("Under Tower", false));
                 *  evadeMenu2.Add("E", new CheckBox("Use E (To Dash Behind WindWall)"));
                 *  evadeMenu2.Add("ETower", new CheckBox("-> Under Tower", false));
                 *  evadeMenu2.Add("BAttack", new CheckBox("Basic Attack"));
                 *  evadeMenu2.Add("BAttackHpU", new Slider("-> If Hp <", 35));
                 *  evadeMenu2.Add("CAttack", new CheckBox("Crit Attack"));
                 *  evadeMenu2.Add("CAttackHpU", new Slider("-> If Hp <", 40));
                 *      championmenu2 = evadeMenu2.AddSubMenu("Evade Point to Click");
                 *  foreach (
                 *      var spell in Spells.Where(i => EntityManager.Heroes.Enemies.Any(a => a.ChampionName == i.ChampionName)))
                 *  {
                 *      championmenu2.Add(spell.MissileName, new CheckBox(
                 *          spell.MissileName + " (" + spell.Slot + ")",
                 *          false));
                 *  }
                 * }
                 */
                Game.OnUpdate                  += OnUpdateTarget;
                GameObject.OnCreate            += ObjSpellMissileOnCreate;
                GameObject.OnDelete            += ObjSpellMissileOnDelete;
                Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast;
            }