Exemple #1
0
        public ColorSettings(_colorSettings colorSettings)
        {
            switch (colorSettings)
            {
            case _colorSettings.DARK:
                break;

            case _colorSettings.LIGHT:
                Background      = Color.White;
                Frame           = Color.White;
                Text            = Color.Black;
                LabelBackground = Color.White;
                IsFavorite      = Color.LightGreen;
                break;
            }
        }
Exemple #2
0
    public _planet(MotherPlanet planet, int id)
    {
        this.id = id;
        ShapeSettings shapeSettings;
        ColorSettings colorSettings;

        craterList = new List <_crater>();
        string[] noisePoints = planet.shapeGenerator.getMaskKeys();
        float[]  noiseValues = planet.shapeGenerator.getMaskValues();
        shapeSettings = planet.shapeGenerator.settings;
        shape         = new _shapeSettings(shapeSettings.radius, shapeSettings.zeroLvlIsOcean,
                                           shapeSettings.noiseLayers, noisePoints, noiseValues);
        colorSettings = planet.colorGenerator.settings;
        color         = new _colorSettings(colorSettings.planetMaterial, colorSettings.biomeColorSettings);
        CollectCraters(planet);
    }