public SellerShopParameters(SellerShopParameters parameters) { allBuyableEquipments = parameters.allBuyableEquipments; selectedBuyableEquipments = new List <ShipEquipment>(); List <ShipEquipment> equips = new List <ShipEquipment>(allBuyableEquipments); int numberOfEquipments = Random.Range(minNumberOfEquipments, maxNumberOfEquipments); for (int i = 0; i < numberOfEquipments; i++) { if (equips.Count == 0) { break; } ShipEquipment equip = equips.GetRandomMemberOfTheList(); selectedBuyableEquipments.Add(equip); equips.Remove(equip); } soldEquipments = new List <ShipEquipment>(); }
public void OpenSellerInventory(SellerShopParameters shopParameters) { currentSellerShopParameters = shopParameters; }
public void SetShopParameters(SellerShopParameters shopParameters) { sellerShopParameters = /*new SellerShopParameters(shopParameters)*/ shopParameters; sellerShopParameters.SetUpSelectedObjects(); }