Skip to content

LederCards/rules

Repository files navigation

RULE

One app to RULE them all!

Getting Started

  1. npm i
  2. npm run compile:rules

Adding/Updating a New Game or Language

  1. Create/update the game and/or language in content/app.yml
  2. Create/update a folder in content/rules/ with the game's short name (e.g. root)
  3. Create/update a folder in content/rules/<game>/ for the version of the game rules you want to add (e.g. p1) - note: printings should be p<number> to ensure correct ordering
  4. Create/update a folder in content/rules/<game>/<printing>/ for the language of the rules you want to add (e.g. en-US)
  5. Create/update the necessary YAML files (rules.yml, faq.yml) in content/rules/<game>/<printing>/ - note: faq.yml is optional, but rules.yml is not
  6. Create/update appconfig.yml in content/rules/<game>/
  7. Create/update errata.yml in content/rules/<game>/ - note: this is optional

If you want to make a new game available to view without populating it in the publicly accessible menu, follow all of these steps except step 1, then view it using this URL: "https://rules.ledergames.com/?product=XXX&locale=XXX&printing=XXX", replacing the "XXX" with the appropriate names.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •