/iron-chronicle

A player aid form the Ironsworn RPG

Primary LanguageCSS

Iron Chronicle

A player aid for the Ironsworn RPG. Right now running this locally will create a character sheet with some very basic rolling functionality. This project is mostly a way for me to explore some javascript packages. I've gotten bored with it, so I may (probably) never finish it. There is currently no persistence, but that could be easily added with some local storage or IndexDB functionality.

If you do decide to fork it, I would appreciate some credit.

To Run:

$ yarn # or npm install
$ yarn start # or npm start

For tests

$ yarn test # watch mode
$ yarn rite # test once

For linting

$ yarn lint

Todo:

  • Show character
  • Edit character
  • View momentum
  • Change momentum
  • Reset momentum
  • Set max momentum
  • View attributes
  • Change attributes
  • Roll attributes
  • View stats
  • Change stats
  • Roll stats
  • View bonds
  • Roll bond
  • Reset bond
  • Mark progreess
  • View vows
  • Roll vow
  • Reset vow
  • View misc progress
  • Roll misc progress
  • Delete progress track
  • Reset roll misc progress
  • View journal
  • Edit journal
  • Support markdown in journal
  • Debilities
  • Create bonds
  • Edit bonds
  • Create vows
  • Edit vows
  • Create misc progress
  • Edit misc progress
  • View assets
  • Create assets
  • Edit assets
  • Save to storage
  • Load from storage
  • Create game
  • List games
  • Delete game
  • Create character
  • List characters in a game
  • Delete character
  • View roll log for a game
  • Current Character reference
  • Modal title styles
  • Modal form styles
  • Modal width prop
  • Notification center
  • Unit test coverage
  • Button tooltips
  • Help
  • README
  • Refactor Data Store?