示例#1
0
        public PlanetRingSettings copy()
        {
            PlanetRingSettings r = new PlanetRingSettings();

            r.MinPlanetRingWidth    = MinPlanetRingWidth;
            r.MaxPlanetRingWidth    = MaxPlanetRingWidth;
            r.PlanetRingProbability = PlanetRingProbability;
            r.ShowRingGPS           = ShowRingGPS;

            return(r);
        }
示例#2
0
        public PlanetSettings()
        {
            SizeMultiplier     = 2;
            PlanetSizeCap      = 1200000;
            MoonProbability    = 0.5f;
            RingSettings       = new PlanetRingSettings();
            ShowPlanetGPS      = true;
            ShowMoonGPS        = false;
            BlacklistedPlanets = new HashSet <string>();
            BlacklistedPlanets.Add("MoonTutorial");

            MandatoryPlanets = new HashSet <string>();

            Moons = new HashSet <string>();
        }
示例#3
0
        public PlanetSettings()
        {
            SizeMultiplier     = 2;
            PlanetSizeCap      = 1200000;
            MoonProbability    = 0.5f;
            RingSettings       = new PlanetRingSettings();
            ShowPlanetGPS      = true;
            ShowMoonGPS        = false;
            BlacklistedPlanets = new HashSet <string>();
            BlacklistedPlanets.Add("MoonTutorial");
            PlanetNameFormat = "Planet [ObjectNumber]";
            MoonNameFormat   = "Moon [ObjectNumber]";

            MandatoryPlanets = new HashSet <string>();

            Moons = new HashSet <string>();

            GasGiants = new HashSet <string>();
        }