X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2FGameWorld.java;h=7c117b4bbb8ec6957256aadb80739fc6e7ac2e22;hp=faf0322ed38491d995f717417069d4f46a291722;hb=769c26b45cc2bc91439f5f4f92bb7ac75fadfa91;hpb=daa549056b125bac9dec16f86204a25671916466 diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java index faf0322..7c117b4 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java +++ b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java @@ -1,6 +1,7 @@ package ru.deadsoftware.cavecraft.game; import com.badlogic.gdx.Gdx; +import ru.deadsoftware.cavecraft.Items; public class GameWorld { @@ -66,7 +67,8 @@ public class GameWorld { } public void placeToBackground(int x, int y, int value) { - if (getBackMap(x,y) == 0 || value == 0) setBackMap(x,y,value); + if ((getBackMap(x,y) == 0 || value == 0) && + !Items.BLOCKS.getValueAt(value).foreground) setBackMap(x,y,value); } }