17 lines
424 B
Java
17 lines
424 B
Java
package shootergame.tiles;
|
|
|
|
import java.util.Random;
|
|
|
|
import shootergame.time.GameTimer;
|
|
import shootergame.util.math.MathHelpers;
|
|
import shootergame.util.math.random.OpenSimplexNoise;
|
|
|
|
public class LavaLightlevel
|
|
{
|
|
static OpenSimplexNoise noise = new OpenSimplexNoise(new Random().nextLong());
|
|
|
|
static double getLightLevel() {
|
|
return MathHelpers.map(noise.eval(GameTimer.getTime() / 1000.0, 0), -1, 1, 0.4, 0.6);
|
|
}
|
|
}
|