fCraft.RealisticMapGenParameters.ApplyDefaults C# (CSharp) Method

ApplyDefaults() public method

public ApplyDefaults ( ) : void
return void
        public void ApplyDefaults() {
            Theme = new RealisticMapGenBlockTheme( MapGenTheme.Forest );
            Seed = (new Random()).Next();

            // default map dimensions
            MapWidth = 256;
            MapLength = 256;
            MapHeight = 96;

            // default terrain elevation / depth
            MaxHeight = 20;
            MaxDepth = 12;
            MaxHeightVariation = 4;
            MaxDepthVariation = 0;

            // water defaults: 50% water level, approx 50% coverage
            AddWater = true;
            CustomWaterLevel = false;
            MatchWaterCoverage = false;
            WaterLevel = 48;
            WaterCoverage = .5f;

            // bias defaults (no bias at all)
            UseBias = false;
            DelayBias = false;
            Bias = 0;
            RaisedCorners = 0;
            LoweredCorners = 0;
            MidPoint = 0;

            // default heightmap filtering options
            DetailScale = 7;
            FeatureScale = 1;
            Roughness = .5f;
            LayeredHeightmap = false;
            MarbledHeightmap = false;
            InvertHeightmap = false;
            AboveFuncExponent = 1;
            BelowFuncExponent = 1;

            // default tree params (small tress only)
            AddTrees = true;
            AddGiantTrees = false;
            TreeSpacingMin = 7;
            TreeSpacingMax = 11;
            TreeHeightMin = 5;
            TreeHeightMax = 7;

            // default cave/ore params (all off)
            AddCaves = false;
            AddOre = false;
            AddCaveWater = false;
            AddCaveLava = false;
            CaveDensity = 2;
            CaveSize = 1;

            // default snow params (off)
            AddSnow = false;
            SnowAltitude = 70;
            SnowTransition = 7;

            // default cliff params (on)
            AddCliffs = true;
            CliffSmoothing = true;
            CliffThreshold = 1;
            CliffsideBlockThreshold = 0.01f;

            // default beach params (off)
            AddBeaches = false;
            BeachExtent = 6;
            BeachHeight = 2;
        }