1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-04-23 03:12:10 +00:00

started working on the latest promo

Signed-off-by: Florian BOUILLON <florian.bouillon@delta-wings.net>
This commit is contained in:
Florian Bouillon 2021-02-12 16:50:41 +01:00
parent 0f92dae2c2
commit d89dff6e16
28 changed files with 1177 additions and 1 deletions

View File

@ -59,7 +59,7 @@ const card: Card = {
en: "Flip 2 coins. This attack does 20 damage times the number of heads.", en: "Flip 2 coins. This attack does 20 damage times the number of heads.",
fr: "Lancez 2 pièces. Cette attaque inflige 20 dégâts multipliés par le nombre de côtés face.", fr: "Lancez 2 pièces. Cette attaque inflige 20 dégâts multipliés par le nombre de côtés face.",
}, },
damage: 20 damage: '20x'
}], }],
weaknesses: [{ weaknesses: [{

56
cards/mc/2021swsh/1.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/10.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/11.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/12.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/13.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/14.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/15.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/16.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/17.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/18.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/19.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

60
cards/mc/2021swsh/2.ts Normal file
View File

@ -0,0 +1,60 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const id = 2
const card: Card = {
id: `2021swsh-${id}`,
localId: id,
dexId: 152,
name: {
en: "Chikorita"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Mini Drain"
},
cost: [
Type.GRASS
],
damage: 10,
text: {
en: 'Heal 10 damage from this Pokémon.'
}
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 1,
rarity: Rarity.NONE,
illustrator: "sowsow",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/20.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/21.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/22.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/23.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/24.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

56
cards/mc/2021swsh/25.ts Normal file
View File

@ -0,0 +1,56 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-1",
localId: 1,
dexId: 1,
name: {
en: "Bulbasaur"
},
hp: 70,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: 30
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "Sanosuke Sakuma",
category: Category.POKEMON
}
export default card

59
cards/mc/2021swsh/3.ts Normal file
View File

@ -0,0 +1,59 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-3",
localId: 3,
dexId: 252,
name: {
en: "Treecko"
},
hp: 60,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: "Quick Attack"
},
cost: [
Type.GRASS,
Type.COLORLESS
],
damage: "10+",
text: {
en: "Flip a coin. If heads, this attack does 10 more damage."
}
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 1,
rarity: Rarity.NONE,
illustrator: "Akira Komayama",
category: Category.POKEMON
}
export default card

67
cards/mc/2021swsh/4.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from "@tcgdex/sdk/interfaces/Card";
import Tag from "@tcgdex/sdk/interfaces/Tag";
import Category from "@tcgdex/sdk/interfaces/Category";
import Type from "@tcgdex/sdk/interfaces/Type";
import Rarity from "@tcgdex/sdk/interfaces/Rarity";
import set from '../../../sets/mc/2021swsh'
const card: Card = {
id: "2021swsh-4",
localId: 4,
dexId: 1,
name: {
en: "Turtwig"
},
hp: 80,
type: [
Type.GRASS
],
tags: [
Tag.BASIC
],
attacks: [
{
name: {
en: 'Tackle'
},
cost: [
Type.COLORLESS,
Type.COLORLESS
],
damage: 20
},
{
name: {
en: "Razor Leaf"
},
cost: [
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
damage: 50
}
],
weaknesses: [{
type: Type.FIRE,
value: "x2"
}],
set: set,
retreat: 2,
rarity: Rarity.NONE,
illustrator: "OOYAMA",
category: Category.POKEMON
}
export default card

2
cards/mc/2021swsh/5.ts Normal file
View File

@ -0,0 +1,2 @@
import card from '../../bw/bwp/BW01'
export default card

2
cards/mc/2021swsh/6.ts Normal file
View File

@ -0,0 +1,2 @@
import card from '../../xy/xy0/3'
export default card

2
cards/mc/2021swsh/7.ts Normal file
View File

@ -0,0 +1,2 @@
import card from '../../sm/sm1/9'
export default card

2
cards/mc/2021swsh/8.ts Normal file
View File

@ -0,0 +1,2 @@
import card from '../../swsh/swshp/SWSH001'
export default card

2
cards/mc/2021swsh/9.ts Normal file
View File

@ -0,0 +1,2 @@
import card from '../../sm/sm3/18'
export default card

View File

@ -17,6 +17,7 @@ const card: Card = {
// Card informations // Card informations
name: { name: {
en: "Grookey",
fr: "Ouistempo", fr: "Ouistempo",
}, },
@ -38,6 +39,7 @@ const card: Card = {
Type.COLORLESS Type.COLORLESS
], ],
name: { name: {
en: "Branch Poke",
fr: "Tapotige", fr: "Tapotige",
}, },
damage: 30 damage: 30

26
sets/mc/2021swsh.ts Normal file
View File

@ -0,0 +1,26 @@
import Set from '@tcgdex/sdk/interfaces/Set'
const year = "2021"
const set: Set = {
name: {
en: `Macdonald's Collection ${year}`,
// fr: `Collection Macdonald ${year}`,
},
expansionCode: "mc",
code: `${year}swsh`,
cardCount: {
total: 25,
official: 25
},
releaseDate: `${year}-02-09`,
legal: {
standard: false,
expanded: false,
}
}
export default set