Example #1
0
        public void Game_OnGameLoad(EventArgs args)
        {
            menu = MainMenu.AddMenu("Universal RecallTracker", "universalrecalltracker");
            menu.Add("x", new Slider("X", (int)((Drawing.Direct3DDevice.Viewport.Width - Resources.RecallBar.Width) / 2f), 0, Drawing.Direct3DDevice.Viewport.Width));
            menu.Add("y", new Slider("Y", (int)(Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0, Drawing.Direct3DDevice.Viewport.Height));
            menu.Add("textSize", new Slider("Text Size (F5 Reload)", 15, 5, 50));
            menu.Add("chatWarning", new CheckBox("Chat Notification", false));
            menu.Add("barScale", new Slider("Bar Scale %", 100, 0, 200));

            int i = 0;

            foreach (AIHeroClient hero in ObjectManager.Get <AIHeroClient>().Where(hero => hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }

            Print("Loaded!");
        }
Example #2
0
        public void Game_OnGameLoad()
        {
            Menu menu = new Menu("Universal RecallTracker", "universalrecalltracker", true);

            _x =
                new MenuItem("x", "X").SetValue(
                    new Slider(
                        (int)((Drawing.Direct3DDevice.Viewport.Width - PortAIO.Properties.Resources.RecallBar.Width) / 2f), 0,
                        Drawing.Direct3DDevice.Viewport.Width));
            _x.ValueChanged += _x_ValueChanged;
            _y =
                new MenuItem("y", "Y").SetValue(
                    new Slider(
                        (int)(Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0,
                        Drawing.Direct3DDevice.Viewport.Height));
            _y.ValueChanged        += _x_ValueChanged;
            _textSize               = new MenuItem("textSize", "Text Size (F5 Reload)").SetValue(new Slider(15, 5, 50));
            _chatWarning            = new MenuItem("chatWarning", "Chat Notification").SetValue(false);
            _barScale               = new MenuItem("barScale", "Bar Scale %").SetValue(new Slider(100, 0, 200));
            _barScale.ValueChanged += _barScale_ValueChanged;

            menu.AddItem(_x);
            menu.AddItem(_y);
            menu.AddItem(_textSize);
            menu.AddItem(_barScale);
            menu.AddItem(_chatWarning);
            menu.AddToMainMenu();

            int i = 0;

            foreach (AIHeroClient hero in
                     ObjectManager.Get <AIHeroClient>().Where(hero => hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }
            //_recallInfo[ObjectManager.Player] = new RecallInfo(ObjectManager.Player, i);
            Print("Loaded!");
        }
Example #3
0
        public void Game_OnGameLoad(EventArgs args)
        {
            Menu menu = new Menu("Universal 回城监视", "universalrecalltracker", true);

            _x =
                new MenuItem("x", "X").SetValue(
                    new Slider(
                        (int)((Drawing.Direct3DDevice.Viewport.Width - Properties.Resources.RecallBar.Width) / 2f), 0,
                        Drawing.Direct3DDevice.Viewport.Width));
            _x.ValueChanged += _x_ValueChanged;
            _y =
                new MenuItem("y", "Y").SetValue(
                    new Slider(
                        (int)(Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0,
                        Drawing.Direct3DDevice.Viewport.Height));
            _y.ValueChanged        += _x_ValueChanged;
            _textSize               = new MenuItem("textSize", "文本 大小 (F5 重新加载)").SetValue(new Slider(15, 5, 50));
            _chatWarning            = new MenuItem("chatWarning", "聊天 提醒").SetValue(false);
            _barScale               = new MenuItem("barScale", "比例 %").SetValue(new Slider(100, 0, 200));
            _barScale.ValueChanged += _barScale_ValueChanged;

            menu.AddItem(_x);
            menu.AddItem(_y);
            menu.AddItem(_textSize);
            menu.AddItem(_barScale);
            menu.AddItem(_chatWarning);
            menu.AddToMainMenu();

            int i = 0;

            foreach (Obj_AI_Hero hero in
                     ObjectManager.Get <Obj_AI_Hero>().Where(hero => hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }
            //_recallInfo[ObjectManager.Player] = new RecallInfo(ObjectManager.Player,i);
            Print("Loaded!");
        }
Example #4
0
        public void Game_OnGameLoad(EventArgs args)
        {
            Menu menu = new Menu("回城跟踪器", "universalrecalltracker", true);

            _x =
                new MenuItem("x", "X").SetValue(
                    new Slider(
                        (int)((Drawing.Direct3DDevice.Viewport.Width - Properties.Resources.RecallBar.Width) / 2f), 0,
                        Drawing.Direct3DDevice.Viewport.Width));
            _y =
                new MenuItem("y", "Y").SetValue(new Slider((int)(Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0,
                                                           Drawing.Direct3DDevice.Viewport.Height));
            _textSize    = new MenuItem("textSize", "文本大小(F5刷新)").SetValue(new Slider(15, 5, 50));
            _chatWarning = new MenuItem("chatWarning", "聊天框通知").SetValue(false);
            _showOnStart = new MenuItem("showOnStart", "开始显示").SetValue(true);

            menu.AddItem(_showOnStart);
            menu.AddItem(_x);
            menu.AddItem(_y);
            menu.AddItem(_textSize);
            menu.AddItem(_chatWarning);
            menu.AddToMainMenu();

            int i = 0;

            foreach (
                Obj_AI_Hero hero in
                ObjectManager.Get <Obj_AI_Hero>()
                .Where(
                    hero =>
                    hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }
            Print("Loaded!");
        }
Example #5
0
        public void Game_OnGameLoad(EventArgs args)
        {
            menu = MainMenu.AddMenu("Universal RecallTracker", "universalrecalltracker");
            menu.Add("x", new Slider("X", (int)((Drawing.Direct3DDevice.Viewport.Width - Resources.RecallBar.Width) / 2f), 0, Drawing.Direct3DDevice.Viewport.Width));
            menu.Add("y", new Slider("Y", (int)(Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0, Drawing.Direct3DDevice.Viewport.Height));
            menu.Add("textSize", new Slider("Text Size (F5 Reload)", 15, 5, 50));
            menu.Add("chatWarning", new CheckBox("Chat Notification", false));
            menu.Add("barScale", new Slider("Bar Scale %", 100, 0, 200));

            int i = 0;

            foreach (AIHeroClient hero in ObjectManager.Get<AIHeroClient>().Where(hero => hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }

            Print("Loaded!");
        }
Example #6
0
        public void Game_OnGameLoad(EventArgs args)
        {
            Menu menu = new Menu("Universal RecallTracker", "universalrecalltracker", true);
            _x =
                new MenuItem("x", "X").SetValue(
                    new Slider(
                        (int) ((Drawing.Direct3DDevice.Viewport.Width - Properties.Resources.RecallBar.Width) / 2f), 0,
                        Drawing.Direct3DDevice.Viewport.Width));
            _x.ValueChanged += _x_ValueChanged;
            _y =
                new MenuItem("y", "Y").SetValue(
                    new Slider(
                        (int) (Drawing.Direct3DDevice.Viewport.Height * 3f / 4f), 0,
                        Drawing.Direct3DDevice.Viewport.Height));
            _y.ValueChanged += _x_ValueChanged;
            _textSize = new MenuItem("textSize", "Text Size (F5 Reload)").SetValue(new Slider(15, 5, 50));
            _chatWarning = new MenuItem("chatWarning", "Chat Notification").SetValue(false);
            _barScale = new MenuItem("barScale", "Bar Scale %").SetValue(new Slider(100, 0, 200));
            _barScale.ValueChanged += _barScale_ValueChanged;

            menu.AddItem(_x);
            menu.AddItem(_y);
            menu.AddItem(_textSize);
            menu.AddItem(_barScale);
            menu.AddItem(_chatWarning);
            menu.AddToMainMenu();

            int i = 0;
            foreach (Obj_AI_Hero hero in
                ObjectManager.Get<Obj_AI_Hero>().Where(hero => hero.Team != ObjectManager.Player.Team))
            {
                RecallInfo recallInfo = new RecallInfo(hero, i++);
                _recallInfo[hero] = recallInfo;
            }
            //_recallInfo[ObjectManager.Player] = new RecallInfo(ObjectManager.Player, i);
            Print("Loaded!");
        }