public static void Init()
{
/*
evadeMenu = MainMenu.AddMenu("Evade Skillshot", "EvadeSkillshot");
{
foreach (var spell in EvadeSpellDatabase.Spells)
{
evadeSpells = evadeMenu.AddSubMenu(spell.Name + " (" + spell.Slot + ")", "ESSS_" + spell.Name);
{
if (spell.Name == "YasuoDashWrapper")
{
evadeSpells.Add("ETower", new CheckBox("Under Tower", false));
}
else if (spell.Name == "YasuoWMovingWall")
{
evadeSpells.Add("WDelay", new Slider("Extra Delay", 100, 0, 150));
}
evadeSpells.Add("DangerLevel", new Slider("If Danger Level >=", 2, 1, 5));
evadeSpells.Add("Enabled", new CheckBox("Enabled"));
}
}
foreach (var spell in
SpellDatabase.Spells.Where(i => EntityManager.Heroes.Enemies.Any(a => a.ChampionName == i.ChampionName)))
{
championmenu = evadeMenu.AddSubMenu(spell.SpellName + " (" + spell.Slot + ")", "ESS_" + spell.MenuItemName);
{
championmenu.Add("DangerLevel", new Slider("Danger Level", spell.DangerValue, 1, 5));
championmenu.Add("Enabled", new CheckBox("Enabled", !spell.DisabledByDefault));
//evadeMenu.SubMenu("EvadeSS_" + spell.ChampionName).AddSubMenu(sub);
}
}
}
*/
Collisions.Init();
Game.OnUpdate += OnUpdateEvade;
SkillshotDetector.OnDetectSkillshot += OnDetectSkillshot;
SkillshotDetector.OnDeleteMissile += OnDeleteMissile;
}