mirror of
https://github.com/tcgdex/cards-database.git
synced 2025-04-23 19:32:11 +00:00
Updated Sword & Shield Database
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
parent
3bcdf591ca
commit
4161262f70
@ -46,11 +46,6 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
attacks: [{
|
attacks: [{
|
||||||
name: {
|
|
||||||
en: "VMAX rule",
|
|
||||||
fr: "Règle VMAX",
|
|
||||||
},
|
|
||||||
},{
|
|
||||||
cost: [
|
cost: [
|
||||||
Type.FIGHTING
|
Type.FIGHTING
|
||||||
],
|
],
|
||||||
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-142",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 142,
|
localId: 142,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Snorlax VMAX",
|
en: "Snorlax VMAX",
|
||||||
@ -23,13 +28,13 @@ const card: Card = {
|
|||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/142/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/142/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/142/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/142/low",
|
||||||
}
|
},
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {
|
evolveFrom: {
|
||||||
@ -37,6 +42,7 @@ const card: Card = {
|
|||||||
fr: "Ronflex-V",
|
fr: "Ronflex-V",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.VMAX,
|
Tag.VMAX,
|
||||||
],
|
],
|
||||||
@ -44,34 +50,38 @@ const card: Card = {
|
|||||||
illustrator: "aky CG Works",
|
illustrator: "aky CG Works",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
attacks: [{
|
{
|
||||||
name: {
|
|
||||||
en: "VMAX rule",
|
|
||||||
fr: "Règle VMAX",
|
|
||||||
},
|
|
||||||
},{
|
|
||||||
cost: [
|
cost: [
|
||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
Type.COLORLESS
|
Type.COLORLESS,
|
||||||
],
|
],
|
||||||
|
|
||||||
name: {
|
name: {
|
||||||
en: "G-Max Fall",
|
en: "G-Max Fall",
|
||||||
fr: "Chute G-Max",
|
fr: "Chute G-Max",
|
||||||
},
|
},
|
||||||
|
|
||||||
text: {
|
text: {
|
||||||
en: "This attack does 30 more damage for each of your Benched Pokémon.",
|
en: "This attack does 30 more damage for each of your Benched Pokémon.",
|
||||||
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chacun de vos Pokémon de Banc.",
|
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chacun de vos Pokémon de Banc.",
|
||||||
},
|
},
|
||||||
damage: "60+"
|
|
||||||
}],
|
|
||||||
|
|
||||||
weaknesses: [{
|
damage: "60+",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
type: Type.FIGHTING,
|
type: Type.FIGHTING,
|
||||||
value: "×2"
|
|
||||||
}],
|
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
retreat: 4,
|
retreat: 4,
|
||||||
@ -80,10 +90,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.POKEMON,
|
category: Category.POKEMON,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
||||||
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-156",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 156,
|
localId: 156,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Air Balloon",
|
en: "Air Balloon",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/156/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/156/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/156/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/156/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "The Retreat Cost of the Pokémon this card is attached to is ColorlessColorless less.",
|
en: "The Retreat Cost of the Pokémon this card is attached to is ColorlessColorless less.",
|
||||||
fr: "Le Coût de Retraite du Pokémon auquel cette carte est attachée est diminué de ColorlessColorless.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-157",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 157,
|
localId: 157,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Bede",
|
en: "Bede",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/157/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/157/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/157/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/157/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Attach a basic Energy card from your hand to 1 of your Benched Pokémon.",
|
en: "Attach a basic Energy card from your hand to 1 of your Benched Pokémon.",
|
||||||
fr: "Attachez une carte Énergie de base de votre main à l’un de vos Pokémon de Banc.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-158",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 158,
|
localId: 158,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Big Charm",
|
en: "Big Charm",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/158/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/158/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/158/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/158/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "The Pokémon this card is attached to gets +30 HP.",
|
en: "The Pokémon this card is attached to gets +30 HP.",
|
||||||
fr: "Cette carte ajoute 30 PV au Pokémon auquel elle est attachée.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-159",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 159,
|
localId: 159,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Crushing Hammer",
|
en: "Crushing Hammer",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/159/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/159/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/159/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/159/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Flip a coin. If heads, discard an Energy from 1 of your opponent's Pokémon.",
|
en: "Flip a coin. If heads, discard an Energy from 1 of your opponent's Pokémon.",
|
||||||
fr: "Lancez une pièce. Si c’est face, défaussez une Énergie de l’un des Pokémon de votre adversaire.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-160",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 160,
|
localId: 160,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Energy Retrieval",
|
en: "Energy Retrieval",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/160/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/160/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/160/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/160/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Put up to 2 basic Energy cards from your discard pile into your hand.",
|
en: "Put up to 2 basic Energy cards from your discard pile into your hand.",
|
||||||
fr: "Ajoutez à votre main jusqu’à 2 cartes Énergie de base de votre pile de défausse.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-161",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 161,
|
localId: 161,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Energy Search",
|
en: "Energy Search",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/161/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/161/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/161/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/161/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Search your deck for a basic Energy card, reveal it, and put it into your hand. Then, shuffle your deck.",
|
en: "Search your deck for a basic Energy card, reveal it, and put it into your hand. Then, shuffle your deck.",
|
||||||
fr: "Cherchez dans votre deck une carte Énergie de base, montrez-la, puis ajoutez-la à votre main. Mélangez ensuite votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-162",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 162,
|
localId: 162,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Energy Switch",
|
en: "Energy Switch",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/162/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/162/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/162/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/162/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Move a basic Energy from 1 of your Pokémon to another of your Pokémon.",
|
en: "Move a basic Energy from 1 of your Pokémon to another of your Pokémon.",
|
||||||
fr: "Déplacez une Énergie de base de l’un de vos Pokémon vers un autre de vos Pokémon.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-163",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 163,
|
localId: 163,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Evolution Incense",
|
en: "Evolution Incense",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/163/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/163/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/163/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/163/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Search your deck for an Evolution Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
en: "Search your deck for an Evolution Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
||||||
fr: "Cherchez dans votre deck un Pokémon Évolutif, montrez-le, puis ajoutez-le à votre main. Mélangez ensuite votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-164",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 164,
|
localId: 164,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Great Ball",
|
en: "Great Ball",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/164/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/164/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/164/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/164/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Look at the top 7 cards of your deck. You may reveal a Pokémon you find there and put it into your hand. Shuffle the other cards back into your deck.",
|
en: "Look at the top 7 cards of your deck. You may reveal a Pokémon you find there and put it into your hand. Shuffle the other cards back into your deck.",
|
||||||
fr: "Regardez les 7 cartes du dessus de votre deck. Vous pouvez montrer un Pokémon que vous y trouvez, puis l’ajouter à votre main. Mélangez les autres cartes avec votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-165",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 165,
|
localId: 165,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Hop",
|
en: "Hop",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/165/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/165/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/165/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/165/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Draw 3 cards.",
|
en: "Draw 3 cards.",
|
||||||
fr: "Piochez 3 cartes.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-166",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 166,
|
localId: 166,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Hyper Potion",
|
en: "Hyper Potion",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/166/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/166/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/166/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/166/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Heal 120 damage from 1 of your Pokémon that has at least 2 Energy attached. If you healed any damage in this way, discard 2 Energy from it.",
|
en: "Heal 120 damage from 1 of your Pokémon that has at least 2 Energy attached. If you healed any damage in this way, discard 2 Energy from it.",
|
||||||
fr: "Soignez 120 dégâts de l’un de vos Pokémon auquel sont attachées au moins 2 Énergies. Si des dégâts sont ainsi soignés, défaussez 2 Énergies de ce Pokémon.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-167",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 167,
|
localId: 167,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Lucky Egg",
|
en: "Lucky Egg",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/167/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/167/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/167/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/167/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "If the Pokémon this card is attached to is Knocked Out by damage from an opponent’s attack, draw cards until you have 7 cards in your hand.",
|
en: "If the Pokémon this card is attached to is Knocked Out by damage from an opponent’s attack, draw cards until you have 7 cards in your hand.",
|
||||||
fr: "Si le Pokémon auquel cette carte est attachée est mis K.O. par les dégâts d’une attaque de l’adversaire, piochez des cartes jusqu’à en avoir 7 en main.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-168",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 168,
|
localId: 168,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Lum Berry",
|
en: "Lum Berry",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/168/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/168/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/168/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/168/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "At the end of each turn, if the Pokémon this card is attached to is affected by any Special Conditions, it recovers from all of them, and discard this card.",
|
en: "At the end of each turn, if the Pokémon this card is attached to is affected by any Special Conditions, it recovers from all of them, and discard this card.",
|
||||||
fr: "À la fin de chaque tour, si le Pokémon auquel cette carte est attachée est affecté par au moins un État Spécial, il guérit de tous ces États Spéciaux. Ensuite, défaussez cette carte.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-169",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 169,
|
localId: 169,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Marnie",
|
en: "Marnie",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/169/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/169/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/169/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/169/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Each player shuffles their hand and puts it on the bottom of their deck. If either player put any cards on the bottom of their deck in this way, you draw 5 cards, and your opponent draws 4 cards.",
|
en: "Each player shuffles their hand and puts it on the bottom of their deck. If either player put any cards on the bottom of their deck in this way, you draw 5 cards, and your opponent draws 4 cards.",
|
||||||
fr: "Chaque joueur mélange sa main, puis la place en dessous de son deck. Si l’un des joueurs place ainsi au moins une carte en dessous de son deck, vous piochez 5 cartes et votre adversaire en pioche 4.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-170",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 170,
|
localId: 170,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Metal Saucer",
|
en: "Metal Saucer",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/170/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/170/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/170/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/170/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Attach a Metal Energy card from your discard pile to 1 of your Benched Metal Pokémon.",
|
en: "Attach a Metal Energy card from your discard pile to 1 of your Benched Metal Pokémon.",
|
||||||
fr: "Attachez une carte Énergie Metal de votre pile de défausse à l’un de vos Pokémon Metal de Banc.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-171",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 171,
|
localId: 171,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Ordinary Rod",
|
en: "Ordinary Rod",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/171/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/171/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/171/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/171/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Choose 1 or both:\n\n• Shuffle up to 2 Pokémon from your discard pile into your deck.\n\n• Shuffle up to 2 basic Energy cards from your discard pile into your deck.",
|
en: "Choose 1 or both:\n\n• Shuffle up to 2 Pokémon from your discard pile into your deck.\n\n• Shuffle up to 2 basic Energy cards from your discard pile into your deck.",
|
||||||
fr: "Choisissez l’une de ces options ou les deux :\n\n• Mélangez avec votre deck jusqu’à 2 Pokémon de votre pile de défausse.\n\n• Mélangez avec votre deck jusqu’à 2 cartes Énergie de base de votre pile de défausse.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-172",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 172,
|
localId: 172,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Pal Pad",
|
en: "Pal Pad",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/172/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/172/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/172/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/172/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Shuffle up to 2 Supporter cards from your discard pile into your deck.",
|
en: "Shuffle up to 2 Supporter cards from your discard pile into your deck.",
|
||||||
fr: "Mélangez avec votre deck jusqu’à 2 cartes Supporter de votre pile de défausse.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-173",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 173,
|
localId: 173,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Poké Kid",
|
en: "Poké Kid",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/173/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/173/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/173/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/173/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Search your deck for a Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
en: "Search your deck for a Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
||||||
fr: "Cherchez dans votre deck un Pokémon, montrez-le, puis ajoutez-le à votre main. Mélangez ensuite votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-174",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 174,
|
localId: 174,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Pokégear 3.0",
|
en: "Pokégear 3.0",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/174/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/174/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/174/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/174/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Look at the top 7 cards of your deck. You may reveal a Supporter card you find there and put it into your hand. Shuffle the other cards back into your deck.",
|
en: "Look at the top 7 cards of your deck. You may reveal a Supporter card you find there and put it into your hand. Shuffle the other cards back into your deck.",
|
||||||
fr: "Regardez les 7 cartes du dessus de votre deck. Vous pouvez montrer une carte Supporter que vous y trouvez, puis l’ajouter à votre main. Mélangez les autres cartes avec votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-175",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 175,
|
localId: 175,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Pokémon Catcher",
|
en: "Pokémon Catcher",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/175/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/175/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/175/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/175/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Flip a coin. If heads, switch 1 of your opponent’s Benched Pokémon with their Active Pokémon.",
|
en: "Flip a coin. If heads, switch 1 of your opponent’s Benched Pokémon with their Active Pokémon.",
|
||||||
fr: "Lancez une pièce. Si c’est face, échangez l’un des Pokémon de Banc de votre adversaire contre son Pokémon Actif.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-176",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 176,
|
localId: 176,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Pokémon Center Lady",
|
en: "Pokémon Center Lady",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/176/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/176/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/176/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/176/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Heal 60 damage from 1 of your Pokémon, and it recovers from all Special Conditions.",
|
en: "Heal 60 damage from 1 of your Pokémon, and it recovers from all Special Conditions.",
|
||||||
fr: "Soignez 60 dégâts de l’un de vos Pokémon, et il guérit de tous les États Spéciaux.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-177",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 177,
|
localId: 177,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Potion",
|
en: "Potion",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/177/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/177/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/177/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/177/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Heal 30 damage from 1 of your Pokémon.",
|
en: "Heal 30 damage from 1 of your Pokémon.",
|
||||||
fr: "Soignez 30 dégâts de l’un de vos Pokémon.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-178",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 178,
|
localId: 178,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Professor's Research (Professor Magnolia)",
|
en: "Professor's Research (Professor Magnolia)",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/178/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/178/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/178/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/178/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Discard your hand and draw 7 cards.",
|
en: "Discard your hand and draw 7 cards.",
|
||||||
fr: "Défaussez votre main, puis piochez 7 cartes.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-179",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 179,
|
localId: 179,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Quick Ball",
|
en: "Quick Ball",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/179/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/179/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/179/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/179/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "You can play this card only if you discard another card from your hand.\n\nSearch your deck for a Basic Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
en: "You can play this card only if you discard another card from your hand.\n\nSearch your deck for a Basic Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.",
|
||||||
fr: "Vous ne pouvez jouer cette carte que si vous défaussez une autre carte de votre main.\n\nCherchez dans votre deck un Pokémon de base, montrez-le, puis ajoutez-le à votre main. Mélangez ensuite votre deck.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-180",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 180,
|
localId: 180,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Rare Candy",
|
en: "Rare Candy",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/180/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/180/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/180/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/180/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Choose 1 of your Basic Pokémon in play. If you have a Stage 2 card in your hand that evolves from that Pokémon, put that card onto the Basic Pokémon to evolve it, skipping the Stage 1. You can’t use this card during your first turn or on a Basic Pokémon that was put into play this turn.",
|
en: "Choose 1 of your Basic Pokémon in play. If you have a Stage 2 card in your hand that evolves from that Pokémon, put that card onto the Basic Pokémon to evolve it, skipping the Stage 1. You can’t use this card during your first turn or on a Basic Pokémon that was put into play this turn.",
|
||||||
fr: "Choisissez l’un de vos Pokémon de base en jeu. Si vous avez dans votre main une Évolution de Niveau 2 de ce Pokémon-là, placez celle-ci sur le Pokémon de base pour le faire évoluer, sans passer par le Niveau 1. Vous ne pouvez utiliser cette carte ni pendant votre premier tour ni sur un Pokémon de base qui a été mis en jeu pendant ce tour.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-181",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 181,
|
localId: 181,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Rotom Bike",
|
en: "Rotom Bike",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/181/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/181/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/181/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/181/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Draw cards until you have 6 cards in your hand. Your turn ends.",
|
en: "Draw cards until you have 6 cards in your hand. Your turn ends.",
|
||||||
fr: "Piochez des cartes jusqu’à en avoir 6 en main. Votre tour se termine.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-182",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 182,
|
localId: 182,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Sitrus Berry",
|
en: "Sitrus Berry",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/182/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/182/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/182/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/182/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "At the end of each turn, if the Pokémon this card is attached to has 3 or more damage counters on it, heal 30 damage from it and discard this card.",
|
en: "At the end of each turn, if the Pokémon this card is attached to has 3 or more damage counters on it, heal 30 damage from it and discard this card.",
|
||||||
fr: "À la fin de chaque tour, si le Pokémon auquel cette carte est attachée a au moins 3 marqueurs de dégâts, soignez 30 de ses dégâts, puis défaussez cette carte.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-183",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 183,
|
localId: 183,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Switch",
|
en: "Switch",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/183/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/183/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/183/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/183/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.ITEM,
|
Tag.ITEM,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Switch your Active Pokémon with 1 of your Benched Pokémon.",
|
en: "Switch your Active Pokémon with 1 of your Benched Pokémon.",
|
||||||
fr: "Échangez votre Pokémon Actif contre l’un de vos Pokémon de Banc.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-184",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 184,
|
localId: 184,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Team Yell Grunt",
|
en: "Team Yell Grunt",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/184/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/184/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/184/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/184/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Put an Energy attached to 1 of your opponent’s Pokémon into their hand.",
|
en: "Put an Energy attached to 1 of your opponent’s Pokémon into their hand.",
|
||||||
fr: "Ajoutez à la main de votre adversaire une Énergie attachée à l’un de ses Pokémon.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-185",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 185,
|
localId: 185,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Vitality Band",
|
en: "Vitality Band",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/185/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/185/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/185/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/185/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.TOOL,
|
Tag.TOOL,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "The attacks of the Pokémon this card is attached to do 10 more damage to your opponent’s Active Pokémon (before applying Weakness and Resistance).",
|
en: "The attacks of the Pokémon this card is attached to do 10 more damage to your opponent’s Active Pokémon (before applying Weakness and Resistance).",
|
||||||
fr: "Les attaques du Pokémon auquel cette carte est attachée infligent 10 dégâts supplémentaires au Pokémon Actif de votre adversaire (avant application de la Faiblesse et de la Résistance).",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-186",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 186,
|
localId: 186,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Aurora Energy",
|
en: "Aurora Energy",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/186/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/186/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/186/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/186/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SPECIAL,
|
Tag.SPECIAL,
|
||||||
@ -39,17 +42,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
effect: {
|
||||||
attacks: [{
|
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "You can attach this card to 1 of your Pokémon only if you discard another card from your hand.\n\nAs long as this card is attached to a Pokémon, it provides every type of Energy but provides only 1 Energy at a time.",
|
en: "You can attach this card to 1 of your Pokémon only if you discard another card from your hand.\n\nAs long as this card is attached to a Pokémon, it provides every type of Energy but provides only 1 Energy at a time.",
|
||||||
fr: "Vous ne pouvez attacher cette carte à l’un de vos Pokémon que si vous défaussez une autre carte de votre main.\n\nTant que cette carte est attachée à un Pokémon, elle fournit tout type d’Énergie mais seulement une Énergie à la fois.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +53,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.ENERGY,
|
category: Category.ENERGY,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-199",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 199,
|
localId: 199,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Bede",
|
en: "Bede",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/199/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/199/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/199/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/199/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Attach a basic Energy card from your hand to 1 of your Benched Pokémon.",
|
en: "Attach a basic Energy card from your hand to 1 of your Benched Pokémon.",
|
||||||
fr: "Attachez une carte Énergie de base de votre main à l’un de vos Pokémon de Banc.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-200",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 200,
|
localId: 200,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Marnie",
|
en: "Marnie",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/200/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/200/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/200/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/200/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Each player shuffles their hand and puts it on the bottom of their deck. If either player put any cards on the bottom of their deck in this way, you draw 5 cards, and your opponent draws 4 cards.",
|
en: "Each player shuffles their hand and puts it on the bottom of their deck. If either player put any cards on the bottom of their deck in this way, you draw 5 cards, and your opponent draws 4 cards.",
|
||||||
fr: "Chaque joueur mélange sa main, puis la place en dessous de son deck. Si l’un des joueurs place ainsi au moins une carte en dessous de son deck, vous piochez 5 cartes et votre adversaire en pioche 4.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-201",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 201,
|
localId: 201,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Professor's Research (Professor Magnolia)",
|
en: "Professor's Research (Professor Magnolia)",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/201/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/201/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/201/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/201/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Discard your hand and draw 7 cards.",
|
en: "Discard your hand and draw 7 cards.",
|
||||||
fr: "Défaussez votre main, puis piochez 7 cartes.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-202",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 202,
|
localId: 202,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Team Yell Grunt",
|
en: "Team Yell Grunt",
|
||||||
@ -19,18 +24,16 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/202/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/202/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/202/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/202/low",
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {},
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.SUPPORTER,
|
Tag.SUPPORTER,
|
||||||
@ -40,16 +43,9 @@ const card: Card = {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
attacks: [{
|
effect: {
|
||||||
name: {},
|
|
||||||
text: {
|
|
||||||
en: "Put an Energy attached to 1 of your opponent’s Pokémon into their hand.",
|
en: "Put an Energy attached to 1 of your opponent’s Pokémon into their hand.",
|
||||||
fr: "Ajoutez à la main de votre adversaire une Énergie attachée à l’un de ses Pokémon.",
|
|
||||||
},
|
},
|
||||||
}],
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,10 +54,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.TRAINER,
|
category: Category.TRAINER,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
@ -4,11 +4,15 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-50",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 50,
|
localId: 50,
|
||||||
|
|
||||||
dexId: 131,
|
dexId: 131,
|
||||||
@ -25,13 +29,13 @@ const card: Card = {
|
|||||||
Type.WATER,
|
Type.WATER,
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/50/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/50/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/50/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/50/low",
|
||||||
}
|
},
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {
|
evolveFrom: {
|
||||||
@ -39,6 +43,7 @@ const card: Card = {
|
|||||||
fr: "Lokhlass V",
|
fr: "Lokhlass V",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.VMAX,
|
Tag.VMAX,
|
||||||
],
|
],
|
||||||
@ -46,34 +51,38 @@ const card: Card = {
|
|||||||
illustrator: "5ban Graphics",
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
attacks: [{
|
{
|
||||||
name: {
|
|
||||||
en: "VMAX rule",
|
|
||||||
fr: "Règle VMAX",
|
|
||||||
},
|
|
||||||
},{
|
|
||||||
cost: [
|
cost: [
|
||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
Type.COLORLESS
|
Type.COLORLESS,
|
||||||
],
|
],
|
||||||
|
|
||||||
name: {
|
name: {
|
||||||
en: "G-Max Pump",
|
en: "G-Max Pump",
|
||||||
fr: "Pompe G-Max",
|
fr: "Pompe G-Max",
|
||||||
},
|
},
|
||||||
|
|
||||||
text: {
|
text: {
|
||||||
en: "This attack does 30 more damage for each Water Energy attached to this Pokémon.",
|
en: "This attack does 30 more damage for each Water Energy attached to this Pokémon.",
|
||||||
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chaque Énergie Water attachée à ce Pokémon.",
|
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chaque Énergie Water attachée à ce Pokémon.",
|
||||||
},
|
},
|
||||||
damage: "90+"
|
|
||||||
}],
|
|
||||||
|
|
||||||
weaknesses: [{
|
damage: "90+",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
type: Type.LIGHTNING,
|
type: Type.LIGHTNING,
|
||||||
value: "×2"
|
|
||||||
}],
|
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
retreat: 3,
|
retreat: 3,
|
||||||
@ -82,10 +91,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.POKEMON,
|
category: Category.POKEMON,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
||||||
|
@ -4,13 +4,18 @@ import Tag from '@tcgdex/sdk/interfaces/Tag'
|
|||||||
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
|
import path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh1'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: "swsh1-80",
|
id: `${set.code}-${localId}`,
|
||||||
localId: 80,
|
localId: 80,
|
||||||
|
|
||||||
|
|
||||||
// Card informations
|
// Card informations
|
||||||
name: {
|
name: {
|
||||||
en: "Morpeko VMAX",
|
en: "Morpeko VMAX",
|
||||||
@ -23,13 +28,13 @@ const card: Card = {
|
|||||||
Type.LIGHTNING,
|
Type.LIGHTNING,
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
image: {
|
image: {
|
||||||
low: {
|
low: {
|
||||||
en: "https://assets.tcgdex.net/en/swsh/swsh1/80/low",
|
en: "https://assets.tcgdex.net/en/swsh/swsh1/80/low",
|
||||||
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/80/low",
|
fr: "https://assets.tcgdex.net/fr/swsh/swsh1/80/low",
|
||||||
}
|
},
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
evolveFrom: {
|
evolveFrom: {
|
||||||
@ -37,6 +42,7 @@ const card: Card = {
|
|||||||
fr: "Morpeko-V",
|
fr: "Morpeko-V",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.VMAX,
|
Tag.VMAX,
|
||||||
],
|
],
|
||||||
@ -44,34 +50,38 @@ const card: Card = {
|
|||||||
illustrator: "5ban Graphics",
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
attacks: [{
|
{
|
||||||
name: {
|
|
||||||
en: "VMAX rule",
|
|
||||||
fr: "Règle VMAX",
|
|
||||||
},
|
|
||||||
},{
|
|
||||||
cost: [
|
cost: [
|
||||||
Type.LIGHTNING,
|
Type.LIGHTNING,
|
||||||
Type.LIGHTNING,
|
Type.LIGHTNING,
|
||||||
Type.COLORLESS
|
Type.COLORLESS,
|
||||||
],
|
],
|
||||||
|
|
||||||
name: {
|
name: {
|
||||||
en: "Max Discharge",
|
en: "Max Discharge",
|
||||||
fr: "Déchargeomax",
|
fr: "Déchargeomax",
|
||||||
},
|
},
|
||||||
|
|
||||||
text: {
|
text: {
|
||||||
en: "This attack also does 20 damage to each of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)",
|
en: "This attack also does 20 damage to each of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)",
|
||||||
fr: "Cette attaque inflige aussi 20 dégâts à chacun des Pokémon de Banc de votre adversaire. (N’appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
|
fr: "Cette attaque inflige aussi 20 dégâts à chacun des Pokémon de Banc de votre adversaire. (N’appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
|
||||||
},
|
},
|
||||||
damage: 180
|
|
||||||
}],
|
|
||||||
|
|
||||||
weaknesses: [{
|
damage: 180,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
type: Type.FIGHTING,
|
type: Type.FIGHTING,
|
||||||
value: "×2"
|
|
||||||
}],
|
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
retreat: 1,
|
retreat: 1,
|
||||||
@ -80,10 +90,8 @@ const card: Card = {
|
|||||||
|
|
||||||
category: Category.POKEMON,
|
category: Category.POKEMON,
|
||||||
|
|
||||||
set: {
|
|
||||||
name: "Sword & Shield",
|
set,
|
||||||
code: "swsh1"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
||||||
|
108
cards/swsh/swsh2/118.ts
Normal file
108
cards/swsh/swsh2/118.ts
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 118,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Garbodor",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 120,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
evolveFrom: {
|
||||||
|
en: "Trubbish",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "AKIRA EGAWA",
|
||||||
|
|
||||||
|
abilities: [
|
||||||
|
{
|
||||||
|
type: AbilityType.TALENT,
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Poisonous Puddle",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "Once during your turn, if a Stadium is in play, you may make your opponent's Active Pokémon Poisoned.",
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
,
|
||||||
|
],
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.DARKNESS,
|
||||||
|
Type.COLORLESS,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Sludge Bomb",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: undefined,
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 80,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.FIGHTING,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
retreat: 2,
|
||||||
|
|
||||||
|
rarity: Rarity.Rare,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
65
cards/swsh/swsh2/154.ts
Normal file
65
cards/swsh/swsh2/154.ts
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 154,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Boss’s Orders (Giovanni)",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "nagimiso",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
],
|
||||||
|
|
||||||
|
effect: {
|
||||||
|
en: "Switch 1 of your opponent’s Benched Pokémon with their Active Pokémon.",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
rarity: Rarity.RareHolo,
|
||||||
|
|
||||||
|
category: Category.TRAINER,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
110
cards/swsh/swsh2/18.ts
Normal file
110
cards/swsh/swsh2/18.ts
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 18,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Rillaboom VMAX",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 330,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
evolveFrom: {
|
||||||
|
en: "Rillaboom V",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Scratch",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: undefined,
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 50,
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.GRASS,
|
||||||
|
Type.GRASS,
|
||||||
|
Type.GRASS,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Max Beating",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "You may discard up to 3 Grass Energy from this Pokémon. If you do, this attack does 50 more damage for each card you discarded in this way.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: "130+",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.FIRE,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
retreat: 3,
|
||||||
|
|
||||||
|
rarity: Rarity.RareVMAX,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
104
cards/swsh/swsh2/19.ts
Normal file
104
cards/swsh/swsh2/19.ts
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 19,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Eldegoss V",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 180,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
abilities: [
|
||||||
|
{
|
||||||
|
type: AbilityType.TALENT,
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Happy Match",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "When you play this Pokémon from your hand onto your Bench during your turn, you may put a Supporter card from your discard pile into your hand.",
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
,
|
||||||
|
],
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.COLORLESS,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Float Up",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "You may shuffle this Pokémon and all attached cards into your deck.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 50,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.FIRE,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
retreat: 1,
|
||||||
|
|
||||||
|
rarity: Rarity.RareV,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
110
cards/swsh/swsh2/36.ts
Normal file
110
cards/swsh/swsh2/36.ts
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 36,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Cinderace VMAX",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 320,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
evolveFrom: {
|
||||||
|
en: "Cinderace V",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.FIRE,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Counter",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "If this Pokémon was damaged by an attack during your opponent's last turn, this attack does that much more damage.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: "30+",
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.FIRE,
|
||||||
|
Type.FIRE,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Max Pyro Ball",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "Your opponent’s Active Pokémon is now Burned.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 170,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.WATER,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
retreat: 2,
|
||||||
|
|
||||||
|
rarity: Rarity.RareVMAX,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
@ -5,15 +5,15 @@ import Rarity from '@tcgdex/sdk/interfaces/Rarity'
|
|||||||
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
import AbilityType from '@tcgdex/sdk/interfaces/AbilityType'
|
||||||
import Category from '@tcgdex/sdk/interfaces/Category'
|
import Category from '@tcgdex/sdk/interfaces/Category'
|
||||||
import path from 'path'
|
import path from 'path'
|
||||||
import swsh2 from '../../../sets/swsh/swsh2'
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
const localId = path.basename(__filename).split(".")[0]
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
const card: Card = {
|
const card: Card = {
|
||||||
|
|
||||||
// ids
|
// ids
|
||||||
id: `swsh2-${localId}`,
|
id: `${set.code}-${localId}`,
|
||||||
localId: isNaN(parseInt(localId)) ? localId : parseInt(localId),
|
localId: 50,
|
||||||
|
|
||||||
dexId: 888,
|
dexId: 888,
|
||||||
|
|
||||||
@ -22,65 +22,93 @@ const card: Card = {
|
|||||||
en: "Inteleon VMAX",
|
en: "Inteleon VMAX",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
hp: 320,
|
||||||
|
|
||||||
|
type: [
|
||||||
|
Type.WATER,
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
evolveFrom: {
|
evolveFrom: {
|
||||||
en: "Inteleon V"
|
en: "Inteleon V",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
tags: [
|
tags: [
|
||||||
Tag.VMAX,
|
Tag.VMAX,
|
||||||
],
|
],
|
||||||
|
|
||||||
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
attacks: [
|
attacks: [
|
||||||
{
|
{
|
||||||
name: {
|
|
||||||
en: "Hydro Snipe "
|
|
||||||
},
|
|
||||||
text: {
|
|
||||||
en: "You may put an Energy attached to your opponent's Active Pokémon into their hand. "
|
|
||||||
},
|
|
||||||
damage: 60,
|
|
||||||
cost: [
|
cost: [
|
||||||
Type.WATER
|
Type.WATER,
|
||||||
]
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Hydro Snipe",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "You may put an Energy attached to your opponent's Active Pokémon into their hand.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 60,
|
||||||
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: {
|
|
||||||
en: "Max Bullet"
|
|
||||||
},
|
|
||||||
text: {
|
|
||||||
en: "This attack also does 60 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)"
|
|
||||||
},
|
|
||||||
damage: 160,
|
|
||||||
cost: [
|
cost: [
|
||||||
|
|
||||||
Type.WATER,
|
Type.WATER,
|
||||||
Type.WATER,
|
Type.WATER,
|
||||||
Type.COLORLESS,
|
Type.COLORLESS,
|
||||||
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Max Bullet",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "This attack also does 60 damage to 1 of your opponent's Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 160,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
weaknesses: [
|
weaknesses: [
|
||||||
{
|
{
|
||||||
type: Type.LIGHTNING,
|
type: Type.LIGHTNING,
|
||||||
value: "x2"
|
|
||||||
}
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
],
|
],
|
||||||
|
|
||||||
type: [
|
|
||||||
Type.WATER
|
|
||||||
],
|
|
||||||
|
|
||||||
retreat: 2,
|
retreat: 2,
|
||||||
|
|
||||||
illustrator: "5ban Graphics",
|
rarity: Rarity.RareVMAX,
|
||||||
|
|
||||||
rarity: Rarity.RareUltra,
|
|
||||||
|
|
||||||
category: Category.POKEMON,
|
category: Category.POKEMON,
|
||||||
|
|
||||||
set: swsh2
|
|
||||||
|
set,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default card
|
export default card
|
93
cards/swsh/swsh2/71.ts
Normal file
93
cards/swsh/swsh2/71.ts
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 71,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Toxtricity VMAX",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 320,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
evolveFrom: {
|
||||||
|
en: "Toxtricity V",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "5ban Graphics",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.LIGHTNING,
|
||||||
|
Type.LIGHTNING,
|
||||||
|
Type.COLORLESS,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "G-Max Riot",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "If your opponent’s Active Pokémon is Poisoned, this attack does 80 more damage.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: "160+",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.FIGHTING,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
retreat: 2,
|
||||||
|
|
||||||
|
rarity: Rarity.RareVMAX,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
116
cards/swsh/swsh2/93.ts
Normal file
116
cards/swsh/swsh2/93.ts
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
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 path from 'path'
|
||||||
|
import set from '../../../sets/swsh/swsh2'
|
||||||
|
|
||||||
|
const localId = path.basename(__filename).split(".")[0]
|
||||||
|
|
||||||
|
const card: Card = {
|
||||||
|
|
||||||
|
// ids
|
||||||
|
id: `${set.code}-${localId}`,
|
||||||
|
localId: 93,
|
||||||
|
|
||||||
|
|
||||||
|
// Card informations
|
||||||
|
name: {
|
||||||
|
en: "Dragapult VMAX",
|
||||||
|
},
|
||||||
|
|
||||||
|
hp: 320,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// image?: {
|
||||||
|
// low: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/low`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/low`
|
||||||
|
// },
|
||||||
|
// high: {
|
||||||
|
// en: `https://assets.tcgdex.net/en/swsh/${set.code}/${localId}/high`
|
||||||
|
// fr: `https://assets.tcgdex.net/fr/swsh/${set.code}/${localId}/high`
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
evolveFrom: {
|
||||||
|
en: "Dragapult V",
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
],
|
||||||
|
|
||||||
|
illustrator: "aky CG Works",
|
||||||
|
|
||||||
|
|
||||||
|
attacks: [
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.PSYCHIC,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Shred",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "This attack’s damage isn’t affected by any effects on your opponent’s Active Pokémon.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 60,
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
cost: [
|
||||||
|
Type.PSYCHIC,
|
||||||
|
Type.PSYCHIC,
|
||||||
|
],
|
||||||
|
|
||||||
|
name: {
|
||||||
|
en: "Max Phantom",
|
||||||
|
},
|
||||||
|
|
||||||
|
text: {
|
||||||
|
en: "Put 5 damage counters on your opponent’s Benched Pokémon in any way you like.",
|
||||||
|
},
|
||||||
|
|
||||||
|
damage: 130,
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
weaknesses: [
|
||||||
|
{
|
||||||
|
type: Type.DARKNESS,
|
||||||
|
|
||||||
|
value: "×2",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
resistances: [
|
||||||
|
{
|
||||||
|
type: Type.FIGHTING,
|
||||||
|
|
||||||
|
value: "-30",
|
||||||
|
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
retreat: 1,
|
||||||
|
|
||||||
|
rarity: Rarity.RareVMAX,
|
||||||
|
|
||||||
|
category: Category.POKEMON,
|
||||||
|
|
||||||
|
|
||||||
|
set,
|
||||||
|
}
|
||||||
|
|
||||||
|
export default card
|
Loading…
x
Reference in New Issue
Block a user