summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/tankontank')
-rw-r--r--core/src/ch/asynk/tankontank/engine/Board.java8
-rw-r--r--core/src/ch/asynk/tankontank/engine/SearchBoard.java2
-rw-r--r--core/src/ch/asynk/tankontank/game/Map.java14
-rw-r--r--core/src/ch/asynk/tankontank/game/states/StateAttack.java2
-rw-r--r--core/src/ch/asynk/tankontank/game/states/StateMove.java10
-rw-r--r--core/src/ch/asynk/tankontank/game/states/StateSelect.java6
6 files changed, 21 insertions, 21 deletions
diff --git a/core/src/ch/asynk/tankontank/engine/Board.java b/core/src/ch/asynk/tankontank/engine/Board.java
index a032ac9..1eb68dd 100644
--- a/core/src/ch/asynk/tankontank/engine/Board.java
+++ b/core/src/ch/asynk/tankontank/engine/Board.java
@@ -255,7 +255,7 @@ public abstract class Board implements Disposable
debugShapes.setTransformMatrix(prevTransform);
}
- protected int buildPossibleMoves(Pawn pawn, TileCollection moves)
+ protected int collectPossibleMoves(Pawn pawn, TileCollection moves)
{
Tile from = pawn.getTile();
Set<SearchBoard.Node> nodes = searchBoard.possibleMovesFrom(pawn, from.getCol(), from.getRow());
@@ -277,7 +277,7 @@ public abstract class Board implements Disposable
Pawn target = units.next();
if (!target.canBeAttacked(pawn)) continue;
Tile to = target.getTile();
- if (searchBoard.buildAttack(pawn, true, target, from.getCol(), from.getRow(), to.getCol(), to.getRow()))
+ if (searchBoard.collectAttack(pawn, true, target, from.getCol(), from.getRow(), to.getCol(), to.getRow()))
targets.add(target);
}
@@ -310,7 +310,7 @@ public abstract class Board implements Disposable
Pawn p = units.next();
if ((p == pawn) || !p.canAttack()) continue;
Tile from = p.getTile();
- if (searchBoard.buildAttack(p, !p.canAssistAttackWithoutLos(), target, from.getCol(), from.getRow(), to.getCol(), to.getRow())) {
+ if (searchBoard.collectAttack(p, !p.canAssistAttackWithoutLos(), target, from.getCol(), from.getRow(), to.getCol(), to.getRow())) {
if (p != pawn)
assists.add(p);
}
@@ -335,7 +335,7 @@ public abstract class Board implements Disposable
return nodes.size();
}
- protected int buildPossiblePaths(Pawn pawn, Tile to, TileCollection tiles)
+ protected int collectPossiblePaths(Pawn pawn, Tile to, TileCollection tiles)
{
Tile from = pawn.getTile();
paths = searchBoard.possiblePaths(pawn, from.getCol(), from.getRow(), to.getCol(), to.getRow());
diff --git a/core/src/ch/asynk/tankontank/engine/SearchBoard.java b/core/src/ch/asynk/tankontank/engine/SearchBoard.java
index 668899b..524614a 100644
--- a/core/src/ch/asynk/tankontank/engine/SearchBoard.java
+++ b/core/src/ch/asynk/tankontank/engine/SearchBoard.java
@@ -347,7 +347,7 @@ public class SearchBoard
return targets;
}
- public boolean buildAttack(Pawn pawn, boolean clearVisibility, Pawn target, int col0, int row0, int col1, int row1)
+ public boolean collectAttack(Pawn pawn, boolean clearVisibility, Pawn target, int col0, int row0, int col1, int row1)
{
pawn.attack.isClear = false;
pawn.attack.target = target;
diff --git a/core/src/ch/asynk/tankontank/game/Map.java b/core/src/ch/asynk/tankontank/game/Map.java
index cf48870..8e92966 100644
--- a/core/src/ch/asynk/tankontank/game/Map.java
+++ b/core/src/ch/asynk/tankontank/game/Map.java
@@ -93,18 +93,18 @@ public abstract class Map extends Board
return (Hex) getTile(col, row);
}
- public int buildPossibleMoves(Pawn pawn)
+ public int collectPossibleMoves(Pawn pawn)
{
if (!pawn.canMove()) {
possibleMoves.clear();
return 0;
}
- return buildPossibleMoves(pawn, possibleMoves);
+ return collectPossibleMoves(pawn, possibleMoves);
}
- public int buildPossiblePaths(Pawn pawn, Hex to)
+ public int collectPossiblePaths(Pawn pawn, Hex to)
{
- return buildPossiblePaths(pawn, to, possiblePaths);
+ return collectPossiblePaths(pawn, to, possiblePaths);
}
public int possiblePathsPointToggle(Hex hex)
@@ -112,7 +112,7 @@ public abstract class Map extends Board
return possiblePathsFilterToggle(hex, possiblePaths);
}
- public int buildPossibleTargets(Pawn pawn, Iterator<Pawn> foes)
+ public int collectPossibleTargets(Pawn pawn, Iterator<Pawn> foes)
{
if (!pawn.canAttack()) {
possibleTargets.clear();
@@ -154,11 +154,11 @@ public abstract class Map extends Board
}
}
- public void buildAndShowMovesAndAssits(Pawn pawn)
+ public void collectAndShowMovesAndAssits(Pawn pawn)
{
hidePossibleMoves();
hideMoveablePawns();
- buildPossibleMoves(pawn);
+ collectPossibleMoves(pawn);
collectMoveablePawns(pawn);
showPossibleMoves();
showMoveablePawns();
diff --git a/core/src/ch/asynk/tankontank/game/states/StateAttack.java b/core/src/ch/asynk/tankontank/game/states/StateAttack.java
index b3e19e2..84ee3d8 100644
--- a/core/src/ch/asynk/tankontank/game/states/StateAttack.java
+++ b/core/src/ch/asynk/tankontank/game/states/StateAttack.java
@@ -18,7 +18,7 @@ public class StateAttack extends StateCommon
activeUnit = null;
// use selectedHex and selectedUnit
map.hidePossibleTargets();
- map.buildPossibleTargets(selectedUnit, ctrl.opponent.unitIterator());
+ map.collectPossibleTargets(selectedUnit, ctrl.opponent.unitIterator());
map.showPossibleTargets();
if (to != null) {
// quick fire -> replay touchUp
diff --git a/core/src/ch/asynk/tankontank/game/states/StateMove.java b/core/src/ch/asynk/tankontank/game/states/StateMove.java
index 6caf096..bce5baf 100644
--- a/core/src/ch/asynk/tankontank/game/states/StateMove.java
+++ b/core/src/ch/asynk/tankontank/game/states/StateMove.java
@@ -18,7 +18,7 @@ public class StateMove extends StateCommon
// use selectedHex and selectedUnit
activeUnit = selectedUnit;
activeUnit.showMoveable();
- map.buildAndShowMovesAndAssits(activeUnit);
+ map.collectAndShowMovesAndAssits(activeUnit);
if (to != null) {
// quick move -> replay touchUp
upHex = to;
@@ -68,7 +68,7 @@ public class StateMove extends StateCommon
if(unit != activeUnit)
changeUnit(unit);
} else if ((s == 0) && map.possibleMoves.contains(upHex)) {
- s = buildPaths();
+ s = collectPaths();
} else if (map.possiblePaths.contains(upHex)) {
s = togglePoint(s);
}
@@ -113,14 +113,14 @@ public class StateMove extends StateCommon
map.hideAssist(hex);
activeUnit.showMoveable();
map.hidePossibleMoves();
- map.buildPossibleMoves(activeUnit);
+ map.collectPossibleMoves(activeUnit);
map.showPossibleMoves();
}
- private int buildPaths()
+ private int collectPaths()
{
to = upHex;
- int s = map.buildPossiblePaths(activeUnit, to);
+ int s = map.collectPossiblePaths(activeUnit, to);
map.selectHex(to);
map.hidePossibleMoves();
map.showPossiblePaths();
diff --git a/core/src/ch/asynk/tankontank/game/states/StateSelect.java b/core/src/ch/asynk/tankontank/game/states/StateSelect.java
index 0fa45de..3e5c1b8 100644
--- a/core/src/ch/asynk/tankontank/game/states/StateSelect.java
+++ b/core/src/ch/asynk/tankontank/game/states/StateSelect.java
@@ -54,12 +54,12 @@ public class StateSelect extends StateCommon
if (hasUnit() && (!isEnemy || ctrl.cfg.showEnemyPossibilities)) {
// moves and targets == 0 if selectedUnit can't be activated for
- int moves = map.buildPossibleMoves(selectedUnit);
+ int moves = map.collectPossibleMoves(selectedUnit);
int targets = 0;
if (isEnemy)
- targets = map.buildPossibleTargets(selectedUnit, ctrl.player.unitIterator());
+ targets = map.collectPossibleTargets(selectedUnit, ctrl.player.unitIterator());
else
- targets = map.buildPossibleTargets(selectedUnit, ctrl.opponent.unitIterator());
+ targets = map.collectPossibleTargets(selectedUnit, ctrl.opponent.unitIterator());
if (moves > 0)
map.collectMoveablePawns(selectedUnit);
showPossibleTargetsMovesAssists(selectedUnit);