}
public boolean start() {
if (fGrunt.getTile().adjacent(fTarget)) return true;
PathFinder finder = new PathFinder(fGrunt.levelScene());
fPath = finder.calculate(fGrunt.getTile(), fTarget, 1000);
// Remove the last tile as we don't want to walk onto the tile
if (fPath != null) fPath.remove(fPath.size() - 1);
fPathIndex = 1;