One app to RULE them all!
npm i
npm 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.yml
is optional, butrules.yml
is not - Create/update
appconfig.yml
incontent/rules/<game>/
- Create/update
errata.yml
incontent/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.