C# Класс Dwarrowdelf.TerrainGen.TerrainHelpers

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateBaseMinerals ( TerrainData terrain, Random random, double xk, double yk ) : void
CreateOreClusters ( TerrainData terrain, Random random ) : void
CreateOreVeins ( TerrainData terrain, Random random, double xk, double yk ) : void
CreateSoil ( TerrainData data, int soilLimit ) : void
CreateVegetation ( TerrainData terrain, Random random, int vegetationLimit ) : void

Приватные методы

Метод Описание
CreateOre ( TerrainData terrain, IntVector3 p, MaterialID oreMaterialID ) : bool
CreateOreCluster ( TerrainData terrain, IntVector3 p, MaterialID oreMaterialID, int count ) : void
CreateOreCluster ( TerrainData terrain, Random random, IntVector3 p, MaterialID oreMaterialID ) : void
CreateOreSphere ( TerrainData terrain, Random random, IntVector3 center, int r, MaterialID oreMaterialID, double probIn, double probOut ) : void
GetRandomSubterraneanLocation ( TerrainData data, Random random ) : IntVector3

Описание методов

CreateBaseMinerals() публичный статический Метод

public static CreateBaseMinerals ( TerrainData terrain, Random random, double xk, double yk ) : void
terrain TerrainData
random System.Random
xk double
yk double
Результат void

CreateOreClusters() публичный статический Метод

public static CreateOreClusters ( TerrainData terrain, Random random ) : void
terrain TerrainData
random System.Random
Результат void

CreateOreVeins() публичный статический Метод

public static CreateOreVeins ( TerrainData terrain, Random random, double xk, double yk ) : void
terrain TerrainData
random System.Random
xk double
yk double
Результат void

CreateSoil() публичный статический Метод

public static CreateSoil ( TerrainData data, int soilLimit ) : void
data TerrainData
soilLimit int
Результат void

CreateVegetation() публичный статический Метод

public static CreateVegetation ( TerrainData terrain, Random random, int vegetationLimit ) : void
terrain TerrainData
random System.Random
vegetationLimit int
Результат void