public void AddMissionEquip(MissionEquipInfo equipInfo) { if (equipInfo == null) { throw new ArgumentNullException(nameof(equipInfo)); } this.selectedMissionEquipment.Add(new Component <MissionEquipmentType>(equipInfo.Type, equipInfo.Level, 1)); this.makeDesign(); }
private void addMissionEquip(MissionEquipInfo equipInfo) { int index = (equipmentSeparator == null) ? this.equipmentList.Controls.Count : this.equipmentList.Controls.IndexOf(equipmentSeparator); this.controller.AddMissionEquip(equipInfo); var itemView = new ShipEquipmentItem(); itemView.Data = new ShipComponentType <MissionEquipInfo>( equipInfo.Name, ImageCache.Get[equipInfo.ImagePath], equipInfo, equipmentAction.Dispatch ); itemView.Amount = this.controller.MissionEquipCount(index); this.equipmentList.Controls.Add(itemView); this.equipmentList.SelectedIndex = ControlListView.NoneSelected; this.equipmentList.Controls.SetChildIndex(itemView, index); this.equipmentList.SelectedIndex = index; }
public void AddMissionEquip(MissionEquipInfo equipInfo) { this.selectedMissionEquipment.Add(new Component <MissionEquipmentType>(equipInfo.Type, equipInfo.Level, 1)); }
public void Dispatch(MissionEquipInfo equipmentInfo) { this.MissionEquipmentAction(equipmentInfo); }