One app to RULE them all!
npm inpm run compile:rules
- Create/update the game and/or language in
content/app.yml - Create/update a folder in
content/rules/with the game's short name (e.g.root) - 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 bep<number>to ensure correct ordering - Create/update a folder in
content/rules/<game>/<printing>/for the language of the rules you want to add (e.g.en-US) - Create/update the necessary YAML files (
rules.yml,faq.yml) incontent/rules/<game>/<printing>/- note:faq.ymlis optional, butrules.ymlis not - Create/update
appconfig.ymlincontent/rules/<game>/ - Create/update
errata.ymlincontent/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.