summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank
AgeCommit message (Expand)AuthorFilesLines
2015-02-18Map,Ctrl: add Map.init(), Ctrl call it after battle.setup()Jérémy Zurcher3-1/+10
2015-02-18Map: reorder STATE ENTRY methodsJérémy Zurcher1-22/+28
2015-02-18Map: turnDone() throws RuntimeException if Map structures not cleared by acti...Jérémy Zurcher1-1/+4
2015-02-18ObjectivesSet: add int modifiedCount()Jérémy Zurcher1-0/+5
2015-02-18Map: correctly free used EngagementJérémy Zurcher1-2/+7
2015-02-18Map: clear Engagement Pool at disposeJérémy Zurcher2-0/+5
2015-02-18Board: clear Move and Path Pool at disposeJérémy Zurcher7-62/+137
2015-02-18Board,Map: add attack(Pawn, Pawn, boolean) to recompute and validate attackJérémy Zurcher2-0/+7
2015-02-18Pawn: add int attackDistance(), and use it in MapJérémy Zurcher2-3/+7
2015-02-18Map: engagement code refactoringJérémy Zurcher1-13/+11
2015-02-18Map: die -> diceJérémy Zurcher1-8/+8
2015-02-18Map: code reorderJérémy Zurcher1-17/+17
2015-02-18SearchBoard: canAttack(...) set Pawn.attackJérémy Zurcher2-2/+12
2015-02-18SearchBoard: add isClearAttack(Tile, List<Node>)Jérémy Zurcher1-0/+10
2015-02-18Attack: set (Pawn attacker) constructor parameterJérémy Zurcher2-3/+6
2015-02-18Attack: cleanup Pawn.engagement->Pawn.attackJérémy Zurcher3-13/+13
2015-02-18SearchBoard: collectAttacks -> canAttack(...) do not use Pawn.engagementJérémy Zurcher2-10/+5
2015-02-15ScenariosMenu: support scenario unselectJérémy Zurcher1-1/+4
2015-02-10Engagement -> EngagementPanelJérémy Zurcher2-7/+7
2015-02-10Statistics -> StatisticsPanelJérémy Zurcher2-5/+5
2015-02-09Config: add attribute int i to Graphics enum then replace switch code with St...Jérémy Zurcher3-43/+17
2015-02-08Screens: add hud size correction depending on screen densityJérémy Zurcher6-17/+67
2015-02-08Support 2 sets of pawns depending of Config.graphicsJérémy Zurcher2-13/+33
2015-02-08Config,OptionsMenu: replace regularPawn with graphicsJérémy Zurcher2-17/+61
2015-02-08OptionsMenu: cycle fx when hit value tooJérémy Zurcher1-1/+1
2015-02-08OptionsMenu: fix indentationJérémy Zurcher1-7/+8
2015-02-05Unit: add private void updateOverlays()Jérémy Zurcher1-2/+7
2015-02-05Unit: canRotate() returns canMove()Jérémy Zurcher1-2/+1
2015-02-02BattleTest: show off all unitsJérémy Zurcher1-1/+6
2015-02-02Map: clear activetedUnits on AT single attack after stating animationJérémy Zurcher1-3/+3
2015-02-02ScenariosMenu: fix checkDy valueJérémy Zurcher1-1/+1
2015-02-02TankOnTank: add density info in debugging msgJérémy Zurcher1-1/+1
2015-02-02menus: add padding around labels to ease touchJérémy Zurcher3-12/+12
2015-02-02hud/Engagement: fix widget resizing on rerollJérémy Zurcher1-1/+1
2015-02-02Position: support bottom,left offsetJérémy Zurcher1-12/+21
2015-01-22engine.Pawn.Engagement -> engine.AttackJérémy Zurcher2-22/+27
2015-01-21PathBuilder: setExit() do not add a tile in path if to==fromJérémy Zurcher1-2/+4
2015-01-21StateWithdraw: fix rotation move detectionJérémy Zurcher1-1/+2
2015-01-21StateWithdraw: escape -> withdrawJérémy Zurcher1-2/+2
2015-01-21StateMove: coding styleJérémy Zurcher2-8/+3
2015-01-21BattleTest: add exit Zone to reinforcementJérémy Zurcher1-2/+5
2015-01-21StateExit -> StateWithdrawJérémy Zurcher4-10/+10
2015-01-21Player: escaped -> withdrawed, add it to statsJérémy Zurcher5-13/+13
2015-01-21StateMove: when unit just entered, do not propose to exit alreadyJérémy Zurcher1-0/+2
2015-01-21Board: findBestEntry return Orientation.opposite()Jérémy Zurcher1-1/+1
2015-01-21cleanup debug messagesJérémy Zurcher2-2/+2
2015-01-21Map: code intentationJérémy Zurcher1-2/+2
2015-01-21Map: oops, REGULAR move does not remove unit from playerJérémy Zurcher1-1/+5
2015-01-21Objective[Set]: move from game to engine packageJérémy Zurcher5-146/+185
2015-01-21BattleTest: do not add unit twiceJérémy Zurcher1-1/+0