summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/engine/Tile.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2014-09-21 03:32:16 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2014-09-21 03:32:16 +0200
commit7be8400f7e3af784fe6ecad3ea225c33e0807166 (patch)
treec75f73c9ef9b1ee07a43cf380bc90608dd1e2fa5 /core/src/ch/asynk/tankontank/engine/Tile.java
parenta7662a4a96ae321a2c741bac6534f1356729c5be (diff)
downloadRustAndDust-7be8400f7e3af784fe6ecad3ea225c33e0807166.zip
RustAndDust-7be8400f7e3af784fe6ecad3ea225c33e0807166.tar.gz
update Tile and bring TileOverlays in
Diffstat (limited to 'core/src/ch/asynk/tankontank/engine/Tile.java')
-rw-r--r--core/src/ch/asynk/tankontank/engine/Tile.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/core/src/ch/asynk/tankontank/engine/Tile.java b/core/src/ch/asynk/tankontank/engine/Tile.java
index 4e0589b..66dea74 100644
--- a/core/src/ch/asynk/tankontank/engine/Tile.java
+++ b/core/src/ch/asynk/tankontank/engine/Tile.java
@@ -10,11 +10,17 @@ public interface Tile extends BasicDrawable
public void remove(Pawn pawn);
- public Pawn getTop();
+ public Pawn getTopPawn();
- public int costFrom(Side side);
+ public boolean mustBeDrawn();
+ public boolean occupied();
+ public boolean hasOverlayEnabled();
+
+ public void enableOverlay(int i, boolean enable);
+
+ public List<Tile> adjacents();
public enum Side
{