summaryrefslogtreecommitdiffstats
path: root/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'core/src')
-rw-r--r--core/src/ch/asynk/rustanddust/game/map/Map0Hex.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/map/Map0Hex.java b/core/src/ch/asynk/rustanddust/game/map/Map0Hex.java
index 6ed0783..3edc6bd 100644
--- a/core/src/ch/asynk/rustanddust/game/map/Map0Hex.java
+++ b/core/src/ch/asynk/rustanddust/game/map/Map0Hex.java
@@ -70,21 +70,22 @@ public abstract class Map0Hex extends Board implements ObjectiveSet.ObjectiveCb
public void hexExitShow(Hex hex) { enableOverlayOn(hex, Hex.EXIT, true); }
public void hexExitHide(Hex hex) { enableOverlayOn(hex, Hex.EXIT, false); }
- protected void showObjective(Hex hex, Army army, boolean hold)
+ @Override
+ public void showObjective(Tile tile, Faction faction)
+ {
+ showObjective((Hex) tile, (Army) faction);
+ }
+
+ private void showObjective(Hex hex, Army army, boolean hold)
{
if (hold)
enableOverlayOn(hex, Hex.OBJECTIVE_HOLD, true);
else
enableOverlayOn(hex, Hex.OBJECTIVE, true);
+ showObjective(hex, army);
}
- @Override
- public void showObjective(Tile tile, Faction faction)
- {
- showObjective((Hex) tile, (Army) faction);
- }
-
- protected void showObjective(Hex hex, Army army)
+ private void showObjective(Hex hex, Army army)
{
if (army == null)
army = Army.NONE;