public void AddNewSupplemental(Supplemental component, int count = 1, int min = 0, bool update = true) { SupplementalTemplate template = new SupplementalTemplate(this, component, count, min); Grid.SetRow(template, SupplementalRowCount++); Grid.SetColumn(template, 0); Supplementals.Children.Add(template); if (component.AuxiliaryWeapon != null) { UpdateWeaponSlots(false); } if (update) { UpdateSupplementals(); } }
public void AddNewSupplemental(Supplemental component, int count = 1, int min = 0, bool update = true) { SupplementalTemplate template = new SupplementalTemplate(this, component, count, min); Grid.SetRow(template, SupplementalRowCount++); Grid.SetColumn(template, 0); Supplementals.Children.Add(template); if (component.AuxiliaryWeapon != null) UpdateWeaponSlots(false); if (update) UpdateSupplementals(); }