mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-27 17:28:41 +00:00
Fix warnings and other misc. minor changes
This commit is contained in:
parent
5b8855e83c
commit
8d3a68f343
11 changed files with 36 additions and 64 deletions
|
@ -23,31 +23,19 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
#include "mapgen.h"
|
||||
#include "noise.h"
|
||||
|
||||
//#include <string>
|
||||
//#include "nodedef.h"
|
||||
//#include "gamedef.h"
|
||||
//#include "mapnode.h"
|
||||
|
||||
enum BiomeTerrainType
|
||||
enum BiomeType
|
||||
{
|
||||
BIOME_TERRAIN_NORMAL,
|
||||
BIOME_TERRAIN_LIQUID,
|
||||
BIOME_TERRAIN_NETHER,
|
||||
BIOME_TERRAIN_AETHER,
|
||||
BIOME_TERRAIN_FLAT
|
||||
BIOME_TYPE_NORMAL,
|
||||
BIOME_TYPE_LIQUID,
|
||||
BIOME_TYPE_NETHER,
|
||||
BIOME_TYPE_AETHER,
|
||||
BIOME_TYPE_FLAT
|
||||
};
|
||||
|
||||
extern NoiseParams nparams_biome_def_heat;
|
||||
extern NoiseParams nparams_biome_def_humidity;
|
||||
|
||||
|
||||
struct BiomeNoiseInput {
|
||||
v2s16 mapsize;
|
||||
float *heat_map;
|
||||
float *humidity_map;
|
||||
s16 *height_map;
|
||||
};
|
||||
|
||||
class Biome : public GenElement {
|
||||
public:
|
||||
u32 flags;
|
||||
|
@ -83,7 +71,8 @@ public:
|
|||
return new Biome;
|
||||
}
|
||||
|
||||
void calcBiomes(BiomeNoiseInput *input, u8 *biomeid_map);
|
||||
void calcBiomes(s16 sx, s16 sy, float *heat_map, float *humidity_map,
|
||||
s16 *height_map, u8 *biomeid_map);
|
||||
Biome *getBiome(float heat, float humidity, s16 y);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue