summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/ctrl
AgeCommit message (Expand)AuthorFilesLines
2016-05-11Map5Marshal,Ctrl: use Unit.IterableSet<Unit>, call Unit.clear() at exitJérémy Zurcher1-7/+0
2016-05-10Solo: clean up loadState(), get ready for REPLAY_BATTLEJérémy Zurcher1-16/+24
2016-05-04Config: REPLAY_LAST / REPLAY_BATTLEJérémy Zurcher1-3/+3
2016-05-04Battle: remove Ctrl from BattleCommon fieldsJérémy Zurcher1-1/+1
2016-05-03OMG: add event queue, messages, replay, bounce animation, complete states rew...Jérémy Zurcher1-56/+14
2016-03-29Solo: use game.config.loadMode to load jsonJérémy Zurcher1-1/+18
2016-03-29Ctrl: replayLastOrder -> synchedJérémy Zurcher1-2/+2
2016-03-29Solo: set replayLastOrder to false by defaultJérémy Zurcher1-0/+1
2016-03-29Solo: remove fixed FIXMEJérémy Zurcher1-1/+0
2016-03-29Ctrl: replay last order on resume if not synchedJérémy Zurcher1-0/+1
2016-03-23Solo: on turnDoneCb, first store Orders then StateJérémy Zurcher1-1/+1
2016-03-22Battle,Ctrl: move JSON code from BattleCommon to CtrlJérémy Zurcher1-4/+4
2016-03-22Battle: unload turnCount into JSONJérémy Zurcher1-2/+2
2016-03-22SQL: schema rewriteJérémy Zurcher1-8/+21
2016-03-21Battle,Map5Marshal: implements util/MarshalJérémy Zurcher1-2/+3
2016-03-21Solo: remove unused import statementJérémy Zurcher1-1/+0
2016-03-20Ctrl: processAction/Turn() -> action/turnDoneCb() + add orderProcessedCb()Jérémy Zurcher1-2/+8
2016-03-15Solo: use storeTurn(int) instead of storeTurn(...)Jérémy Zurcher1-2/+2
2016-03-14DB/BattleCommon: add turnCountJérémy Zurcher1-3/+6
2016-03-12SQL: update schemaJérémy Zurcher1-8/+8
2016-03-07Battle: clean up the APIJérémy Zurcher1-2/+4
2016-03-07Ctrl: only RustAndDust param for constructorJérémy Zurcher1-2/+2
2016-03-07Player: remove id from constructorJérémy Zurcher1-2/+2
2016-02-29Solo: processTurn() save orders only into turns tableJérémy Zurcher1-1/+6
2016-02-29Battle,Map5Marshal: add boolean full to unload(...)Jérémy Zurcher1-1/+1
2016-02-23DB.NO_RECORDS -> DB.NO_RECORDJérémy Zurcher1-1/+1
2016-02-22Solo: supports battle reloadingJérémy Zurcher1-3/+25
2016-01-31Ctrl: add processAction, called within Map.actionDone()Jérémy Zurcher1-0/+3
2016-01-31Revert "add ctrl/PvP"Jérémy Zurcher1-25/+0
2016-01-31Player,Battle: player id is private and needed at construction, Battle knows ...Jérémy Zurcher1-1/+1
2016-01-28Ctrl: code reorderJérémy Zurcher1-1/+4
2016-01-25add ctrl/PvPJérémy Zurcher1-0/+25
2016-01-25Ctrl: add abstract init() and processTurn()Jérémy Zurcher1-0/+6
2016-01-14add game.ctrl.solo: first step into multimode gameJérémy Zurcher1-0/+13