C# Класс fCraft.FloatingIslandMapGenState

Наследование: MapGeneratorState
Показать файл Открыть проект

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

Метод Описание
Erode ( ) : void
ExpandGround ( ) : void
FloatingIslandMapGenState ( FloatingIslandMapGenParameters parameters ) : System
Generate ( ) : Map
GrowTree ( Random treeRand, int startX, int startY, int startZ ) : void
MakeIslandBase ( Island island ) : void
MakeIslandHemisphere ( Vector3I offset, Sphere sphere ) : void
MakeWater ( ) : void
MakeWaterSource ( int x, int y, int z ) : void
PlantFlowers ( ) : void
PlantGiantTrees ( ) : void
PlantGrass ( ) : void
PlantTrees ( ) : void
SmoothEdges ( ) : void

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

Метод Описание
ComputeSurfaceCoverage ( Block coverBlock ) : int
CreateIsland ( Vector3I offset ) : Island
HasNeighbors ( int x, int y, int z ) : bool

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

Erode() публичный Метод

public Erode ( ) : void
Результат void

ExpandGround() публичный Метод

public ExpandGround ( ) : void
Результат void

FloatingIslandMapGenState() публичный Метод

public FloatingIslandMapGenState ( FloatingIslandMapGenParameters parameters ) : System
parameters FloatingIslandMapGenParameters
Результат System

Generate() публичный Метод

public Generate ( ) : Map
Результат Map

GrowTree() публичный Метод

public GrowTree ( Random treeRand, int startX, int startY, int startZ ) : void
treeRand System.Random
startX int
startY int
startZ int
Результат void

MakeIslandBase() публичный Метод

public MakeIslandBase ( Island island ) : void
island Island
Результат void

MakeIslandHemisphere() публичный Метод

public MakeIslandHemisphere ( Vector3I offset, Sphere sphere ) : void
offset Vector3I
sphere Sphere
Результат void

MakeWater() публичный Метод

public MakeWater ( ) : void
Результат void

MakeWaterSource() публичный Метод

public MakeWaterSource ( int x, int y, int z ) : void
x int
y int
z int
Результат void

PlantFlowers() публичный Метод

public PlantFlowers ( ) : void
Результат void

PlantGiantTrees() публичный Метод

public PlantGiantTrees ( ) : void
Результат void

PlantGrass() публичный Метод

public PlantGrass ( ) : void
Результат void

PlantTrees() публичный Метод

public PlantTrees ( ) : void
Результат void

SmoothEdges() публичный Метод

public SmoothEdges ( ) : void
Результат void