public void AddEquipmentRow(List <HeroEquipmentOption> equipmentList) { HeroEquipmentRow equipmentRow = new HeroEquipmentRow(); HeroEquipmentColumn equipmentColumn = new HeroEquipmentColumn(); foreach (HeroEquipmentOption option in equipmentList) { equipmentColumn.EquipmentOptions.Add(option); } equipmentRow.EquipmentColumns.Add(equipmentColumn); myClass.EquipmentRows.Add(equipmentRow); }
public CharacterClassDefinitionBuilder AddEquipmentRow(List <HeroEquipmentOption> equipmentList) { var equipmentColumn = new HeroEquipmentColumn(); equipmentColumn.EquipmentOptions.AddRange(equipmentList); var equipmentRow = new HeroEquipmentRow(); equipmentRow.EquipmentColumns.Add(equipmentColumn); Definition.EquipmentRows.Add(equipmentRow); return(this); }