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

De-face TD campaign cards #863

Merged
merged 2 commits into from
Jan 7, 2025
Merged
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
30 changes: 0 additions & 30 deletions schema/v2/cards_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -119,21 +119,6 @@
},
"required": ["faces"]
},
{
"properties": {
"faces": {
"items": {
"type": "object"
},
"minItems": 1,
"type": "array"
},
"layout_id": {
"const": "copy"
}
},
"required": ["faces"]
},
{
"properties": {
"faces": {
Expand All @@ -148,21 +133,6 @@
}
},
"required": ["faces"]
},
{
"properties": {
"faces": {
"items": {
"type": "object"
},
"minItems": 1,
"type": "array"
},
"layout_id": {
"const": "progression"
}
},
"required": ["faces"]
}
]
}
Expand Down
15 changes: 0 additions & 15 deletions schema/v2/printings_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,21 +68,6 @@
}
},
"required": ["faces"]
},
{
"properties": {
"faces": {
"items": {
"type": "object"
},
"minItems": 1,
"type": "array"
},
"layout_id": {
"const": "progression"
}
},
"required": ["faces"]
}
]
}
Expand Down
8 changes: 1 addition & 7 deletions v2/cards/bmi_buffer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,11 @@
"cost": 3,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "Whenever a program is trashed from your grip, host it on BMI Buffer instead of adding it to your heap. click click: Install 1 hosted program, ignoring all costs.",
"text": "Whenever a program is trashed from your grip, host it on BMI Buffer instead of adding it to your heap.\n[click][click]: Install 1 hosted program, ignoring all costs."
}
],
"faction_id": "neutral_runner",
"id": "bmi_buffer",
"influence_cost": 0,
"is_unique": false,
"layout_id": "progression",
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "Whenever a program is trashed from your grip, host it on BMI Buffer instead of adding it to your heap. click click: Install 1 hosted program (paying all costs).",
"stripped_title": "BMI Buffer",
Expand Down
16 changes: 16 additions & 0 deletions v2/cards/bmi_buffer_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "hardware",
"cost": 3,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_runner",
"id": "bmi_buffer_2",
"influence_cost": 0,
"is_unique": false,
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "Whenever a program is trashed from your grip, host it on BMI Buffer instead of adding it to your heap. click click: Install 1 hosted program, ignoring all costs.",
"stripped_title": "BMI Buffer 2",
"text": "Whenever a program is trashed from your grip, host it on BMI Buffer instead of adding it to your heap.\n[click][click]: Install 1 hosted program, ignoring all costs.",
"title": "BMI Buffer 2"
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,15 @@
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a central server, ignoring all costs. Shuffle R&D. If you win a game with Corporate Oversight in your score area, destroy it.",
"text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a central server, ignoring all costs. Shuffle R&D.\nIf you win a game with Corporate Oversight in your score area, destroy it."
}
],
"faction_id": "neutral_corp",
"id": "corporate_oversight",
"id": "corporate_oversight_a",
"influence_cost": 0,
"is_unique": false,
"layout_id": "copy",
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a remote server, ignoring all costs. Shuffle R&D. If you win a game with Corporate Oversight in your score area, destroy it.",
"stripped_title": "Corporate Oversight",
"stripped_title": "Corporate Oversight A",
"subtypes": ["initiative"],
"text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a remote server, ignoring all costs. Shuffle R&D.\nIf you win a game with Corporate Oversight in your score area, destroy it.",
"title": "Corporate Oversight"
"title": "Corporate Oversight A"
}
18 changes: 18 additions & 0 deletions v2/cards/corporate_oversight_b.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"advancement_requirement": 2,
"agenda_points": 0,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "corporate_oversight_b",
"influence_cost": 0,
"is_unique": false,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a central server, ignoring all costs. Shuffle R&D. If you win a game with Corporate Oversight in your score area, destroy it.",
"stripped_title": "Corporate Oversight B",
"subtypes": ["initiative"],
"text": "When you score Corporate Oversight, you may search R&D for a piece of ice. Install and rez it protecting a central server, ignoring all costs. Shuffle R&D.\nIf you win a game with Corporate Oversight in your score area, destroy it.",
"title": "Corporate Oversight B"
}
16 changes: 1 addition & 15 deletions v2/cards/evidence_collection.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,11 @@
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "When you win a game with Evidence Collection in your score area, reveal set 5.",
"text": "When you win a game with Evidence Collection in your score area, reveal set 5."
},
{
"stripped_text": "When you win a game with Evidence Collection in your score area, reveal set 8.",
"text": "When you win a game with Evidence Collection in your score area, reveal set 8."
},
{
"stripped_text": "Evidence Collection is worth 1 fewer agenda point while in the Runner's score area.",
"text": "Evidence Collection is worth 1 fewer agenda point while in the Runner's score area."
}
],
"faction_id": "neutral_corp",
"id": "evidence_collection",
"influence_cost": 0,
"is_unique": false,
"layout_id": "progression",
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "When you win a game with Evidence Collection in your score area, reveal set 2.",
"stripped_title": "Evidence Collection",
Expand Down
18 changes: 18 additions & 0 deletions v2/cards/evidence_collection_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"advancement_requirement": 3,
"agenda_points": 2,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "evidence_collection_2",
"influence_cost": 0,
"is_unique": false,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "When you win a game with Evidence Collection in your score area, reveal set 5.",
"stripped_title": "Evidence Collection 2",
"subtypes": ["research"],
"text": "When you win a game with Evidence Collection in your score area, reveal set 5.",
"title": "Evidence Collection 2"
}
18 changes: 18 additions & 0 deletions v2/cards/evidence_collection_3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"advancement_requirement": 3,
"agenda_points": 2,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "evidence_collection_3",
"influence_cost": 0,
"is_unique": false,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "When you win a game with Evidence Collection in your score area, reveal set 8.",
"stripped_title": "Evidence Collection 3",
"subtypes": ["research"],
"text": "When you win a game with Evidence Collection in your score area, reveal set 8.",
"title": "Evidence Collection 3"
}
18 changes: 18 additions & 0 deletions v2/cards/evidence_collection_4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"advancement_requirement": 3,
"agenda_points": 2,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "evidence_collection_4",
"influence_cost": 0,
"is_unique": false,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "Evidence Collection is worth 1 fewer agenda point while in the Runner's score area.",
"stripped_title": "Evidence Collection 4",
"subtypes": ["research"],
"text": "Evidence Collection is worth 1 fewer agenda point while in the Runner's score area.",
"title": "Evidence Collection 4"
}
16 changes: 1 addition & 15 deletions v2/cards/investigator_inez_delgado.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,11 @@
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 5. Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal the top 3 cards in R&D. Use this only if you have stolean an agenda this turn.",
"text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 5.\n<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal the top 3 cards in R&D. Use this only if you have stolean an agenda this turn."
},
{
"stripped_text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 8. Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal each card in HQ. Use this only if you have stolean an agenda this turn.",
"text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 8.\n<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal each card in HQ. Use this only if you have stolean an agenda this turn."
},
{
"stripped_text": "Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal each card in HQ and the top card of R&D. Use this only if you have stolean an agenda this turn.",
"text": "<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal each card in HQ and the top card of R&D. Use this only if you have stolean an agenda this turn."
}
],
"faction_id": "neutral_runner",
"id": "investigator_inez_delgado",
"influence_cost": 0,
"is_unique": true,
"layout_id": "progression",
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 2. Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Expose all cards in a remote server. Use this only if you have stolean an agenda this turn.",
"stripped_title": "Investigator Inez Delgado",
Expand Down
17 changes: 17 additions & 0 deletions v2/cards/investigator_inez_delgado_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "resource",
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_runner",
"id": "investigator_inez_delgado_2",
"influence_cost": 0,
"is_unique": true,
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 5. Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal the top 3 cards in R&D. Use this only if you have stolean an agenda this turn.",
"stripped_title": "Investigator Inez Delgado 2",
"subtypes": ["connection"],
"text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 5.\n<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal the top 3 cards in R&D. Use this only if you have stolean an agenda this turn.",
"title": "Investigator Inez Delgado 2"
}
17 changes: 17 additions & 0 deletions v2/cards/investigator_inez_delgado_3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "resource",
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_runner",
"id": "investigator_inez_delgado_3",
"influence_cost": 0,
"is_unique": true,
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 8. Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal each card in HQ. Use this only if you have stolean an agenda this turn.",
"stripped_title": "Investigator Inez Delgado 3",
"subtypes": ["connection"],
"text": "When you win a game with Investigator Inez Delgado in your score area, reveal set 8.\n<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal each card in HQ. Use this only if you have stolean an agenda this turn.",
"title": "Investigator Inez Delgado 3"
}
17 changes: 17 additions & 0 deletions v2/cards/investigator_inez_delgado_4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "resource",
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_runner",
"id": "investigator_inez_delgado_4",
"influence_cost": 0,
"is_unique": true,
"layout_id": "normal",
"side_id": "runner",
"stripped_text": "Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points: Reveal each card in HQ and the top card of R&D. Use this only if you have stolean an agenda this turn.",
"stripped_title": "Investigator Inez Delgado 4",
"subtypes": ["connection"],
"text": "<strong>Add Investigator Inez Delgado to your score area as an agenda worth 0 agenda points:</strong> Reveal each card in HQ and the top card of R&D. Use this only if you have stolean an agenda this turn.",
"title": "Investigator Inez Delgado 4"
}
8 changes: 1 addition & 7 deletions v2/cards/investigator_inez_delgado_a.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,11 @@
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "Whenever the Runner steals an agenda, you may resolve the \"when scored\" ability on that agenda, then swap it with an agenda in your scored area.",
"text": "Whenever the Runner steals an agenda, you may resolve the \"when scored\" ability on that agenda, then swap it with an agenda in your scored area."
}
],
"faction_id": "neutral_corp",
"id": "investigator_inez_delgado_a",
"influence_cost": 0,
"is_unique": true,
"layout_id": "progression",
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "Whenever you score an agenda, you may swap it with an agenda in the Runner's score area worth at least 1 point, then resolve the \"when scored\" ability on that agenda.",
"stripped_title": "Investigator Inez Delgado A",
Expand Down
18 changes: 18 additions & 0 deletions v2/cards/investigator_inez_delgado_a_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"card_type_id": "asset",
"cost": 0,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "investigator_inez_delgado_a_2",
"influence_cost": 0,
"is_unique": true,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "Whenever the Runner steals an agenda, you may resolve the \"when scored\" ability on that agenda, then swap it with an agenda in your scored area.",
"stripped_title": "Investigator Inez Delgado A 2",
"subtypes": ["character"],
"text": "Whenever the Runner steals an agenda, you may resolve the \"when scored\" ability on that agenda, then swap it with an agenda in your scored area.",
"title": "Investigator Inez Delgado A 2",
"trash_cost": 5
}
8 changes: 1 addition & 7 deletions v2/cards/lt_todachine.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,11 @@
"cost": 3,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faces": [
{
"stripped_text": "Whenever you rez a piece of ice, give the Runner 1 tag. Whenever the Runner accesses cards, he or she accesses 1 fewer card if he or she is tagged (to a minimum of 1 card).",
"text": "Whenever you rez a piece of ice, give the Runner 1 tag.\nWhenever the Runner accesses cards, he or she accesses 1 fewer card if he or she is tagged (to a minimum of 1 card)."
}
],
"faction_id": "neutral_corp",
"id": "lt_todachine",
"influence_cost": 0,
"is_unique": true,
"layout_id": "progression",
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "Whenever you rez a piece of ice, give the Runner 1 tag.",
"stripped_title": "Lt. Todachine",
Expand Down
18 changes: 18 additions & 0 deletions v2/cards/lt_todachine_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"card_type_id": "asset",
"cost": 3,
"deck_limit": 3,
"designed_by": "fantasy_flight_games",
"faction_id": "neutral_corp",
"id": "lt_todachine_2",
"influence_cost": 0,
"is_unique": true,
"layout_id": "normal",
"side_id": "corp",
"stripped_text": "Whenever you rez a piece of ice, give the Runner 1 tag. Whenever the Runner accesses cards, he or she accesses 1 fewer card if he or she is tagged (to a minimum of 1 card).",
"stripped_title": "Lt. Todachine 2",
"subtypes": ["character"],
"text": "Whenever you rez a piece of ice, give the Runner 1 tag.\nWhenever the Runner accesses cards, he or she accesses 1 fewer card if he or she is tagged (to a minimum of 1 card).",
"title": "Lt. Todachine 2",
"trash_cost": 5
}
Loading
Loading