diff --git a/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java b/core/src/ru/deadsoftware/cavecraft/game/objects/Block.java
index a1696f64b340a7c3ed979cf3c3e5b359362dfb0e..4fa47369fd151f2760ea314e58e9eadb2009ec43 100644 (file)
public class Block {
private int x,y,w,h;
- private TextureRegion texture;
+ private int texture;
- public boolean collision, foreground;
+ public boolean collision, background, transparent;
- public Block(int x, int y, int w, int h, TextureRegion texture) {
- this(x,y,w,h,texture, true, false);
+ public Block(int texture) {
+ this(0,0,16,16,texture, true, false, false);
}
- public Block(int x, int y, int w, int h, TextureRegion texture, boolean collision, boolean foreground) {
+ public Block(int texture, boolean collision, boolean background, boolean transparent) {
+ this(0,0,16,16,texture, collision, background, transparent);
+ }
+
+ public Block(int x, int y, int w, int h, int texture, boolean collision, boolean background, boolean transparent) {
this.x = x;
this.y = y;
this.w = w;
this.h = h;
this.texture = texture;
this.collision = collision;
- this.foreground = foreground;
+ this.background = background;
+ this.transparent = transparent;
}
- public TextureRegion getTexture() {
+ public int getTexture() {
return texture;
}