private static void Loading_OnLoadingComplete(EventArgs args) { menu = MainMenu.AddMenu("Perfect Ward", "PerfectWard"); menu.AddGroupLabel("Perfect Ward"); menu.AddLabel("By Coman3"); menu.AddSeparator(); if (Game.MapId == GameMapId.SummonersRift) { menu.AddDynamicControl("Enable", new DynamicCheckBox("Enable", "Enable Perfect Ward", true)); menu.AddDynamicControl("PlaceWard", new DynamicKeyBind("PlaceWard", "Place a perfect ward", false, KeyBind.BindTypes.HoldActive)) .OnValueChange += Program_PlaceWard_OnValueChange; menu.AddDynamicControl("PlacePinkWard", new DynamicKeyBind("PlacePinkWard", "Place a perfect Pink ward", false, KeyBind.BindTypes.HoldActive)) .OnValueChange += Program_PlacePinkWard_OnValueChange; menu.AddDynamicControl("WardSpotDrawDistance", new DynamicSlider("WardSpotDrawDistance", "Draw ward spot range from player (value * 1000 )", 3, 1, 20)); menu.AddDynamicControl("WardSnapRadius", new DynamicSlider("WardSnapRadius", "Distance to snap to large circle from mouse position", 100, 50, 300)); Game.OnUpdate += Game_OnUpdate; Wards.CreateWardSpotObjects(); } else { menu.AddLabel("Disabled! (Map is not Summoners Rift)"); } }