private void GameOnLoad() { Game.PrintChat("<font color = \"#FFB6C1\">xSalice's Religion AIO</font> by <font color = \"#00FFFF\">xSalice</font>"); Game.PrintChat("<font color = \"#87CEEB\">Feel free to donate via Paypal to:</font> <font color = \"#FFFF00\">[email protected]</font>"); menu = new Menu(Player.ChampionName, Player.ChampionName, true); //Info menu.AddSubMenu(new Menu("Info", "Info")); menu.SubMenu("Info").AddItem(new MenuItem("Author", "By xSalice")); menu.SubMenu("Info").AddItem(new MenuItem("Paypal", "Donate: [email protected]")); //Target selector var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); menu.AddSubMenu(targetSelectorMenu); //Orbwalker submenu OrbwalkerMenu.AddItem(new MenuItem("Orbwalker_Mode", "Change to Common Orbwalker", true).SetValue(false)); menu.AddSubMenu(OrbwalkerMenu); ChooseOrbwalker(menu.Item("Orbwalker_Mode", true).GetValue <bool>()); //Item Menu var itemMenu = new Menu("Items and Summoners", "Items"); ActiveItems.AddToMenu(itemMenu); menu.AddSubMenu(itemMenu); menu.AddToMainMenu(); /*try * { * if (Activator.CreateInstance(null, "xSaliceReligionAIO.Champions." + Player.ChampionName) != null) * { * Game.PrintChat("<font color = \"#FFB6C1\">xSalice's " + Player.ChampionName + " Loaded!</font>"); * } * } * catch * { * Game.PrintChat("xSalice's Religion => {0} Not Support !", Player.ChampionName); * }*/ new PluginLoader(); }
private static void AddOffensiveItem(Menu subMenu, ActiveItems item) { var active = new Menu(item.ActiveName, item.ActiveName); { active.AddItem(new MenuItem(item.ActiveName, item.ActiveName, true).SetValue(true)); active.AddItem(new MenuItem(item.ActiveName + "dmgCalc", "Add to damage Calculation", true).SetValue(true)); active.AddItem(new MenuItem(item.ActiveName + "killAble", "Use only if enemy is killable", true).SetValue(false)); active.AddItem(new MenuItem(item.ActiveName + "always", "Always use", true).SetValue(item.Mode == 1 || item.Mode == 2)); active.AddItem(new MenuItem(item.ActiveName + "myHP", "Use if HP <= %", true).SetValue(new Slider(25))); active.AddItem(new MenuItem(item.ActiveName + "enemyHP", "Use if target HP <= %", true).SetValue(new Slider(50))); subMenu.AddSubMenu(active); } }