예제 #1
0
        /// <summary>
        /// start without TN technology.
        /// </summary>
        public void ConventionalStart()
        {
            Installations[(int)Installation.InstallationType.ConventionalIndustry].Number     = 1000.0f;
            Installations[(int)Installation.InstallationType.DeepSpaceTrackingStation].Number = 1.0f;
            Installations[(int)Installation.InstallationType.MilitaryAcademy].Number          = 1.0f;
            Installations[(int)Installation.InstallationType.NavalShipyardComplex].Number     = 1.0f;

            Installation.ShipyardInformation SYI = new Installation.ShipyardInformation(Faction, Constants.ShipyardInfo.SYType.Naval, 1);

            Installations[(int)Installation.InstallationType.NavalShipyardComplex].SYInfo.Add(SYI);

            Faction.AddNewTaskGroup("Shipyard TG", Planet, Planet.Position.System);

            Installations[(int)Installation.InstallationType.MaintenanceFacility].Number = 5.0f;
            Installations[(int)Installation.InstallationType.ResearchLab].Number         = 5.0f;

            FuelStockpile       = 0.0f;
            MaintenanceSupplies = 2000.0f;

            CivilianPopulation = 500.0f;

            IsRefining = true;
        }