#include "noise.h"
#include "nodedef.h"
#include "util/string.h"
#include "util/container.h"
#include <utility>
Go to the source code of this file.
|
enum | MapgenObject {
MGOBJ_VMANIP
, MGOBJ_HEIGHTMAP
, MGOBJ_BIOMEMAP
, MGOBJ_HEATMAP
,
MGOBJ_HUMIDMAP
, MGOBJ_GENNOTIFY
} |
|
enum | GenNotifyType {
GENNOTIFY_DUNGEON
, GENNOTIFY_TEMPLE
, GENNOTIFY_CAVE_BEGIN
, GENNOTIFY_CAVE_END
,
GENNOTIFY_LARGECAVE_BEGIN
, GENNOTIFY_LARGECAVE_END
, GENNOTIFY_DECORATION
, GENNOTIFY_CUSTOM
,
NUM_GENNOTIFY_TYPES
} |
|
enum | MapgenType {
MAPGEN_V7
, MAPGEN_VALLEYS
, MAPGEN_CARPATHIAN
, MAPGEN_V5
,
MAPGEN_FLAT
, MAPGEN_FRACTAL
, MAPGEN_SINGLENODE
, MAPGEN_V6
,
MAPGEN_INVALID
} |
|
◆ MAPGEN_DEFAULT
◆ MAPGEN_DEFAULT_NAME
#define MAPGEN_DEFAULT_NAME "v7" |
◆ MG_BIOMES
◆ MG_CAVES
◆ MG_DECORATIONS
#define MG_DECORATIONS 0x20 |
◆ MG_DUNGEONS
◆ MG_LIGHT
◆ MG_ORES
◆ biome_t
◆ GenNotifyType
Enumerator |
---|
GENNOTIFY_DUNGEON | |
GENNOTIFY_TEMPLE | |
GENNOTIFY_CAVE_BEGIN | |
GENNOTIFY_CAVE_END | |
GENNOTIFY_LARGECAVE_BEGIN | |
GENNOTIFY_LARGECAVE_END | |
GENNOTIFY_DECORATION | |
GENNOTIFY_CUSTOM | |
NUM_GENNOTIFY_TYPES | |
◆ MapgenObject
Enumerator |
---|
MGOBJ_VMANIP | |
MGOBJ_HEIGHTMAP | |
MGOBJ_BIOMEMAP | |
MGOBJ_HEATMAP | |
MGOBJ_HUMIDMAP | |
MGOBJ_GENNOTIFY | |
◆ MapgenType
Enumerator |
---|
MAPGEN_V7 | |
MAPGEN_VALLEYS | |
MAPGEN_CARPATHIAN | |
MAPGEN_V5 | |
MAPGEN_FLAT | |
MAPGEN_FRACTAL | |
MAPGEN_SINGLENODE | |
MAPGEN_V6 | |
MAPGEN_INVALID | |
◆ get_mapgen_edges()
std::pair< s16, s16 > get_mapgen_edges |
( |
s16 | mapgen_limit, |
|
|
s16 | chunksize ) |
◆ flagdesc_gennotify
◆ flagdesc_mapgen