public static void Main(string[] args) { GameEvent.OnGameLoad += delegate() { objPlayer = ObjectManager.Player; SupportedChampionsNotify(); if (SupportedChampions.All(x => !string.Equals(x, objPlayer.CharacterName, StringComparison.CurrentCultureIgnoreCase))) { MainMenu = new Menu("OlympusAIO." + objPlayer.CharacterName + ".NotSupported", "OlympusAIO: " + "Not Supported", true); } else { MainMenu = new Menu("OlympusAIO." + objPlayer.CharacterName, "OlympusAIO: " + objPlayer.CharacterName, true); } MenuManager.Execute.General(); switch (objPlayer.CharacterName) { case "AurelionSol": AurelionSol.OnLoad(); break; case "Evelynn": Evelynn.OnLoad(); break; case "Heimerdinger": Heimerdinger.OnLoad(); break; case "Lissandra": Lissandra.OnLoad(); break; case "Poppy": Poppy.OnLoad(); break; case "Teemo": Teemo.OnLoad(); break; } General.Methods.OnLoad(); MainMenu.Attach(); }; }
private static void OnLoadingComplete() { try { switch (ObjectManager.GetLocalPlayer().ChampionName) { case "Jhin": var unused = new Jhin(); Console.WriteLine("FrOnDaL AIO Jhin loaded"); break; case "Veigar": var unused1 = new Veigar(); Console.WriteLine("FrOnDaL AIO Veigar loaded"); break; case "Swain": var unused2 = new Swain(); Console.WriteLine("FrOnDaL AIO Swain loaded"); break; case "Varus": var unused3 = new Varus(); Console.WriteLine("FrOnDaL AIO Varus loaded"); break; case "Thresh": var unused4 = new Thresh(); Console.WriteLine("FrOnDaL AIO Thresh loaded"); break; case "Lux": var unused5 = new Lux(); Console.WriteLine("FrOnDaL AIO Lux loaded"); break; case "Shen": var unused6 = new Shen(); Console.WriteLine("FrOnDaL AIO Shen loaded"); break; case "DrMundo": var unused7 = new DrMundo(); Console.WriteLine("FrOnDaL AIO Dr.Mundo loaded"); break; case "JarvanIV": var unused8 = new JarvanIv(); Console.WriteLine("FrOnDaL AIO Jarvan IV loaded"); break; case "AurelionSol": var unused9 = new AurelionSol(); Console.WriteLine("FrOnDaL AIO AurelionSol loaded"); break; case "Ziggs": var unused10 = new Ziggs(); Console.WriteLine("FrOnDaL AIO Ziggs loaded"); break; } } catch (Exception) { Console.WriteLine("Champion not supported " + ObjectManager.GetLocalPlayer().ChampionName); } }