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(); } }
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(); }