summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game
AgeCommit message (Expand)AuthorFilesLines
2017-05-18StateCommon : select(Unit) activate(Unit) -> u.select(boolean)Jérémy Zurcher8-96/+118
2017-02-23HeadedPawn: add select(), and selectable attributeJérémy Zurcher2-5/+6
2016-06-02Map5Marshal: do not write player id, this is not network transparentJérémy Zurcher1-2/+0
2016-05-20Ctrl: block 0.2 -> 0.3 after each orderJérémy Zurcher1-1/+1
2016-05-20Ctrl: checkPlayer first check if deployment is doneJérémy Zurcher1-2/+5
2016-05-19Hud: fix stack.get(0) -> stack.getTop()PvPJérémy Zurcher1-5/+5
2016-05-19Config: add GameMode getLongest()Jérémy Zurcher1-0/+1
2016-05-19Config: reorder GameModeJérémy Zurcher1-4/+4
2016-05-18Hud: uses IterableStackJérémy Zurcher1-8/+7
2016-05-18Ctrl: fix notification position, and push/writeJérémy Zurcher1-10/+10
2016-05-18Hud: add pushNotify(String, Position)Jérémy Zurcher1-0/+5
2016-05-18fix Ctrl: must Unit.clear() before loading, or this won't be on androidJérémy Zurcher1-0/+1
2016-05-17PlayerInfo: remove useless calls to setLabelPosition(...)Jérémy Zurcher1-6/+3
2016-05-13Board,Hud: add Board.getStats(), add tiles,animations count on debug msgJérémy Zurcher1-1/+1
2016-05-11Ctrl: call storeInitialState() on new game onlyJérémy Zurcher1-1/+1
2016-05-11Ctrl: this.mode -> modeJérémy Zurcher1-4/+4
2016-05-11Unit: Unit.clear() sets unitId to 1Jérémy Zurcher1-1/+1
2016-05-11Map5Marshal,Ctrl: use Unit.IterableSet<Unit>, call Unit.clear() at exitJérémy Zurcher3-18/+4
2016-05-11Unit: add IterableSet<Unit> that keeps ref to the instancesJérémy Zurcher1-0/+14
2016-05-10Ctrl: clear orders before storing Initial State, do not replay map deploymentJérémy Zurcher1-1/+3
2016-05-10StateSelect: call clear() on postTurnDone()Jérémy Zurcher1-0/+1
2016-05-10Ctrl: avoid bad stacked msgs positionJérémy Zurcher1-3/+1
2016-05-10Ctrl: factorise codeJérémy Zurcher1-11/+4
2016-05-10Ctrl: implement REPLAY_BATTLE modeJérémy Zurcher1-2/+23
2016-05-10Ctrl: cleanup according to latest db changesJérémy Zurcher1-13/+16
2016-05-10Battle: clean up map.clear() usageJérémy Zurcher4-19/+10
2016-05-10Solo: clean up loadState(), get ready for REPLAY_BATTLEJérémy Zurcher1-16/+24
2016-05-10DB,Ctrl: clean up store/load validate methodsJérémy Zurcher1-6/+51
2016-05-10Map4Orders: prepareReplayCurrentTurn() -> prepareReplayLastTurn()Jérémy Zurcher2-2/+2
2016-05-10Marshal: add Mode.PLAYER to load currentPlayer APJérémy Zurcher2-1/+9
2016-05-10Map5Marshal: block unitId while loading playersJérémy Zurcher1-0/+2
2016-05-10BattleTest: use map.getExitZone(int) otherwise usExit is nullJérémy Zurcher1-4/+2
2016-05-10Map0Hex: add getEntryZone(int) and getExitZone(int)Jérémy Zurcher1-0/+10
2016-05-10Unit: add static boolean blockIdJérémy Zurcher1-2/+5
2016-05-07Ctrl: ask for deployment end only in PLAY modeJérémy Zurcher1-1/+1
2016-05-07Map4Orders: fix unit orientation on replay ENTER orderJérémy Zurcher1-2/+5
2016-05-07Map5Marshal: fix error msgJérémy Zurcher1-1/+1
2016-05-04Config: REPLAY_LAST / REPLAY_BATTLEJérémy Zurcher3-7/+7
2016-05-04StateSelect: clear() on reinforcement dock togggleJérémy Zurcher2-1/+6
2016-05-04Ctrl: ooops, that should be in e89cb4fJérémy Zurcher1-1/+1
2016-05-04StateEngage: doBreakMove() uses buildShortest(Tile)Jérémy Zurcher2-3/+2
2016-05-04Map: break move only for 1 hexJérémy Zurcher1-1/+1
2016-05-04Battle: remove Ctrl from BattleCommon fieldsJérémy Zurcher5-36/+36
2016-05-04StateEngage: doRotation(Orientation) -> doBreakMove(Orientation)Jérémy Zurcher1-2/+2
2016-05-03OMG: add event queue, messages, replay, bounce animation, complete states rew...Jérémy Zurcher32-1304/+1318
2016-05-03Map0Hex: coding styleJérémy Zurcher1-1/+2
2016-05-02Player: update debug msgsJérémy Zurcher1-2/+2
2016-05-02Pawn,Unit: add spendMovementPoints(int) and getSpentMovementPoints()Jérémy Zurcher1-1/+12
2016-05-02Pawn,Hex: road(Orientation) -> roadFrom(Orientation)Jérémy Zurcher1-2/+2
2016-04-22Unit: do not substract road march bonus to a 0 cost moveJérémy Zurcher1-1/+1