コード例 #1
0
ファイル: Menu.cs プロジェクト: bg103581/Cripple_Fight
 public void press()
 {
     Menu2.SetActive(false);
     Menu3.SetActive(true);
     Menu4.SetActive(false);
     MenuSettings.SetActive(false);
     Menu1.SetActive(false);
     Menu5.SetActive(false);
 }
コード例 #2
0
ファイル: Menu.cs プロジェクト: bg103581/Cripple_Fight
    // game choice (solo or vs)
    public void PlayvsCom()
    {
        Menu1.SetActive(false);
        Menu2.SetActive(false);
        Menu3.SetActive(false);
        Menu4.SetActive(false);
        Menu5.SetActive(false);
        MenuSettings.SetActive(false);

        Menu4IA.SetActive(true);
        Menu5IA.SetActive(false);
    }
コード例 #3
0
ファイル: Config.cs プロジェクト: NeTeLead/elobuddy
                static AutoShield()
                {
                    ShieldAllyList  = new List <CheckBox>();
                    ShieldSpellList = new List <CheckBox>();

                    Menu4.AddGroupLabel("Auto-Shield Settings");

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        ShieldAllyList.Add(Menu4.Add("shield" + ally.ChampionName,
                                                     new CheckBox($"Shield {ally.ChampionName} ({ally.Name})")));
                    }

                    Menu4.AddSeparator(13);

                    foreach (var enemy in EntityManager.Heroes.Enemies)
                    {
                        for (var i = 0; i <= 185; i++)
                        {
                            if (MissileDatabase.missileDatabase[i, 2] == enemy.ChampionName)
                            {
                                ShieldSpellList.Add(Menu4.Add(MissileDatabase.missileDatabase[i, 0] + i,
                                                              new CheckBox(
                                                                  $"Shield from {MissileDatabase.missileDatabase[i, 2]}'s {MissileDatabase.missileDatabase[i, 1]} ({MissileDatabase.missileDatabase[i, 0]})                                                 {i}")));
                            }
                        }
                    }

                    Menu4.AddSeparator(13);

                    _priorMode = Menu4.Add("autoShieldPriorMode",
                                           new ComboBox("AutoShield Priority Mode:", 0, "Lowest Health", "Priority Level"));
                    Menu4.AddSeparator(13);

                    Sliders = new List <Slider>();
                    Heros   = new List <AIHeroClient>();

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        var PrioritySlider = Menu4.Add(ally.ChampionName,
                                                       new Slider(string.Format("{0} Priority:", ally.ChampionName, ally.Name), 1, 1,
                                                                  EntityManager.Heroes.Allies.Count));

                        Menu4.AddSeparator(13);

                        Sliders.Add(PrioritySlider);

                        Heros.Add(ally);
                    }
                }
コード例 #4
0
                static SkinHack()
                {
                    Menu9.AddGroupLabel("Skin Hack Settings");

                    _skinHackEnabled = Menu9.Add("skinHackEnabled", new CheckBox("Enabled", false));

                    Menu4.AddSeparator(13);

                    _skinId = Menu9.Add <Slider>("skinId", new Slider("Skin ID:", 0, 0, 11));

                    _skinId.OnValueChange          += OnSkinIdChange;
                    _skinHackEnabled.OnValueChange += OnSkinHackToggle;

                    Player.Instance.SetSkinId(SkinID);
                }
コード例 #5
0
ファイル: MenuIA.cs プロジェクト: bg103581/Cripple_Fight
 // confirm player
 public void clickConfirm()
 {
     if (Menu4.activeInHierarchy)
     {
         if (confirmButton.activeInHierarchy)
         {
             if (Input.GetKeyDown(KeyCode.Return) || Input.GetButtonDown("Start"))
             {
                 Menu3.SetActive(false);
                 Menu4.SetActive(false);
                 Menu5.SetActive(true);
             }
         }
     }
 }
コード例 #6
0
ファイル: MenuIA.cs プロジェクト: bg103581/Cripple_Fight
    void Update()
    {
        CancelPlayer1();
        CancelPlayer2();
        Confirm();
        clickConfirm();
        cancelArenaIA();
        confirmArenaIA();

        if (dataHolder.FromMenuButton)
        {
            Menu4.SetActive(false);
            Menu5.SetActive(false);
            Menu3.SetActive(true);
            dataHolder.FromMenuButton = false;
        }
    }
コード例 #7
0
ファイル: Menu.cs プロジェクト: bg103581/Cripple_Fight
    void Update()
    {
        GotItPress();
        GoToMenu3();
        CancelPlayer1();
        CancelPlayer2();
        Confirm();
        clickConfirm();
        cancelArena();
        confirmArena();

        if (dataHolder.FromMenuButton)
        {
            Menu4.SetActive(false);
            Menu1.SetActive(false);
            Menu2.SetActive(false);
            Menu3.SetActive(true);
            MenuSettings.SetActive(false);
            dataHolder.FromMenuButton = false;
        }
    }
コード例 #8
0
                static AutoShield()
                {
                    _shieldAllyList  = new List <CheckBox>();
                    _shieldSpellList = new List <CheckBox>();
                    _ultAllyList     = new List <CheckBox>();

                    Menu4.AddGroupLabel("Auto-Shield Settings");

                    _boostAD = Menu4.Add("autoShieldBoostAd", new CheckBox("Boost ADCarry Basic Attacks with Shield"));
                    Menu4.AddSeparator(13);

                    foreach (var ally in EntityManager.Heroes.Allies.Where(x => x.ChampionName == "Ezreal"))
                    {
                        _boostEzQ = Menu4.Add("autoShieldBoostEzQ", new CheckBox("Boost Ezreal Q with Shield"));
                        Menu4.AddSeparator(13);
                    }

                    _selfShield = Menu4.Add("selfShield", new CheckBox("Shield Yourself from Basic Attacks"));
                    Menu4.AddSeparator(13);

                    _turretShieldMinion = Menu4.Add("turretShieldMinion", new CheckBox("Shield Turrets from Enemy Minions", false));
                    Menu4.AddSeparator(13);

                    _turretShieldChampion = Menu4.Add("turretShieldChampion", new CheckBox("Shield Turrets from Enemy Champions"));
                    Menu4.AddSeparator(13);

                    _priorMode = Menu4.Add("autoShieldPriorMode", new ComboBox("AutoShield Priority Mode:", 0, new string[] { "Lowest Health", "Priority Level" }));
                    Menu4.AddSeparator(13);

                    Menu4.AddGroupLabel("Janna Shield");

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        _shieldAllyList.Add(Menu4.Add <CheckBox>("shield" + ally.ChampionName, new CheckBox(string.Format("Shield {0} ({1})", ally.ChampionName, ally.Name))));
                    }

                    Menu4.AddSeparator(13);

                    _sliders = new List <Slider>();
                    _heros   = new List <AIHeroClient>();

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        _sliders.Add(Menu4.Add <Slider>("prior" + ally.ChampionName, new Slider(string.Format("{0}'s Priority:", ally.ChampionName), 1, 1, EntityManager.Heroes.Allies.Count)));

                        Menu4.AddSeparator(13);

                        _heros.Add(ally);
                    }

                    foreach (var enemy in EntityManager.Heroes.Enemies)
                    {
                        for (int i = 0; i <= 185; i++)
                        {
                            if (MissileDatabase.missileDatabase[i, 2] == enemy.ChampionName)
                            {
                                _shieldSpellList.Add(Menu4.Add <CheckBox>(MissileDatabase.missileDatabase[i, 0] + i, new CheckBox(string.Format("Shield from {0}'s {1} ({2})                                                 {3}", MissileDatabase.missileDatabase[i, 2], MissileDatabase.missileDatabase[i, 1], MissileDatabase.missileDatabase[i, 0], i))));
                            }
                        }
                    }

                    Menu4.AddGroupLabel("Janna Ultimate");

                    _autoUltimate = Menu4.Add("autoUltimate", new CheckBox("Auto-Ult Enabled", false));

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        _ultAllyList.Add(Menu4.Add <CheckBox>("autoUlt" + ally.ChampionName, new CheckBox(string.Format("Ultimate on {0} ({1})", ally.ChampionName, ally.Name))));
                    }

                    Menu4.AddSeparator(13);

                    _ultSliders = new List <Slider>();

                    foreach (var ally in EntityManager.Heroes.Allies)
                    {
                        _ultSliders.Add(Menu4.Add <Slider>("ultHealth" + ally.ChampionName, new Slider(string.Format("{0}'s Health (%):", ally.ChampionName), 50, 1)));

                        Menu4.AddSeparator(13);
                    }
                }
コード例 #9
0
ファイル: MenuIA.cs プロジェクト: bg103581/Cripple_Fight
 public void goMenu3()
 {
     Menu3.SetActive(true);
     Menu4.SetActive(false);
     Menu5.SetActive(false);
 }