diff options
Diffstat (limited to 'core/src/ch/asynk/rustanddust')
| -rw-r--r-- | core/src/ch/asynk/rustanddust/game/map/Map0Hex.java | 17 | 
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; | 
