Commit Graph

162 Commits

Author SHA1 Message Date
Josh Goldberg 4832ae59f7 Fixed lint complaints 2019-04-14 15:42:12 -04:00
Josh Goldberg e89eca2ae9 Stopped adding .bordering on Scenery, Terrain (#821)
Fixes #722.
2019-03-19 02:35:54 -04:00
Josh Goldberg ad6be0e35f Onboarded FrameTickr rename from GamesRunnr (#820) 2019-03-19 02:35:42 -04:00
Josh Goldberg 25a25a4aec Always prevent default on input events (#817)
* Always prevent default on input events

Fixes #595.

* Fixed trailing whitespace complaint
2019-03-18 22:15:26 -04:00
Josh Goldberg a2206f904e Limited roaming distances to 3 in any direction (#815)
Adds a tracking member to roaming characters underneath a new `IRoamingCharacter` interface.

Fixes #814.
2019-03-18 18:33:35 -04:00
Josh Goldberg c40a01379e Un-inversed speed set through the UI (#809)
* Un-inversed speed set through the UI

Simplifies the unnecessary class for creating UI settings to be a standalone arrow function. Adds a couple of unit tests too.

Fixes #611.

* Fixed lint complaints
2019-03-18 17:06:15 -04:00
Josh Goldberg 5de8bd9751 Added a last missing quadrant row (#813)
There weren't enough quadrant rows to cover the bottom bit of the screen, so collision detection wasn't happening there.

Fixes #624.
2019-03-18 17:05:51 -04:00
Josh Goldberg 3e62918a30 Named the Pallet Town NPC 'FriendlyMan' (#812)
Fixes #811.
2019-03-18 16:33:04 -04:00
Josh Goldberg fe3ca278e1 Ensured player position is always saved when resuming a game (#810)
Fixes #727.
2019-03-18 16:27:09 -04:00
Josh Goldberg 55309a6cc3 Fixed lowercase inputs for keyboards; added tests (#807) 2019-03-13 01:00:43 -04:00
Josh Goldberg fee3d3b904 Fixed new lint complaints 2019-03-12 23:56:56 -04:00
Josh Goldberg 13b95b7204 Fixed introduced tsc and tslint errors 2019-01-19 12:21:03 -05:00
Josh Goldberg 8028deffff Fixed new tsc complaints 2018-08-16 00:28:53 -07:00
Josh Goldberg b0c33a91a7 (v0.7.3) Bumped all to latest; fixed new TS build breaks 2018-07-07 23:24:02 -07:00
Josh Goldberg fc4c747484 Updated for classcyclr 2018-05-31 08:47:43 -07:00
Josh Goldberg b4998c90a6 Brought in killNormal move from eightbittr 2018-05-20 15:57:11 -07:00
Josh Goldberg 654e9ae5a4 Brought in EIghtBittr rename from GameStartr 2018-05-20 15:50:26 -07:00
Josh Goldberg beaf92bcfd Experience test bug fix: 5 instead of 6 2018-05-02 11:56:25 -04:00
Adeet Phanse ffc9563a2e Adds Poison Sting to the game (#732)
* adding poison sting

* updating ordering of imports

* Spacing nit on the function's ending }
2018-05-02 11:40:07 -04:00
Adeet Phanse aea9761cd6 Adds Pay Day animation to the game (#731)
* adding payday

* adding callback

* updating code style

* Lowercased a couple of consts
2018-05-02 11:38:40 -04:00
Machinocheese 78ec514005 Add new Pokemon (#724)
* Add new Pokemon

* Added tests for function return values

* A few touchups
2018-05-02 11:32:10 -04:00
Adeet Phanse 9bbabe3126 adding tests for pokeball sprites (#720)
* adding tests for pokeball sprites

* updating test code and moving repeated code to functions

* adding automatically advance menu tag

* making stylistic changes

* readding clock tick call

* updating test descriptions
2018-04-26 15:21:50 -04:00
Adeet Phanse af39e92199 adding experience test (#721)
* adding experience test

* updating code and moving repeated code to functions

* adding advance menus automatically

* making stylistic changes

* splitting up level up test

* Update Experience.test.ts

* Oh dear god back to spaces
2018-04-26 15:21:07 -04:00
Josh Goldberg 5653e61047 Removed async operations from starting battles (#719)
We shouldn't be `.then`-ing a play Promise. It's meant to be async.

Pipes through a `startTransition` name if it exists.
2018-04-24 01:15:56 -07:00
Machinocheese 90ba89372d Added MoveAdder tests for dialog (#714)
* Added MoveAdder tests for dialog

* Stylistic changes
2018-04-23 15:58:50 -07:00