summaryrefslogtreecommitdiffstats
path: root/core
AgeCommit message (Collapse)AuthorFilesLines
2019-12-14protected Assembly children, building on travisSimonIT2-2/+2
2019-12-03Merge pull request #3 from SimonIT/gwt-compatibilityJérémy Zurcher1-4/+2
Hashtable is not available on gwt, replace it with object map
2019-12-03Board : implements distance for Hex and Square boardsJérémy Zurcher4-0/+74
2019-12-02Piece : syntaxJérémy Zurcher1-2/+2
2019-12-02Hashtable is not available on gwt, replace with object mapSimonIT1-4/+2
2019-11-30remove string format, it's not available on gwtSimonIT4-6/+7
2019-11-26Add gwt compatibilitySimonIT2-0/+8
2019-01-15ShellFireAnimation -> ShotAnimation and FireAnimationJérémy Zurcher4-267/+382
2019-01-15FramedSprite : fix shared TextureRegion between instancesJérémy Zurcher1-2/+3
2018-12-07ShellFireAnimation : Shoot -> FireJérémy Zurcher2-9/+9
2018-12-07MoveAnimation : add Sound supportJérémy Zurcher1-5/+19
2018-12-07MoveAnimation : fix notify, it is set by setNextMove()Jérémy Zurcher1-1/+0
2018-11-23FramedSprite : add static trim and offsetJérémy Zurcher1-0/+19
2018-11-23FramedSprite : implement PositionableJérémy Zurcher1-1/+32
2018-11-23Positionable : give default centerOn() implementationJérémy Zurcher2-6/+5
2018-11-23FramedSprite : add x,y,a .. varsJérémy Zurcher2-60/+83
2018-11-22ShellFireAnimation : support fire and explosion soundsJérémy Zurcher1-4/+20
2018-11-22Assets : support SoundJérémy Zurcher1-0/+6
2018-11-20add ShellFireAnimationJérémy Zurcher1-0/+246
2018-11-20Piece : add getShootingPoint() and getImpactPoint()Jérémy Zurcher1-0/+21
2018-11-20BounceAnimation : use MathUtilsJérémy Zurcher1-3/+2
2018-11-19TimedAnimation : add comments about usage of begin()Jérémy Zurcher1-1/+4
2018-11-18add FadeAnimationJérémy Zurcher1-0/+56
2018-11-15Animation : add public default void draw(Batch) { }Jérémy Zurcher4-24/+3
animations draw there internal textures, apply modifications on pieces, but do not draw them themselves.
2018-11-15FramedSprite : do not call dispose() on TextureJérémy Zurcher1-7/+1
2018-11-15TimedAnimation : update(…) -> update(float delta), percent and elapsed are ↵Jérémy Zurcher3-7/+7
protected
2018-11-14AnimationBatch : remove debug System.err.printlnJérémy Zurcher1-1/+0
2018-11-14add FramedSpriteJérémy Zurcher1-0/+37
2018-11-14remove useless import statementsJérémy Zurcher4-7/+0
2018-11-14add AnimationBatchJérémy Zurcher1-0/+82
2018-11-14TimedAnimation : add float elapsed parameter to update(…)Jérémy Zurcher3-5/+8
2018-10-18Path : set to = null, when end is reachedJérémy Zurcher1-0/+1
2018-10-18MoveAnimation : notify on start and end of animationJérémy Zurcher1-3/+11
2018-10-18Tile : add overlays, implement DrawableJérémy Zurcher1-1/+27
2018-10-18Overlays : add attribute isEnabledJérémy Zurcher1-6/+12
2018-10-18kill pieces subdirectory for nowJérémy Zurcher5-5/+4
2018-10-18MoveAnimation : code simplificationJérémy Zurcher1-4/+2
2018-10-18MoveAnimation : implement onTileChange(Piece, Path) callbackJérémy Zurcher1-2/+18
2018-10-18Path : add private Tile from and toJérémy Zurcher1-10/+25
2018-10-17WIPJérémy Zurcher1-0/+6
2018-10-17add MoveAnimationJérémy Zurcher1-0/+111
2018-10-17add PathJérémy Zurcher1-0/+85
2018-10-17Piece : add methods needed for futur MoveAnimationJérémy Zurcher1-0/+29
void getPosOn(Tile tile, Orientation orientation, Vector3 v) void setPosition(float x, float y, float r) boolean isOn(Tile tile) boolean isFacing(Orientation orientation)
2018-10-17Orientation : add fromTiles(Tile, Tile)Jérémy Zurcher1-0/+7
2018-10-17add Tile with minimum featuresJérémy Zurcher1-0/+18
2018-10-16animation : get() -> obtain() (avoid clash with Collection.get())Jérémy Zurcher3-3/+3
2018-10-16Collection : add current()Jérémy Zurcher2-0/+7
2018-10-14animations : clean upJérémy Zurcher4-27/+39
TimedAnimation does not implement Pool.Poolable, BounceAnimation and DelayAnnimation do. remove all drawDebug stuff
2018-10-14Orientation : normalize 0° is facing EastJérémy Zurcher4-33/+36
2018-10-13add DelayAnimationJérémy Zurcher1-0/+26