Пример #1
0
 public BiomeForest(World world, int seed)
     : base("default:forest", BiomeTemperature.Normal, 62, 70, new Rgba32I(0, 255, 0, 255), world, seed)
 {
     _heightGenerator = new SimplexOctaveGenerator(seed, 6);
     _heightGenerator.SetScale(1 / 20f);
     _treeGenerator       = new OakTreeGenerator(seed);
     _treeOctaveGenerator = new SimplexOctaveGenerator(seed, 1);
 }
Пример #2
0
 public BiomeMountains(World world, int seed)
     : base("default:mountains", BiomeTemperature.Normal, 70, 90,
            new Rgba32I(27, 162, 113, 255), world, seed)
 {
     _heightGenerator = new SimplexOctaveGenerator(seed, 1);
     _heightGenerator.SetScale(1 / 50f);
     _treeGenerator = new OakTreeGenerator(seed);
     _caveGenerator = new SimplexOctaveGenerator(seed, 7);
     _caveGenerator.SetScale(1 / 20f);
     _random = new Random();
 }
Пример #3
0
        public BiomePlains(World world, int seed)
            : base("default:plains", BiomeTemperature.Normal, 62, 66,
                   new Rgba32I(53, 233, 83, 255), world, seed)
        {
            _heightGenerator = new SimplexOctaveGenerator(seed, 4);
            _heightGenerator.SetScale(1 / 100f);

            _treeGenerator       = new OakTreeGenerator(seed);
            _treeOctaveGenerator = new SimplexOctaveGenerator(seed, 1);
            _treeOctaveGenerator.SetScale(100);
        }