Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: chapter_schema test #126

Draft
wants to merge 2 commits into
base: release/0.10.0.0
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions datafiles/main/chapters/1.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 1,
"name": "Dark Angels",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Grey",
"lens": "Red",
"weapon": "Dark Red",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -120,11 +121,13 @@
"gear": "",
"mobi": ""
},
"artifact": {
"name": "Sword of Secrets",
"description": "A master-crafted Power Sword of formidable potency created soon after the disappearance of Lion El'Jonson. It is the mightiest of the Heavenfall Blades",
"base_weapon_type": "Power Sword"
},
"artifact": [
{
"name": "Sword of Secrets",
"description": "A master-crafted Power Sword of formidable potency created soon after the disappearance of Lion El'Jonson. It is the mightiest of the Heavenfall Blades",
"base_weapon_type": "Power Sword"
}
],
"company_titles": [
"",
"Deathwing",
Expand Down
15 changes: 9 additions & 6 deletions datafiles/main/chapters/10.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 10,
"name": "Black Templars",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Silver",
"lens": "Dark Red",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours
},
"names": {
Expand Down Expand Up @@ -123,11 +124,13 @@
"armour": "",
"bionics": 0
},
"artifact": {
"name": "Sword of the High Marshalls",
"description": "A relic blade forged from the shards of Rogal Dorn's shattered sword passed down by the High Marshalls as a sign of office",
"base_weapon_type": "Relic Blade"
},
"artifact": [
{
"name": "Sword of the High Marshalls",
"description": "A relic blade forged from the shards of Rogal Dorn's shattered sword passed down by the High Marshalls as a sign of office",
"base_weapon_type": "Relic Blade"
}
],
"company_titles": [
"",
"",
Expand Down
3 changes: 2 additions & 1 deletion datafiles/main/chapters/11.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 11,
"name": "Minotaurs",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Light Brown",
"lens": "Red",
"weapon": "Dark Red",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 1 // 0 no, 1 yes for pauldron trim colours. Trim colour will still be used for certain complex livery items
},
"names": {
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/12.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 12,
"name": "Blood Ravens",
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/13.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 13,
"name": "Crimson Fists",
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/14.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 14,
"name": "Lamenters",
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/15.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 15,
"name": "Carcharodons",
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/16.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 16,
"name": "Soul Drinkers",
Expand Down
5 changes: 3 additions & 2 deletions datafiles/main/chapters/17.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 17,
"name": "Angry Marines",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Yellow",
"lens": "Red",
"weapon": "Dark Red",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for pauldron trim colours. Trim colour will still be used for certain complex livery items
},
"names": {
Expand Down Expand Up @@ -238,7 +239,7 @@
},
"assault": {
"name": "Angrier Marine"
},
}
// "scout": {
// "name": "Scout",
// "wep1": "Sniper Rifle"
Expand Down
5 changes: 3 additions & 2 deletions datafiles/main/chapters/2.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 2,
"name": "White Scars",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Red",
"lens": "Red",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -119,7 +120,7 @@
"gear": "",
"mobi": ""
},
"artifact": {},
"artifact": [],
"company_titles": [
"",
"The Spearpoint Brotherhood",
Expand Down
15 changes: 9 additions & 6 deletions datafiles/main/chapters/3.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 3,
"name": "Space Wolves",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Dark Gold",
"lens": "Red",
"weapon": "Dark Gold",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -122,11 +123,13 @@
"mobi": "",
"armour": "Terminator Armour"
},
"artifact": {
"name": "Axe of Morkai",
"description": "Once a Khornate axe of great power it was reforged in the image of the death wolf Morkai",
"base_weapon_type": "Executioner Power Axe"
},
"artifact": [
{
"name": "Axe of Morkai",
"description": "Once a Khornate axe of great power it was reforged in the image of the death wolf Morkai",
"base_weapon_type": "Executioner Power Axe"
}
],
"company_titles": [
"",
"The Bloodmaws",
Expand Down
1 change: 1 addition & 0 deletions datafiles/main/chapters/31.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 31,
"name": "Red Scorpions",
Expand Down
5 changes: 3 additions & 2 deletions datafiles/main/chapters/4.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 4,
"name": "Imperial Fists",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Red",
"lens": "Red",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -120,7 +121,7 @@
"mobi": "",
"armour": ""
},
"artifact": {},
"artifact": [],
"company_titles": [
"",
"The Fists of Dorn",
Expand Down
15 changes: 9 additions & 6 deletions datafiles/main/chapters/5.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 5,
"name": "Blood Angels",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Lighter Black",
"lens": "Lime",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -122,11 +123,13 @@
"mobi": "Jump Pack",
"armour": ""
},
"artifact": {
"name": "Axe Mortalis",
"description": "An immensely powerful Power Axe, the Axe Mortalis, forged in the days immediately after the end of the Horus Heresy.",
"base_weapon_type": "Power Axe"
},
"artifact": [
{
"name": "Axe Mortalis",
"description": "An immensely powerful Power Axe, the Axe Mortalis, forged in the days immediately after the end of the Horus Heresy.",
"base_weapon_type": "Power Axe"
}
],
"company_titles": [
"",
"Archangels",
Expand Down
5 changes: 3 additions & 2 deletions datafiles/main/chapters/6.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 6,
"name": "Iron Hands",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Silver",
"lens": "Dark Red",
"weapon": "Silver",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours // todo update ref for new name
},
"names": {
Expand Down Expand Up @@ -124,7 +125,7 @@
"armour": "",
"bionics": 10
},
"artifact": {},
"artifact": [],
"company_titles": [
"",
"Clan Avernii",
Expand Down
3 changes: 2 additions & 1 deletion datafiles/main/chapters/7.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 7,
"name": "Ultramarines",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Gold",
"lens": "Red",
"weapon": "Red",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours
},
"names": {
Expand Down
3 changes: 2 additions & 1 deletion datafiles/main/chapters/8.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 8,
"name": "Salamanders",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Dark Gold",
"lens": "Red",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours
},
"names": {
Expand Down
3 changes: 2 additions & 1 deletion datafiles/main/chapters/9.JSON
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"$schema": "./chapter_schema.json",
"chapter": {
"id": 9,
"name": "Raven Guard",
Expand Down Expand Up @@ -53,7 +54,7 @@
"trim": "Silver",
"lens": "Dark Red",
"weapon": "Black",
"special": 0, // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
"special": 0 // 0 - normal, 1 - Breastplate, 2 - Vertical, 3 - Quadrant
//"trim_on": 0 // 0 no, 1 yes for special trim colours
},
"names": {
Expand Down
Loading