X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2Fobjects%2FBlock.java;h=58714852ea514847d09c29bc68a7e913b2f99b55;hp=8d27235a4fc941f87309855bf6c85e6e09538ed9;hb=cef4b5a9985bcbdfea6dc652147ecde0721d7fdc;hpb=d7f5950fc751cec8fa64005dd1886cac4081ee99 diff --git a/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java b/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java index 8d27235..5871485 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java +++ b/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java @@ -8,7 +8,8 @@ public class Block { private int tex; private int hp, drop; - public boolean coll, bg, tp, rb; + //coll - collision, bg - background, tp - transparent, rb - requires block under it + private boolean coll, bg, tp, rb; public Block(int tex, int hp, int drop) { this(0, 0, 16, 16, tex, hp, drop, true, false, false, false); @@ -40,6 +41,22 @@ public class Block { this.rb = rb; } + public boolean hasCollision() { + return coll; + } + + public boolean isBackground() { + return bg; + } + + public boolean isTransparent() { + return tp; + } + + public boolean requiresBlock() { + return rb; + } + public int getTex() { return tex; }