Beyond_Beyaan.FleetGroup.SelectFleet C# (CSharp) Метод

SelectFleet() публичный Метод

public SelectFleet ( int whichFleet ) : void
whichFleet int
Результат void
        public void SelectFleet(int whichFleet)
        {
            if (whichFleet < Fleets.Count)
            {
                SelectedFleet = Fleets[whichFleet];

                FleetToSplit = new Fleet();
                FleetToSplit.Empire = SelectedFleet.Empire;
                FleetToSplit.TravelNodes = SelectedFleet.TravelNodes;
                FleetToSplit.TentativeNodes = SelectedFleet.TentativeNodes;
                FleetToSplit.AdjacentSystem = SelectedFleet.AdjacentSystem;
                FleetToSplit.GalaxyX = SelectedFleet.GalaxyX;
                FleetToSplit.GalaxyY = SelectedFleet.GalaxyY;
                foreach (KeyValuePair<Ship, int> ship in SelectedFleet.Ships)
                {
                    FleetToSplit.AddShips(ship.Key, ship.Value);
                }
                foreach (var transport in SelectedFleet.TransportShips)
                {
                    FleetToSplit.AddTransport(transport.raceOnShip, transport.amount);
                }
            }
        }