void btnDel_Click(object sender, EventArgs e)
 {
     if (this.lstTweaks.SelectedIndex >= 0)
     {
         Enums.CompOverride[] compOverrideArray = new Enums.CompOverride[MidsContext.Config.CompOverride.Length - 2 + 1];
         int selectedIndex = this.lstTweaks.SelectedIndex;
         int index         = 0;
         int num           = MidsContext.Config.CompOverride.Length - 1;
         for (int index2 = 0; index2 <= num; index2++)
         {
             if (index2 != selectedIndex)
             {
                 Enums.CompOverride[] compOverride = MidsContext.Config.CompOverride;
                 int index3 = index2;
                 compOverrideArray[index].Override = compOverride[index3].Override;
                 compOverrideArray[index].Power    = compOverride[index3].Power;
                 compOverrideArray[index].Powerset = compOverride[index3].Powerset;
                 index++;
             }
         }
         MidsContext.Config.CompOverride = new Enums.CompOverride[compOverrideArray.Length - 1 + 1];
         int num2 = MidsContext.Config.CompOverride.Length - 1;
         for (int index2 = 0; index2 <= num2; index2++)
         {
             Enums.CompOverride[] compOverride2 = MidsContext.Config.CompOverride;
             int index4 = index2;
             compOverride2[index4].Override = compOverrideArray[index2].Override;
             compOverride2[index4].Power    = compOverrideArray[index2].Power;
             compOverride2[index4].Powerset = compOverrideArray[index2].Powerset;
         }
         this.listOverrides();
     }
 }
예제 #2
0
        private void btnDel_Click(object sender, EventArgs e)

        {
            if (lstTweaks.SelectedIndex < 0)
            {
                return;
            }
            var compOverrideArray = new Enums.CompOverride[MidsContext.Config.CompOverride.Length - 2 + 1];
            var selectedIndex     = lstTweaks.SelectedIndex;
            var index1            = 0;
            var num1 = MidsContext.Config.CompOverride.Length - 1;

            for (var index2 = 0; index2 <= num1; ++index2)
            {
                if (index2 == selectedIndex)
                {
                    continue;
                }
                var compOverride = MidsContext.Config.CompOverride;
                var index3       = index2;
                compOverrideArray[index1].Override = compOverride[index3].Override;
                compOverrideArray[index1].Power    = compOverride[index3].Power;
                compOverrideArray[index1].Powerset = compOverride[index3].Powerset;
                ++index1;
            }

            MidsContext.Config.CompOverride = new Enums.CompOverride[compOverrideArray.Length - 1 + 1];
            var num2 = MidsContext.Config.CompOverride.Length - 1;

            for (var index2 = 0; index2 <= num2; ++index2)
            {
                var compOverride = MidsContext.Config.CompOverride;
                var index3       = index2;
                compOverride[index3].Override = compOverrideArray[index2].Override;
                compOverride[index3].Power    = compOverrideArray[index2].Power;
                compOverride[index3].Powerset = compOverrideArray[index2].Powerset;
            }

            listOverrides();
        }
        void btnDel_Click(object sender, EventArgs e)

        {
            if (this.lstTweaks.SelectedIndex < 0)
            {
                return;
            }
            Enums.CompOverride[] compOverrideArray = new Enums.CompOverride[MidsContext.Config.CompOverride.Length - 2 + 1];
            int selectedIndex = this.lstTweaks.SelectedIndex;
            int index1        = 0;
            int num1          = MidsContext.Config.CompOverride.Length - 1;

            for (int index2 = 0; index2 <= num1; ++index2)
            {
                if (index2 != selectedIndex)
                {
                    Enums.CompOverride[] compOverride = MidsContext.Config.CompOverride;
                    int index3 = index2;
                    compOverrideArray[index1].Override = compOverride[index3].Override;
                    compOverrideArray[index1].Power    = compOverride[index3].Power;
                    compOverrideArray[index1].Powerset = compOverride[index3].Powerset;
                    ++index1;
                }
            }
            MidsContext.Config.CompOverride = new Enums.CompOverride[compOverrideArray.Length - 1 + 1];
            int num2 = MidsContext.Config.CompOverride.Length - 1;

            for (int index2 = 0; index2 <= num2; ++index2)
            {
                Enums.CompOverride[] compOverride = MidsContext.Config.CompOverride;
                int index3 = index2;
                compOverride[index3].Override = compOverrideArray[index2].Override;
                compOverride[index3].Power    = compOverrideArray[index2].Power;
                compOverride[index3].Powerset = compOverrideArray[index2].Powerset;
            }
            this.listOverrides();
        }