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); }
static StarFactory() { defaultStarProperties = new TreeGenerationProperties( new MinMaxInt(1, 1), new MinMaxFloat(0f, 0f), new MinMaxFloat(7f, 9f) , 0); }