protected void SwapModulesInList(ModuleSet newModuleSet, List <SlotedModule> sectionModules) { foreach (SlotedModule slotedModule in sectionModules) { if (slotedModule.module.GetParentSet().SwapType == newModuleSet.SwapType) { foreach (Module newModule in newModuleSet.GetModules()) { if (slotedModule.module.SizeX == newModule.SizeX && slotedModule.module.SizeY == newModule.SizeY) { slotedModule.SwapModule(newModule); } } } } }
public void ChangeModuleSet(ModuleSet moduleSet) { SelectedModuleSet = moduleSet; moduleButtonList.CreateModuleButtons(moduleSet.GetModules(), ChangeModule); }