C# Class Dwarrowdelf.TerrainGen.TerrainHelpers

Afficher le fichier Open project: tomba/dwarrowdelf Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CreateBaseMinerals() public static méthode

public static CreateBaseMinerals ( TerrainData terrain, Random random, double xk, double yk ) : void
terrain TerrainData
random System.Random
xk double
yk double
Résultat void

CreateOreClusters() public static méthode

public static CreateOreClusters ( TerrainData terrain, Random random ) : void
terrain TerrainData
random System.Random
Résultat void

CreateOreVeins() public static méthode

public static CreateOreVeins ( TerrainData terrain, Random random, double xk, double yk ) : void
terrain TerrainData
random System.Random
xk double
yk double
Résultat void

CreateSoil() public static méthode

public static CreateSoil ( TerrainData data, int soilLimit ) : void
data TerrainData
soilLimit int
Résultat void

CreateVegetation() public static méthode

public static CreateVegetation ( TerrainData terrain, Random random, int vegetationLimit ) : void
terrain TerrainData
random System.Random
vegetationLimit int
Résultat void