diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java
index 63169fbb7d5d6b8de1e753398add86cd095fb2e0..0c3ac52f40fc1804d29017470e315eaffda5ee0c 100644 (file)
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.math.Vector2;
-import ru.deadsoftware.cavecraft.Items;
public class GameWorld {
}
public void placeToBackground(int x, int y, int value) {
- if (value==0 || (getBackMap(x,y) == 0 && !Items.BLOCKS.getValueAt(value).foreground)) {
+ if (value==0 || (getBackMap(x,y) == 0 && !Items.BLOCKS.getValueAt(value).background)) {
setBackMap(x,y,value);
}
}
WorldGen.clear();
}
- public void load() {
- GameSaver.loadWorld();
- foreMap = GameSaver.getLoadedForeMap();
- backMap = GameSaver.getLoadedBackMap();
+ public void setMaps(int[][] foreMap, int[][] backMap) {
+ this.foreMap = foreMap.clone();
+ this.backMap = backMap.clone();
WIDTH = foreMap.length;
HEIGHT = foreMap[0].length;
}