X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2FGameWorld.java;h=6adac2d5ad1f7bd47b873f25ad832bdd3c927c8a;hp=62f7274a85a1caead1664626cb3c46b1c42b25a0;hb=feb58daa2c3e8126871e9d4f26e978d2fc1fb01c;hpb=84b8cd80e39699174969bfed0734e78b8ec09615 diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java index 62f7274..6adac2d 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java +++ b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java @@ -94,7 +94,7 @@ public class GameWorld { } public void placeToForeground(int x, int y, int value) { - if (getForeMap(x, y) == 0 || value == 0 || !Items.BLOCKS.getValueAt(getForeMap(x, y)).collision) { + if (getForeMap(x, y) == 0 || value == 0 || !Items.blocks.getValueAt(getForeMap(x, y)).coll) { setForeMap(x, y, value); } else if (Items.isSlab(value) && getForeMap(x, y) == value) { placeSlab(x, y, value); @@ -105,8 +105,8 @@ public class GameWorld { } public void placeToBackground(int x, int y, int value) { - if (value == 0 || (getBackMap(x, y) == 0 && Items.BLOCKS.getValueAt(value).collision) && - (!Items.BLOCKS.getValueAt(value).transparent || value == 18)) { + if (value == 0 || (getBackMap(x, y) == 0 && Items.blocks.getValueAt(value).coll) && + (!Items.blocks.getValueAt(value).tp || value == 18)) { setBackMap(x, y, value); } } @@ -115,7 +115,7 @@ public class GameWorld { int x = 0, y = 0; while (true) { y++; - if (getForeMap(x, y) > 0 && Items.BLOCKS.getValueAt(getForeMap(x, y)).collision) break; + if (getForeMap(x, y) > 0 && Items.blocks.getValueAt(getForeMap(x, y)).coll) break; } x = x * 16 + 4; y = y * 16 - 32;