public ZedDrawingSpells(ZedMenu zedMenu, ZedSpells zedSpells)
        {
            this.zedMenu = zedMenu;
            this.zedSpells = zedSpells;

            Drawing.OnDraw += Drawing_OnDraw;
        }
Example #2
0
 public ZedAntiGapCloser(ZedMenu menu, ZedSpells spells)
 {
     zedMenu = menu;
     w       = spells.W;
     e       = spells.E;
     AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser;
 }
Example #3
0
        public ZedFlee(ZedMenu zedMenu, ZedShadows zedShadows)
        {
            this.zedMenu = zedMenu;
            this.zedShadows = zedShadows;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #4
0
        public ZedFlee(ZedMenu zedMenu, ZedShadows zedShadows)
        {
            this.zedMenu    = zedMenu;
            this.zedShadows = zedShadows;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #5
0
        public ZedDrawingSpells(ZedMenu zedMenu, ZedSpells zedSpells)
        {
            this.zedMenu   = zedMenu;
            this.zedSpells = zedSpells;

            Drawing.OnDraw += Drawing_OnDraw;
        }
 public ZedAntiGapCloser(ZedMenu menu, ZedSpells spells)
 {
     zedMenu = menu;
     w = spells.W;
     e = spells.E;
     AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser;
 }
Example #7
0
        public ZedAutoE(ZedMenu zedMenu, ZedShadows zedShadows, ZedSpells zedSpells)
        {
            this.zedMenu = zedMenu;
            this.zedShadows = zedShadows;
            e = zedSpells.E;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #8
0
        public ZedSpellDodge(ZedSpells spells, ZedMenu mainMenu)
        {
            r = spells.R;
            zedMenu = mainMenu;
            player = ObjectManager.Player;

            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
        }
Example #9
0
        public ZedSpellDodge(ZedSpells spells, ZedMenu mainMenu)
        {
            r       = spells.R;
            zedMenu = mainMenu;
            player  = ObjectManager.Player;

            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
        }
Example #10
0
        public ZedAutoE(ZedMenu zedMenu, ZedShadows zedShadows, ZedSpells zedSpells)
        {
            this.zedMenu    = zedMenu;
            this.zedShadows = zedShadows;
            e = zedSpells.E;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #11
0
        public ZedShadows(ZedMenu mainMenu, ZedSpells spells)
        {
            zedMainMenu = mainMenu;
            q           = spells.Q;
            w           = spells.W;
            e           = spells.E;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #12
0
        public ZedShadows(ZedMenu mainMenu, ZedSpells spells)
        {
            zedMainMenu = mainMenu;
            q = spells.Q;
            w = spells.W;
            e = spells.E;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #13
0
        public ZedShadows(ZedMenu menu, ZedSpells spells, ZedEnergyChecker energy)
        {
            zedMenu     = menu;
            q           = spells.Q;
            w           = spells.W;
            e           = spells.E;
            this.energy = energy;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #14
0
        public ZedShadows(ZedMenu menu, ZedSpells spells, ZedEnergyChecker energy)
        {
            zedMenu = menu;
            q = spells.Q;
            w = spells.W;
            e = spells.E;
            this.energy = energy;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #15
0
        public ZedAntiGapCloser(ZedMenu menu, ZedSpells spells, ZedShadows shadows)
        {
            zedMenu      = menu;
            w            = spells.W;
            e            = spells.E;
            this.shadows = shadows;
            player       = ObjectManager.Player;

            actionQueue       = new ActionQueue();
            antiGapCloserList = new ActionQueueList();

            AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser;
        }
        public ZedAntiGapCloser(ZedMenu menu, ZedSpells spells, ZedShadows shadows)
        {
            zedMenu = menu;
            w = spells.W;
            e = spells.E;
            this.shadows = shadows;
            player = ObjectManager.Player;

            actionQueue = new ActionQueue();
            antiGapCloserList = new ActionQueueList();

            AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser;
            
        }
Example #17
0
 public Zed()
 {
     zedSpells = new ZedSpells();
     zedMenu = new ZedMenu(zedSpells, out zedOrbwalker);
     zedShadows = new ZedShadows(zedMenu, zedSpells);
     zedCore = new ZedCore(zedSpells, zedOrbwalker, zedMenu, zedShadows);
     zedAntiGapCloser = new ZedAntiGapCloser(zedMenu, zedSpells);
     zedPotions = new ZedPotions(zedMenu);
     zedKs = new ZedKS(zedSpells, zedOrbwalker, zedShadows);
     zedSpellDodge = new ZedSpellDodge(zedSpells, zedMenu);
     zedDrawingSpells = new ZedDrawingSpells(zedMenu, zedSpells);
     zedUnderTurretFarm = new ZedUnderTurretFarm(zedSpells, zedOrbwalker);
     damageDrawing = new CommonDamageDrawing(zedMenu) { AmountOfDamage = zedCore.ComboDamage };
     forceUltimate = new CommonForceUltimate(zedMenu, zedSpells, zedOrbwalker) { ForceUltimate = zedCore.ForceUltimate };
 }
        public ZedComboSelector(ZedMenu zedMenu)
        {
            this.zedMenu = zedMenu;

            theLineImage = new Render.Sprite(Resources.ZedTheLine, new Vector2(1F, 1F));
            theLineImage.Scale = new Vector2(0.9f, 0.9f);
            theLineImage.Add();
            theLineImage.Visible = false;

            allStarImage = new Render.Sprite(Resources.ZedStar, new Vector2(1F, 1F));
            allStarImage.Scale = new Vector2(0.9f, 0.9f);
            allStarImage.Add();
            allStarImage.Visible = false;

            Game.OnWndProc += Game_OnWndProc;
        }
Example #19
0
        public ZedComboSelector(ZedMenu zedMenu)
        {
            this.zedMenu = zedMenu;

            theLineImage       = new Render.Sprite(Resources.ZedTheLine, new Vector2(1F, 1F));
            theLineImage.Scale = new Vector2(0.9f, 0.9f);
            theLineImage.Add();
            theLineImage.Visible = false;

            allStarImage       = new Render.Sprite(Resources.ZedStar, new Vector2(1F, 1F));
            allStarImage.Scale = new Vector2(0.9f, 0.9f);
            allStarImage.Add();
            allStarImage.Visible = false;

            Game.OnWndProc += Game_OnWndProc;
        }
Example #20
0
        public ZedCore(ZedSpells zedSpells, Orbwalking.Orbwalker zedOrbwalker, ZedMenu zedMenu, ZedShadows zedShadows)
        {
            q = zedSpells.Q;
            w = zedSpells.W;
            e = zedSpells.E;
            r = zedSpells.R;

            player = ObjectManager.Player;
            ZedOrbwalker = zedOrbwalker;
            this.zedMenu = zedMenu;

            actionQueue = new ActionQueue();
            harasQueue = new ActionQueueList();
            comboQueue = new ActionQueueList();
            zedItems = new ZedOffensiveItems(zedMenu);
            energy = new ZedEnergyChecker(zedMenu);
            shadows = zedShadows;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #21
0
        public ZedCore(ZedSpells zedSpells, Orbwalking.Orbwalker zedOrbwalker, ZedMenu zedMenu, ZedShadows zedShadows)
        {
            q = zedSpells.Q;
            w = zedSpells.W;
            e = zedSpells.E;
            r = zedSpells.R;

            player       = ObjectManager.Player;
            ZedOrbwalker = zedOrbwalker;
            this.zedMenu = zedMenu;

            actionQueue = new ActionQueue();
            harasQueue  = new ActionQueueList();
            comboQueue  = new ActionQueueList();
            zedItems    = new ZedOffensiveItems(zedMenu);
            energy      = new ZedEnergyChecker(zedMenu);
            shadows     = zedShadows;

            Game.OnUpdate += Game_OnUpdate;
        }
Example #22
0
 public Zed()
 {
     zedSpells          = new ZedSpells();
     zedMenu            = new ZedMenu(zedSpells, out zedOrbwalker);
     zedShadows         = new ZedShadows(zedMenu, zedSpells);
     zedCore            = new ZedCore(zedSpells, zedOrbwalker, zedMenu, zedShadows);
     zedAntiGapCloser   = new ZedAntiGapCloser(zedMenu, zedSpells);
     zedPotions         = new ZedPotions(zedMenu);
     zedKs              = new ZedKS(zedSpells, zedOrbwalker, zedShadows);
     zedSpellDodge      = new ZedSpellDodge(zedSpells, zedMenu);
     zedDrawingSpells   = new ZedDrawingSpells(zedMenu, zedSpells);
     zedUnderTurretFarm = new ZedUnderTurretFarm(zedSpells, zedOrbwalker);
     damageDrawing      = new CommonDamageDrawing(zedMenu)
     {
         AmountOfDamage = zedCore.ComboDamage
     };
     forceUltimate = new CommonForceUltimate(zedMenu, zedSpells, zedOrbwalker)
     {
         ForceUltimate = zedCore.ForceUltimate
     };
 }
Example #23
0
        public ZedCore(ZedSpells zedSpells, Orbwalking.Orbwalker zedOrbwalker, ZedMenu zedMenu, ZedShadows zedShadows, ZedEnergyChecker zedEnergy)
        {
            q = zedSpells.Q;
            w = zedSpells.W;
            e = zedSpells.E;
            r = zedSpells.R;

            player = ObjectManager.Player;
            ZedOrbwalker = zedOrbwalker;
            this.zedMenu = zedMenu;
            energy = zedEnergy;

            actionQueue = new ActionQueue();
            harasQueue = new ActionQueueList();
            comboQueue = new ActionQueueList();
            laneClearQueue = new ActionQueueList();
            lastHitQueue = new ActionQueueList();
            checkAutoAttack = new ActionQueueCheckAutoAttack();
            zedItems = new ZedOffensiveItems(zedMenu);
            shadows = zedShadows;
            zedComboSelector = new ZedComboSelector(zedMenu);

            Game.OnUpdate += Game_OnUpdate;
        }
Example #24
0
        public ZedCore(ZedSpells zedSpells, Orbwalking.Orbwalker zedOrbwalker, ZedMenu zedMenu, ZedShadows zedShadows, ZedEnergyChecker zedEnergy)
        {
            q = zedSpells.Q;
            w = zedSpells.W;
            e = zedSpells.E;
            r = zedSpells.R;

            player       = ObjectManager.Player;
            ZedOrbwalker = zedOrbwalker;
            this.zedMenu = zedMenu;
            energy       = zedEnergy;

            actionQueue      = new ActionQueue();
            harasQueue       = new ActionQueueList();
            comboQueue       = new ActionQueueList();
            laneClearQueue   = new ActionQueueList();
            lastHitQueue     = new ActionQueueList();
            checkAutoAttack  = new ActionQueueCheckAutoAttack();
            zedItems         = new ZedOffensiveItems(zedMenu);
            shadows          = zedShadows;
            zedComboSelector = new ZedComboSelector(zedMenu);

            Game.OnUpdate += Game_OnUpdate;
        }
Example #25
0
 public CommonDamageDrawing(ZedMenu zedMenu)
 {
     this.zedMenu = zedMenu;
 }
Example #26
0
 public ZedEnergyChecker(ZedMenu menu)
 {
     zedMenu = menu;
 }
Example #27
0
        public ZedPotions(ZedMenu zedMenu)
        {
            this.zedMenu = zedMenu;

            Game.OnUpdate += Game_OnUpdate;
        }
 public ZedEnergyChecker(ZedMenu menu)
 {
     zedMenu = menu;
 }
 public ZedOffensiveItems(ZedMenu menu)
 {
     zedMenu = menu;
 }
 public ZedOffensiveItems(ZedMenu menu)
 {
     zedMenu = menu;
 }
Example #31
0
        public ZedPotions(ZedMenu zedMenu)
        {
            this.zedMenu = zedMenu;

            Game.OnUpdate += Game_OnUpdate;
        }