10 Commits

Author SHA1 Message Date
Josh Goldberg ae75d6ff45 (v0.7.0) Used shenanigans-manager@0.2 instead of Gulp 2017-12-23 21:17:37 -05:00
Josh Goldberg 6a1bbb32ea gulp-shenanigans@0.6.17 (no shenanigans.json) (#10) 2017-11-13 13:09:50 -08:00
Josh Goldberg 9b45cd2c65 Bumped gulp-shenanigans to 0.6.16 2017-09-18 14:12:27 -04:00
Josh Goldberg 23f620905e Added no-trailing-whitespace with gulp-shenanigans 0.1.13
Also test/**/* in .npmignore and docs/generated/** in .gitignore.
2017-06-08 00:12:18 -07:00
Josh Goldberg e936bf04bd Brought in latest gulp-shenanigans changes 2017-05-08 02:21:15 -07:00
Josh Goldberg 281884967f Refactor everything! (#9)
* Cleared original code; added battle start options

* Added Actions, Selectors

* Added efects, animations, and a class start

* Briefly started selectors; added animations

* Fixed up battle options to be mostly optional

* Added private waitForActions

* Added animators through the introductions

Also selector factories to go between type strings and actual selectors.

* Split team animations into an ITeamAnimations

* Made entrance animations not need leaders

* Added an ActionsOrderer

* Added stopBattle, ITeamAndAction

* Added an onComplete for stopBattle

Ending animations will need to signify when it's safe to dispose of
this.battleInfo.

* Added a TAction to ITeamAndAction

* Added inBattle() and an onComplete to stopBattle

* Added afterKnockout to selectors
2017-01-16 15:51:32 -08:00
Josh Goldberg c26c4f8088 Fixed some former unitsize overcompensation 2016-12-29 10:35:26 -05:00
Josh Goldberg c703f83ea7 v0.6.1 (#8)
* (v0.6.0) Camel-cased module names

* (v0.6.0) Node moduleResolution, ignored test setup files

* (v0.6.1) Separated menuGrapher, gameStarter

* Fixed TSLint error in BattleMovr
2016-12-27 17:27:45 -05:00
Josh Goldberg bfe745531c (v0.5.3) Bumped gulp-shenanigans to 0.5.20 2016-11-30 09:18:53 -06:00
Josh Goldberg 53c787b807 Moved build process to gulp-shenanigans 2016-08-01 22:49:27 -07:00