X-Git-Url: http://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2FGameWorld.java;h=073c3d56a384df2df41f097a78fbbf195ad6c8bf;hp=6adac2d5ad1f7bd47b873f25ad832bdd3c927c8a;hb=5fd3c5a7647fbf36de84ff184f58fad5e0e30644;hpb=feb58daa2c3e8126871e9d4f26e978d2fc1fb01c diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java index 6adac2d..073c3d5 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java +++ b/core/src/ru/deadsoftware/cavecraft/game/GameWorld.java @@ -94,9 +94,9 @@ 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)).coll) { + if (getForeMap(x, y) == 0 || value == 0 || !GameItems.getBlock(getForeMap(x, y)).coll) { setForeMap(x, y, value); - } else if (Items.isSlab(value) && getForeMap(x, y) == value) { + } else if (GameItems.isSlab(value) && getForeMap(x, y) == value) { placeSlab(x, y, value); } GameProc.UPD_X = x - 8; @@ -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).coll) && - (!Items.blocks.getValueAt(value).tp || value == 18)) { + if (value == 0 || (getBackMap(x, y) == 0 && GameItems.getBlock(value).coll) && + (!GameItems.getBlock(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)).coll) break; + if (getForeMap(x, y) > 0 && GameItems.getBlock(getForeMap(x, y)).coll) break; } x = x * 16 + 4; y = y * 16 - 32;