Dwarrowdelf.TerrainGen.DungeonTerrainGenerator.Generate C# (CSharp) Method

Generate() public method

public Generate ( int seed ) : void
seed int
return void
        public void Generate(int seed)
        {
            GenerateTerrain(seed);

            CreateTileGrid();
        }

Usage Example

        void CreateTerrain()
        {
            var random = Helpers.Random;

            int side = MyMath.Pow2(MAP_SIZE);
            var size = new IntSize3(side, side, MAP_DEPTH);

            var terrain = new TerrainData(size);

            var tg = new DungeonTerrainGenerator(terrain, random);

            tg.Generate(1);

            TerrainHelpers.CreateSoil(terrain, 9999);
            TerrainHelpers.CreateGrass(terrain, random, 9999);
            TerrainHelpers.CreateTrees(terrain, random);

            m_rooms = tg.Rooms;
            m_terrainData = terrain;
        }
All Usage Examples Of Dwarrowdelf.TerrainGen.DungeonTerrainGenerator::Generate