//
#nullable enable
namespace Chrono.Model;
public static class DeckDatabase
{
public static readonly System.Collections.Generic.List Decks =
[
new()
{
Name = "Aggro",
Cards = [
"Headbanging",
"Headbanging",
"Chronal Scan",
"Chronal Scan",
"Gilded Behemoth",
"Gilded Behemoth",
"Bathe in Flames",
"Bathe in Flames",
"Paradox Cacophony",
"Paradox Cacophony",
"Enhanced Retriever",
"Enhanced Retriever",
"Enhanced Retriever",
"Fractal Phantasm",
"Fractal Phantasm",
"Fractal Phantasm",
"Denizen of Flames",
"Denizen of Flames",
"Denizen of Flames",
"Glittering Gladiator",
"Glittering Gladiator",
"Glittering Gladiator",
"Desperate Primordial",
"Desperate Primordial",
"Desperate Primordial",
"Blazing Shifter",
"Blazing Shifter",
"Blazing Shifter",
"Devoted Bloodletter",
"Devoted Bloodletter",
"Devoted Bloodletter",
"Channel Vigor",
"Channel Vigor",
"Channel Vigor",
"Bloodbolt",
"Bloodbolt",
"Bloodbolt",
"Go for the Heart",
"Go for the Heart",
"Go for the Heart",
],
Keycards = [
],
Divers = [
"Efficient Scrapbot",
"Bloodline Tracker",
],
Description = "",
Factions = [
"Splintergleam",
"Singularity",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Big Energy",
Cards = [
"Brilliant Martyr",
"Brilliant Martyr",
"Brilliant Martyr",
"Kinetic Absorber",
"Kinetic Absorber",
"Kinetic Absorber",
"Hidden Locus",
"Hidden Locus",
"Hidden Locus",
"Blessed Soup",
"Blessed Soup",
"Blessed Soup",
"Snap Back",
"Snap Back",
"Suncursed Conduit",
"Suncursed Conduit",
"Suncursed Conduit",
"Paradox Capacitor",
"Bearer of the Broth",
"Bearer of the Broth",
"Bearer of the Broth",
"Karmic Debtor",
"Lumbering Starseeker",
"Novathermal Mining",
"Radiant Channeling",
"Radiant Channeling",
"Radiant Channeling",
"Supernova",
"Supernova",
"Supernova",
"Curb the Anomalies",
"Curb the Anomalies",
"Curb the Anomalies",
"Throw into the Sun",
"Throw into the Sun",
"Gunnery Captain",
"Lightsteel Colossus",
"Lightsteel Colossus",
"Devourer Spawn",
"Devourer Spawn",
"Army of the Sun",
],
Keycards = [
"Kinetic Absorber",
"Lumbering Starseeker",
"Lightsteel Colossus",
"Curb the Anomalies",
],
Divers = [
"Peaceful Synthesizer",
"Nonlethal Special Forces",
],
Description = "The idea of this deck is to go heavy on stat-efficient cards. Like 2 for a 2/3 Kinetic Absorber,\n5/6 Lumbering Starseeker, and 8 for a 9/14 Lightsteel Colossus.\nYou got Devourer Spawn to help push for lethal. It's going to have a bunch of keywords on it, given how popular\ntimelines are in the meta.\nYou need to Overflow your mana once in a while, or some of your Supernova removal will be useless. Be pass heavy.\nAnd if you do end up overflowing many times Supernova can refill for mana bar, and it's worth adding some Snap Backs to the deck to use that spell multiple times.\nAttack aggressively with Brilliant Martyr. You really want Star Siphon to ramp.\nAs divers, Peaceful Synthesizer is a 1 drop that will quickly turn into a 3/3. Can't get more stat efficient than\nthat. Nonlethal Special Forces is to enable Phasetide for AOE Mute cards given we don't care about stat\nbuffs. Also as it stands, it always seems to punch a above it's weight on the board given the Disarm effect.\nSo ya, Curb the Anomalies can weaken the enemy board, by shutting off all there better stats, activates, and synergies. Hopefully destroy the entire enemy board in combat.\nAnd I suppose Bearer of the Broth. Since the deck has so much raw stats, you will probably find somewhere to heal.\nLike healing Kinetic Absorber so it can keep killing after it Immortalizes.\nAlso in practice Bearer of the Broth has proven to be an insane and reliable draw engine for this deck.\nGunnery Captain helps clear up the board. Tokens are just 1 to 2 cost units that grew to absurd sizes.\nAnd Army of the Sun helps in the mirror match, given how common this deck is due to the precon.",
Factions = [
"Sungrace",
"Phasetide",
],
IsVisible = true,
DeckCode = "AUFEE2LHEBCW4ZLSM54QWY3PNZZXI4TVMN2GKZBTAADACBSJAYFQCBU7AECVGAQJWYAQKCBRAMDAGBADAIBR6AYBAOTQCAYXAM",
DeckType = "custom",
},
new()
{
Name = "Example",
Cards = [
],
Keycards = [
],
Divers = [
],
Description = "",
Factions = [
],
IsVisible = false,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Kyln Control",
Cards = [
"Devourer Spawn",
"Devourer Spawn",
"Radiant Channeling",
"Radiant Channeling",
"Brilliant Martyr",
"Brilliant Martyr",
"Brilliant Martyr",
"Hidden Locus",
"Hidden Locus",
"Hidden Locus",
"Debris Collector",
"Debris Collector",
"Debris Collector",
"Sunshock",
"Sunshock",
"Sunshock",
"Throw into the Sun",
"Throw into the Sun",
"Throw into the Sun",
"Enlightened Refugee",
"Enlightened Refugee",
"Enlightened Refugee",
"Scuttling Spares",
"Scuttling Spares",
"Scuttling Spares",
"Nascent Clone",
"Nascent Clone",
"Nascent Clone",
"Recycler",
"Recycler",
"Recycler",
"Rapid Iteration",
"Rapid Iteration",
"Rapid Iteration",
"Frontline Fellowship",
"Frontline Fellowship",
"Frontline Fellowship",
"Timestop",
"Timestop",
"Timestop",
],
Keycards = [
],
Divers = [
"Planet Seeder",
"Traffic Conductor",
],
Description = "",
Factions = [
"Sungrace",
"Singularity",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Midrange",
Cards = [
"Holder of the Instruments",
"Holder of the Instruments",
"Holder of the Instruments",
"Invigorating Balm",
"Invigorating Balm",
"Kinetic Absorber",
"Kinetic Absorber",
"Kinetic Absorber",
"Sunshock",
"Sunshock",
"Seeker of Truth",
"Seeker of Truth",
"Backhand",
"Backhand",
"Backhand",
"The Firm Hand",
"Chaos Control",
"Chaos Control",
"Paradox Flow",
"Paradox Flow",
"Paradox Flow",
"Set in Stone",
"Set in Stone",
"Lumbering Starseeker",
"Lumbering Starseeker",
"Lumbering Starseeker",
"Novathermal Mining",
"Novathermal Mining",
"Novathermal Mining",
"Curb the Anomalies",
"Curb the Anomalies",
"Curb the Anomalies",
"Lightsteel Colossus",
"Lightsteel Colossus",
"Unlocked Potential",
"Unlocked Potential",
"Devourer Spawn",
"Devourer Spawn",
],
Keycards = [
],
Divers = [
"Shattersmith",
"Gunnery Captain",
],
Description = "",
Factions = [
"Phasetide",
"Sungrace",
],
IsVisible = true,
DeckCode = "",
DeckType = "precon",
},
new()
{
Name = "Overflowing Security",
Cards = [
"Scattered Helpers",
"Scattered Helpers",
"Scattered Helpers",
"Awakened Security System",
"Awakened Security System",
"Traffic Conductor",
"Traffic Conductor",
"Traffic Conductor",
"Hidden Locus",
"Hidden Locus",
"Hidden Locus",
"Limit Breaker",
"Limit Breaker",
"Limit Breaker",
"Chronal Scan",
"Chronal Scan",
"Chaos Control",
"Chaos Control",
"Chaos Control",
"Frontline Fellowship",
"Frontline Fellowship",
"Frontline Fellowship",
"Timestop",
"Built to Burn",
"Built to Burn",
"Radiant Channeling",
"Radiant Channeling",
"Radiant Channeling",
"Supernova",
"Supernova",
"Supernova",
"Stability Control",
"Stability Control",
"Stability Control",
"Throw into the Sun",
"Throw into the Sun",
"Throw into the Sun",
"What Could Be",
"What Could Be",
"What Could Be",
],
Keycards = [
"Limit Breaker",
"Awakened Security System",
],
Divers = [
"Brilliant Martyr",
"Enthusiastic Bot-Poke",
],
Description = "Built deck as a joke, but it kind of feels nuts in limited testing.\nMulligan everything for Radiant Channeling and Supernova. You are hoping that limited removal keeps you alive.\nIf they heavy buff something out from your removal range, you might still have enough reserve to Throw into the Sun that big target.\nIf you survive, start scaling your board with Awakened Security System or Limit Breaker.",
Factions = [
"Sungrace",
"Singularity",
],
IsVisible = true,
DeckCode = "AUMU65TFOJTGY33XNFXGOICTMVRXK4TJOR4SAQ3POB4QWY3PNZZXI4TVMN2GKZBRACQAAANZAEBZEAI6AQFTSAYCAMOQGBADAEBQCAZ2AMCAGGQDAQBQCAY",
DeckType = "custom",
},
new()
{
Name = "Rewind Me",
Cards = [
"Curious Acolyte",
"Chronicle of the One",
"Prayer of Rescue",
"Backhand",
"Snap Back",
"Sunbringer Artillerist",
"Sunshock",
"Temple Analyst",
"Holy Cleaner",
"Balance Blade",
"Rescind Authorization",
"Out of Line",
"Divergence Assassin",
"Chronal Quarantine",
"Holder of the Instruments",
],
Keycards = [
],
Divers = [
],
Factions = [
],
IsVisible = false,
},
new()
{
Name = "Rewind",
Cards = [
"Holder of the Instruments",
"Holder of the Instruments",
"Invigorating Balm",
"Invigorating Balm",
"Fervent Mycologist",
"Fervent Mycologist",
"Fervent Mycologist",
"Pterosaur Rider",
"Pterosaur Rider",
"Pterosaur Rider",
"Scent the Prey",
"Scent the Prey",
"Scent the Prey",
"Curious Acolyte",
"Curious Acolyte",
"Curious Acolyte",
"Temple Analyst",
"Temple Analyst",
"Temple Analyst",
"Holy Cleaner",
"Holy Cleaner",
"Holy Cleaner",
"Karmic Debtor",
"Karmic Debtor",
"Karmic Debtor",
"Divergence Assassin",
"Divergence Assassin",
"Divergence Assassin",
"Chronicle of the One",
"Chronicle of the One",
"Chronicle of the One",
"Prayer of Rescue",
"Prayer of Rescue",
"Prayer of Rescue",
"Backhand",
"Backhand",
"Backhand",
"Rescind Authorization",
"Rescind Authorization",
"Rescind Authorization",
],
Keycards = [
],
Divers = [
"Zealot of the Hunt",
"Nonlethal Special Forces",
],
Description = "",
Factions = [
"Phasetide",
"Lifeblood",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Somnus Spam",
Cards = [
"Return to Stillness",
"Pressure Spike",
"Pressure Spike",
"Bury the Evidence",
"Bury the Evidence",
"Hush Now",
"Hush Now",
"Quiet Repose",
"Quiet Repose",
"Spirit's Lament",
"Spirit's Lament",
"Stern Arbiter",
"Stern Arbiter",
"Braindead Bouncer",
"Braindead Bouncer",
"Braindead Bouncer",
"Somber Astronomer",
"Somber Astronomer",
"Somber Astronomer",
"Nameless Spirit",
"Nameless Spirit",
"Nameless Spirit",
"Destiny Ripper",
"Destiny Ripper",
"Destiny Ripper",
"Rotting Rocker",
"Rotting Rocker",
"Rotting Rocker",
"Sensory Deprivation Pod",
"Sensory Deprivation Pod",
"Sensory Deprivation Pod",
"Mind Over Matter",
"Mind Over Matter",
"Mind Over Matter",
"Backhand",
"Backhand",
"Backhand",
"Snap Back",
"Snap Back",
"Snap Back",
],
Keycards = [
],
Divers = [
"Librarian's Assistant",
"Bareknuckle Inquisitor",
],
Description = "",
Factions = [
"Silence",
"Phasetide",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Sprouts",
Cards = [
"Fervent Mycologist",
"Fervent Mycologist",
"Gardener Apprentice",
"Gardener Apprentice",
"Gardener Apprentice",
"Aardvark Precinct Captain",
"Aardvark Precinct Captain",
"Glade Grazers",
"Glade Grazers",
"Glade Grazers",
"Bloom",
"Bloom",
"Bloom",
"Scattered Helpers",
"Scattered Helpers",
"Scattered Helpers",
"Aggressive Recycling",
"Aggressive Recycling",
"Conscientious Overwrite",
"Conscientious Overwrite",
"Conscientious Overwrite",
"Pocket Dimension",
"Pocket Dimension",
"Pocket Dimension",
"Sap Sapper",
"Strength of the Grove",
"Strength of the Grove",
"Enthusiastic Bot-Poke",
"Enthusiastic Bot-Poke",
"Enthusiastic Bot-Poke",
"Overclock",
"Spark of Bounty",
"Spark of Bounty",
"Spark of Bounty",
"Uninhibited Expansion",
"Uninhibited Expansion",
"Uninhibited Expansion",
"Stability Control",
"Stability Control",
"Stability Control",
],
Keycards = [
],
Divers = [
"Efficient Scrapbot",
"Sapling Dryad",
],
Description = "",
Factions = [
"Lifeblood",
"Sapling Dryad",
],
IsVisible = true,
DeckCode = "",
DeckType = "precon",
},
new()
{
Name = "Sunbleed",
Cards = [
"Chaos Control",
"Chaos Control",
"Chaos Control",
"Persistent Squire",
"Persistent Squire",
"Persistent Squire",
"Bright-Eyed Supplicant",
"Bright-Eyed Supplicant",
"Bright-Eyed Supplicant",
"Red Reaper",
"Red Reaper",
"Red Reaper",
"Hungry Engine",
"Hungry Engine",
"Hungry Engine",
"Channel Vigor",
"Channel Vigor",
"Channel Vigor",
"Kintsu-Kai",
"Kintsu-Kai",
"Kintsu-Kai",
"Paradox Cacophony",
"Paradox Cacophony",
"Paradox Cacophony",
"Ironblood Elixir",
"Ironblood Elixir",
"Ironblood Elixir",
"Rippling Resplendence",
"Rippling Resplendence",
"Rippling Resplendence",
"Soothing Glow",
"Soothing Glow",
"BREAK AND SHATTER!",
"BREAK AND SHATTER!",
"Kinetic Absorber",
"Kinetic Absorber",
"Kinetic Absorber",
"Debris Collector",
"Debris Collector",
"Debris Collector",
],
Keycards = [
],
Divers = [
"Containment Breach",
"Devoted Bloodletter",
],
Description = "",
Factions = [
"Sungrace",
"Splintergleam",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
},
new()
{
Name = "Telekinetic Burn",
Cards = [
"Braindead Bouncer",
"Braindead Bouncer",
"Denizen of Flames",
"Denizen of Flames",
"Denizen of Flames",
"Rebuild",
"Rebuild",
"Rebuild",
"Nameless Spirit",
"Nameless Spirit",
"Nameless Spirit",
"Telepathic Conduit",
"Telepathic Conduit",
"Telepathic Conduit",
"Gnosis",
"Gnosis",
"Gnosis",
"Pressure Spike",
"Pressure Spike",
"Pressure Spike",
"Bathe in Flames",
"Bathe in Flames",
"Bathe in Flames",
"Rotting Rocker",
"Rotting Rocker",
"Rotting Rocker",
"Cascading Serenity",
"Cascading Serenity",
"Bloodbolt",
"Bloodbolt",
"Bloodbolt",
"Ironblood Elixir",
"Ironblood Elixir",
"Ironblood Elixir",
"Destiny Ripper",
"Destiny Ripper",
"Go for the Heart",
"Go for the Heart",
"Brutal Reveler",
"Brutal Reveler",
],
Keycards = [
],
Divers = [
"Somber Astronomer",
"Bloodline Tracker",
],
Description = "",
Factions = [
"Silence",
"Splintergleam",
],
IsVisible = true,
DeckCode = "",
DeckType = "precon",
},
new()
{
Name = "Tempo Deplete",
Cards = [
"Cascading Serenity",
"Mulch",
"Mulch",
"Unstoppable Growth",
"Unstoppable Growth",
"Somber Astronomer",
"Somber Astronomer",
"Destiny Ripper",
"Destiny Ripper",
"Forest Recluse",
"Forest Recluse",
"The Forgotten Tale",
"The Forgotten Tale",
"Gnosis",
"Gnosis",
"Muffle",
"Muffle",
"Hush Now",
"Hush Now",
"Sleepy Druid",
"Sleepy Druid",
"Sleepy Druid",
"Zealot of the Hunt",
"Zealot of the Hunt",
"Zealot of the Hunt",
"Bloom",
"Bloom",
"Bloom",
"Focused Adaptation",
"Focused Adaptation",
"Focused Adaptation",
"Rotting Rocker",
"Rotting Rocker",
"Rotting Rocker",
"Telepathic Scavenger",
"Telepathic Scavenger",
"Telepathic Scavenger",
"Not so Fast",
"Not so Fast",
"Not so Fast",
],
Keycards = [
],
Divers = [
"Egg Tender",
"Redactionist",
],
Description = "",
Factions = [
"Lifeblood",
"Silence",
],
IsVisible = true,
DeckCode = "",
DeckType = "store",
}
];
}