示例#1
0
        /// <summary>
        ///     Called when [load].
        /// </summary>
        protected sealed override void OnLoad()
        {
            this.Menu = new Menu(this.Name, this.Name);

            this.pathfinder = new PathfindingContainer <Point, ConnectionBase <Point>, PathBase <Point, ConnectionBase <Point> > >(new SimplePathfinder(this.Menu));

            this.Menu.AddItem(
                new MenuItem(this.Name + "Keybind", "Keybind").SetValue(new KeyBind('A', KeyBindType.Press)));

            this.Menu.AddItem(new MenuItem(this.Name + "Enabled", "Enabled").SetValue(true));

            this.Parent.Menu.AddSubMenu(this.Menu);
        }
示例#2
0
        /// <summary>
        ///     Called when [load].
        /// </summary>
        protected sealed override void OnLoad()
        {
            this.Menu = new Menu(this.Name, this.Name);

            var menuGenerator = new MenuGenerator(new SweepingBladeMenu(this.Menu));

            menuGenerator.Generate();

            this.BlacklistMenu = new BlacklistMenu(this.Menu, "Blacklist");

            this.Pathfinder =
                new PathfindingContainer <Point, ConnectionBase <Point>, YasuoPath <Point, ConnectionBase <Point> > >(
                    new AdvancedPathfinder(this.Menu));

            this.Menu.AddItem(new MenuItem(this.Name + "Enabled", "Enabled").SetValue(true));

            this.Parent.Menu.AddSubMenu(this.Menu);
        }