X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2FGameWorld.java;h=0c3ac52f40fc1804d29017470e315eaffda5ee0c;hp=63169fbb7d5d6b8de1e753398add86cd095fb2e0;hb=4617ae53584520a741f45770e17a2a253717f83a;hpb=08def9aa287e5309c12c6a4110f6b8486afd3a6c diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java index 63169fb..0c3ac52 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java +++ b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java @@ -2,7 +2,6 @@ package ru.deadsoftware.cavecraft.game; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.math.Vector2; -import ru.deadsoftware.cavecraft.Items; public class GameWorld { @@ -78,7 +77,7 @@ 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); } } @@ -103,10 +102,9 @@ public class GameWorld { 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; }