#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