#include <FinishGen.h>
Definition at line 75 of file FinishGen.h.
◆ cFinishGenClumpTopBlock()
cFinishGenClumpTopBlock::cFinishGenClumpTopBlock |
( |
int |
a_Seed, |
|
|
std::vector< BiomeInfo > |
a_BlockList |
|
) |
| |
|
inline |
◆ GenFinish()
void cFinishGenClumpTopBlock::GenFinish |
( |
cChunkDesc & |
a_ChunkDesc | ) |
|
|
overrideprotectedvirtual |
◆ ParseConfigurationString()
void cFinishGenClumpTopBlock::ParseConfigurationString |
( |
const AString & |
a_String, |
|
|
std::vector< BiomeInfo > & |
a_Output |
|
) |
| |
|
static |
Parses a string and puts a vector with a length of biMaxVariantBiome in a_Output.
The format of the string is "<Biomes separated with a comma>;<Blocks separated with a comma>". This can also be repeated with a |
Definition at line 287 of file FinishGen.cpp.
◆ ParseIniFile()
Parses an inifile in search for all clumps.
Definition at line 372 of file FinishGen.cpp.
◆ TryPlaceFoliageClump()
void cFinishGenClumpTopBlock::TryPlaceFoliageClump |
( |
cChunkDesc & |
a_ChunkDesc, |
|
|
int |
a_RelX, |
|
|
int |
a_RelZ, |
|
|
BLOCKTYPE |
a_BlockType, |
|
|
NIBBLETYPE |
a_BlockMeta, |
|
|
bool |
a_IsDoubleTall |
|
) |
| |
|
protected |
◆ m_FlowersPerBiome
std::vector<BiomeInfo> cFinishGenClumpTopBlock::m_FlowersPerBiome |
|
protected |
◆ m_Noise
cNoise cFinishGenClumpTopBlock::m_Noise |
|
protected |
◆ MAX_NUM_FOLIAGE
const int cFinishGenClumpTopBlock::MAX_NUM_FOLIAGE = 8 |
|
protected |
The maximum number of foliage per clump.
Definition at line 133 of file FinishGen.h.
◆ MIN_NUM_FOLIAGE
const int cFinishGenClumpTopBlock::MIN_NUM_FOLIAGE = 4 |
|
protected |
The minimum number of foliage per clump.
Definition at line 136 of file FinishGen.h.
◆ RANGE_FROM_CENTER
const int cFinishGenClumpTopBlock::RANGE_FROM_CENTER = 5 |
|
protected |
The maximum range a foliage can be placed from the center of the clump.
Definition at line 139 of file FinishGen.h.
The documentation for this class was generated from the following files: