private static void StartHeartBeat() { Bootstrap.Init(null); Hacks.RenderWatermark = false; Chat.Print( "Starting <font color = \"#740000\">Volatile AIO</font> <font color = \"#B87F7F\">Heart.cs</font>:"); VolatileMenu = MainMenu.AddMenu("V." + Player.ChampionName, "volatilemenu", "Volatile " + Player.ChampionName); ExtensionLoader = new ExtensionLoader(); //InfoBoard VolatileMenu.AddGroupLabel("Heart.cs"); VolatileMenu.AddLabel("\"I.. I'm alive.. I can feel my heart beating.\""); VolatileMenu.AddSeparator(); VolatileMenu.AddLabel("Welcome to Volatile AIO." + Environment.NewLine + "Volatile is an intelligent and aware AIO." + Environment.NewLine + "It strives to include the most thorough logic" + Environment.NewLine + "and the most pleasant game experience" + Environment.NewLine); VolatileMenu.AddSeparator(); VolatileMenu.AddLabel("I hope you'll like it."); VolatileMenu.AddSeparator(); VolatileMenu.AddGroupLabel("Supported Champions:"); foreach (var champion in ExtensionLoader.Champions) { var label = champion.Name + " by " + champion.Developer; for (var i = champion.Name.Length; i < 20; i++) { label += " "; } label += "Status: " + champion.State; VolatileMenu.AddLabel(label); } VolatileMenu.AddSeparator(); VolatileMenu.AddLabel("AIO Options:"); VolatileMenu.Add("debug", new CheckBox("Debug", false)); VolatileMenu.Add("vpred", new CheckBox("Super Secret Option", false)); //VolatileMenu.Add("vpred2", new Slider("Super Ultra Secret Dont Even Look", 0, 0, 2)); if (ExtensionLoader.Champions.All(c => c.Name != Player.ChampionName)) { return; } TargetMenu = VolatileMenu.AddSubMenu("Target Manager", "targetmenu", "Volatile TargetManager"); TargetMenu.Add("chosenignores", new CheckBox("Ignore all other champions if Selected Target", false)); ManaManager = new ManaManager(); AutoLeveler = new AutoLeveler(); DrawManager = new DrawManager(); HackMenu = VolatileMenu.AddSubMenu("Hacks", "hacks", "Volatile Hacks"); SkinManager.Initialize(); RecallTracker = new RecallTracker(); Activator = new Activator(); _championProfiles = new ChampionProfiles(); if (!AutoLeveler.PrioritiesAreSet() && AutoLeveler.AutoLevelMenu["autolevel"].Cast <CheckBox>().CurrentValue) { Chat.Print("Auto-Leveler: Priorities not Set!"); } if (!ManaManager.PrioritiesAreSet() && ManaManager.MmMenu["manamanager"].Cast <CheckBox>().CurrentValue) { Chat.Print("Mana Manager: Priorities not Set!"); } }
static Types() { RecallTrackerMenu = Menu.AddSubMenu("::Recall Tracker::"); RecallTracker.Initialize(); SpellTrackerMenu = Menu.AddSubMenu("::Spell Tracker::"); SpellTracker.Initialize(); }
private void OnLoad() { MainMenu(); AdvCallbacks.Init(_menu); var cdt = new CooldownTracker(_menu); var fT = new FoWTracker(_menu); var ga = new GankAlert(_menu); var rt = new RecallTracker(_menu); var bct = new BossTracker(_menu); var jct = new JungleCampTracker(_menu); var wt = new WardTracker(_menu); var aw = new AdditionalAwareness(_menu); }