示例#1
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.W, 625);
            Spell.SetSkillshot(.6f, (float)(50f * Math.PI / 180), float.MaxValue, false, SkillshotType.SkillshotCone);
        }
示例#2
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            AntiGapcloser.OnEnemyGapcloser += Gapcloser;
            Game.OnUpdate += OnUpdate;
        }
示例#3
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.Q, 625);
            Spell.SetTargetted(.25f, 1400f);
        }
示例#4
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.R, 600);
            Spell.SetSkillshot(.25f, 290f, float.MaxValue, false, SkillshotType.SkillshotCircle);
        }
示例#5
0
        protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnDisable(sender, eventArgs);

            Drawing.OnDraw -= OnDraw;
            Game.OnUpdate -= OnUpdate;
        }
示例#6
0
        protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnDisable(sender, eventArgs);

            Game.OnUpdate -= OnUpdate;
            Obj_AI_Base.OnDoCast -= OnDoCast;
        }
        protected sealed override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            Menu.AddItem(
                new MenuItem("JungleQDistance", "Q Distance").SetValue(new Slider(730, 0, 825)));

            Menu.AddItem(new MenuItem("JungleQMana", "Mana %").SetValue(new Slider(15, 0, 100)));
        }
示例#8
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.R, 1200);
            Spell.SetSkillshot(.2f, 110f, 2500f, true, SkillshotType.SkillshotLine);
        }
示例#9
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            logic = new RLogic();
            drawDamage = new HeroHealthBarIndicator();
        }
示例#10
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.R, 3000);
            Spell.SetTargetted(0.7f, 200f);
        }
示例#11
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.W, 1000);
            Spell.SetSkillshot(.25f, 80f, 1550f, false, SkillshotType.SkillshotLine);
        }
示例#12
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.Q, 980);
            Spell.SetSkillshot(.5f, 50, float.MaxValue, false, SkillshotType.SkillshotLine);
        }
示例#13
0
        protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnDisable(sender, eventArgs);

            Game.OnUpdate -= OnUpdate;
            Orbwalking.AfterAttack -= AfterAttack;
        }
示例#14
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.Q, 1250);
            Spell.SetSkillshot(0.65f, 60f, 2200f, false, SkillshotType.SkillshotLine);
        }
示例#15
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            this.gnarState = new GnarState();

            var selecter = new MenuItem("GnarForm", "Form").SetValue(new StringList(new[] { "Mini", "Mega" }));

            var mini = new List<MenuItem>
            {
                 new MenuItem("Q1Range", "Range").SetValue(new Slider(600, 0, 600)),
                 new MenuItem("Q1HitCount", "Min Hit Count").SetValue(new Slider(2, 0, 6)),
                 new MenuItem("Q1Enemy", "Block If Nearby Enemies").SetValue(true)
             };

            var mega = new List<MenuItem>
            {
                 new MenuItem("Q2Range", "Range").SetValue(new Slider(600, 0, 700)),
                 new MenuItem("Q2HitCount", "Min Hit Count").SetValue(new Slider(3, 0, 6)),
                 new MenuItem("Q2Enemy", "Block If Nearby Enemies").SetValue(true)
             };

            var menuGenerator = new MenuGenerator(Menu, new DynamicMenu("Dynamic Menu", selecter, new[] { mini, mega }));

            menuGenerator.Generate();
        }
示例#16
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);


            Drawing.OnDraw += OnDraw;
        }
示例#17
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(
                new MenuItem("InsecTo", "Insec To").SetValue(
                    new StringList(new[] { "Ally / Turret", " Player", " Cursor" })));

            Menu.AddItem(
                new MenuItem("AllyRange", "Range To Find Allies").SetValue(new Slider(1500, 0, 2400)));

            Menu.AddItem(
                new MenuItem("TurretRange", "Range To Find Turret").SetValue(new Slider(1300, 0, 1600)));

            Menu.AddItem(new MenuItem("RRange", "R Range ").SetValue(new Slider(950, 0, 1050)));

            Menu.AddItem(
                new MenuItem("RRangePred", "Range Behind Target").SetValue(new Slider(150, 0, 185)));

            Menu.AddItem(new MenuItem("RMana", "Mana %").SetValue(new Slider(45, 0, 100)));

            Menu.AddItem(
                new MenuItem("QRQ", "Use Q?").SetValue(true).SetTooltip("Will do QRQ insec (BETA)"));

            Menu.AddItem(
                new MenuItem("QRQDistance", "Max Distance For QRQ Combo").SetValue(new Slider(725, 0, 800)));

            Menu.AddItem(new MenuItem("RDraw", "Draw R Prediction").SetValue(false));

            Menu.AddItem(new MenuItem("Enabled", "Enabled").SetValue(false));

            rLogic = new RLogic();
        }
示例#18
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("WPred", "Disable Prediction").SetValue(true));
            Menu.AddItem(new MenuItem("WMana", "Min Mana %").SetValue(new Slider(20, 0, 100)));
        }
示例#19
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("ExtendedQ", "Extended Q").SetValue(true));
            Menu.AddItem(new MenuItem("QMana", "Min Mana %").SetValue(new Slider(5, 0, 100)));
        }
示例#20
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("Range", "Range").SetValue(new Slider(65, 0, 425)));
            Menu.AddItem(new MenuItem("EMana", "Min Mana %").SetValue(new Slider(5, 0, 100)));
        }
示例#21
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("EnemiesCheck", "Check Enemies First").SetValue(true).SetTooltip("Wont Q If Nearby Enemies"));
            Menu.AddItem(new MenuItem("MinHit", "Min Hit By Q").SetValue(new Slider(3, 0, 6)));
            Menu.AddItem(new MenuItem("QMana", "Min Mana %").SetValue(new Slider(70, 0, 100)));
        }
示例#22
0
        protected sealed override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("WRange", "W Range ").SetValue(new Slider(500, 0, 800)));

            Menu.AddItem(new MenuItem("WMana", "Mana %").SetValue(new Slider(45, 0, 100)));
        }
示例#23
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("Hitchance", "Hitchance").SetValue(new StringList(new[] { "Medium", "High", "Very High" }, 1)));

            Menu.AddItem(new MenuItem("Mana", "Min Mana %").SetValue(new Slider(0, 0, 100)));
        }
示例#24
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("LaneQEnemy", "Only If No Enemies Visible").SetValue(true));

            Menu.AddItem(new MenuItem("LaneQMana", "Mana %").SetValue(new Slider(65, 0, 100)));
        }
示例#25
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs featureBaseEventArgs)
        {
            base.OnLoad(sender, featureBaseEventArgs);

            Menu.AddItem(new MenuItem("Enemy", "Return If Nearby Enemies").SetValue(false));

            Menu.AddItem(new MenuItem("Mana", "Min Mana %").SetValue(new Slider(60, 0, 100)));
        }
示例#26
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            this.gnarState = new GnarState();

            Menu.AddItem(new MenuItem("BlockIfTransforming", "Block If Transforming").SetValue(true));
        }
示例#27
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            GameObject.OnDelete += GameObjectOnOnDelete;
            GameObject.OnCreate += GameObjectOnOnCreate;
            Drawing.OnDraw += OnDraw;
        }
示例#28
0
        //protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        //{
        //    qLogic = new CrescentStrikeLogic();
        //    base.OnLoad(sender, eventArgs);
        //}

        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs) // TODO Add Dmg Multiplier(?)
        {
            Menu.AddItem(new MenuItem("QRange", "Q Range ").SetValue(new Slider(820, 0, 825)));

            Menu.AddItem(new MenuItem("QMana", "Mana %").SetValue(new Slider(45, 0, 100)));

            qLogic = new CrescentStrikeLogic();
        }
示例#29
0
        protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnDisable(sender, eventArgs);

            GameObject.OnDelete -= GameObjectOnOnDelete;
            GameObject.OnCreate -= GameObjectOnOnCreate;
            Game.OnUpdate -= OnUpdate;
        }
示例#30
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("EMode", "Mode").SetValue(new StringList(new[] { "Cursor", "Side", "Automatic" })));
            Menu.AddItem(new MenuItem("EDistance", "E Distance").SetValue(new Slider(65, 1, 425)).SetTooltip("Less = Faster"));
            Menu.AddItem(new MenuItem("EMana", "Min Mana %").SetValue(new Slider(5, 0, 100)));
        }
示例#31
0
        protected sealed override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            Menu.AddItem(new MenuItem("JungleEHealth", "Health %").SetValue(new Slider(15, 0, 35)));

            Menu.AddItem(new MenuItem("JungleEMana", "Mana %").SetValue(new Slider(15, 0, 35)));
        }
示例#32
0
 /// <summary>
 ///     Called when [enable]
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="eventArgs">the contextual information</param>
 protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
 {
     Game.OnUpdate += GameOnOnUpdate;
 }
示例#33
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("QOverkill", "Overkill Check").SetValue(true));
        }
示例#34
0
文件: Q.cs 项目: wade1990/PortAIO
        /// <summary>
        ///     Called when [enable]
        /// </summary>
        /// <param name="sender">the sender of the input</param>
        /// <param name="eventArgs">the contextual information</param>
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            Game.OnUpdate += this.OnGameUpdate;
        }
示例#35
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs featureBaseEventArgs)
        {
            base.OnEnable(sender, featureBaseEventArgs);

            Game.OnUpdate += OnUpdate;
        }
示例#36
0
 /// <summary>
 ///     Called when [enable]
 /// </summary>
 /// <param name="sender">the sender of the input</param>
 /// <param name="eventArgs">the contextual information</param>
 protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
 {
     Events.OnPostUpdate += this.OnPostUpdate;
 }
示例#37
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("Q3", "Draw Whirlwind Range").SetValue(true));
        }
示例#38
0
文件: EDraw.cs 项目: Dekryptor/Port-1
 protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
 {
     base.OnLoad(sender, eventArgs);
 }
示例#39
0
        /// <summary>
        ///     Called when [load].
        /// </summary>
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            this.Menu.AddItem(new MenuItem("prioritizechampion", "Prioritize Champions").SetValue(true));
        }
示例#40
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            dashPos = new DashPosition();
        }
示例#41
0
 protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
 {
     this.heroHealthBarIndicator = new HeroHealthBarIndicator();
     this.dmg = new Dmg();
 }
示例#42
0
 protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
 {
     Drawing.OnDraw -= OnDraw;
 }
示例#43
0
        //protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        //{
        //    rLogic = new PaleCascadeLogic();
        //    base.OnLoad(sender, eventArgs);
        //}

        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            Menu.AddItem(new MenuItem(Menu.Name + "RRange", "R Range ").SetValue(new Slider(825, 0, 825)));

            rLogic = new PaleCascadeLogic();
        }
示例#44
0
 protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
 {
     base.OnEnable(sender, eventArgs);
     orbwalker.SetAttack(false);
     Game.OnUpdate += OnUpdate;
 }
示例#45
0
        /// <summary>
        ///     Called when [enable].
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="eventArgs">The <see cref="Base.FeatureBaseEventArgs" /> instance containing the event data.</param>
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            Drawing.OnEndScene += this.DrawingOnEndScene;
        }
示例#46
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            heroHealthBarIndicator = new HeroHealthBarIndicator();
        }
示例#47
0
 protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
 {
     base.OnDisable(sender, eventArgs);
     Game.OnUpdate -= OnUpdate;
     //ObjectManager.//Player.SetSkin(ObjectManager.Player.BaseSkinName, ObjectManager.Player.SkinId);
 }
示例#48
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            Interrupter2.OnInterruptableTarget += OnInterruptable;
        }
示例#49
0
 protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
 {
     gnarState = new GnarState();
 }
示例#50
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            wall = new WallExtension();
        }
示例#51
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("Range", "Range").SetValue(new Slider(590, 0, 590)));
        }
示例#52
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            Obj_AI_Base.OnSpellCast += OnSpellCast;
        }
示例#53
0
 protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
 {
     Menu.AddItem(new MenuItem("WReady", "Only If Ready").SetValue(false));
 }
示例#54
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("JHitchance", "Hitchance").SetValue(new StringList(new[] { "Medium", "High", "Very High" }, 1)));
        }
示例#55
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Menu.AddItem(new MenuItem("Thresh.Killsteal.Q.Mana", "Min Mana %").SetValue(new Slider(0, 0, 100)));
        }
示例#56
0
 /// <summary>
 ///     Called when [load].
 /// </summary>
 /// <param name="sender">the sender of the input</param>
 /// <param name="eventArgs">the contextual information</param>
 protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
 {
     // Add things to the menu for example, it will auto-generate you don't need to create one nor to add it to another menu
 }
示例#57
0
 protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
 {
     base.OnEnable(sender, eventArgs);
     Drawing.OnDraw += OnDraw;
 }
示例#58
0
        protected override void OnDisable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnDisable(sender, eventArgs);

            Game.OnUpdate -= OnUpdate;
        }
示例#59
0
        protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnLoad(sender, eventArgs);

            Spell = new Spell(SpellSlot.R, 1200);
        }
示例#60
0
        protected override void OnEnable(object sender, FeatureBaseEventArgs eventArgs)
        {
            base.OnEnable(sender, eventArgs);

            AntiGapcloser.OnEnemyGapcloser += Gapcloser;
        }