the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2#include "Synth.h"
3#include "SimplexNoise.h"
4
5class PerlinSimplexNoise : public Synth
6{
7private:
8 SimplexNoise **noiseLevels;
9 int levels;
10
11public:
12 PerlinSimplexNoise(int levels);
13 PerlinSimplexNoise(Random *random, int levels);
14 void init(Random *random, int levels);
15 ~PerlinSimplexNoise();
16
17 virtual double getValue(double x, double y);
18 double getValue(double x, double y, double z);
19
20 doubleArray getRegion(doubleArray buffer, double x, double y, int xSize, int ySize, double xScale, double yScale, double sizeScale);
21 doubleArray getRegion(doubleArray buffer, double x, double y, int xSize, int ySize, double xScale, double yScale, double sizeScale, double powScale);
22 doubleArray getRegion(doubleArray buffer, double x, double y, double z, int xSize, int ySize, int zSize, double xScale, double yScale, double zScale);
23};