summaryrefslogtreecommitdiffstats
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2015-12-24Hex: blockLineOfSightFrom(Tile) -> blockLineOfSight(Tile, Tile)Jérémy Zurcher4-9/+12
2015-12-24tests: remove useless importsJérémy Zurcher3-9/+0
2015-12-24increase versionv14Jérémy Zurcher1-1/+1
2015-12-24battles: add Battle00Jérémy Zurcher3-1/+124
2015-12-24PathBuilder: give more weight to objectivesJérémy Zurcher1-1/+1
2015-12-24Hex: simplify blockLineOfSightFrom(Tile)Jérémy Zurcher1-4/+1
2015-12-24State: replace touchUp() and touchDown() with touch(Hex)Jérémy Zurcher14-158/+72
2015-12-24States: do not use downHex or upHex out of touchDown() and touchUp()Jérémy Zurcher2-5/+5
2015-12-24PathBuilder: fix error msgJérémy Zurcher1-1/+1
2015-12-24Revert "BoardUtils: fix assertion"Jérémy Zurcher1-1/+1
2015-12-24Revert "PathBuilder: always search for path even if distance is < 2, to check...Jérémy Zurcher1-1/+9
2015-12-24BoardUtils: fix assertionJérémy Zurcher1-1/+1
2015-12-24tests: FakeBoard implement isObjectiveFor()Jérémy Zurcher1-0/+2
2015-12-24ObjectiveSet: respond to isObjectiveFor() taking peristence into accountJérémy Zurcher3-4/+18
2015-12-23StateRotate: fix bug when in HQ activation, start rotate, but do not complete itJérémy Zurcher1-1/+4
2015-12-23BattleTest: be a test battle againJérémy Zurcher1-47/+55
2015-12-23game.Factory -> FactoryJérémy Zurcher6-10/+7
2015-12-22MenuScreen: add versionLabelJérémy Zurcher1-0/+7
2015-12-21PathBuilder: use printToErr on errorJérémy Zurcher1-0/+1
2015-12-21PathBuilder: always search for path even if distance is < 2, to check for obj...Jérémy Zurcher1-9/+1
2015-12-21PathBuilder: choosePath: clears it all and then add the choosen pathJérémy Zurcher1-6/+6
2015-12-21PathBuilder: extract clearPaths() from clear()Jérémy Zurcher1-0/+5
2015-12-21Map0Hex: isObjective(Tile) -> isObjectiveFor(Tile,Pawn) : says no if already ...Jérémy Zurcher3-4/+8
2015-12-21PathBuilder: fitness takes objectives into accountJérémy Zurcher3-0/+8
2015-12-21Board: sprinkle with some finalJérémy Zurcher1-9/+12
2015-12-20Hud: use ArrayDeque instead of StackJérémy Zurcher1-2/+2
2015-12-19Hud: replace touchUp + touchDown with hit(int, int)Jérémy Zurcher4-108/+24
2015-12-18clean up import statementsJérémy Zurcher2-2/+0
2015-12-18Hud: plug OptionsPanel inJérémy Zurcher1-7/+44
2015-12-18add game/hud/OptionsPanelJérémy Zurcher1-0/+146
2015-12-18Hud: dialogs is a StackJérémy Zurcher1-9/+9
2015-12-18State: remove useless OPTIONS stateJérémy Zurcher1-2/+1
2015-12-18Hud: code reorderJérémy Zurcher1-8/+8
2015-12-18OptionsMenu: get rid of useless OkCancelJérémy Zurcher1-11/+0
2015-12-18cleanup tree using fix_javaJérémy Zurcher31-61/+0
2015-12-18StatistictsPanel: remove unused import statmentsJérémy Zurcher1-2/+0
2015-12-18Hud: add options button, not implemented yetJérémy Zurcher3-1/+18
2015-12-18Game: Factory knows about regions and provide themJérémy Zurcher13-86/+128
2015-12-18UI: merge menu and ui assets, AtlasRegion are known and provided by RustAndDustJérémy Zurcher10-71/+75
2015-12-17RustAndDust: use constants for assets namesJérémy Zurcher1-49/+73
2015-12-16Factory: get ready for other units graphicsJérémy Zurcher1-12/+32
2015-12-16Config: default graphics is CHITSJérémy Zurcher1-1/+1
2015-12-16Factory: pawn -> unitJérémy Zurcher1-22/+22
2015-12-16Config: MINE/ORIGINAL -> CHITS/TANKSJérémy Zurcher1-10/+10
2015-12-16HeadedPawn: draw overlays over the headJérémy Zurcher2-6/+10
2015-12-16HeadedPawn: draw the head over the bodyJérémy Zurcher1-2/+2
2015-12-16StatisticsPanel: fix NullPointerJérémy Zurcher1-1/+2
2015-12-15BattleTest: set something like a real battleJérémy Zurcher1-52/+61
2015-12-15Player,StatisticsPanel: add Objectives countJérémy Zurcher3-8/+10
2015-12-15StatisticsPanel: use flagJérémy Zurcher2-8/+20