summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/map
AgeCommit message (Expand)AuthorFilesLines
2016-02-10Map0Hex: add protected IterableArray<Zone> entryZones and exitZonesJérémy Zurcher1-2/+14
2016-02-08remove useless import statementsJérémy Zurcher1-1/+0
2016-02-03Map5Marshal: call setFired(), and setMoved() on loadingJérémy Zurcher1-2/+2
2016-02-03Map5Marshal: load/unload more about engagementJérémy Zurcher1-2/+12
2016-02-03Map5Marshal: knows how to load a stateJérémy Zurcher1-1/+170
2016-02-03Map5Marshall: simplify generated JsonJérémy Zurcher1-14/+24
2016-02-03Map5Marshal: use a static StringWriterJérémy Zurcher1-4/+6
2016-02-03Map5Marshal: update Json generationJérémy Zurcher1-8/+10
2016-02-03PawnId/UnitID -> PawnCode/UnitCodeJérémy Zurcher1-4/+4
2016-02-03Map0Hex: private void showObjective(Hex, Army) -> protectedJérémy Zurcher1-1/+1
2016-02-03Map4Marshal: remove debug outputJérémy Zurcher1-1/+0
2016-02-02instert Map5Marshal on top of Map stackJérémy Zurcher2-7/+210
2016-02-02Map0Hex: remove IterableArray<Hex> objectives()Jérémy Zurcher1-5/+0
2016-02-02Map0Hex: add IterableArray<Hex> objectives()Jérémy Zurcher1-0/+5
2016-02-02Map0Hex: implement faster int objectivesCount(Army) then the one in BoardJérémy Zurcher1-0/+9
2016-02-02Map0Hex: add IterableArray<Hex> objectivesJérémy Zurcher1-0/+13
2016-01-27Map4Orders: add toJson()Jérémy Zurcher1-0/+5
2016-01-24remove useless import statementsJérémy Zurcher1-1/+0
2016-01-24Order,OrderList: this.player goes from Order to OrderListJérémy Zurcher1-7/+7
2016-01-24engine.Order, engine.OrderList, game.Command -> game.Order, game.OrderListJérémy Zurcher1-26/+26
2016-01-11add engine.util.Collection and use itJérémy Zurcher1-1/+1
2016-01-11PathBuilder: tiles and paths use ArrayListItJérémy Zurcher1-1/+1
2016-01-10OrderList is an ArrayListItJérémy Zurcher1-1/+1
2016-01-04PathBuilder: replace setExit(Orientation) with chooseExit(Orientation)Jérémy Zurcher1-1/+1
2016-01-04StateBreak: use chooseShortest()Jérémy Zurcher1-0/+1
2016-01-04PathBuilder: choosePath() -p chooseBest()Jérémy Zurcher1-1/+1
2015-12-30PathBuilder: toggleCtrlTile add boolean quick parameterJérémy Zurcher1-1/+1
2015-12-29Map0Hex: remove unused importJérémy Zurcher1-2/+0
2015-12-29TankFireAnimation: aim before shootingJérémy Zurcher1-1/+1
2015-12-28Objective: Tile swallows Objective, ObjectiveSet is destroyed, Board does the...Jérémy Zurcher3-40/+10
2015-12-26game:HexSet -> engine:TileSetJérémy Zurcher1-4/+4
2015-12-24ObjectiveSet: respond to isObjectiveFor() taking peristence into accountJérémy Zurcher1-4/+1
2015-12-21Map0Hex: isObjective(Tile) -> isObjectiveFor(Tile,Pawn) : says no if already ...Jérémy Zurcher1-2/+6
2015-12-21PathBuilder: fitness takes objectives into accountJérémy Zurcher1-0/+6
2015-12-18cleanup tree using fix_javaJérémy Zurcher1-2/+0
2015-12-18Game: Factory knows about regions and provide themJérémy Zurcher1-14/+14
2015-12-15Map0Hex: add int objectivesCount(Army)Jérémy Zurcher1-0/+5
2015-12-14Unit: show/hideMoveable -> show/hideActiveable, change png tooJérémy Zurcher1-4/+4
2015-12-10Revert "StateDeployment: call Map.setOnBoard() remove Map.showOnBoard()"Jérémy Zurcher1-0/+5
2015-12-09StateDeployment: call Map.setOnBoard() remove Map.showOnBoard()Jérémy Zurcher1-5/+0
2015-12-09Map0Hex: fix addObjectiveJérémy Zurcher1-8/+9
2015-12-08Ctrl,Battle: Battle manages currentPlayer and opponentJérémy Zurcher1-9/+12
2015-12-08 Map2Moves: fix call to paths.buildJérémy Zurcher1-1/+1
2015-12-08Map: split into smaller inherited classesJérémy Zurcher5-0/+694