X-Git-Url: http://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2FGameWorld.java;h=c5e7d46ecd99eb7b33f9b07eb0c762d6fdda914b;hp=01ddee9c111de4c81be866d4293cb7497d77b503;hb=59d48c1b28c570755327a8fb0827fa57e7fd3914;hpb=c0aa4c7eef4f97c1ef9a8af7eaf2afe2feffd3d0 diff --git a/core/src/ru/deadsoftware/cavedroid/game/GameWorld.java b/core/src/ru/deadsoftware/cavedroid/game/GameWorld.java index 01ddee9..c5e7d46 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/GameWorld.java +++ b/core/src/ru/deadsoftware/cavedroid/game/GameWorld.java @@ -55,7 +55,9 @@ public class GameWorld { private int transformX(int x) { x = x % getWidth(); - if (x < 0) x = getWidth() - Math.abs(x); + if (x < 0) { + x = getWidth() - Math.abs(x); + } return x; } @@ -72,8 +74,11 @@ public class GameWorld { private void setMap(int x, int y, int layer, int value) { try { x = transformX(x); - if (layer == 0) foreMap[x][y] = value; - else backMap[x][y] = value; + if (layer == 0) { + foreMap[x][y] = value; + } else { + backMap[x][y] = value; + } } catch (ArrayIndexOutOfBoundsException ignored) { } } @@ -152,16 +157,18 @@ public class GameWorld { } public void destroyForeMap(int x, int y) { - if (GameItems.getBlock(getForeMap(x, y)).hasDrop()) + if (GameItems.getBlock(getForeMap(x, y)).hasDrop()) { GP.drops.add(new Drop(transformX(x) * 16 + 4, y * 16 + 4, GameItems.getItemId(GameItems.getBlock(getForeMap(x, y)).getDrop()))); + } placeToForeground(x, y, 0); } public void destroyBackMap(int x, int y) { - if (GameItems.getBlock(getBackMap(x, y)).hasDrop()) + if (GameItems.getBlock(getBackMap(x, y)).hasDrop()) { GP.drops.add(new Drop(transformX(x) * 16 + 4, y * 16 + 4, GameItems.getItemId(GameItems.getBlock(getBackMap(x, y)).getDrop()))); + } placeToBackground(x, y, 0); }