├── .clang-format
├── .dockerignore
├── .editorconfig
├── .gitignore
├── .vscode
└── settings.json
├── Dockerfile
├── ReadMe.md
├── angular-cli.json
├── e2e
├── app.e2e.ts
├── app.po.ts
├── tsconfig.json
└── typings.d.ts
├── karma.conf.js
├── package.json
├── protractor.conf.js
├── src
├── app
│ ├── actions
│ │ ├── ActionList.ts
│ │ ├── createAction.ts
│ │ └── creationAction.spec.ts
│ ├── app.module.ts
│ ├── cell
│ │ ├── cell.component.css
│ │ ├── cell.component.html
│ │ ├── cell.component.spec.ts
│ │ ├── cell.component.ts
│ │ ├── index.ts
│ │ └── shared
│ │ │ └── index.ts
│ ├── console
│ │ ├── console.component.css
│ │ ├── console.component.html
│ │ ├── console.component.spec.ts
│ │ ├── console.component.ts
│ │ ├── index.ts
│ │ └── shared
│ │ │ └── index.ts
│ ├── map
│ │ ├── index.ts
│ │ ├── map.component.css
│ │ ├── map.component.html
│ │ ├── map.component.spec.ts
│ │ ├── map.component.ts
│ │ └── shared
│ │ │ └── index.ts
│ ├── parser
│ │ ├── index.ts
│ │ ├── parser.component.css
│ │ ├── parser.component.html
│ │ ├── parser.component.spec.ts
│ │ ├── parser.component.ts
│ │ └── shared
│ │ │ └── index.ts
│ ├── reducers
│ │ ├── freeze.room.spec.ts
│ │ ├── reducer.console.spec.ts
│ │ ├── reducer.console.ts
│ │ ├── reducer.inventory.spec.ts
│ │ ├── reducer.inventory.ts
│ │ ├── reducer.main.spec.ts
│ │ ├── reducer.main.ts
│ │ ├── reducer.room.spec.ts
│ │ ├── reducer.room.ts
│ │ ├── reducer.rooms.spec.ts
│ │ ├── reducer.rooms.ts
│ │ ├── reducer.things.spec.ts
│ │ └── reducer.things.ts
│ ├── redux-adventure.component.css
│ ├── redux-adventure.component.html
│ ├── redux-adventure.component.spec.ts
│ ├── redux-adventure.component.ts
│ ├── seed
│ │ ├── generatorSeed.ts
│ │ └── thingSeed.ts
│ ├── settings.ts
│ ├── shared
│ │ └── index.ts
│ └── world
│ │ ├── directions.ts
│ │ ├── dungeon.ts
│ │ ├── dungeonMaster.spec.ts
│ │ ├── dungeonMaster.ts
│ │ ├── room.spec.ts
│ │ ├── room.ts
│ │ └── thing.ts
├── assets
│ └── .gitkeep
├── environments
│ ├── environment.dev.ts
│ ├── environment.js
│ ├── environment.prod.ts
│ └── environment.ts
├── favicon.ico
├── index.html
├── main.ts
├── polyfills.ts
├── styles.css
├── system-config.ts
├── test.ts
├── tsconfig.json
└── typings.d.ts
├── thumbnail.gif
├── tslint.json
└── typings.json
/.clang-format:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/.clang-format
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
1 | config
2 | e2e
3 | node_modules
4 | public
5 | src
6 | tmp
7 | typings
8 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/.gitignore
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/Dockerfile
--------------------------------------------------------------------------------
/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/ReadMe.md
--------------------------------------------------------------------------------
/angular-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/angular-cli.json
--------------------------------------------------------------------------------
/e2e/app.e2e.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/e2e/app.e2e.ts
--------------------------------------------------------------------------------
/e2e/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/e2e/app.po.ts
--------------------------------------------------------------------------------
/e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/e2e/tsconfig.json
--------------------------------------------------------------------------------
/e2e/typings.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/karma.conf.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/package.json
--------------------------------------------------------------------------------
/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/protractor.conf.js
--------------------------------------------------------------------------------
/src/app/actions/ActionList.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/actions/ActionList.ts
--------------------------------------------------------------------------------
/src/app/actions/createAction.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/actions/createAction.ts
--------------------------------------------------------------------------------
/src/app/actions/creationAction.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/actions/creationAction.spec.ts
--------------------------------------------------------------------------------
/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/app.module.ts
--------------------------------------------------------------------------------
/src/app/cell/cell.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/cell/cell.component.css
--------------------------------------------------------------------------------
/src/app/cell/cell.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/app/cell/cell.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/cell/cell.component.spec.ts
--------------------------------------------------------------------------------
/src/app/cell/cell.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/cell/cell.component.ts
--------------------------------------------------------------------------------
/src/app/cell/index.ts:
--------------------------------------------------------------------------------
1 | export * from './cell.component';
2 |
--------------------------------------------------------------------------------
/src/app/cell/shared/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/app/console/console.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/console/console.component.css
--------------------------------------------------------------------------------
/src/app/console/console.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/console/console.component.html
--------------------------------------------------------------------------------
/src/app/console/console.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/console/console.component.spec.ts
--------------------------------------------------------------------------------
/src/app/console/console.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/console/console.component.ts
--------------------------------------------------------------------------------
/src/app/console/index.ts:
--------------------------------------------------------------------------------
1 | export * from './console.component';
2 |
--------------------------------------------------------------------------------
/src/app/console/shared/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/app/map/index.ts:
--------------------------------------------------------------------------------
1 | export * from './map.component';
2 |
--------------------------------------------------------------------------------
/src/app/map/map.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/map/map.component.css
--------------------------------------------------------------------------------
/src/app/map/map.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/map/map.component.html
--------------------------------------------------------------------------------
/src/app/map/map.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/map/map.component.spec.ts
--------------------------------------------------------------------------------
/src/app/map/map.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/map/map.component.ts
--------------------------------------------------------------------------------
/src/app/map/shared/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/app/parser/index.ts:
--------------------------------------------------------------------------------
1 | export * from './parser.component';
2 |
--------------------------------------------------------------------------------
/src/app/parser/parser.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/parser/parser.component.css
--------------------------------------------------------------------------------
/src/app/parser/parser.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/parser/parser.component.html
--------------------------------------------------------------------------------
/src/app/parser/parser.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/parser/parser.component.spec.ts
--------------------------------------------------------------------------------
/src/app/parser/parser.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/parser/parser.component.ts
--------------------------------------------------------------------------------
/src/app/parser/shared/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/app/reducers/freeze.room.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/freeze.room.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.console.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.console.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.console.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.console.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.inventory.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.inventory.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.inventory.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.inventory.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.main.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.main.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.main.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.room.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.room.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.room.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.room.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.rooms.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.rooms.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.rooms.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.rooms.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.things.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.things.spec.ts
--------------------------------------------------------------------------------
/src/app/reducers/reducer.things.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/reducers/reducer.things.ts
--------------------------------------------------------------------------------
/src/app/redux-adventure.component.css:
--------------------------------------------------------------------------------
1 | h1 {
2 | font-family: Arial, Helvetica, sans-serif
3 | }
--------------------------------------------------------------------------------
/src/app/redux-adventure.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/redux-adventure.component.html
--------------------------------------------------------------------------------
/src/app/redux-adventure.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/redux-adventure.component.spec.ts
--------------------------------------------------------------------------------
/src/app/redux-adventure.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/redux-adventure.component.ts
--------------------------------------------------------------------------------
/src/app/seed/generatorSeed.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/seed/generatorSeed.ts
--------------------------------------------------------------------------------
/src/app/seed/thingSeed.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/seed/thingSeed.ts
--------------------------------------------------------------------------------
/src/app/settings.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/settings.ts
--------------------------------------------------------------------------------
/src/app/shared/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/app/world/directions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/directions.ts
--------------------------------------------------------------------------------
/src/app/world/dungeon.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/dungeon.ts
--------------------------------------------------------------------------------
/src/app/world/dungeonMaster.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/dungeonMaster.spec.ts
--------------------------------------------------------------------------------
/src/app/world/dungeonMaster.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/dungeonMaster.ts
--------------------------------------------------------------------------------
/src/app/world/room.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/room.spec.ts
--------------------------------------------------------------------------------
/src/app/world/room.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/room.ts
--------------------------------------------------------------------------------
/src/app/world/thing.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/app/world/thing.ts
--------------------------------------------------------------------------------
/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/environments/environment.dev.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: false
3 | };
4 |
--------------------------------------------------------------------------------
/src/environments/environment.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/environments/environment.js
--------------------------------------------------------------------------------
/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/environments/environment.ts
--------------------------------------------------------------------------------
/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/favicon.ico
--------------------------------------------------------------------------------
/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/index.html
--------------------------------------------------------------------------------
/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/main.ts
--------------------------------------------------------------------------------
/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/polyfills.ts
--------------------------------------------------------------------------------
/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/styles.css
--------------------------------------------------------------------------------
/src/system-config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/system-config.ts
--------------------------------------------------------------------------------
/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/test.ts
--------------------------------------------------------------------------------
/src/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/tsconfig.json
--------------------------------------------------------------------------------
/src/typings.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/src/typings.d.ts
--------------------------------------------------------------------------------
/thumbnail.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/thumbnail.gif
--------------------------------------------------------------------------------
/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/tslint.json
--------------------------------------------------------------------------------
/typings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JeremyLikness/redux-adventure/HEAD/typings.json
--------------------------------------------------------------------------------