1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Add minetest.get_mapgen_object to API

This commit is contained in:
kwolekr 2013-06-26 17:19:39 -04:00
parent 2c0b51795e
commit 8aa930f28e
14 changed files with 188 additions and 9 deletions

View file

@ -93,8 +93,10 @@ public:
int id;
ManualMapVoxelManipulator *vm;
INodeDefManager *ndef;
s16 *heightmap;
u8 *biomemap;
v3s16 csize;
Mapgen();
virtual ~Mapgen() {}
@ -124,6 +126,14 @@ struct MapgenFactory {
virtual ~MapgenFactory() {}
};
enum MapgenObject {
MGOBJ_VMANIP,
MGOBJ_HEIGHTMAP,
MGOBJ_BIOMEMAP,
MGOBJ_HEATMAP,
MGOBJ_HUMIDMAP
};
enum OreType {
ORE_SCATTER,
ORE_SHEET,