Updating game data to mid season patch and made card gallery nicer

This commit is contained in:
2026-07-17 09:42:50 -04:00
parent 7b0f2ce1a5
commit 5aff9910c1
709 changed files with 1485 additions and 547 deletions
+241 -44
View File
@@ -7,6 +7,13 @@ public static class CardDatabase
{
public static readonly System.Collections.Generic.List<CardData> Cards =
[
new()
{
Name = "Breakdown",
Category = "Notes",
Archetypes = [
],
},
new()
{
Name = "Core Charges",
@@ -964,6 +971,26 @@ public static class CardDatabase
Rarity = "Rare",
},
new()
{
Name = "Consummate Conspirator",
Category = "Agent",
Cost = 3,
Attack = 2,
Health = 3,
Description = "When you heal a damaged ally, give it Evasive this round.",
Faction = "Phasetide",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
"Ta'kan the Tattle",
],
ImmortalizeWhen = "I've seen allies or your Core heal 6+.",
ImageFile = "Consummate Conspirator.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "Curious Acolyte",
Category = "Agent",
@@ -1084,7 +1111,7 @@ public static class CardDatabase
"Rewound",
],
ImmortalizeTo = [
"Violent Inquisitioner",
"Violet Inquisitioner",
],
ImmortalizeWhen = "You've Rewound 3+ times this game.",
ImageFile = "Holy Cleaner.png",
@@ -1283,7 +1310,7 @@ public static class CardDatabase
{
Name = "Death Jockey",
Category = "Agent",
Cost = 5,
Cost = 6,
Attack = 4,
Health = 4,
Description = "Activate: Refresh an ally. That ally cannot Refresh again this round.",
@@ -1406,7 +1433,7 @@ public static class CardDatabase
Name = "Nameless Spirit",
Category = "Agent",
Cost = 2,
Attack = 3,
Attack = 2,
Health = 2,
Description = "Temporary. Siphon.",
Faction = "Silence",
@@ -1444,6 +1471,26 @@ public static class CardDatabase
Rarity = "Lost",
},
new()
{
Name = "Possessed Prawn",
Category = "Agent",
Cost = 2,
Attack = 2,
Health = 1,
Description = "I have +3/+0 while I see Voiceless Sky.",
Faction = "Silence",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
"Cray, Reborn",
],
ImmortalizeWhen = "I see Voiceless Sky.",
ImageFile = "Possessed Prawn.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "Redactionist",
Category = "Agent",
@@ -1467,9 +1514,9 @@ public static class CardDatabase
{
Name = "Rotting Rocker",
Category = "Agent",
Cost = 3,
Attack = 3,
Health = 1,
Cost = 4,
Attack = 2,
Health = 2,
Description = "Activate: (C) Deal 2 to a random enemy.",
Faction = "Silence",
Set = "Core Set",
@@ -1883,6 +1930,26 @@ public static class CardDatabase
Rarity = "Common",
},
new()
{
Name = "Springloaded Hopper",
Category = "Agent",
Cost = 1,
Attack = 1,
Health = 1,
Description = "Enter: Grant all allies +1|+0.",
Faction = "Singularity",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
"P.O.G.O",
],
ImmortalizeWhen = "Allies have 10+ Strength.",
ImageFile = "Springloaded Hopper.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "Traffic Conductor",
Category = "Agent",
@@ -2067,6 +2134,26 @@ public static class CardDatabase
Rarity = "Rare",
},
new()
{
Name = "Frenzied Hemomancer",
Category = "Agent",
Cost = 2,
Attack = 1,
Health = 3,
Description = "Activate: Discard a card to give an ally +1|+1.",
Faction = "Splintergleam",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
"Driven the Scarlet Storm",
],
ImmortalizeWhen = "I've seen you discard 3+ cards.",
ImageFile = "Frenzied Hemomancer.png",
Artist = "Rhuan Gon",
Rarity = "Lost",
},
new()
{
Name = "Frontline Juggernaut",
Category = "Agent",
@@ -2267,6 +2354,26 @@ public static class CardDatabase
Rarity = "Common",
},
new()
{
Name = "APEX Starcruise",
Category = "Agent",
Cost = 9,
Attack = 8,
Health = 8,
Description = "Enter: Erase the top 5 cards of your Graveyard to deal 1 to all enemies for each Action erased.",
Faction = "Sungrace",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
"The Sunbringer",
],
ImmortalizeWhen = "You've spent 12+ Energy in one round.",
ImageFile = "APEX Starcruise.png",
Artist = "Julien Fenoglio",
Rarity = "Lost",
},
new()
{
Name = "Brilliant Martyr",
Category = "Agent",
@@ -3276,6 +3383,25 @@ public static class CardDatabase
Rarity = "Common",
},
new()
{
Name = "Ta'kan the Tattle",
Category = "Immortalized",
Cost = 3,
Attack = 3,
Health = 4,
Description = "Activate: Deal 1 to an ally, then Heal it 1. When you heal a damaged ally, give it Evasive this round.",
Faction = "Phasetide",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
],
ImmortalizeFrom = "Consummate Conspirator",
ImageFile = "Ta'kan the Tattle.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "The 'Stache",
Category = "Immortalized",
@@ -3295,26 +3421,6 @@ public static class CardDatabase
Rarity = "Divergent",
},
new()
{
Name = "Violent Inquisitioner",
Category = "Immortalized",
Cost = 3,
Attack = 3,
Health = 4,
Description = "Play: Activate Rewind an Agent with equal or less Durability than me. The first time each round you Rewind an Agent, Draw 1.",
Faction = "Phasetide",
Set = "Core Set",
Archetypes = [
"Rewound",
],
ImmortalizeTo = [
],
ImmortalizeFrom = "Holy Cleaner",
ImageFile = "Violet Inquisitioner.png",
Artist = "Millena Ramos",
Rarity = "Common",
},
new()
{
Name = "Violet Inquisitioner",
Category = "Immortalized",
@@ -3331,7 +3437,7 @@ public static class CardDatabase
ImmortalizeTo = [
],
ImmortalizeFrom = "Holy Cleaner",
ImageFile = "Violent Inquisitioner.png",
ImageFile = "Violet Inquisitioner.png",
Artist = "Millena Ramos",
Rarity = "Common",
},
@@ -3414,10 +3520,29 @@ public static class CardDatabase
Rarity = "Rare",
},
new()
{
Name = "Cray, Reborn",
Category = "Immortalized",
Cost = 2,
Attack = 3,
Health = 2,
Description = "I have +3/+0 while I see Voiceless Sky. Last Gasp: Grant the weakest ally my Strength.",
Faction = "Silence",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
],
ImmortalizeFrom = "Possessed Prawn",
ImageFile = "Cray, Reborn.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "Daville, the Star Song",
Category = "Immortalized",
Cost = 5,
Cost = 6,
Attack = 5,
Health = 5,
Description = "Activate: Refresh an ally. That ally cannot Refresh again this round. When an ally Deplete|Depletes, if I see Voiceless Sky, give it +3/+3 this round.",
@@ -3495,7 +3620,7 @@ public static class CardDatabase
Name = "Khaela, the Vanished",
Category = "Immortalized",
Cost = 2,
Attack = 3,
Attack = 2,
Health = 2,
Description = "Blitz. Siphon.",
Faction = "Silence",
@@ -3671,9 +3796,9 @@ public static class CardDatabase
{
Name = "Ylka, the Headliner",
Category = "Immortalized",
Cost = 3,
Attack = 3,
Health = 1,
Cost = 4,
Attack = 2,
Health = 2,
Description = "Activate: Rock out. When allies Deplete, (C) Deal 2 to a random enemy. If it's dead or gone, deal 1 to the enemy Core instead.",
Faction = "Silence",
Set = "Core Set",
@@ -3702,7 +3827,7 @@ public static class CardDatabase
ImmortalizeTo = [
],
ImmortalizeFrom = "Enhanced Retriever",
ImageFile = "B.O.O.F..png",
ImageFile = "B.O.O.F.png",
Artist = "Bi Pi",
Rarity = "Rare",
},
@@ -3847,6 +3972,25 @@ public static class CardDatabase
Rarity = "Rare",
},
new()
{
Name = "P.O.G.O",
Category = "Immortalized",
Cost = 1,
Attack = 2,
Health = 2,
Description = "When I or an ally Strikes, give it +1|+0.",
Faction = "Singularity",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
],
ImmortalizeFrom = "Springloaded Hopper",
ImageFile = "P.O.G.O.png",
Artist = "Paul Takahashi",
Rarity = "Lost",
},
new()
{
Name = "Quicksilver Khaela",
Category = "Immortalized",
@@ -3954,7 +4098,7 @@ public static class CardDatabase
Cost = 3,
Attack = 6,
Health = 1,
Description = "Overpower. Enter: Create a copy of me in hand.",
Description = "Overpower. Enter: Create a copy of me in hand at next Round Start.",
Faction = "Singularity",
Set = "Core Set",
Archetypes = [
@@ -4044,6 +4188,25 @@ public static class CardDatabase
Rarity = "Common",
},
new()
{
Name = "Driven the Scarlet Storm",
Category = "Immortalized",
Cost = 2,
Attack = 2,
Health = 4,
Description = "When you discard a card, give an ally +1|+1. Activate: Create 3 Transient Bloodbolt in your hand.",
Faction = "Splintergleam",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
],
ImmortalizeFrom = "Frenzied Hemomancer",
ImageFile = "Driven the Scarlet Storm.png",
Artist = "Rhuan Gon",
Rarity = "Lost",
},
new()
{
Name = "Enlightened Survivor",
Category = "Immortalized",
@@ -4420,7 +4583,7 @@ public static class CardDatabase
Cost = 8,
Attack = 9,
Health = 15,
Description = "Delay. Confront. If your opponent would Confront an Agent, they must Confront me if able. Allies and your Core take 1 less damage from all sources.",
Description = "Delay. Allies and your Core take 1 less damage from all sources.",
Faction = "Sungrace",
Set = "Core Set",
Archetypes = [
@@ -4664,6 +4827,25 @@ public static class CardDatabase
Rarity = "Divergent",
},
new()
{
Name = "The Sunbringer",
Category = "Immortalized",
Cost = 9,
Attack = 9,
Health = 9,
Description = "Enter: Erase the top 5 cards of your Graveyard to deal 1 to all enemies for each Action erased. When you play an Action, deal 1 to the enemy Core.",
Faction = "Sungrace",
Set = "Core Set",
Archetypes = [
],
ImmortalizeTo = [
],
ImmortalizeFrom = "APEX Starcruise",
ImageFile = "The Sunbringer.png",
Artist = "Julien Fenoglio",
Rarity = "Lost",
},
new()
{
Name = "Time Devourer Soval",
Category = "Immortalized",
@@ -4795,6 +4977,21 @@ public static class CardDatabase
Rarity = "Common",
},
new()
{
Name = "Pack Tactics",
Category = "Spell",
Cost = 3,
Description = "Summon two Wolf|Wolves. If you see Abundant Growth, ally Wolf|Wolves Flourish.",
Faction = "Lifeblood",
Set = "Core Set",
Speed = "Slow",
Archetypes = [
],
ImageFile = "Pack Tactics.png",
Artist = "Donnie Obina",
Rarity = "Lost",
},
new()
{
Name = "Paradox Stimulator",
Category = "Spell",
@@ -4903,7 +5100,7 @@ public static class CardDatabase
{
Name = "Unstoppable Growth",
Category = "Spell",
Cost = 4,
Cost = 5,
Description = "An Agent destroys its allies and gains their Strength and Durability.",
Faction = "Lifeblood",
Set = "Core Set",
@@ -5263,7 +5460,7 @@ public static class CardDatabase
{
Name = "Not so Fast",
Category = "Spell",
Cost = 3,
Cost = 4,
Description = "Revive the strongest ally that was destroyed this round.",
Faction = "Silence",
Set = "Core Set",
@@ -5353,7 +5550,7 @@ public static class CardDatabase
{
Name = "Spread the Sickness",
Category = "Spell",
Cost = 5,
Cost = 6,
Description = "When an Agent is destroyed this round, Agents Decay. Agents Decay.",
Faction = "Silence",
Set = "Core Set",
@@ -5593,7 +5790,7 @@ public static class CardDatabase
{
Name = "We Have Cookies",
Category = "Spell",
Cost = 9,
Cost = 8,
Description = "Take control of an enemy with a cost equal to or less than the number of Timelines in the Timeline Stack.",
Faction = "Singularity",
Set = "Core Set",
@@ -5729,7 +5926,7 @@ public static class CardDatabase
Name = "Go for the Heart",
Category = "Spell",
Cost = 5,
Description = "Deal 3 to the enemy Core. Breakdown 10: Instead, deal 4. Breakdown 1: Instead, deal 5.",
Description = "Deal 3 to the enemy Core. Breakdown 15: Instead, deal 4. Breakdown 5: Instead, deal 5.",
Faction = "Splintergleam",
Set = "Core Set",
Speed = "Slow",
@@ -5758,11 +5955,11 @@ public static class CardDatabase
{
Name = "Kintsu-Kai",
Category = "Spell",
Cost = 2,
Cost = 1,
Description = "Any amount of allies Bleed 1. Grant Bleed to a single enemy that many times.",
Faction = "Splintergleam",
Set = "Core Set",
Speed = "Immediate",
Speed = "Slow",
Archetypes = [
],
ImageFile = "Kintsu-Kai.png",
@@ -5773,11 +5970,11 @@ public static class CardDatabase
{
Name = "Magmatic Teachings",
Category = "Spell",
Cost = 3,
Cost = 4,
Description = "An Immortalized ally strikes an enemy. If that enemy is destroyed, Immortalize your weakest non-Immoralized ally.",
Faction = "Splintergleam",
Set = "Core Set",
Speed = "Slow",
Speed = "Fast",
Archetypes = [
],
ImageFile = "Magmatic Teachings.png",