diff options
Diffstat (limited to 'src/mapgen.h')
-rw-r--r-- | src/mapgen.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mapgen.h b/src/mapgen.h index 7b8ff57ca..6ed2c0994 100644 --- a/src/mapgen.h +++ b/src/mapgen.h @@ -27,7 +27,6 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "mapnode.h" #include "noise.h" #include "settings.h" -#include <map> /////////////////// Mapgen flags #define MG_TREES 0x01 @@ -262,6 +261,8 @@ public: }; #define MTSCHEM_FILE_SIGNATURE 0x4d54534d // 'MTSM' +#define MTSCHEM_PROB_NEVER 0x00 +#define MTSCHEM_PROB_ALWAYS 0xFF class DecoSchematic : public Decoration { public: @@ -292,7 +293,7 @@ public: bool getSchematicFromMap(Map *map, v3s16 p1, v3s16 p2); void placeStructure(Map *map, v3s16 p); - void applyProbabilities(std::vector<std::pair<v3s16, s16> > *plist, v3s16 p0); + void applyProbabilities(std::vector<std::pair<v3s16, u8> > *plist, v3s16 p0); }; void build_nnlist_and_update_ids(MapNode *nodes, u32 nodecount, |