Exemplo n.º 1
0
        private static void Game_OnUpdate(EventArgs args)
        {
            if (FPSProtection.CheckFps())
            {
                return;
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass))
            {
                Features.Modes.Harass.Execute();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Flee))
            {
                Features.Modes.Flee.Execute();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear))
            {
                Features.Modes.LaneClear.Execute();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo))
            {
                Features.Modes.Combo.Execute();
            }

            Init.OnUpdate();
        }
Exemplo n.º 2
0
        private static void Game_OnUpdate(EventArgs args)
        {
            if (FPSProtection.CheckFps())
            {
                return;
            }

            foreach (var module in Variables.moduleList.Where(module => module.GetModuleType() == ModuleType.OnUpdate &&
                                                              module.ShouldGetExecuted()))
            {
                module.OnExecute();
            }

            Logic.Mechanics.Insec();
            Logic.Mechanics.RotE();

            //Reset the positions
            if (MenuManager.DrawAutoPos)
            {
                Variables.TumblePosition = TumbleProvider.AkaQPosition();
            }

            Logic.AJSPositioner.Execute();

            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass))
            {
                Features.Modes.Harass.HarassCombo();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear))
            {
                Features.Modes.JungleClear.Load();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Flee))
            {
                Features.Modes.Flee.Load();
            }
            if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo))
            {
                Features.Modes.Combo.Load();
            }
        }