summaryrefslogtreecommitdiffstats
path: root/core/src
AgeCommit message (Collapse)AuthorFilesLines
2014-09-21add Map.enableOverlayOn(...)Jérémy Zurcher2-1/+16
2014-09-21update Map,Hex,Unit extends Board,Tile,Pawn fix GameScreenJérémy Zurcher5-17/+54
2014-09-21MapNode->Board TileOverlays->Tile PawnImage->PawnJérémy Zurcher6-288/+163
2014-09-21update GameScreen to match latest changesJérémy Zurcher1-61/+55
2014-09-21Map: add touch and drag support for testsJérémy Zurcher2-0/+33
2014-09-21fix Hex and GameFactory to follow TileOverlaysJérémy Zurcher3-33/+23
2014-09-21MapNode: fix tilesToDraw managementJérémy Zurcher1-1/+2
2014-09-21Node is deadJérémy Zurcher2-9/+5
2014-09-21Layer is deadJérémy Zurcher1-127/+0
2014-09-21coding styleJérémy Zurcher1-1/+1
2014-09-21rename StackedSpriteNode -> StackedImagesJérémy Zurcher2-5/+5
2014-09-21Map and MapNode updateJérémy Zurcher2-23/+112
has: - a list of Tiles to draw, which draw the top Pawn if some - a list of animated Pawns to draw - a list of current animations - a list of animations to be knows how to: - draw itself, then the Tiles then the Pawns from the above lists - draw in debug mode - apply translation transformation of position is not 0,0 - animate Pawns and manage the above lists
2014-09-21ooops again, forgot to add StackedSpriteNode#isEnabled()Jérémy Zurcher1-0/+7
2014-09-21Tile#remove(Pawn) return stack sizeJérémy Zurcher2-2/+3
2014-09-21update Tile and bring TileOverlays inJérémy Zurcher2-2/+108
2014-09-21RunnableAnimation needs a ref to Pawn tooJérémy Zurcher2-3/+5
2014-09-21animations do not handle Node anymore but PawnJérémy Zurcher4-19/+21
2014-09-21PawnNode -> PawnImage does not implement Node anymoreJérémy Zurcher3-6/+7
2014-09-21SpriteNode -> Image does not implements Node anymoreJérémy Zurcher2-5/+6
2014-09-20Tile oooops forgot to commit import BasicDrawableJérémy Zurcher1-0/+2
2014-09-20cleanup Pawn and PawnNodeJérémy Zurcher2-40/+23
2014-09-20Tile extends BasicDrawableJérémy Zurcher1-1/+1
2014-09-20fix StackedSpriteNode : implements BasicDrawableJérémy Zurcher1-82/+2
2014-09-20fix SpriteNode : extends Sprite implements NodeJérémy Zurcher1-8/+6
2014-09-20Node interface is now emptyJérémy Zurcher1-11/+2
2014-09-20split Drawable into Drawable and BasicDrawableJérémy Zurcher2-18/+21
2014-09-20cleaup animationsJérémy Zurcher5-23/+28
2014-09-20Animation extends DisposableJérémy Zurcher5-13/+13
2014-09-20Layer: cosmeticJérémy Zurcher1-3/+1
2014-09-20add engine/gfx/StackedSpriteNodeJérémy Zurcher1-0/+131
2014-09-20gfx: extends SpriteJérémy Zurcher6-164/+49
2014-09-19Drawable: add drawDebug(ShapeRenderer), call it from Layer ↵Jérémy Zurcher3-0/+17
drawDebug(ShapeRenderer)
2014-09-19repack armiesJérémy Zurcher2-6/+6
2014-09-19MapImage->MapNode, PawnImage->PawnNode, add LayerJérémy Zurcher7-60/+207
2014-09-19add engine/gfx to replate scene2d usageJérémy Zurcher10-0/+456
2014-09-18Tile.Orientation -> Pawn.OrientationJérémy Zurcher6-24/+26
2014-09-17do not push the same vector againJérémy Zurcher1-3/+5
2014-09-17Map.Config: rename some fields for clarityJérémy Zurcher3-12/+12
2014-09-17split into '.engine.*' and '.game.*'Jérémy Zurcher9-22/+34
2014-09-17get rid of AbstractScreenJérémy Zurcher3-29/+9
2014-09-17renameJérémy Zurcher9-110/+127
interfaces: Map Tile Pawn implementations: MapImage Hex PawnImage
2014-09-17merge HexMapFactory and UnitFactory => GameFactoryJérémy Zurcher3-79/+73
2014-09-16build board in HexMapFactory, use MapHexJérémy Zurcher3-35/+38
2014-09-16add game/MapHexpJérémy Zurcher1-0/+69
2014-09-16HexOrientation -> Hex.OrientationJérémy Zurcher7-28/+31
2014-09-16add class HexMap.ConfigJérémy Zurcher3-36/+59
2014-09-16add Pawn#setPawnAtJérémy Zurcher3-1/+10
2014-09-16PawnImage#resetMoves do not rotate if not neededJérémy Zurcher1-1/+2
2014-09-16remove debug outputJérémy Zurcher1-2/+0
2014-09-16refactorJérémy Zurcher7-125/+129
- PawnImage have no more reference to HexMap - HexMapImage is in charge of moving Pawns