clarify readme ; clarify profiles in GST ; experiment cryx

This commit is contained in:
Maximator 2023-01-16 17:05:24 +01:00
parent 888cefb299
commit d32340ce70
3 changed files with 20 additions and 2032 deletions

View file

@ -30,10 +30,16 @@ Yeah! We have it hosted on AppSpot. Take a look: [BattleScribe Data on Appspot][
## Guide lines
### Sharing data
It is better practice to define common entries/rules in a single file to get them from any army catalogue and to easily maintain it without duplicate oddities.
* Common model between armies defined in a single original catalogue (eg. Mercenary) and included in another with a catalogueLink.
* Model's special rules in the game system's shared rules section.
* Weapon rules in their corresponding army catalogue's shared rules section. If you notice this weapon's rule is shared between armies, then define it in game system's shared rules.
* Theme force rules in their corresponding army catalogue's shared rules section.
Before adding a new model/rule/spell/weapon to an army's catalogue, look for it in all CATs to link it if this item is shared between armies.
* Theme force is defined in its CAT's `forceEntries` (include with `modifier` and `infoLink`).
* Model is defined in its CAT's `selectionEntries`.
* Unit's option (eg. commander) is defined in its CAT's `SharedSelectionEntries` (include with `entryLink`).
* Model available in several armies is defined in a single original CAT (include with `catalogueLink`).
* Weapon is defined in its CAT's `sharedSelectionEntries` (include with `entryLink`).
* Model/Weapon's advantage/quality is defined in the GST's `sharedRules` (include with `infoLink`).
* Model/Weapon's special rule is defined in its CAT's `sharedRules` (include with `infoLink`).
* Spell is defined in its CAT's `sharedSelectionEntries` (include with `entryLink`).
## Links
@ -44,5 +50,4 @@ It is better practice to define common entries/rules in a single file to get the
[BattleScribe homepage]: http://www.battlescribe.net/
[BattleScribe Data on Appspot]: http://battlescribedata.appspot.com/#/repos
[Getting Started wiki]: https://github.com/BSData/catalogue-development/wiki/Getting-Started
[Getting Started wiki]: https://github.com/BSData/catalogue-development/wiki/Getting-Started