From 2d31b6c403562aadda6bfe7c28419a7b29d9f273 Mon Sep 17 00:00:00 2001 From: Avior Date: Sat, 6 Feb 2021 01:50:05 +0100 Subject: [PATCH 1/5] Updated SWSH informations Signed-off-by: Avior --- expansions/misc.ts | 11 +++++++++++ sets/swsh/swsh1.ts | 3 ++- sets/swsh/swsh2.ts | 3 ++- sets/swsh/swsh3.ts | 3 ++- sets/swsh/swsh4.ts | 3 ++- sets/swsh/swshp.ts | 16 +++++----------- 6 files changed, 24 insertions(+), 15 deletions(-) create mode 100644 expansions/misc.ts diff --git a/expansions/misc.ts b/expansions/misc.ts new file mode 100644 index 000000000..b3eb1f5ee --- /dev/null +++ b/expansions/misc.ts @@ -0,0 +1,11 @@ +import Expansion from "@tcgdex/sdk/interfaces/Expansion"; + +const exp: Expansion = { + name: { + en: "Misc", + fr: "Autre" + }, + code: "misc" +} + +export default exp diff --git a/sets/swsh/swsh1.ts b/sets/swsh/swsh1.ts index 549077528..8898282fd 100644 --- a/sets/swsh/swsh1.ts +++ b/sets/swsh/swsh1.ts @@ -2,7 +2,8 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const set: Set = { name: { - en: "Sword & Shield" + en: "Sword & Shield", + fr: "Épée et Bouclier" }, expansion: swsh, diff --git a/sets/swsh/swsh2.ts b/sets/swsh/swsh2.ts index 1fb93819e..2da4a56d3 100644 --- a/sets/swsh/swsh2.ts +++ b/sets/swsh/swsh2.ts @@ -2,7 +2,8 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const swsh2: Set = { name: { - en: "Rebel Clash" + en: "Rebel Clash", + fr: "Clash des Rebelles" }, expansion: swsh, diff --git a/sets/swsh/swsh3.ts b/sets/swsh/swsh3.ts index a5f42b4fa..0ef90cc5c 100644 --- a/sets/swsh/swsh3.ts +++ b/sets/swsh/swsh3.ts @@ -2,7 +2,8 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const swsh2: Set = { name: { - en: "Darkness Ablaze" + en: "Darkness Ablaze", + fr: "Ténèbres Embrasées" }, expansion: swsh, diff --git a/sets/swsh/swsh4.ts b/sets/swsh/swsh4.ts index 09165fba9..2d7c2c45c 100644 --- a/sets/swsh/swsh4.ts +++ b/sets/swsh/swsh4.ts @@ -2,7 +2,8 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const swsh2: Set = { name: { - en: "Vivid Voltage" + en: "Vivid Voltage", + fr: "Voltage Éclatant" }, expansion: swsh, diff --git a/sets/swsh/swshp.ts b/sets/swsh/swshp.ts index 8fd4da76c..776518e65 100644 --- a/sets/swsh/swshp.ts +++ b/sets/swsh/swshp.ts @@ -2,28 +2,22 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const set: Set = { - name: { - en: "Promos", - fr: "Promos" - }, + name: "Promos", expansion: swsh, code: "swshp", - // tcgoCode cardCount: { - total: 13, - official: 13 + total: 107, + official: 107 }, - format: "SWSH[000]", - releaseDate: "2019-11-15", legal: { - standard: true, - expanded: true + standard: false, + expanded: false } } From 9e67f545431c263ff450ae71d6b6ef4b825d71f1 Mon Sep 17 00:00:00 2001 From: Florian BOUILLON Date: Fri, 12 Feb 2021 16:49:48 +0100 Subject: [PATCH 2/5] Added French Translation for Base sets Signed-off-by: Florian BOUILLON --- sets/base/base1.ts | 3 ++- sets/base/base2.ts | 4 +--- sets/base/base3.ts | 3 ++- sets/base/base4.ts | 4 +--- sets/base/base5.ts | 4 +--- 5 files changed, 7 insertions(+), 11 deletions(-) diff --git a/sets/base/base1.ts b/sets/base/base1.ts index df626a9d6..8d1aa1141 100644 --- a/sets/base/base1.ts +++ b/sets/base/base1.ts @@ -3,7 +3,8 @@ import base from '../../expansions/base' const set: Set = { name: { - en: "Base" + en: "Base", + fr: 'Set de Base' }, code: "base1", expansion: base, diff --git a/sets/base/base2.ts b/sets/base/base2.ts index 948acc1d3..4aaf9b8dd 100644 --- a/sets/base/base2.ts +++ b/sets/base/base2.ts @@ -1,9 +1,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { - name: { - en: "Jungle" - }, + name: "Jungle", code: "base2", expansionCode: "base", tcgoCode: "JU", diff --git a/sets/base/base3.ts b/sets/base/base3.ts index f9e9ea8eb..e3116c364 100644 --- a/sets/base/base3.ts +++ b/sets/base/base3.ts @@ -2,7 +2,8 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { name: { - en: "Fossil" + en: "Fossil", + fr: "Fossile" }, code: "base3", expansionCode: "base", diff --git a/sets/base/base4.ts b/sets/base/base4.ts index 74e39a2a3..8cecbd833 100644 --- a/sets/base/base4.ts +++ b/sets/base/base4.ts @@ -1,9 +1,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { - name: { - en: "Base Set 2" - }, + name: "Base Set 2", code: "base4", expansionCode: "base", tcgoCode: "B2", diff --git a/sets/base/base5.ts b/sets/base/base5.ts index cfec5a3a8..034a3bd9b 100644 --- a/sets/base/base5.ts +++ b/sets/base/base5.ts @@ -1,9 +1,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { - name: { - en: "Team Rocket" - }, + name: "Team Rocket", code: "base5", expansionCode: "base", tcgoCode: "TR", From 0f92dae2c27b641a52785e40eddba33a0dc2bbab Mon Sep 17 00:00:00 2001 From: Florian BOUILLON Date: Fri, 12 Feb 2021 16:50:03 +0100 Subject: [PATCH 3/5] Added Translations for Gym sets Signed-off-by: Florian BOUILLON --- sets/gym/gym1.ts | 4 +--- sets/gym/gym2.ts | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sets/gym/gym1.ts b/sets/gym/gym1.ts index e4e9c8ec1..cc87ef70a 100644 --- a/sets/gym/gym1.ts +++ b/sets/gym/gym1.ts @@ -1,9 +1,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { - name: { - en: "Gym Heroes" - }, + name: "Gym Heroes", code: "gym1", expansionCode: "gym", tcgoCode: "G1", diff --git a/sets/gym/gym2.ts b/sets/gym/gym2.ts index f1ea104db..ad86d8242 100644 --- a/sets/gym/gym2.ts +++ b/sets/gym/gym2.ts @@ -1,9 +1,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' const set: Set = { - name: { - en: "Gym Challenge" - }, + name: "Gym Challenge", code: "gym2", expansionCode: "gym", tcgoCode: "G2", From d89dff6e16a5801ad735e479d6da09dcbb795c4f Mon Sep 17 00:00:00 2001 From: Florian BOUILLON Date: Fri, 12 Feb 2021 16:50:41 +0100 Subject: [PATCH 4/5] started working on the latest promo Signed-off-by: Florian BOUILLON --- cards/bw/bwp/BW01.ts | 2 +- cards/mc/2021swsh/1.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/10.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/11.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/12.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/13.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/14.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/15.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/16.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/17.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/18.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/19.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/2.ts | 60 +++++++++++++++++++++++++++++++++ cards/mc/2021swsh/20.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/21.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/22.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/23.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/24.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/25.ts | 56 +++++++++++++++++++++++++++++++ cards/mc/2021swsh/3.ts | 59 ++++++++++++++++++++++++++++++++ cards/mc/2021swsh/4.ts | 67 +++++++++++++++++++++++++++++++++++++ cards/mc/2021swsh/5.ts | 2 ++ cards/mc/2021swsh/6.ts | 2 ++ cards/mc/2021swsh/7.ts | 2 ++ cards/mc/2021swsh/8.ts | 2 ++ cards/mc/2021swsh/9.ts | 2 ++ cards/swsh/swshp/SWSH001.ts | 2 ++ sets/mc/2021swsh.ts | 26 ++++++++++++++ 28 files changed, 1177 insertions(+), 1 deletion(-) create mode 100644 cards/mc/2021swsh/1.ts create mode 100644 cards/mc/2021swsh/10.ts create mode 100644 cards/mc/2021swsh/11.ts create mode 100644 cards/mc/2021swsh/12.ts create mode 100644 cards/mc/2021swsh/13.ts create mode 100644 cards/mc/2021swsh/14.ts create mode 100644 cards/mc/2021swsh/15.ts create mode 100644 cards/mc/2021swsh/16.ts create mode 100644 cards/mc/2021swsh/17.ts create mode 100644 cards/mc/2021swsh/18.ts create mode 100644 cards/mc/2021swsh/19.ts create mode 100644 cards/mc/2021swsh/2.ts create mode 100644 cards/mc/2021swsh/20.ts create mode 100644 cards/mc/2021swsh/21.ts create mode 100644 cards/mc/2021swsh/22.ts create mode 100644 cards/mc/2021swsh/23.ts create mode 100644 cards/mc/2021swsh/24.ts create mode 100644 cards/mc/2021swsh/25.ts create mode 100644 cards/mc/2021swsh/3.ts create mode 100644 cards/mc/2021swsh/4.ts create mode 100644 cards/mc/2021swsh/5.ts create mode 100644 cards/mc/2021swsh/6.ts create mode 100644 cards/mc/2021swsh/7.ts create mode 100644 cards/mc/2021swsh/8.ts create mode 100644 cards/mc/2021swsh/9.ts create mode 100644 sets/mc/2021swsh.ts diff --git a/cards/bw/bwp/BW01.ts b/cards/bw/bwp/BW01.ts index e628d0852..1d8f41597 100644 --- a/cards/bw/bwp/BW01.ts +++ b/cards/bw/bwp/BW01.ts @@ -59,7 +59,7 @@ const card: Card = { 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.", }, - damage: 20 + damage: '20x' }], weaknesses: [{ diff --git a/cards/mc/2021swsh/1.ts b/cards/mc/2021swsh/1.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/1.ts @@ -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 diff --git a/cards/mc/2021swsh/10.ts b/cards/mc/2021swsh/10.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/10.ts @@ -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 diff --git a/cards/mc/2021swsh/11.ts b/cards/mc/2021swsh/11.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/11.ts @@ -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 diff --git a/cards/mc/2021swsh/12.ts b/cards/mc/2021swsh/12.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/12.ts @@ -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 diff --git a/cards/mc/2021swsh/13.ts b/cards/mc/2021swsh/13.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/13.ts @@ -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 diff --git a/cards/mc/2021swsh/14.ts b/cards/mc/2021swsh/14.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/14.ts @@ -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 diff --git a/cards/mc/2021swsh/15.ts b/cards/mc/2021swsh/15.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/15.ts @@ -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 diff --git a/cards/mc/2021swsh/16.ts b/cards/mc/2021swsh/16.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/16.ts @@ -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 diff --git a/cards/mc/2021swsh/17.ts b/cards/mc/2021swsh/17.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/17.ts @@ -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 diff --git a/cards/mc/2021swsh/18.ts b/cards/mc/2021swsh/18.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/18.ts @@ -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 diff --git a/cards/mc/2021swsh/19.ts b/cards/mc/2021swsh/19.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/19.ts @@ -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 diff --git a/cards/mc/2021swsh/2.ts b/cards/mc/2021swsh/2.ts new file mode 100644 index 000000000..475b360f6 --- /dev/null +++ b/cards/mc/2021swsh/2.ts @@ -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 diff --git a/cards/mc/2021swsh/20.ts b/cards/mc/2021swsh/20.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/20.ts @@ -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 diff --git a/cards/mc/2021swsh/21.ts b/cards/mc/2021swsh/21.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/21.ts @@ -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 diff --git a/cards/mc/2021swsh/22.ts b/cards/mc/2021swsh/22.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/22.ts @@ -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 diff --git a/cards/mc/2021swsh/23.ts b/cards/mc/2021swsh/23.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/23.ts @@ -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 diff --git a/cards/mc/2021swsh/24.ts b/cards/mc/2021swsh/24.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/24.ts @@ -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 diff --git a/cards/mc/2021swsh/25.ts b/cards/mc/2021swsh/25.ts new file mode 100644 index 000000000..569f915ed --- /dev/null +++ b/cards/mc/2021swsh/25.ts @@ -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 diff --git a/cards/mc/2021swsh/3.ts b/cards/mc/2021swsh/3.ts new file mode 100644 index 000000000..c0429bee0 --- /dev/null +++ b/cards/mc/2021swsh/3.ts @@ -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 diff --git a/cards/mc/2021swsh/4.ts b/cards/mc/2021swsh/4.ts new file mode 100644 index 000000000..1670de035 --- /dev/null +++ b/cards/mc/2021swsh/4.ts @@ -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 diff --git a/cards/mc/2021swsh/5.ts b/cards/mc/2021swsh/5.ts new file mode 100644 index 000000000..7d8b7106b --- /dev/null +++ b/cards/mc/2021swsh/5.ts @@ -0,0 +1,2 @@ +import card from '../../bw/bwp/BW01' +export default card diff --git a/cards/mc/2021swsh/6.ts b/cards/mc/2021swsh/6.ts new file mode 100644 index 000000000..236287086 --- /dev/null +++ b/cards/mc/2021swsh/6.ts @@ -0,0 +1,2 @@ +import card from '../../xy/xy0/3' +export default card diff --git a/cards/mc/2021swsh/7.ts b/cards/mc/2021swsh/7.ts new file mode 100644 index 000000000..f19e379fe --- /dev/null +++ b/cards/mc/2021swsh/7.ts @@ -0,0 +1,2 @@ +import card from '../../sm/sm1/9' +export default card diff --git a/cards/mc/2021swsh/8.ts b/cards/mc/2021swsh/8.ts new file mode 100644 index 000000000..0a632b600 --- /dev/null +++ b/cards/mc/2021swsh/8.ts @@ -0,0 +1,2 @@ +import card from '../../swsh/swshp/SWSH001' +export default card diff --git a/cards/mc/2021swsh/9.ts b/cards/mc/2021swsh/9.ts new file mode 100644 index 000000000..372382034 --- /dev/null +++ b/cards/mc/2021swsh/9.ts @@ -0,0 +1,2 @@ +import card from '../../sm/sm3/18' +export default card diff --git a/cards/swsh/swshp/SWSH001.ts b/cards/swsh/swshp/SWSH001.ts index e320f4a49..155c60842 100644 --- a/cards/swsh/swshp/SWSH001.ts +++ b/cards/swsh/swshp/SWSH001.ts @@ -17,6 +17,7 @@ const card: Card = { // Card informations name: { + en: "Grookey", fr: "Ouistempo", }, @@ -38,6 +39,7 @@ const card: Card = { Type.COLORLESS ], name: { + en: "Branch Poke", fr: "Tapotige", }, damage: 30 diff --git a/sets/mc/2021swsh.ts b/sets/mc/2021swsh.ts new file mode 100644 index 000000000..3eaa305c6 --- /dev/null +++ b/sets/mc/2021swsh.ts @@ -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 From ad3ea21e38017840dee89477782aed889a423c5c Mon Sep 17 00:00:00 2001 From: Florian BOUILLON Date: Fri, 12 Feb 2021 22:41:39 +0100 Subject: [PATCH 5/5] latest Promo Added :D Signed-off-by: Florian BOUILLON --- cards/mc/2021swsh/10.ts | 85 +++++++++++++++++++++------------- cards/mc/2021swsh/11.ts | 82 +++++++++++++++++++------------- cards/mc/2021swsh/12.ts | 81 +++++++++++++++++++++----------- cards/mc/2021swsh/13.ts | 75 ++++++++++++++++++++---------- cards/mc/2021swsh/14.ts | 84 ++++++++++++++++++++++----------- cards/mc/2021swsh/15.ts | 82 +++++++++++++++++++++----------- cards/mc/2021swsh/16.ts | 59 +++++++++++++----------- cards/mc/2021swsh/17.ts | 78 ++++++++++++++++++++----------- cards/mc/2021swsh/18.ts | 78 ++++++++++++++++++++----------- cards/mc/2021swsh/19.ts | 74 ++++++++++++++++++----------- cards/mc/2021swsh/20.ts | 82 +++++++++++++++++++++----------- cards/mc/2021swsh/21.ts | 79 ++++++++++++++++++++----------- cards/mc/2021swsh/22.ts | 84 ++++++++++++++++++++++----------- cards/mc/2021swsh/23.ts | 82 +++++++++++++++++++++----------- cards/mc/2021swsh/24.ts | 60 +++++++++++++----------- cards/mc/2021swsh/25.ts | 100 +++++++++++++++++++++++++++------------- cards/mc/2021swsh/5.ts | 85 +++++++++++++++++++++++++++++++++- cards/mc/2021swsh/6.ts | 87 +++++++++++++++++++++++++++++++++- cards/mc/2021swsh/7.ts | 87 +++++++++++++++++++++++++++++++++- cards/mc/2021swsh/8.ts | 59 +++++++++++++++++++++++- cards/mc/2021swsh/9.ts | 76 +++++++++++++++++++++++++++++- 21 files changed, 1212 insertions(+), 447 deletions(-) diff --git a/cards/mc/2021swsh/10.ts b/cards/mc/2021swsh/10.ts index 569f915ed..e45465320 100644 --- a/cards/mc/2021swsh/10.ts +++ b/cards/mc/2021swsh/10.ts @@ -1,56 +1,77 @@ -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 Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' import set from '../../../sets/mc/2021swsh' - const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2011swsh-10", + localId: 10, + + // Card informations name: { - en: "Bulbasaur" + en: "Cyndaquil", + fr: "Héricendre", }, hp: 70, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 155, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm8/40/low", + fr: "https://assets.tcgdex.net/fr/sm/sm8/40/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm8/40/high", + fr: "https://assets.tcgdex.net/fr/sm/sm8/40/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "kirisAki", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.COLORLESS, + Type.COLORLESS + ], + name: { + en: "Hammer In", + fr: "Enfoncement", + }, + damage: 30 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/11.ts b/cards/mc/2021swsh/11.ts index 569f915ed..9718714e7 100644 --- a/cards/mc/2021swsh/11.ts +++ b/cards/mc/2021swsh/11.ts @@ -1,56 +1,74 @@ -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 Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021-11", + localId: 11, + + // Card informations name: { - en: "Bulbasaur" + en: "Torchic", + fr: "Poussifeu", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 255, + + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "sui", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.FIRE + ], + name: { + en: "Ember", + fr: "Flammèche", + }, + text: { + en: "Flip a coin. If tails, discard a Fire Energy attached to this Pokémon.", + fr: "Lancez une pièce. Si c'est pile, défaussez une Énergie Fire attachée à ce Pokémon.", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: { + name: "XY Black Star Promos", + code: "xyp" + } } export default card diff --git a/cards/mc/2021swsh/12.ts b/cards/mc/2021swsh/12.ts index 569f915ed..354f3b7ba 100644 --- a/cards/mc/2021swsh/12.ts +++ b/cards/mc/2021swsh/12.ts @@ -6,51 +6,78 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-12", + localId: 12, + + // Card informations name: { - en: "Bulbasaur" + en: "Monferno", + fr: "Chimpenfeu", }, - hp: 70, + hp: 80, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 391, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm5/22/low", + fr: "https://assets.tcgdex.net/fr/sm/sm5/22/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm5/22/high", + fr: "https://assets.tcgdex.net/fr/sm/sm5/22/high", + }, + }, + + evolveFrom: { + en: "Chimchar", + fr: "Ouisticram", + }, + tags: [ - Tag.BASIC + Tag.STAGE1, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Shigenori Negishi", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.FIRE + ], + name: { + en: "Super Singe", + fr: "Super Roussi", + }, + text: { + en: "Your opponent's Active Pokémon is now Burned.", + fr: "Le Pokémon Actif de votre adversaire est maintenant Brûlé.", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/13.ts b/cards/mc/2021swsh/13.ts index 569f915ed..b033a62fd 100644 --- a/cards/mc/2021swsh/13.ts +++ b/cards/mc/2021swsh/13.ts @@ -6,51 +6,76 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-13", + localId: 13, + + // Card informations name: { - en: "Bulbasaur" + en: "Tepig", + fr: "Gruikui", }, hp: 70, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 498, + + image: { + low: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW02/low", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW02/low", + }, + high: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW02/high", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW02/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Ken Sugimori", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.FIRE, + Type.COLORLESS + ], + name: { + en: "Ember", + fr: "Flammèche", + }, + text: { + en: "Discard an Energy attached to this Pokémon.", + fr: "Défaussez une Énergie attachée à ce Pokémon.", + }, + damage: 30 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], + + retreat: 2, - rarity: Rarity.NONE, + rarity: Rarity.COMMON, - illustrator: "Sanosuke Sakuma", + category: Category.POKEMON, - category: Category.POKEMON + set: set } export default card diff --git a/cards/mc/2021swsh/14.ts b/cards/mc/2021swsh/14.ts index 569f915ed..3d0f086c8 100644 --- a/cards/mc/2021swsh/14.ts +++ b/cards/mc/2021swsh/14.ts @@ -6,51 +6,81 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-14", + localId: 14, + + // Card informations name: { - en: "Bulbasaur" + en: "Fennekin", + fr: "Feunnec", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 653, + + image: { + low: { + en: "https://assets.tcgdex.net/en/xy/xyp/XY02/low", + fr: "https://assets.tcgdex.net/fr/xy/xyp/XY02/low", + }, + high: { + en: "https://assets.tcgdex.net/en/xy/xyp/XY02/high", + fr: "https://assets.tcgdex.net/fr/xy/xyp/XY02/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "5ban Graphics", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.FIRE + ], + name: { + en: "Scratch", + fr: "Griffe", + }, + damage: 10 + },{ + cost: [ + Type.FIRE, + Type.COLORLESS + ], + name: { + en: "Live Coal", + fr: "Charbon Mutant", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/15.ts b/cards/mc/2021swsh/15.ts index 569f915ed..adeabfc5b 100644 --- a/cards/mc/2021swsh/15.ts +++ b/cards/mc/2021swsh/15.ts @@ -6,51 +6,81 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-15", + localId: 15, + + // Card informations name: { - en: "Bulbasaur" + en: "Litten", + fr: "Flamiaou", }, hp: 70, type: [ - Type.GRASS + Type.FIRE, ], + dexId: 725, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm1/24/low", + fr: "https://assets.tcgdex.net/fr/sm/sm1/24/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm1/24/high", + fr: "https://assets.tcgdex.net/fr/sm/sm1/24/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Akira Komayama", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.FIRE + ], + name: { + en: "Bite", + fr: "Morsure", + }, + damage: 10 + },{ + cost: [ + Type.FIRE, + Type.COLORLESS + ], + name: { + en: "Flare", + fr: "Flamboiement", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/16.ts b/cards/mc/2021swsh/16.ts index 569f915ed..fb0e6a1ac 100644 --- a/cards/mc/2021swsh/16.ts +++ b/cards/mc/2021swsh/16.ts @@ -6,51 +6,56 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: `2021swsh-16`, + localId: 16, + + // Card informations name: { - en: "Bulbasaur" + en: "Scorbunny", + fr: "Flambino", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.FIRE, ], tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Hitoshi Ariga", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + attacks: [{ + cost: [ + Type.FIRE + ], + name: { + en: "Super Singe", + fr: "Super Roussi", + }, + text: { + en: "Flip a coin. If heads, your opponent's Active Pokémon is now Burned.", + fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Brûlé." + }, + damage: 10 }], - set: set, + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], - retreat: 2, + retreat: 1, - rarity: Rarity.NONE, + rarity: Rarity.COMMON, - illustrator: "Sanosuke Sakuma", + category: Category.POKEMON, - category: Category.POKEMON + set, } export default card diff --git a/cards/mc/2021swsh/17.ts b/cards/mc/2021swsh/17.ts index 569f915ed..5fad8bb52 100644 --- a/cards/mc/2021swsh/17.ts +++ b/cards/mc/2021swsh/17.ts @@ -6,51 +6,75 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-17", + localId: 17, + + // Card informations name: { - en: "Bulbasaur" + en: "Squirtle", + fr: "Carapuce", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], + dexId: 7, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm10/33/low", + fr: "https://assets.tcgdex.net/fr/sm/sm10/33/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm10/33/high", + fr: "https://assets.tcgdex.net/fr/sm/sm10/33/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "tetsuya koizumi", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER + ], + name: { + en: "Bubble", + fr: "Écume", + }, + text: { + en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.", + fr: "Lancez une pièce. Si c’est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.", + }, + damage: 10 }], - set: set, + weaknesses: [{ + type: Type.GRASS, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/18.ts b/cards/mc/2021swsh/18.ts index 569f915ed..0c50d74eb 100644 --- a/cards/mc/2021swsh/18.ts +++ b/cards/mc/2021swsh/18.ts @@ -6,51 +6,75 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-18", + localId: 18, + + // Card informations name: { - en: "Bulbasaur" + en: "Totodile", + fr: "Kaiminus", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], + dexId: 158, + + image: { + low: { + en: "https://assets.tcgdex.net/en/xy/xy4/15/low", + fr: "https://assets.tcgdex.net/fr/xy/xy4/15/low", + }, + high: { + en: "https://assets.tcgdex.net/en/xy/xy4/15/high", + fr: "https://assets.tcgdex.net/fr/xy/xy4/15/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Kagemaru Himeno", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER + ], + name: { + en: "Fury Strikes", + fr: "Attaques Furieuses", + }, + text: { + en: "Flip 3 coins. This attack does 10 damage times the number of heads.", + fr: "Lancez 3 pièces. Cette attaque inflige 10 dégâts multipliés par le nombre de côtés face.", + }, + damage: 10 }], - set: set, + weaknesses: [{ + type: Type.GRASS, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/19.ts b/cards/mc/2021swsh/19.ts index 569f915ed..b1e70f643 100644 --- a/cards/mc/2021swsh/19.ts +++ b/cards/mc/2021swsh/19.ts @@ -6,51 +6,71 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-19", + localId: 19, + + // Card informations name: { - en: "Bulbasaur" + en: "Mudkip", + fr: "Gobou", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], + dexId: 258, + + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Aya Kusube", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER + ], + name: { + en: "Tackle", + fr: "Charge", + }, + damage: 10 + },{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Mud-Slap", + fr: "Coud'Boue", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.GRASS, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/20.ts b/cards/mc/2021swsh/20.ts index 569f915ed..cb4464ca2 100644 --- a/cards/mc/2021swsh/20.ts +++ b/cards/mc/2021swsh/20.ts @@ -6,51 +6,81 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-20", + localId: 20, + + // Card informations name: { - en: "Bulbasaur" + en: "Piplup", + fr: "Tiplouf", }, hp: 70, type: [ - Type.GRASS + Type.WATER, ], + dexId: 393, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm5/32/low", + fr: "https://assets.tcgdex.net/fr/sm/sm5/32/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm5/32/high", + fr: "https://assets.tcgdex.net/fr/sm/sm5/32/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Shibuzoh.", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.COLORLESS + ], + name: { + en: "Peck", + fr: "Picpic", + }, + damage: 10 + },{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Wave Splash", + fr: "Grosse Vague", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.LIGHTNING, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/21.ts b/cards/mc/2021swsh/21.ts index 569f915ed..05b599f21 100644 --- a/cards/mc/2021swsh/21.ts +++ b/cards/mc/2021swsh/21.ts @@ -6,51 +6,76 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-21", + localId: 21, + + // Card informations name: { - en: "Bulbasaur" + en: "Oshawott", + fr: "Moustillon", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], + dexId: 501, + + image: { + low: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW03/low", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW03/low", + }, + high: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW03/high", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW03/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Ken Sugimori", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Water Pulse", + fr: "Vibraqua", + }, + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.", + fr: "Lancez une pièce. Si c'est face, le Pokémon Défenseur est maintenant Endormi.", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.LIGHTNING, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/22.ts b/cards/mc/2021swsh/22.ts index 569f915ed..9e6b91fe6 100644 --- a/cards/mc/2021swsh/22.ts +++ b/cards/mc/2021swsh/22.ts @@ -6,51 +6,81 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-22", + localId: 22, + + // Card informations name: { - en: "Bulbasaur" + en: "Froakie", + fr: "Grenousse", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], + dexId: 656, + + image: { + low: { + en: "https://assets.tcgdex.net/en/xy/xyp/XY03/low", + fr: "https://assets.tcgdex.net/fr/xy/xyp/XY03/low", + }, + high: { + en: "https://assets.tcgdex.net/en/xy/xyp/XY03/high", + fr: "https://assets.tcgdex.net/fr/xy/xyp/XY03/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "5ban Graphics", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER + ], + name: { + en: "Pound", + fr: "Écras'Face", + }, + damage: 10 + },{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Water Drip", + fr: "Goutte à Goutte", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.GRASS, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/23.ts b/cards/mc/2021swsh/23.ts index 569f915ed..c4423eceb 100644 --- a/cards/mc/2021swsh/23.ts +++ b/cards/mc/2021swsh/23.ts @@ -6,51 +6,81 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-23", + localId: 23, + + // Card informations name: { - en: "Bulbasaur" + en: "Popplio", + fr: "Otaquin", }, hp: 70, type: [ - Type.GRASS + Type.WATER, ], + dexId: 728, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm1/39/low", + fr: "https://assets.tcgdex.net/fr/sm/sm1/39/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm1/39/high", + fr: "https://assets.tcgdex.net/fr/sm/sm1/39/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Kouki Saitou", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + + + attacks: [{ + cost: [ + Type.WATER + ], + name: { + en: "Pound", + fr: "Écras’Face", + }, + damage: 10 + },{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Water Gun", + fr: "Pistolet à O", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.GRASS, + value: "×2" + }], - retreat: 2, - rarity: Rarity.NONE, - illustrator: "Sanosuke Sakuma", + retreat: 1, - category: Category.POKEMON + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/24.ts b/cards/mc/2021swsh/24.ts index 569f915ed..c63b22af7 100644 --- a/cards/mc/2021swsh/24.ts +++ b/cards/mc/2021swsh/24.ts @@ -6,51 +6,57 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-24", + localId: 24, + + // Card informations name: { - en: "Bulbasaur" + en: "Sobble", + fr: "Larméléon", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.WATER, ], tags: [ - Tag.BASIC + Tag.BASIC, ], - attacks: [ - { - name: { - en: "Razor Leaf" - }, - cost: [ - Type.GRASS, - Type.COLORLESS - ], - damage: 30 - } - ], + illustrator: "Mizue", - weaknesses: [{ - type: Type.FIRE, - value: "x2" + attacks: [{ + cost: [ + Type.WATER, + Type.COLORLESS + ], + name: { + en: "Bind", + fr: "Étreinte", + }, + text: { + en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.", + fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.", + }, + damage: 20 }], - set: set, + weaknesses: [{ + type: Type.LIGHTNING, + value: "×2" + }], - retreat: 2, + retreat: 1, - rarity: Rarity.NONE, + rarity: Rarity.COMMON, - illustrator: "Sanosuke Sakuma", + category: Category.POKEMON, - category: Category.POKEMON + set, } export default card diff --git a/cards/mc/2021swsh/25.ts b/cards/mc/2021swsh/25.ts index 569f915ed..cb644bf34 100644 --- a/cards/mc/2021swsh/25.ts +++ b/cards/mc/2021swsh/25.ts @@ -6,51 +6,87 @@ import Rarity from "@tcgdex/sdk/interfaces/Rarity"; import set from '../../../sets/mc/2021swsh' const card: Card = { - id: "2021swsh-1", - localId: 1, - dexId: 1, + // ids + id: "2021swsh-25", + localId: 25, + + // Card informations name: { - en: "Bulbasaur" + en: "Pikachu", + fr: "Pikachu", }, - hp: 70, + hp: 60, type: [ - Type.GRASS + Type.LIGHTNING, ], + dexId: 25, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm11/55/low", + fr: "https://assets.tcgdex.net/fr/sm/sm11/55/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm11/55/high", + fr: "https://assets.tcgdex.net/fr/sm/sm11/55/high", + }, + }, + + evolveFrom: {}, + tags: [ - Tag.BASIC + 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 + + + attacks: [{ + cost: [ + Type.LIGHTNING + ], + name: { + en: "Meal Time", + fr: "À Belles Dents", + }, + text: { + en: "Flip a coin until you get tails. For each heads, draw a card.", + fr: "Lancez une pièce jusqu’à ce que vous obteniez un côté pile. Pour chaque côté face, piochez une carte.", + }, + },{ + cost: [ + Type.LIGHTNING, + Type.COLORLESS + ], + name: { + en: "Gnaw", + fr: "Ronge", + }, + damage: 20 + }], + + weaknesses: [{ + type: Type.FIGHTING, + value: "×2" + }], + + resistances: [{ + type: Type.METAL, + value: "-20" + }], + + retreat: 1, + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set } export default card diff --git a/cards/mc/2021swsh/5.ts b/cards/mc/2021swsh/5.ts index 7d8b7106b..c6405c4d8 100644 --- a/cards/mc/2021swsh/5.ts +++ b/cards/mc/2021swsh/5.ts @@ -1,2 +1,85 @@ -import card from '../../bw/bwp/BW01' +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/mc/2021swsh' + +const card: Card = { + + // ids + id: "2021swsh-5", + localId: 5, + + // Card informations + name: { + en: "Snivy", + fr: "Vipélierre", + }, + + hp: 60, + + type: [ + Type.GRASS, + ], + + dexId: 495, + + image: { + low: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW01/low", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW01/low", + }, + high: { + en: "https://assets.tcgdex.net/en/bw/bwp/BW01/high", + fr: "https://assets.tcgdex.net/fr/bw/bwp/BW01/high", + }, + }, + + evolveFrom: {}, + + tags: [ + Tag.BASIC, + ], + + illustrator: "Ken Sugimori", + + + + attacks: [{ + cost: [ + Type.GRASS, + Type.COLORLESS + ], + name: { + en: "Slam", + fr: "Souplesse", + }, + text: { + 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.", + }, + damage: '20x' + }], + + weaknesses: [{ + type: Type.FIRE, + value: "×2" + }], + + resistances: [{ + type: Type.WATER, + value: "-20" + }], + + retreat: 1, + + rarity: Rarity.NONE, + + category: Category.POKEMON, + + set: set +} + export default card diff --git a/cards/mc/2021swsh/6.ts b/cards/mc/2021swsh/6.ts index 236287086..22e208ec4 100644 --- a/cards/mc/2021swsh/6.ts +++ b/cards/mc/2021swsh/6.ts @@ -1,2 +1,87 @@ -import card from '../../xy/xy0/3' +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/mc/2021swsh' + +const card: Card = { + + // ids + id: "2021swsh-6", + localId: 6, + + // Card informations + name: { + en: "Chespin", + fr: "Marisson", + }, + + hp: 60, + + type: [ + Type.GRASS, + ], + + dexId: 650, + + image: { + low: { + en: "https://assets.tcgdex.net/en/xy/xy0/3/low", + fr: "https://assets.tcgdex.net/fr/xy/xy0/3/low", + }, + high: { + en: "https://assets.tcgdex.net/en/xy/xy0/3/high", + fr: "https://assets.tcgdex.net/fr/xy/xy0/3/high", + }, + }, + + evolveFrom: {}, + + tags: [ + Tag.BASIC, + ], + + illustrator: "5ban Graphics", + + + + attacks: [{ + cost: [ + Type.GRASS + ], + name: { + en: "Vine Whip", + fr: "Fouet Lianes", + }, + damage: 10 + },{ + cost: [ + Type.GRASS, + Type.COLORLESS + ], + name: { + en: "Seed Bomb", + fr: "Canon Graine", + }, + damage: 20 + }], + + weaknesses: [{ + type: Type.FIRE, + value: "×2" + }], + + + + retreat: 1, + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set +} + export default card diff --git a/cards/mc/2021swsh/7.ts b/cards/mc/2021swsh/7.ts index f19e379fe..b1b0b51f5 100644 --- a/cards/mc/2021swsh/7.ts +++ b/cards/mc/2021swsh/7.ts @@ -1,2 +1,87 @@ -import card from '../../sm/sm1/9' +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/mc/2021swsh' + +const card: Card = { + + // ids + id: "2021swsh-7", + localId: 7, + + // Card informations + name: { + en: "Rowlet", + fr: "Brindibou", + }, + + hp: 60, + + type: [ + Type.GRASS, + ], + + dexId: 722, + + image: { + low: { + en: "https://assets.tcgdex.net/en/sm/sm1/9/low", + fr: "https://assets.tcgdex.net/fr/sm/sm1/9/low", + }, + high: { + en: "https://assets.tcgdex.net/en/sm/sm1/9/high", + fr: "https://assets.tcgdex.net/fr/sm/sm1/9/high", + }, + }, + + evolveFrom: {}, + + tags: [ + Tag.BASIC, + ], + + illustrator: "Megumi Mizutani", + + + + attacks: [{ + cost: [ + Type.COLORLESS + ], + name: { + en: "Tackle", + fr: "Charge", + }, + damage: 10 + },{ + cost: [ + Type.GRASS, + Type.COLORLESS + ], + name: { + en: "Leafage", + fr: "Feuillage", + }, + damage: 20 + }], + + weaknesses: [{ + type: Type.FIRE, + value: "×2" + }], + + + + retreat: 1, + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set +} + export default card diff --git a/cards/mc/2021swsh/8.ts b/cards/mc/2021swsh/8.ts index 0a632b600..ea1984872 100644 --- a/cards/mc/2021swsh/8.ts +++ b/cards/mc/2021swsh/8.ts @@ -1,2 +1,59 @@ -import card from '../../swsh/swshp/SWSH001' +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/mc/2021swsh' + +const card: Card = { + + // ids + id: `2021swsh-8`, + localId: 8, + + // Card informations + name: { + en: "Grookey", + fr: "Ouistempo", + }, + + hp: 60, + + type: [ + Type.GRASS, + ], + + tags: [ + Tag.BASIC, + ], + + illustrator: "kirisAki", + + attacks: [{ + cost: [ + Type.GRASS, + Type.COLORLESS + ], + name: { + en: "Branch Poke", + fr: "Tapotige", + }, + damage: 30 + }], + + weaknesses: [{ + type: Type.FIRE, + value: "×2" + }], + + retreat: 1, + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, +} + export default card diff --git a/cards/mc/2021swsh/9.ts b/cards/mc/2021swsh/9.ts index 372382034..4dbb95315 100644 --- a/cards/mc/2021swsh/9.ts +++ b/cards/mc/2021swsh/9.ts @@ -1,2 +1,76 @@ -import card from '../../sm/sm3/18' +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +import Tag from '@tcgdex/sdk/interfaces/Tag' +import Rarity from '@tcgdex/sdk/interfaces/Rarity' +import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' +import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/mc/2021swsh' + +const card: Card = { + + // ids + id: "2021sw-9", + localId: 9, + + // Card informations + name: { + en: "Charmander", + fr: "Salamèche", + }, + + hp: 70, + + type: [ + Type.FIRE, + ], + + dexId: 4, + + evolveFrom: {}, + + tags: [ + Tag.BASIC, + ], + + illustrator: "Kagemaru Himeno", + + + + attacks: [{ + cost: [ + Type.COLORLESS + ], + name: { + en: "Scratch", + fr: "Griffe", + }, + damage: 10 + },{ + cost: [ + Type.FIRE, + Type.COLORLESS + ], + name: { + en: "Flame Tail", + fr: "Queue de Flammes", + }, + damage: 20 + }], + + weaknesses: [{ + type: Type.WATER, + value: "×2" + }], + + + + retreat: 1, + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set: set +} + export default card