summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game
AgeCommit message (Expand)AuthorFilesLines
2016-01-28Ctrl: code reorderJérémy Zurcher2-4/+6
2016-01-28BattleCommon: Factory is finalJérémy Zurcher1-1/+2
2016-01-27Map4Orders: add toJson()Jérémy Zurcher1-0/+5
2016-01-27Battle: ... ok Battle.init() -> Battle.init(Ctrl) and sets the mapJérémy Zurcher3-7/+6
2016-01-27Battle: add setPlayerIdsJérémy Zurcher2-0/+8
2016-01-27Player: add publit int _idJérémy Zurcher1-0/+1
2016-01-27UnitDock: add a FIXME about using HdpiUtilsJérémy Zurcher1-0/+1
2016-01-27BattleCommon: getNextPlayer is protectedJérémy Zurcher1-1/+1
2016-01-27Battle,Ctrl: clean up initialisation phaseJérémy Zurcher3-8/+7
2016-01-27Player: getTurnDone() + getCurrentTurn() -> getTurn(), turn is increased at t...Jérémy Zurcher6-16/+9
2016-01-25add ctrl/PvPJérémy Zurcher3-1/+30
2016-01-25Ctrl: add abstract init() and processTurn()Jérémy Zurcher4-3/+12
2016-01-24remove useless import statementsJérémy Zurcher3-3/+0
2016-01-24Order,OrderList: this.player goes from Order to OrderListJérémy Zurcher3-17/+17
2016-01-24engine.Order, engine.OrderList, game.Command -> game.Order, game.OrderListJérémy Zurcher4-64/+137
2016-01-24Battle: setup return StateType, calls hud.update() when players are setJérémy Zurcher3-15/+19
2016-01-24Battle: merge start() into setup()Jérémy Zurcher5-36/+47
2016-01-24Battles: use add(int, int) instead of add(map.getHex(int, int))Jérémy Zurcher2-25/+25
2016-01-24Zone: add method add(int, int)Jérémy Zurcher1-0/+5
2016-01-24Command: add hq attribute in toJsonJérémy Zurcher1-0/+1
2016-01-24BattleCommon: add getWinner(int)Jérémy Zurcher3-40/+27
2016-01-22Battles: add _id and descriptionJérémy Zurcher2-0/+9
2016-01-22Battle: add public int getId()Jérémy Zurcher2-0/+9
2016-01-22OptionsPanel: add Battle ObjectivesJérémy Zurcher1-1/+26
2016-01-22ObjectivesPanel: no need to keep a ref to RustAndDustJérémy Zurcher1-2/+0
2016-01-22add game/hud/ObjectivesPanelJérémy Zurcher1-0/+106
2016-01-22OptionsPanel: add missing title.dispose()Jérémy Zurcher1-0/+1
2016-01-19Ctrl: add getCtrl(GameMode)Jérémy Zurcher1-0/+12
2016-01-14add game.ctrl.solo: first step into multimode gameJérémy Zurcher2-1/+14
2016-01-11IterableArray does not extends ArrayList but has it's own implementationJérémy Zurcher3-10/+9
2016-01-11add engine.util.Collection and use itJérémy Zurcher2-2/+2
2016-01-11ArrayListIt -> IterableArrayJérémy Zurcher3-7/+7
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-09Engagement: use ArrayListIt instead of LinkedListJérémy Zurcher1-2/+3
2016-01-09Tile: add constructor param int capacity (of the stack)Jérémy Zurcher2-3/+5
2016-01-09Tile: stack is private and is an ArrayListItJérémy Zurcher1-1/+1
2016-01-09while, for, if codding styleJérémy Zurcher3-3/+3
2016-01-09StateBreak: remove useless import statementJérémy Zurcher1-1/+0
2016-01-09use ArrayListItJérémy Zurcher2-5/+5
2016-01-07Config: add fxStringsJérémy Zurcher2-5/+5
2016-01-06Option menus: repalce VSPACING with LABEL_PADDINGJérémy Zurcher1-14/+13
2016-01-06Ctrl: do not process null HexJérémy Zurcher1-1/+1
2016-01-05Ctrl: check if Player can do something after each action and at turn startJérémy Zurcher1-1/+8
2016-01-05Player: add boolean canDoSomething()Jérémy Zurcher1-0/+11
2016-01-04StateMove: fix checkExit(Hex) usage, and path buildingJérémy Zurcher1-15/+20
2016-01-04PathBuilder: replace setExit(Orientation) with chooseExit(Orientation)Jérémy Zurcher2-5/+3
2016-01-04StateMove: split checkExit() -> inplace | from hexJérémy Zurcher1-5/+14
2016-01-04OptionsPanel: fix quit battleJérémy Zurcher1-0/+1
2016-01-04StateBreak: use chooseShortest()Jérémy Zurcher2-6/+6