public static void AttemptHijack()
 {
     Utility.DelayAction.Add(3000, () =>
     {
         IsVHRDetected = (Menu.GetMenu("VayneHunter Reborn", "dz191.vhr") != null && Menu.GetMenu("VayneHunter Reborn", "dz191.vhr").DisplayName == "VayneHunter Reborn");
         if (!IsVHRDetected)
         {
             PRADALoader.Init();
         }
         else
         {
             Game.PrintChat("<font color='#f4ff1c'><b>[PRADA Vayne]</b></font> VHR Detected! Attempting to load PRADA Plugin!");
             LoadVHRPlugin();
         }
     });
 }
        public static void LoadVHRPlugin()
        {
            MyUtils.Cache.Load();
            PRADALoader.LoadSpells();
            PRADALoader.LoadVHRPluginLogic();
            HijackedMenu =
                Menu.GetMenu("VayneHunter Reborn", "dz191.vhr")
                .AddSubMenu(new Menu("[PRADA] VHR on Steroids", "pradavhrplugin"));
            var antigcmenu = HijackedMenu.AddSubMenu(new Menu("Anti-Gapcloser", "antigapcloser"));

            foreach (var hero in Heroes.EnemyHeroes)
            {
                var championName = hero.CharData.BaseSkinName;
                antigcmenu.AddItem(new MenuItem("antigc" + championName, championName).SetValue(Lists.CancerChamps.Any(entry => championName == entry)));
            }
            HijackedMenu.AddItem(new MenuItem("usepradaq", "Use PRADA Q").SetValue(false));
            HijackedMenu.AddItem(new MenuItem("usepradae", "Use PRADA E").SetValue(true));
            HijackedMenu.AddItem(new MenuItem("EPushDist", "E Push Distance").SetValue(new Slider(420, 325, 480)));
            HijackedMenu.AddItem(new MenuItem("EHitchance", "E Hitchance").SetValue(new Slider(50, 1, 100)));
            HijackedMenu.AddItem(new MenuItem("AutoBuy", "Auto Swap Trinkets").SetValue(true));
            Game.PrintChat("<font color='#f4ff1c'><b>[PRADA Vayne]</b></font> VHR assembly succesfully hijacked! Enjoy!");
            HijackedMenu.AddSubMenu(MyUtils.EarlyEvade.MenuLocal);
            Game.OnUpdate += UpdateVHRSettings;
        }
Exemple #3
0
 private static void GameEvent_OnGameEnd()
 {
     PRADALoader.Init();
 }
 public static void VayneMain()
 {
     GameEvent.OnGameLoad += GameEvent_OnGameLoad; PRADALoader.Init();
 }