diff --git a/Circle_of_Orboros.cat b/Circle_of_Orboros.cat index ce32131..171b0b0 100644 --- a/Circle_of_Orboros.cat +++ b/Circle_of_Orboros.cat @@ -1,3266 +1,283 @@ - + - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/Convergence_of_Cyriss.cat b/Convergence_of_Cyriss.cat index be56dd9..0c69ead 100644 --- a/Convergence_of_Cyriss.cat +++ b/Convergence_of_Cyriss.cat @@ -1,968 +1,109 @@ - + - - - - - - - - - - - - - - - + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/Crucible_Guard.cat b/Crucible_Guard.cat new file mode 100644 index 0000000..672b40d --- /dev/null +++ b/Crucible_Guard.cat @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/Cryx.cat b/Cryx.cat index 823bd96..0bfcd62 100644 --- a/Cryx.cat +++ b/Cryx.cat @@ -1,232 +1,31 @@ - + - + - + - - - - \ No newline at end of file diff --git a/Cygnar.cat b/Cygnar.cat index d6945c7..6175fec 100644 --- a/Cygnar.cat +++ b/Cygnar.cat @@ -1,6586 +1,179 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - \ No newline at end of file diff --git a/Grymkin_the_Wicked_Harvest.cat b/Grymkin_the_Wicked_Harvest.cat new file mode 100644 index 0000000..c8ad4e2 --- /dev/null +++ b/Grymkin_the_Wicked_Harvest.cat @@ -0,0 +1,13 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Infernals.cat b/Infernals.cat new file mode 100644 index 0000000..4847b8c --- /dev/null +++ b/Infernals.cat @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Khador.cat b/Khador.cat index 8bb52dc..04b98fb 100644 --- a/Khador.cat +++ b/Khador.cat @@ -1,629 +1,15 @@ - + - - - - - - - - - - - - - - - - - + + + - - - - - - \ No newline at end of file diff --git a/Legion_of_Everblight.cat b/Legion_of_Everblight.cat index 1519de7..9aff664 100644 --- a/Legion_of_Everblight.cat +++ b/Legion_of_Everblight.cat @@ -1,769 +1,89 @@ - + - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/Mercenaries.cat b/Mercenaries.cat index f3eb1e4..ea24002 100644 --- a/Mercenaries.cat +++ b/Mercenaries.cat @@ -1,224 +1,52 @@ - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + - \ No newline at end of file diff --git a/Minions.cat b/Minions.cat index 2b1b555..8d9080a 100644 --- a/Minions.cat +++ b/Minions.cat @@ -1,428 +1,35 @@ - + - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Protectorate_of_Menoth.cat b/Protectorate_of_Menoth.cat index 396f0f9..681459a 100644 --- a/Protectorate_of_Menoth.cat +++ b/Protectorate_of_Menoth.cat @@ -1,1301 +1,68 @@ - + - - - - - - - - - - - - - + + + - - - - - \ No newline at end of file diff --git a/README.md b/README.md index c776fa0..def2ec0 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Any help will be greatly appreciated. #### Contents * [Overview][] +* [Guide lines][] * [Links][] @@ -26,6 +27,19 @@ __Okay, nice project. Is it actually working?__ _I just want those files..._ 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. +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` with corresponding `profile`. + * 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` with corresponding `profile` (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` with corresponding `profile` (include with `entryLink`). ## Links @@ -36,5 +50,4 @@ Yeah! We have it hosted on AppSpot. Take a look: [BattleScribe Data on Appspot][ [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 \ No newline at end of file diff --git a/Retribution_of_Scyrah.cat b/Retribution_of_Scyrah.cat index d349f1b..78f5ec8 100644 --- a/Retribution_of_Scyrah.cat +++ b/Retribution_of_Scyrah.cat @@ -1,1249 +1,67 @@ - + - - - - - - - - - - - - - - + + + - - + - - \ No newline at end of file diff --git a/Skorne.cat b/Skorne.cat new file mode 100644 index 0000000..1d4807d --- /dev/null +++ b/Skorne.cat @@ -0,0 +1,455 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Skorne_Exigence.cat b/Skorne_Exigence.cat deleted file mode 100644 index 279b6ac..0000000 --- a/Skorne_Exigence.cat +++ /dev/null @@ -1,14363 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Trollbloods.cat b/Trollbloods.cat new file mode 100644 index 0000000..ffcb642 --- /dev/null +++ b/Trollbloods.cat @@ -0,0 +1,430 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Trollbloods_Exigence.cat b/Trollbloods_Exigence.cat deleted file mode 100644 index 1c56fed..0000000 --- a/Trollbloods_Exigence.cat +++ /dev/null @@ -1,12218 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/WarmaHordes.gst b/WarmaHordes.gst index 2820ab4..d84a9e6 100644 --- a/WarmaHordes.gst +++ b/WarmaHordes.gst @@ -1,141 +1,425 @@ - + - - + - - - - - - + + + + + + - + - - - - - - + + + + + + + + + - + - - - - - - - - - + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file