From 828f856a9b6aed935fe8e50a892bb6dec7aaceb0 Mon Sep 17 00:00:00 2001 From: Jérémy Zurcher Date: Sun, 18 Jan 2015 23:22:27 +0100 Subject: PossiblePaths: add getExitMove() --- core/src/ch/asynk/tankontank/engine/Move.java | 5 ----- core/src/ch/asynk/tankontank/engine/PossiblePaths.java | 7 +++++++ 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'core/src/ch/asynk/tankontank/engine') diff --git a/core/src/ch/asynk/tankontank/engine/Move.java b/core/src/ch/asynk/tankontank/engine/Move.java index 0eb3c869..16a0860b 100644 --- a/core/src/ch/asynk/tankontank/engine/Move.java +++ b/core/src/ch/asynk/tankontank/engine/Move.java @@ -102,11 +102,6 @@ public class Move extends Path implements Iterable return (type != MoveType.ENTER); } - public void setExit() - { - type = MoveType.EXIT; - } - public int steps() { int steps = 0; diff --git a/core/src/ch/asynk/tankontank/engine/PossiblePaths.java b/core/src/ch/asynk/tankontank/engine/PossiblePaths.java index 1dbb12bd..f45b3aca 100644 --- a/core/src/ch/asynk/tankontank/engine/PossiblePaths.java +++ b/core/src/ch/asynk/tankontank/engine/PossiblePaths.java @@ -200,6 +200,13 @@ public class PossiblePaths implements Disposable return Move.get(pawn, from, to, orientation, getPath(0)); } + public Move getExitMove() + { + Move move = getMove(); + move.type = Move.MoveType.EXIT; + return move; + } + public Path getPath(int i) { if (ctrlTiles.size() == 0) -- cgit v1.2.3