1063 Commits

Author SHA1 Message Date
Josh Goldberg 657c6a0854 Rename master branch to main 2021-09-08 23:35:47 -04:00
Josh Goldberg 41132e2221 Remove unnecessary test debug assistant 2021-09-08 21:37:46 -04:00
Josh Goldberg 1855b37f70 eightbittr@0.8.1 (#934)
* eightbittr@0.8.1

* Newer Node image; fix typings

* Remove more puppeteer

* Corrected Yarn cache key
2021-09-08 20:38:57 -04:00
dependabot[bot] 8cdb90d055 Bump npm-registry-fetch from 8.1.0 to 8.1.2 (#919)
Bumps [npm-registry-fetch](https://github.com/npm/registry-fetch) from 8.1.0 to 8.1.2.
- [Release notes](https://github.com/npm/registry-fetch/releases)
- [Changelog](https://github.com/npm/npm-registry-fetch/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/registry-fetch/compare/v8.1.0...v8.1.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-12 17:55:42 -04:00
Josh Goldberg c459175a2c Converted to eightbittr@0.8.0 - the monorepo (#917)
* Converted internally to eightbittr@0.8.0 - the monorepo

* Well, it compiles now

* Wow, it runs now, amaze - using post-walkthrough version

* Can walk around Pallet Town, but can't interact

* Basically almost TypeScript happy

* Collisions are back to working (weirdly) again

* Registered missing Frames section

* Moved from Travis to CircleCI

* Arbitrary README.md change for CircleCI

* v0.8.0-beta1

* Remove old TSLint things

* Fixed package command references

* Copied over external settings, including prettier

* Update lockfile

* Corrected parserOptions.project, disabled a few rules

* Fixed remaining lint complaints

* Added husky hooks and .github via hydration, and some formatting fixes

* Added rule overrides back

* v0.8.0 stable dependencies
2020-07-12 17:46:28 -04:00
Josh Goldberg f52e515548 Brought in EightBittr version with consolidated creator functions (#878)
* Brought in EightBittr version with consolidated creator functions

EightBittr just changed the built-in creators (e.g. `createAreaSpawner`) to provide more component details. This matches that change by overriding the new built-in components from EightBittr so that no more built-in creators need to be recreated here.

* Used new EightBittr version with numCols, numRows

* Used new BabyIoc version too

* Recreated IGroups in Groups.ts

* shenanigans-manager@0.2.44
2019-09-18 20:03:02 -04:00
Josh Goldberg 481d092d28 Brought in newest eightbittr 2019-09-13 10:00:50 -04:00
Josh Goldberg df49180cd6 Bumped game dependencies to latest 2019-09-13 09:39:36 -04:00
Josh Goldberg 33537e9a4e 0.7.4 2019-09-12 23:42:27 -04:00
Josh Goldberg 62bdbd4bff Updated all to latest 2019-09-12 23:36:26 -04:00
Josh Goldberg fd48a80bda Bump all to latest; fix TSLint complaints 2019-09-12 23:31:20 -04:00
greenkeeper[bot] a29e6bd204 Update lolex to the latest version 🚀 (#834)
* chore(package): update lolex to version 4.0.1

* chore(package): update lockfile package-lock.json
2019-04-17 09:14:56 -04:00
Josh Goldberg 4832ae59f7 Fixed lint complaints 2019-04-14 15:42:12 -04:00
Josh Goldberg 5ca71c997a Bumped all to latest 2019-04-14 15:32:04 -04:00
Josh Goldberg 4dfed46a25 Bumped all to latest 2019-04-13 17:57:21 -04:00
Josh Goldberg d7f0ecae0b Updated all to latest; excluded source .ts in npm 2019-04-13 14:54:42 -04:00
Josh Goldberg cfab40eb1b Updated all to latest 2019-04-07 18:24:59 -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