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;
}
}
}