Age | Commit message (Expand) | Author | Files | Lines |
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 |
2015-12-16 | HeadedPawn: draw overlays over the head | Jérémy Zurcher | 2 | -6/+10 |
2015-12-16 | HeadedPawn: draw the head over the body | Jérémy Zurcher | 1 | -2/+2 |
2015-12-14 | Pawn: support EXIT moves | Jérémy Zurcher | 1 | -0/+4 |
2015-12-07 | Meteorology: add isNight() | Jérémy Zurcher | 1 | -0/+5 |
2015-11-21 | PathBuilder: fix fitness computation | Jérémy Zurcher | 1 | -3/+3 |
2015-11-21 | Path: fix fitness initialisation | Jérémy Zurcher | 1 | -0/+4 |
2015-11-21 | Board: w,dw,s are floats not int | Jérémy Zurcher | 1 | -3/+3 |
2015-11-20 | Board,Map: each Map impelementation owns it's own Config | Jérémy Zurcher | 1 | -2/+4 |
2015-11-11 | PathBuilder: add Path.fitness and use it in findAllPaths() and choosePath() | Jérémy Zurcher | 2 | -7/+20 |
2015-11-11 | PathBuilder: add stupid choosePath() | Jérémy Zurcher | 1 | -0/+15 |
2015-11-09 | DicAnimation: dimension has to be given at construction | Jérémy Zurcher | 1 | -4/+9 |
2015-11-05 | add and use Pawn.canBreak() | Jérémy Zurcher | 1 | -0/+1 |
2015-11-05 | add and use Pawn.preventDefenseOn(Tile) | Jérémy Zurcher | 1 | -0/+1 |
2015-10-30 | SearchBoard: remove unnecessary check on last Node | Jérémy Zurcher | 1 | -3/+0 |
2015-10-30 | SearchBoard: add fixLineOfSight, unset losBlocked and return true if dst reached | Jérémy Zurcher | 1 | -3/+16 |