예제 #1
0
        static PlanetFactory()
        {
            _planetTypes = new List <PlanetType>()
            {
                new PlanetType.SolidType.DesertType(),
                new PlanetType.LiquidType.LavaType(), new PlanetType.LiquidType.OceanType(),
                new PlanetType.GasType.GasDwarfType(), new PlanetType.GasType.GasGigantPlanetType()
            };

            defaultPlanetProperties = new TreeGenerationProperties(
                new MinMaxInt(1, 1), new MinMaxFloat(5f, 6f), new MinMaxFloat(2f, 5f)
                , 0);

            defaultMoonProperties = new TreeGenerationProperties(
                new MinMaxInt(1, 3), new MinMaxFloat(1.5f, 3f), new MinMaxFloat(0.6f, 1.3f)
                , 2);
        }
예제 #2
0
 static StarFactory()
 {
     defaultStarProperties = new TreeGenerationProperties(
         new MinMaxInt(1, 1), new MinMaxFloat(0f, 0f), new MinMaxFloat(7f, 9f)
         , 0);
 }