summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game/states
AgeCommit message (Expand)AuthorFilesLines
2014-10-08GameStase*: update according to Map .possible .assits APIJérémy Zurcher3-11/+31
2014-10-08missid 2 reselect(hex) -> reselectHex()Jérémy Zurcher2-2/+2
2014-10-08GameStateView -> GameStateSelectJérémy Zurcher1-3/+3
2014-10-08GameStateRotate: clean up select() unselect() reselect()Jérémy Zurcher6-24/+14
2014-10-07GameStateView: show move assistJérémy Zurcher1-0/+2
2014-10-07GameStateMove: show assist moves, clear correctlyJérémy Zurcher1-5/+7
2014-10-07GameStateDirection: clear allJérémy Zurcher1-1/+6
2014-10-07GameStateCommon: owns 'to', 'from', add unselectHex(GridPoint2)Jérémy Zurcher1-0/+8
2014-10-07GameStates: improve hex selection schemeJérémy Zurcher4-2/+10
2014-10-07clean game states, remove default touchDown behaviour for readabilityJérémy Zurcher5-109/+51
2014-10-06GameStateCommon: null pawn on setHex() to never be out of syncJérémy Zurcher1-0/+1
2014-10-06GameStateRotate: use current selectet pawn if oneJérémy Zurcher2-1/+11
2014-10-06GameStateCommon: downIsHex() -> sameHexes(GridPoint2 a, GridPoint2 b)Jérémy Zurcher1-2/+2
2014-10-06GameStateMove: must clear possible paths first, keep previously selected pawnJérémy Zurcher1-1/+13
2014-10-06GameStateRotate: do not run animation if already heading in the right directionJérémy Zurcher1-2/+6
2014-10-06rewrite GameState ...Jérémy Zurcher6-61/+198
2014-10-06add abort() and enter() to GameState, set default implementation in GameState...Jérémy Zurcher1-0/+27
2014-10-05clean up GameStateJérémy Zurcher4-0/+229