Metadata minimization

Mass change to streamline the metadata JSON.  For boolean fields which are rarely true (e.g. permanent, weakness) the fields are removed and assumed to be false if absenst.

It also removes the traits field if it was empty, which would apply to non-card cards like Minicards and Upgrade Sheets.
This commit is contained in:
Buhallin 2022-11-17 11:50:52 -08:00
parent c92c44c5c6
commit 92e2f6198b
No known key found for this signature in database
GPG Key ID: DB3C362823852294
1437 changed files with 83 additions and 2621 deletions

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 0,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 2,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 0,
"traits": "Fortune. Gambit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"cycle": "Edge of the Earth"

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"agilityIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 2,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 0,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 2,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"combatIcons": 2,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"agilityIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"agilityIcons": 1,
"uses": [
{

View File

@ -8,8 +8,6 @@
"cost": 3,
"level": 0,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"uses": [
{

View File

@ -8,8 +8,6 @@
"cost": 3,
"level": 2,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -8,8 +8,6 @@
"cost": 4,
"level": 0,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"agilityIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 2,
"traits": "Item. Weapon. Firearm.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 6,
"level": 0,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 6,
"level": 3,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 2,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 5,
"level": 3,
"traits": "Item. Weapon. Firearm. Illicit.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 0,
"traits": "Fortune.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"cycle": "The Dunwich Legacy"

View File

@ -4,8 +4,6 @@
"class": "Survivor",
"level": 2,
"traits": "Fortune.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"cycle": "The Path to Carcosa"

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 0,
"traits": "Blessed. Fortune.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"cycle": "The Dream-Eaters"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 0,
"traits": "Spirit.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"cycle": "Investigator Packs"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 1,
"traits": "Spirit.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"cycle": "The Path to Carcosa"
}

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 2,
"traits": "Spirit.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"cycle": "Investigator Packs"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 3,
"traits": "Spirit. Blessed.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"cycle": "The Innsmouth Conspiracy"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 3,
"traits": "Spirit. Blessed.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"cycle": "The Innsmouth Conspiracy"
}

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Madness.",
"permanent": false,
"weakness": true,
"cycle": "Core"
}

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Madness.",
"permanent": false,
"weakness": true,
"cycle": "Core"
}

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Madness.",
"permanent": false,
"weakness": true,
"cycle": "Standalone"
}

View File

@ -4,8 +4,6 @@
"class": "Neutral",
"cost": 4,
"traits": "Ally. Believer.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"wildIcons": 1,

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 4,
"traits": "Ally. Miskatonic.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"agilityIcons": 1,
"cycle": "The Dream-Eaters"

View File

@ -4,8 +4,6 @@
"class": "Survivor",
"level": 0,
"traits": "Innate.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"agilityIcons": 1,
"cycle": "The Circle Undone"

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 2,
"traits": "Item. Tome.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"combatIcons": 1,
"cycle": "The Innsmouth Conspiracy"

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Curse.",
"permanent": false,
"weakness": true,
"cycle": "The Forgotten Age"
}

View File

@ -3,7 +3,6 @@
"type": "Enemy",
"class": "Neutral",
"traits": "Humanoid. Cultist. Cursed.",
"permanent": false,
"weakness": true,
"basicWeaknessCount": 2,
"cycle": "The Innsmouth Conspiracy"

View File

@ -5,7 +5,5 @@
"cost": 0,
"level": 3,
"traits": "Trick.",
"permanent": false,
"weakness": false,
"cycle": "The Dunwich Legacy"
}

View File

@ -5,7 +5,5 @@
"cost": 0,
"level": 3,
"traits": "Trick.",
"permanent": false,
"weakness": false,
"cycle": "The Dunwich Legacy"
}

View File

@ -5,7 +5,5 @@
"cost": 3,
"level": 1,
"traits": "Tarot.",
"permanent": false,
"weakness": false,
"cycle": "The Circle Undone"
}

View File

@ -5,7 +5,5 @@
"cost": 3,
"level": 1,
"traits": "Tarot.",
"permanent": false,
"weakness": false,
"cycle": "The Circle Undone"
}

View File

@ -4,7 +4,6 @@
"class": "Neutral",
"cost": 0,
"traits": "Madness.",
"permanent": false,
"weakness": true,
"cycle": "The Dunwich Legacy"
}

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 0,
"traits": "Tactic. Gambit.",
"permanent": false,
"weakness": false,
"combatIcons": 2,
"cycle": "The Circle Undone"
}

View File

@ -5,6 +5,5 @@
"level": 1,
"traits": "Talent.",
"permanent": true,
"weakness": false,
"cycle": "The Dunwich Legacy"
}

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 2,
"traits": "Spirit.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"combatIcons": 1,
"agilityIcons": 1,

View File

@ -5,8 +5,6 @@
"cost": 7,
"level": 5,
"traits": "Ally. Agency.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"combatIcons": 1,

View File

@ -3,7 +3,6 @@
"type": "Enemy",
"class": "Neutral",
"traits": "Humanoid. Coterie. Detective.",
"permanent": false,
"weakness": true,
"cycle": "The Scarlet Keys"
}

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes": "{\n \"id\": \"01504-m\",\n \"type\": \"Minicard\",\n \"traits\": \"\"\n}",
"GMNotes": "{\n \"id\": \"01504-m\",\n \"type\": \"Minicard\"\n}",
"GUID": "8c997c",
"Grid": true,
"GridProjection": false,

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes": "{\n \"id\": \"01004-m\",\n \"type\": \"Minicard\",\n \"traits\": \"\"\n}",
"GMNotes": "{\n \"id\": \"01004-m\",\n \"type\": \"Minicard\"\n}",
"GUID": "e53693",
"Grid": true,
"GridProjection": false,

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes": "{\n \"id\": \"03004-m\",\n \"type\": \"Minicard\",\n \"traits\": \"\"\n}",
"GMNotes": "{\n \"id\": \"03004-m\",\n \"type\": \"Minicard\"\n}",
"GUID": "6a9578",
"Grid": true,
"GridProjection": false,

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 0,
"traits": "Item. Science.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"uses": [
{

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes_path": "AllPlayerCards.15bb07/AlchemicalDistillationUpgradeSheet.156166.gmnotes",
"GMNotes": "{\n \"id\": \"09040-c\",\n \"type\": \"UpgradeSheet\"\n}",
"GUID": "156166",
"Grid": true,
"GridProjection": false,

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 0,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 2,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"uses": [

View File

@ -4,8 +4,6 @@
"class": "Neutral",
"cost": 2,
"traits": "Ally. Wayfarer.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"wildIcons": 1,

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Ally. Detective. Police.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"cycle": "The Circle Undone"
}

View File

@ -4,8 +4,6 @@
"class": "Rogue",
"level": 5,
"traits": "Fortune.",
"permanent": false,
"weakness": false,
"wildIcons": 2,
"cycle": "The Forgotten Age"
}

View File

@ -4,8 +4,6 @@
"class": "Rogue",
"level": 5,
"traits": "Fortune.",
"permanent": false,
"weakness": false,
"wildIcons": 2,
"cycle": "The Forgotten Age"
}

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 1,
"traits": "Spell. Blessed.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"agilityIcons": 1,
"cycle": "Return to the Forgotten Age"

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 3,
"traits": "Spell. Blessed.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"cycle": "The Forgotten Age"
}

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Ally. Sorcerer.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"cycle": "The Dunwich Legacy"
}

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes": "{\n \"id\": \"07002-m\",\n \"type\": \"Minicard\",\n \"traits\": \"\"\n}",
"GMNotes": "{\n \"id\": \"07002-m\",\n \"type\": \"Minicard\"\n}",
"GUID": "155746",
"Grid": true,
"GridProjection": false,

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 1,
"traits": "Tactic.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"combatIcons": 1,
"cycle": "The Path to Carcosa"

View File

@ -24,7 +24,7 @@
},
"Description": "",
"DragSelectable": true,
"GMNotes": "{\n \"id\": \"09011-m\",\n \"type\": \"Minicard\",\n \"traits\": \"\"\n}",
"GMNotes": "{\n \"id\": \"09011-m\",\n \"type\": \"Minicard\"\n}",
"GUID": "458edc",
"Grid": true,
"GridProjection": false,

View File

@ -6,7 +6,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Madness.",
"permanent": false,
"weakness": true,
"basicWeaknessCount": 2,
"cycle": "Core"

View File

@ -4,8 +4,6 @@
"class": "Seeker",
"level": 0,
"traits": "Practiced.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"cycle": "The Scarlet Keys"
}

View File

@ -4,8 +4,6 @@
"class": "Neutral",
"cost": 3,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"wildIcons": 2,
"cycle": "The Path to Carcosa"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 0,
"traits": "Insight.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"combatIcons": 1,
"cycle": "The Path to Carcosa"

View File

@ -5,6 +5,5 @@
"level": 3,
"traits": "Talent.",
"permanent": true,
"weakness": false,
"cycle": "The Innsmouth Conspiracy"
}

View File

@ -4,8 +4,6 @@
"class": "Neutral",
"cost": 3,
"traits": "Item. Relic.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"wildIcons": 1,

View File

@ -5,6 +5,5 @@
"level": 2,
"traits": "Covenant. Blessed.",
"permanent": true,
"weakness": false,
"cycle": "The Innsmouth Conspiracy"
}

View File

@ -5,8 +5,6 @@
"cost": 1,
"level": 1,
"traits": "Item. Relic.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"cycle": "The Forgotten Age"
}

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 4,
"traits": "Item. Relic.",
"permanent": false,
"weakness": false,
"agilityIcons": 2,
"cycle": "Return to the Forgotten Age"
}

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 4,
"traits": "Item. Relic.",
"permanent": false,
"weakness": false,
"intellectIcons": 2,
"cycle": "The Forgotten Age"
}

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 4,
"traits": "Item. Relic.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"cycle": "The Forgotten Age"
}

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Task.",
"permanent": false,
"weakness": true,
"cycle": "The Path to Carcosa"
}

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 4,
"traits": "Ally. Clairvoyant.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"cycle": "The Circle Undone"
}

View File

@ -5,6 +5,5 @@
"level": 3,
"traits": "Talent.",
"permanent": true,
"weakness": false,
"cycle": "The Circle Undone"
}

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 3,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"uses": [
{

View File

@ -3,8 +3,6 @@
"type": "Skill",
"class": "Rogue",
"traits": "Innate. Developed.",
"permanent": false,
"weakness": false,
"wildIcons": 6,
"cycle": "Investigator Packs"
}

View File

@ -4,8 +4,6 @@
"class": "Neutral",
"cost": 3,
"traits": "Ally. Creature.",
"permanent": false,
"weakness": false,
"agilityIcons": 1,
"wildIcons": 1,
"cycle": "Edge of the Earth"

View File

@ -8,8 +8,6 @@
"cost": 5,
"level": 1,
"traits": "Ally.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"cycle": "Core"
}

View File

@ -8,8 +8,6 @@
"cost": 4,
"level": 3,
"traits": "Ally.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"agilityIcons": 1,
"cycle": "The Dunwich Legacy"

View File

@ -4,8 +4,6 @@
"class": "Mystic",
"cost": 3,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"agilityIcons": 1,
"wildIcons": 1,

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 0,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"cycle": "Investigator Packs"
}

View File

@ -8,8 +8,6 @@
"cost": 1,
"level": 0,
"traits": "Ally. Sorcerer.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"uses": [
{

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 3,
"traits": "Ally. Sorcerer.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"combatIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 3,
"level": 4,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"uses": [

View File

@ -5,6 +5,5 @@
"level": 0,
"traits": "Talent.",
"permanent": true,
"weakness": false,
"cycle": "The Forgotten Age"
}

View File

@ -8,8 +8,6 @@
"cost": 2,
"level": 0,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"cycle": "Core"

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 2,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"intellectIcons": 2,
"cycle": "Return to the Night of the Zealot"

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 4,
"traits": "Talent.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"intellectIcons": 2,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 0,
"traits": "Item. Occult. Tome.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"cycle": "The Path to Carcosa"
}

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 3,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"agilityIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 3,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"intellectIcons": 1,
"combatIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 3,
"traits": "Spell.",
"permanent": false,
"weakness": false,
"willpowerIcons": 1,
"intellectIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 2,
"level": 0,
"traits": "Item. Tome. Occult.",
"permanent": false,
"weakness": false,
"wildIcons": 1,
"cycle": "Edge of the Earth"
}

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 4,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"willpowerIcons": 2,
"wildIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 4,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"combatIcons": 2,
"wildIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 4,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"agilityIcons": 2,
"wildIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 4,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"intellectIcons": 2,
"wildIcons": 1,
"uses": [

View File

@ -5,8 +5,6 @@
"cost": 0,
"level": 3,
"traits": "Ritual.",
"permanent": false,
"weakness": false,
"intellectIcons": 2,
"uses": [
{

View File

@ -3,7 +3,6 @@
"type": "Treachery",
"class": "Neutral",
"traits": "Injury.",
"permanent": false,
"weakness": true,
"basicWeaknessCount": 1,
"cycle": "Edge of the Earth"

View File

@ -5,8 +5,6 @@
"cost": 4,
"level": 0,
"traits": "Spell. Cursed.",
"permanent": false,
"weakness": false,
"combatIcons": 1,
"uses": [
{

Some files were not shown because too many files have changed in this diff Show More