summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/engine/Board.java
AgeCommit message (Expand)AuthorFilesLines
2014-09-27getPawnPosAt(...) uses Tile.getCenter()Jérémy Zurcher1-13/+3
2014-09-27Tiles have a center, GameFactory implements Board.TileBuilder to create Hex(c...Jérémy Zurcher1-6/+13
2014-09-27overlays clear -> disableJérémy Zurcher1-4/+4
2014-09-26Orientation: add int allBut(), oppositeSide() -> opposite()Jérémy Zurcher1-2/+8
2014-09-25Board: add openToAttackFrom()Jérémy Zurcher1-0/+15
2014-09-25add Board.Orientation.isInSides(int)Jérémy Zurcher1-0/+5
2014-09-25Board.Orientation: getBackSides(), oppositeSide(), left(), right()Jérémy Zurcher1-3/+54
2014-09-25add Board.distance(int, int, int, int)Jérémy Zurcher1-0/+23
2014-09-24draw(Batch batch, float parentAlpha) -> draw(batch)Jérémy Zurcher1-4/+4
2014-09-24Board: plugin SearchBoard, add reachableFrom(Pawn pawn, int col, int row)Jérémy Zurcher1-4/+32
2014-09-24Board: remove useless movePawnTo(Pawn pawn, Vector3 coords)Jérémy Zurcher1-6/+0
2014-09-24Board: fix Orientation sides valuesJérémy Zurcher1-4/+4
2014-09-23add Hex.OFFMAPJérémy Zurcher1-11/+18
2014-09-23Board.cfg gos protectedJérémy Zurcher1-1/+1
2014-09-23board allocation goes into Board, hex setup goes into MapA extends MapJérémy Zurcher1-3/+16
2014-09-23implement clear overlays in Board/Tile/StackImageJérémy Zurcher1-0/+13
2014-09-22correctly manage dragged Pawn and pawnsToDrawJérémy Zurcher1-1/+14
2014-09-22Board: remove fields cols and rowsJérémy Zurcher1-5/+1
2014-09-22Board: cell -> tileJérémy Zurcher1-8/+8
2014-09-22Pawn.Orientation + Tile.Side -> Board.OrientationJérémy Zurcher1-4/+23
2014-09-21Board: add drawing stats to drawDebug(...)Jérémy Zurcher1-0/+30
2014-09-21add Map.enableOverlayOn(...)Jérémy Zurcher1-0/+13
2014-09-21MapNode->Board TileOverlays->Tile PawnImage->PawnJérémy Zurcher1-0/+286