From 029673debb134f8e79ab5c070025bd1489ce0d51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Tue, 7 Oct 2014 20:52:39 +0200 Subject: GameStateCommon: owns 'to', 'from', add unselectHex(GridPoint2) --- core/src/ch/asynk/tankontank/game/states/GameStateCommon.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/src/ch/asynk/tankontank/game/states/GameStateCommon.java b/core/src/ch/asynk/tankontank/game/states/GameStateCommon.java index 5ef6c0b..4653518 100644 --- a/core/src/ch/asynk/tankontank/game/states/GameStateCommon.java +++ b/core/src/ch/asynk/tankontank/game/states/GameStateCommon.java @@ -19,6 +19,9 @@ public abstract class GameStateCommon implements GameState protected static GridPoint2 downHex = new GridPoint2(-1, -1); protected static GridPoint2 upHex = new GridPoint2(-1, -1); + protected static GridPoint2 from = new GridPoint2(-1, -1); + protected static GridPoint2 to = new GridPoint2(-1, -1); + protected GameStateCommon() { } @@ -67,6 +70,11 @@ public abstract class GameStateCommon implements GameState protected void unselectHex() { + unselectHex(hex); + } + + protected void unselectHex(GridPoint2 hex) + { map.enableOverlayOn(hex, Hex.BLUE, false); } -- cgit v1.1-2-g2b99