Age | Commit message (Expand) | Author | Files | Lines |
2014-10-30 | Tile: remove boolean hasTargetsFor(Pawn) | Jérémy Zurcher | 1 | -12/+0 |
2014-10-30 | Board,SearchBoard: optimize collectPossibleTargets(Pawn, Board.PawnCollection) | Jérémy Zurcher | 2 | -8/+14 |
2014-10-30 | Board,SearchBoard: optimize collectPossibleMoves(Pawn, Board.TileCollection) | Jérémy Zurcher | 2 | -13/+9 |
2014-10-30 | SearchBoard: must be carefull with boolean inMap(int col, int row) | Jérémy Zurcher | 1 | -0/+1 |
2014-10-30 | SearchBoard: add and use Tile getTile(Node node) and Node getNode(Tile tile) | Jérémy Zurcher | 1 | -11/+19 |
2014-10-30 | Pawn: remove boolean canBeAttacked(Pawn) -> use boolean canAttack(Pawn) | Jérémy Zurcher | 2 | -2/+1 |
2014-10-29 | SearchBoard: collectAttack(...) do not yell when the angle attack is not OK, ... | Jérémy Zurcher | 1 | -3/+1 |
2014-10-29 | rename buildXxxYyy(...) -> collectXxxYyy(...) | Jérémy Zurcher | 2 | -5/+5 |
2014-10-29 | add SoundAnimation | Jérémy Zurcher | 1 | -0/+81 |
2014-10-29 | Board: remove old comment | Jérémy Zurcher | 1 | -1/+0 |
2014-10-29 | Map: activatedPawns is a Board.PawnCollection | Jérémy Zurcher | 1 | -1/+2 |
2014-10-29 | Map,Unit: simplify show/hide functions | Jérémy Zurcher | 3 | -31/+3 |
2014-10-29 | Pawn,Board: give current AnimationSequence size when asking Pawn for it | Jérémy Zurcher | 2 | -9/+9 |
2014-10-29 | Pawn: add boolean canBeAttacked(Pawn other) | Jérémy Zurcher | 2 | -0/+2 |
2014-10-29 | Map: possibleTargets and attackAssists are Board.PawnCollection, activablePaw... | Jérémy Zurcher | 1 | -5/+5 |
2014-10-28 | Board: fix buildMoveAssists -> collectMoveAssists | Jérémy Zurcher | 1 | -5/+7 |
2014-10-28 | Board: add PawnSet, remove TileList | Jérémy Zurcher | 3 | -18/+27 |
2014-10-28 | TileSet,Hex: do not crash callint iterator().next() when empty | Jérémy Zurcher | 1 | -0/+1 |
2014-10-28 | Tile: create stack at Tile construction | Jérémy Zurcher | 1 | -4/+2 |
2014-10-28 | Tile: getIterator() -> iterator(), getTopPawn() goes private | Jérémy Zurcher | 3 | -11/+18 |
2014-10-28 | use 4 atlases, set Unit overlays | Jérémy Zurcher | 2 | -6/+6 |
2014-10-28 | add TileSet extends LinkedHashSet<Tile> implements Board.TileCollection | Jérémy Zurcher | 1 | -0/+57 |
2014-10-28 | Add interface Board.TileCollection extends Collection<Tile> | Jérémy Zurcher | 2 | -18/+34 |
2014-10-28 | TileList: use Collection interface | Jérémy Zurcher | 1 | -13/+2 |
2014-10-28 | SearchBoard: moves is a Set | Jérémy Zurcher | 3 | -8/+23 |
2014-10-28 | TileList: extends ArrayList<Tile>, has a default overlay index, has methods h... | Jérémy Zurcher | 1 | -33/+14 |
2014-10-28 | Board: swallows ArrayList<Vector3> finalPath | Jérémy Zurcher | 1 | -2/+8 |
2014-10-27 | Board: do not use GridPoint2, use Pawn, Tile and pawn.getTile() | Jérémy Zurcher | 2 | -112/+44 |
2014-10-26 | Board,Map: possiblePaths is a TileList too | Jérémy Zurcher | 1 | -12/+9 |
2014-10-23 | Map,Board: use TileList and HexList for moves and attacks | Jérémy Zurcher | 1 | -68/+22 |
2014-10-23 | add TileList and HexList | Jérémy Zurcher | 1 | -0/+70 |
2014-10-22 | Pawn: has a ref to current and prev Tile | Jérémy Zurcher | 2 | -31/+40 |
2014-10-22 | Pawn: revertPosition() calls setPosition() | Jérémy Zurcher | 1 | -1/+1 |
2014-10-22 | Board: addAnimation(Animation) -> protected | Jérémy Zurcher | 1 | -1/+1 |
2014-10-22 | Pawn: add setOnTile(Tile, Orientation) | Jérémy Zurcher | 2 | -2/+8 |
2014-10-22 | Board: remove getPawnPosAt(...) | Jérémy Zurcher | 1 | -6/+1 |
2014-10-22 | Board: remove getTile(GridPoint2) and getTileSafe(GirdPoint2) | Jérémy Zurcher | 1 | -20/+10 |
2014-10-22 | Bawn,Board: simplify getPawnPosAt(...) | Jérémy Zurcher | 2 | -8/+6 |
2014-10-22 | Board: neigbours is no more GridPoint2[] but Tile[] | Jérémy Zurcher | 1 | -24/+11 |
2014-10-22 | code reorder | Jérémy Zurcher | 1 | -15/+15 |
2014-10-22 | Tile: replace Vector2 center with int col, row; float x, y; | Jérémy Zurcher | 3 | -17/+24 |
2014-10-20 | Paw,Unit: add boolean isA(PawnType type) | Jérémy Zurcher | 1 | -1/+6 |
2014-10-20 | Pawn,Unit: add boolean isHardTarget() this fixes canMove/Rotate/Attack | Jérémy Zurcher | 1 | -0/+1 |
2014-10-18 | Player: add isEnemy(Faction) | Jérémy Zurcher | 1 | -0/+5 |
2014-10-17 | Player: -> engine/Player and game/Player | Jérémy Zurcher | 1 | -0/+68 |
2014-10-17 | Army: engine/Army -> interface engine/Faction + enum game/Army implements Fac... | Jérémy Zurcher | 4 | -30/+14 |
2014-10-17 | Army: goes from game to engine | Jérémy Zurcher | 3 | -4/+37 |
2014-10-17 | Image: add contains(float, float) | Jérémy Zurcher | 1 | -0/+5 |
2014-10-17 | Pawn,HeadedPawn: toString return protected descr | Jérémy Zurcher | 2 | -9/+4 |
2014-10-15 | Board: add addAnimation(Animation) and int removePawn(Pawn) | Jérémy Zurcher | 1 | -3/+13 |