QtCraft API C++ classes QML types Handbook

QcTerrainDefinitions::ColdEdges Struct

struct QcTerrainDefinitions::ColdEdges

Freezing by temperature and mixed ground at biome borders (decision E-858). More...

Public Variables

bool byTemperature
int groundBlend
QcBlockId ice
double ragged
double riverTemperature
double temperature

Detailed Description

Member Variable Documentation

bool ColdEdges::byTemperature

Without, the biomes' frozenWater freezes all their water.

int ColdEdges::groundBlend

Columns take their ground blocks from the biome up to this many blocks away; 0: their own.

QcBlockId ColdEdges::ice

The block water freezes to where its biome names none.

double ColdEdges::ragged

Amplitude of the noise added to the temperature: how far the ice's edge frays.