diff --git a/core/src/ru/deadsoftware/cavecraft/game/WorldGen.java b/core/src/ru/deadsoftware/cavecraft/game/WorldGen.java
index 5bc94ff2944f5c0f642227f188524d473142c86a..6c09cf697bc908f6d69790d5fc68f66c7a92100a 100644 (file)
package ru.deadsoftware.cavecraft.game;
+import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.math.RandomXS128;
import com.badlogic.gdx.utils.TimeUtils;
dirtH = 4+rand.nextInt(2);
for (int y = height- hMap[x]; y<height; y++) {
if (y==height- hMap[x]) {
- foreMap[x][y] = 3;
- backMap[x][y] = 3;
- } else if (y<height-hMap[x]+dirtH) {
foreMap[x][y] = 2;
backMap[x][y] = 2;
- } else {
+ } else if (y<height-hMap[x]+dirtH) {
+ foreMap[x][y] = 3;
+ backMap[x][y] = 3;
+ } else if (y<height-1){
foreMap[x][y] = 1;
backMap[x][y] = 1;
+ } else {
+ foreMap[x][y] = 7;
+ backMap[x][y] = 7;
+ }
+ }
+ for (int y = height/2; y<height- hMap[x]; y++) {
+ if (foreMap[x][y]==0){
+ foreMap[x][y] = 8;
+ backMap[x][y] = 8;
}
}
}