#include "map.h"#include "mapsector.h"#include "filesys.h"#include "voxel.h"#include "voxelalgorithms.h"#include "porting.h"#include "serialization.h"#include "settings.h"#include "log.h"#include "profiler.h"#include "gamedef.h"#include "util/directiontables.h"#include "rollback_interface.h"#include "reflowscan.h"#include "emerge.h"#include "mapgen/mapgen_v6.h"#include "mapgen/mg_biome.h"#include "config.h"#include "server.h"#include "database/database.h"#include "database/database-dummy.h"#include "database/database-sqlite3.h"#include "script/scripting_server.h"#include "irrlicht_changes/printing.h"#include "database/database-leveldb.h"#include "database/database-redis.h"
Include dependency graph for servermap.cpp:Classes | |
| struct | NodeNeighbor |
Macros | |
| #define | WATER_DROP_BOOST 4 |
Enumerations | |
| enum | NeighborType : u8 { NEIGHBOR_UPPER , NEIGHBOR_SAME_LEVEL , NEIGHBOR_LOWER } |
Functions | |
| static s8 | get_max_liquid_level (NodeNeighbor nb, s8 current_max_node_level) |
Variables | |
| static const v3s16 | liquid_6dirs [6] |
| #define WATER_DROP_BOOST 4 |
Referenced by get_max_liquid_level().
| enum NeighborType : u8 |
|
static |
References LIQUID_FLOW_DOWN_MASK, LIQUID_LEVEL_MASK, LIQUID_LEVEL_MAX, NodeNeighbor::n, NEIGHBOR_LOWER, NEIGHBOR_SAME_LEVEL, NEIGHBOR_UPPER, MapNode::param2, NodeNeighbor::t, and WATER_DROP_BOOST.
Referenced by ServerMap::transformLiquids().
Here is the caller graph for this function: