Beyond_Beyaan.Screens.FleetView.RefreshShips C# (CSharp) Метод

RefreshShips() приватный Метод

private RefreshShips ( ) : void
Результат void
        private void RefreshShips()
        {
            for (int i = 0; i < _maxVisible; i++)
            {
                if (_selectedFleet.OrderedShips.Count > 0)
                {
                    Ship ship = _selectedFleet.OrderedShips[i];
                    _shipSliders[i].SetAmountOfItems(_selectedFleet.Ships[ship] + 1);
                    int amount = _selectedFleetGroup.FleetToSplit.Ships[ship];
                    _shipLabels[i].SetText(amount + " x " + ship.Name);
                    _shipSliders[i].TopIndex = amount;
                }
                else
                {
                    _shipSliders[i].SetAmountOfItems(_selectedFleet.TransportShips[i].amount);
                    int amount = _selectedFleetGroup.FleetToSplit.TransportShips[i].amount;
                    _shipLabels[i].SetText(amount + " x " + _selectedFleetGroup.FleetToSplit.TransportShips[i].raceOnShip.RaceName);
                    _shipSliders[i].TopIndex = amount;
                }
            }
        }