summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/map
AgeCommit message (Expand)AuthorFilesLines
2016-03-27Order: add actionId, increased at the end of each actionJérémy Zurcher2-0/+6
2016-03-27Map4Orders: call order.setActivable(activableUnits)Jérémy Zurcher1-0/+1
2016-03-27Map5Marshal: load/unload Order.activableJérémy Zurcher1-0/+12
2016-03-27Order: remove useless unitCode, unitType, unitHexJérémy Zurcher1-1/+0
2016-03-27Map4Orders: doPromote removes unit from activableUnitsJérémy Zurcher1-0/+1
2016-03-26Map4Rotate: methods called by States returns booleanJérémy Zurcher1-23/+17
2016-03-24Map4Orders: code reorderJérémy Zurcher1-19/+19
2016-03-24Map4Orders: private methods renameJérémy Zurcher1-4/+4
2016-03-23Map4Orders: cmd -> orderJérémy Zurcher1-17/+17
2016-03-23Map4Orders: engagement, activatedUnits is already filledJérémy Zurcher1-6/+0
2016-03-23Map: moveableUnits,assistUnits,breakthroughUnits -> activableUnitsJérémy Zurcher3-33/+22
2016-03-22Map5Marshal: add clearMarshalUnits()Jérémy Zurcher1-2/+3
2016-03-21Battle,Map5Marshal: implements util/MarshalJérémy Zurcher1-46/+53
2016-03-21BattleCommon,Map5Marshal: move JsonWriter & JsonReader usage from Map to BattleJérémy Zurcher1-19/+6
2016-03-20Ctrl: processAction/Turn() -> action/turnDoneCb() + add orderProcessedCb()Jérémy Zurcher1-1/+3
2016-03-07Player: remove id from constructorJérémy Zurcher1-2/+3
2016-02-29Battle,Map5Marshal: add boolean full to unload(...)Jérémy Zurcher1-8/+10
2016-02-10Map5Marshal: unload/load Unit entryZone and exitZoneJérémy Zurcher1-4/+10
2016-02-10Map5Marshal: load/unload entryZones and exitZonesJérémy Zurcher1-0/+53
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