private static void Game_OnGameLoad(EventArgs args) { var loaded = false; foreach ( var champ in WardJumpChampions.Where(champ => champ.ChampionName == ObjectManager.Player.ChampionName)) { _plugin = champ; loaded = true; break; } if (!loaded) { return; } _menu = new Menu("Cya Nerds", "cmCyaNerds", true); _menu.AddItem(new MenuItem("maxWardJump", "Jump to max range").SetValue(true)); _menu.AddItem(new MenuItem("jumpRange", "Existing Obj Range").SetValue(new Slider(250, 0, 700))); _menu.AddItem(new MenuItem("wardDelay", "Ward Delay(MS)").SetValue(new Slider(3000, 0, 10 * 1000))); _menu.AddItem(new MenuItem("wardJump", "Ward Jump").SetValue(new KeyBind('t', KeyBindType.Press))); _menu.AddToMainMenu(); GameObject.OnCreate += GameObjectOnOnCreate; Game.OnGameUpdate += GameOnOnGameUpdate; Game.PrintChat("Cya Nerds by ChewyMoon loaded."); }
/// <summary> /// Fired when the game loads. /// </summary> /// <param name="args">The <see cref="EventArgs" /> instance containing the event data.</param> private static void Game_OnGameLoad(EventArgs args) { if (WardJumpChampions.All(x => x.ChampionName != ObjectManager.Player.ChampionName)) { return; } plugin = WardJumpChampions.First(x => x.ChampionName == ObjectManager.Player.ChampionName); menu = new Menu("Cya Nerds", "cmCyaNerds", true); menu.AddItem(new MenuItem("maxWardJump", "Jump to max range").SetValue(true)); menu.AddItem(new MenuItem("jumpRange", "Existing Obj Range").SetValue(new Slider(250, 0, 700))); menu.AddItem(new MenuItem("wardDelay", "Ward Delay(MS)").SetValue(new Slider(3000, 0, 10 * 1000))); menu.AddItem( new MenuItem("wardJump", "Ward Jump").SetValue(new KeyBind("t".ToCharArray()[0], KeyBindType.Press))); menu.AddToMainMenu(); GameObject.OnCreate += GameObjectOnOnCreate; Game.OnUpdate += GameOnOnGameUpdate; Game.PrintChat("<font color=\"#7CFC00\"><b>Cya Nerds:</b></font> by ChewyMoon loaded."); }
private static void Game_OnGameLoad(EventArgs args) { var loaded = false; foreach ( var champ in WardJumpChampions.Where(champ => champ.ChampionName == ObjectManager.Player.ChampionName)) { _plugin = champ; loaded = true; break; } if (!loaded) { return; } _menu = new Menu("Cya Nerds", "cmCyaNerds", true); _menu.AddItem(new MenuItem("maxWardJump", "Jump to max range").SetValue(true)); _menu.AddItem(new MenuItem("jumpRange", "Existing Obj Range").SetValue(new Slider(250, 0, 700))); _menu.AddItem(new MenuItem("wardDelay", "Ward Delay(MS)").SetValue(new Slider(3000, 0, 10 * 1000))); _menu.AddItem( new MenuItem("wardJump", "Ward Jump").SetValue(new KeyBind("t".ToCharArray()[0], KeyBindType.Press))); _menu.AddToMainMenu(); GameObject.OnCreate += GameObjectOnOnCreate; Game.OnUpdate += GameOnOnGameUpdate; Game.PrintChat("Cya Nerds by ChewyMoon loaded."); }