Age | Commit message (Expand) | Author | Files | Lines |
2016-01-04 | PathBuilder: add chooseShortest() | Jérémy Zurcher | 1 | -0/+19 |
2016-01-04 | PathBuilder: remove useless code | Jérémy Zurcher | 1 | -3/+1 |
2016-01-04 | PathBuilder: choosePath() -p chooseBest() | Jérémy Zurcher | 1 | -1/+1 |
2016-01-04 | PathIterator: do not compute size all the time | Jérémy Zurcher | 1 | -3/+2 |
2016-01-04 | PathIterator: fix rotation support | Jérémy Zurcher | 1 | -2/+4 |
2016-01-04 | PathBuilder: do not compute distance if from == to | Jérémy Zurcher | 1 | -3/+5 |
2016-01-04 | PathBuilder: impove error msgs | Jérémy Zurcher | 1 | -2/+2 |
2016-01-04 | PathIterator: support simple rotation | Jérémy Zurcher | 1 | -3/+6 |
2016-01-04 | PathBuilder: if (from == to) build empty path | Jérémy Zurcher | 1 | -1/+6 |
2016-01-04 | InfantryFireAnimation: add usage of HALF_WIDTH_P | Jérémy Zurcher | 1 | -2/+3 |
2016-01-04 | PathBuilder: shorten code | Jérémy Zurcher | 1 | -5/+2 |
2016-01-04 | PathBuilder: fix for at least one move | Jérémy Zurcher | 1 | -11/+12 |
2015-12-31 | PathBuilder: fitness is the count of reached objectives | Jérémy Zurcher | 1 | -6/+4 |
2015-12-31 | PathBuilder: search for paths even if distance < 2 | Jérémy Zurcher | 1 | -9/+1 |
2015-12-31 | PathBuilder: keep looking even if target tile is reached | Jérémy Zurcher | 1 | -5/+4 |
2015-12-31 | Move.TileIterator: fix so that we can pass over the target and come back | Jérémy Zurcher | 1 | -2/+2 |
2015-12-31 | PathIterator: fix so that we can pass over the target and come back | Jérémy Zurcher | 1 | -2/+2 |
2015-12-30 | PathBuilder: toggleCtrlTile add boolean quick parameter | Jérémy Zurcher | 1 | -4/+4 |
2015-12-29 | TankFireAnimation: if no canAim -> go back to aiming 0 after fired | Jérémy Zurcher | 1 | -1/+14 |
2015-12-29 | HeadedPawn: aimAt does a body rotation if no turret | Jérémy Zurcher | 1 | -3/+6 |
2015-12-29 | HeadedPawn: setTurretRotation() -> aimAt(), getTurretRotation() -> getAiming() | Jérémy Zurcher | 4 | -12/+11 |
2015-12-29 | Tile: remove empty line | Jérémy Zurcher | 1 | -1/+0 |
2015-12-29 | TankFireAnimation: use aim_r to improve shot start position | Jérémy Zurcher | 1 | -1/+1 |
2015-12-29 | TankFireAnimation: reduce shot delay, compute fixed fire duration | Jérémy Zurcher | 1 | -3/+3 |
2015-12-29 | TankFireAnimation: reduce SHOT_SCATTERING | Jérémy Zurcher | 1 | -1/+1 |
2015-12-29 | TankFireAnimation: start shoot animation closer to the chit | Jérémy Zurcher | 1 | -2/+3 |
2015-12-29 | TankFireAnimation: aim before shooting | Jérémy Zurcher | 1 | -3/+31 |
2015-12-29 | MoveToAnimation: gently set the turret rotation to 0 | Jérémy Zurcher | 1 | -2/+11 |
2015-12-29 | HeadedPawn: has a chit, a body and a turret that can aim | Jérémy Zurcher | 2 | -11/+48 |
2015-12-28 | Objective: Tile swallows Objective, ObjectiveSet is destroyed, Board does the... | Jérémy Zurcher | 5 | -151/+148 |
2015-12-28 | OrderList: add get(Pawn, Order.OrderType) | Jérémy Zurcher | 1 | -0/+11 |
2015-12-28 | Army: add overlay which is hex overlay index | Jérémy Zurcher | 1 | -0/+1 |
2015-12-28 | Move: add TileIterator | Jérémy Zurcher | 1 | -0/+51 |
2015-12-28 | PathIterator: throws java.util.NoSuchElementException when needed | Jérémy Zurcher | 1 | -0/+3 |
2015-12-28 | Tile: enableOverlay() does nothing if index < 0 | Jérémy Zurcher | 1 | -5/+9 |
2015-12-26 | game:HexSet -> engine:TileSet | Jérémy Zurcher | 1 | -0/+20 |
2015-12-24 | Hex: blockLineOfSightFrom(Tile) -> blockLineOfSight(Tile, Tile) | Jérémy Zurcher | 2 | -6/+9 |
2015-12-24 | PathBuilder: give more weight to objectives | Jérémy Zurcher | 1 | -1/+1 |
2015-12-24 | PathBuilder: fix error msg | Jérémy Zurcher | 1 | -1/+1 |
2015-12-24 | Revert "PathBuilder: always search for path even if distance is < 2, to check... | Jérémy Zurcher | 1 | -1/+9 |
2015-12-24 | ObjectiveSet: respond to isObjectiveFor() taking peristence into account | Jérémy Zurcher | 2 | -0/+17 |
2015-12-21 | PathBuilder: use printToErr on error | Jérémy Zurcher | 1 | -0/+1 |
2015-12-21 | PathBuilder: always search for path even if distance is < 2, to check for obj... | Jérémy Zurcher | 1 | -9/+1 |
2015-12-21 | PathBuilder: choosePath: clears it all and then add the choosen path | Jérémy Zurcher | 1 | -6/+6 |
2015-12-21 | PathBuilder: extract clearPaths() from clear() | Jérémy Zurcher | 1 | -0/+5 |
2015-12-21 | Map0Hex: isObjective(Tile) -> isObjectiveFor(Tile,Pawn) : says no if already ... | Jérémy Zurcher | 2 | -2/+2 |
2015-12-21 | PathBuilder: fitness takes objectives into account | Jérémy Zurcher | 2 | -0/+2 |
2015-12-21 | Board: sprinkle with some final | Jérémy Zurcher | 1 | -9/+12 |
2015-12-18 | cleanup tree using fix_java | Jérémy Zurcher | 10 | -22/+0 |
2015-12-18 | Game: Factory knows about regions and provide them | Jérémy Zurcher | 3 | -9/+10 |