Beispiel #1
0
        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)");
            }
        }