1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-08-05 22:01:58 +00:00
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
2020-02-03 15:18:40 +01:00
commit 0d2a757cae
12077 changed files with 1123810 additions and 0 deletions

83
cards/sm/sm115/1.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-1",
localId: 1,
// Card informations
name: {
en: "Caterpie",
fr: "Chenipan",
},
hp: 60,
type: [
Type.GRASS,
],
dexId: 10,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/1/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/1/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/1/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 61,
name: "tetsuya koizumi"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

84
cards/sm/sm115/10.ts Normal file
View File

@@ -0,0 +1,84 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-10",
localId: 10,
// Card informations
name: {
en: "Magmar",
fr: "Magmar",
},
hp: 90,
type: [
Type.FIRE,
],
dexId: 126,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/10/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/10/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/10/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 77,
name: "Satoshi Shirai"
},
attacks: [{
cost: [
Type.FIRE,
Type.FIRE
],
name: {
en: "Fire Punch",
fr: "Poing de Feu",
},
damage: 50
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

83
cards/sm/sm115/11.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-11",
localId: 11,
// Card informations
name: {
en: "Psyduck",
fr: "Psykokwak",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 54,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/11/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/11/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 65,
name: "nagimiso"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Headache",
fr: "Migraine",
},
damage: 20
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

86
cards/sm/sm115/12.ts Normal file
View File

@@ -0,0 +1,86 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-12",
localId: 12,
// Card informations
name: {
en: "Slowpoke",
fr: "Ramoloss",
},
hp: 70,
type: [
Type.WATER,
],
dexId: 79,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/12/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/12/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 66,
name: "Misa Tsutsui"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Yawn",
fr: "Bâillement",
},
text: {
en: "Your opponent's Active Pokémon is now Asleep.",
fr: "Le Pokémon Actif de votre adversaire est maintenant Endormi.",
},
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/13.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-13",
localId: 13,
// Card informations
name: {
en: "Staryu",
fr: "Stari",
},
hp: 50,
type: [
Type.WATER,
],
dexId: 120,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/13/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/13/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/13/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Numbing Water",
fr: "Eau Paralysante",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si cest face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
damage: 10
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

114
cards/sm/sm115/14.ts Normal file
View File

@@ -0,0 +1,114 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-14",
localId: 14,
// Card informations
name: {
en: "Starmie-GX",
fr: "Staross-GX",
},
hp: 190,
type: [
Type.WATER,
],
dexId: 121,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/14/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/14/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/14/high.png",
},
},
evolveFrom: {
en: "Staryu",
fr: "Stari",
},
tags: [
Tag.GX,
],
illustrator: {
id: 194,
name: "PLANETA Otani"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Star Stream",
fr: "Flot Stellaire",
},
text: {
en: "Attach 2 Water Energy cards from your discard pile to 1 of your Pokémon.",
fr: "Attachez 2 cartes Énergie Water de votre pile de défausse à lun de vos Pokémon.",
},
damage: 40
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Spinning Attack",
fr: "Attaque Tournante",
},
damage: 100
},{
cost: [
Type.COLORLESS
],
name: {
en: "Hydro Pump-GX",
fr: "Hydrocanon-GX",
},
text: {
en: "This attack does 40 more damage times the amount of Water Energy attached to this Pokémon. (You can't use more than 1 GX attack in a game.)",
fr: "Cette attaque inflige 40 dégâts supplémentaires multipliés par le nombre dÉnergies Water attachées à ce Pokémon. (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 40
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

83
cards/sm/sm115/15.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-15",
localId: 15,
// Card informations
name: {
en: "Magikarp",
fr: "Magicarpe",
},
hp: 30,
type: [
Type.WATER,
],
dexId: 129,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/15/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/15/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/15/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 49,
name: "Shigenori Negishi"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Splash",
fr: "Trempette",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

105
cards/sm/sm115/16.ts Normal file
View File

@@ -0,0 +1,105 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-16",
localId: 16,
// Card informations
name: {
en: "Gyarados-GX",
fr: "Léviator-GX",
},
hp: 230,
type: [
Type.WATER,
],
dexId: 130,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/16/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/16/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/16/high.png",
},
},
evolveFrom: {
en: "Magikarp",
fr: "Magicarpe",
},
tags: [
Tag.GX,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Dragon Rage",
fr: "Draco-Rage",
},
damage: 130
},{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Hyper Beam-GX",
fr: "Ultralaser-GX",
},
text: {
en: "(You can't use more than 1 GX attack in a game.)",
fr: "(Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 240
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

85
cards/sm/sm115/17.ts Normal file
View File

@@ -0,0 +1,85 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-17",
localId: 17,
// Card informations
name: {
en: "Lapras",
fr: "Lokhlass",
},
hp: 120,
type: [
Type.WATER,
],
dexId: 131,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/17/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/17/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/17/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 36,
name: "kodama"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Aqua Wave",
fr: "Aqua-Vague",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

102
cards/sm/sm115/18.ts Normal file
View File

@@ -0,0 +1,102 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-18",
localId: 18,
// Card informations
name: {
en: "Vaporeon",
fr: "Aquali",
},
hp: 120,
type: [
Type.WATER,
],
dexId: 134,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/18/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/18/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/18/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/18/high.png",
},
},
evolveFrom: {
en: "Eevee",
fr: "Évoli",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Water Gun",
fr: "Pistolet à O",
},
damage: 30
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Bubble Drain",
fr: "Vide Bulle",
},
text: {
en: "Heal 30 damage from this Pokémon.",
fr: "Soignez 30 dégâts à ce Pokémon.",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

97
cards/sm/sm115/19.ts Normal file
View File

@@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-19",
localId: 19,
// Card informations
name: {
en: "Pikachu",
fr: "Pikachu",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 25,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/19/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/19/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/19/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/19/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Quick Attack",
fr: "Vive-Attaque",
},
damage: 10
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Electro Ball",
fr: "Boule Élek",
},
damage: 60
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/2.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-2",
localId: 2,
// Card informations
name: {
en: "Metapod",
fr: "Chrysacier",
},
hp: 90,
type: [
Type.GRASS,
],
dexId: 11,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/2/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/2/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/2/high.png",
},
},
evolveFrom: {
en: "Caterpie",
fr: "Chenipan",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 132,
name: "Shibuzoh."
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

106
cards/sm/sm115/20.ts Normal file
View File

@@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-20",
localId: 20,
// Card informations
name: {
en: "Raichu-GX",
fr: "Raichu-GX",
},
hp: 210,
type: [
Type.LIGHTNING,
],
dexId: 26,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/20/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/20/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/20/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/20/high.png",
},
},
evolveFrom: {
en: "Pikachu",
fr: "Pikachu",
},
tags: [
Tag.GX,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Thunderbolt",
fr: "Tonnerre",
},
damage: 120
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Spark Ball-GX",
fr: "Boule Étincelles-GX",
},
text: {
en: "(You can't use more than 1 GX attack in a game.)",
fr: "(Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 200
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

86
cards/sm/sm115/21.ts Normal file
View File

@@ -0,0 +1,86 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-21",
localId: 21,
// Card informations
name: {
en: "Voltorb",
fr: "Voltorbe",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 100,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/21/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/21/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/21/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/21/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 102,
name: "SATOSHI NAKAI"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Lightning Ball",
fr: "Boule Éclair",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

104
cards/sm/sm115/22.ts Normal file
View File

@@ -0,0 +1,104 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-22",
localId: 22,
// Card informations
name: {
en: "Electrode",
fr: "Électrode",
},
hp: 100,
type: [
Type.LIGHTNING,
],
dexId: 101,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/22/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/22/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/22/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/22/high.png",
},
},
evolveFrom: {
en: "Voltorb",
fr: "Voltorbe",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 50,
name: "Anesaki Dynamic"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Lightning Ball",
fr: "Boule Éclair",
},
damage: 30
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Electroblast",
fr: "Électro-Explosion",
},
text: {
en: "Flip 2 coins. This attack does 30 more damage for each heads.",
fr: "Lancez 2 pièces. Cette attaque inflige 30 dégâts supplémentaires pour chaque côté face.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

105
cards/sm/sm115/23.ts Normal file
View File

@@ -0,0 +1,105 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-23",
localId: 23,
// Card informations
name: {
en: "Jolteon",
fr: "Voltali",
},
hp: 90,
type: [
Type.LIGHTNING,
],
dexId: 135,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/23/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/23/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/23/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/23/high.png",
},
},
evolveFrom: {
en: "Eevee",
fr: "Évoli",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
abilities: [{
id: 147,
type: AbilityType.TALENT,
name: {
en: "Electromagnetic Wall",
fr: "Mur Électromagnétique",
},
text: {
en: "As long as this Pokémon is your Active Pokémon, whenever your opponent attaches an Energy card from their hand to 1 of their Pokémon, put 2 damage counters on that Pokémon.",
fr: "Tant que ce Pokémon est votre Pokémon Actif, chaque fois que votre adversaire attache une carte Énergie de sa main à lun de ses Pokémon, placez 2 marqueurs de dégâts sur ce Pokémon-là.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Thunderbolt",
fr: "Tonnerre",
},
text: {
en: "Discard all Energy from this Pokémon.",
fr: "Défaussez toute lÉnergie de ce Pokémon.",
},
damage: 90
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

101
cards/sm/sm115/24.ts Normal file
View File

@@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-24",
localId: 24,
// Card informations
name: {
en: "Zapdos",
fr: "Électhor",
},
hp: 120,
type: [
Type.LIGHTNING,
],
dexId: 145,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/24/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/24/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/24/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/24/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hurricane Call",
fr: "Appel à lOuragan",
},
text: {
en: "Flip 4 coins. For each heads, search your deck for a Lightning Energy card and attach it to 1 of your Pokémon-GX or Pokémon-EX. Then, shuffle your deck.",
fr: "Lancez 4 pièces. Pour chaque côté face, cherchez une carte Énergie Lightning dans votre deck et attachez-la à lun de vos Pokémon-GX ou Pokémon-EX. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Sky-High Claws",
fr: "Griffes Gratte-Ciel",
},
damage: 100
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/25.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-25",
localId: 25,
// Card informations
name: {
en: "Ekans",
fr: "Abo",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 23,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/25/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/25/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/25/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/25/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 46,
name: "MAHOU"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Wrap",
fr: "Ligotage",
},
text: {
en: "Flip a coin. If heads, discard an Energy from your opponent's Active Pokémon.",
fr: "Lancez une pièce. Si cest face, défaussez une Énergie du Pokémon Actif de votre adversaire.",
},
damage: 10
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

84
cards/sm/sm115/26.ts Normal file
View File

@@ -0,0 +1,84 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-26",
localId: 26,
// Card informations
name: {
en: "Ekans",
fr: "Abo",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 23,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/26/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/26/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/26/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/26/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Tail Whap",
fr: "Queue Battoir",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

103
cards/sm/sm115/27.ts Normal file
View File

@@ -0,0 +1,103 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-27",
localId: 27,
// Card informations
name: {
en: "Arbok",
fr: "Arbok",
},
hp: 120,
type: [
Type.PSYCHIC,
],
dexId: 24,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/27/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/27/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/27/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/27/high.png",
},
},
evolveFrom: {
en: "Ekans",
fr: "Abo",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 95,
name: "kirisAki"
},
abilities: [{
id: 1131,
type: AbilityType.TALENT,
name: {
en: "Last Pattern",
fr: "Dernier Motif",
},
text: {
en: "If this Pokémon is Knocked Out by damage from an opponent's attack, discard 2 random cards from your opponent's hand.",
fr: "Si ce Pokémon est mis K.O. par les dégâts dune attaque de votre adversaire, défaussez 2 cartes au hasard de la main de votre adversaire.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rocket Tail",
fr: "Queue Rocket",
},
text: {
en: "If Jessie & James is in your discard pile, this attack does 80 more damage.",
fr: "Si la carte Jessie et James est dans votre pile de défausse, cette attaque inflige 80 dégâts supplémentaires.",
},
damage: 50
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

83
cards/sm/sm115/28.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-28",
localId: 28,
// Card informations
name: {
en: "Koffing",
fr: "Smogo",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 109,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/28/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/28/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/28/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/28/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 62,
name: "Saya Tsuruta"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

106
cards/sm/sm115/29.ts Normal file
View File

@@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-29",
localId: 29,
// Card informations
name: {
en: "Weezing",
fr: "Smogogo",
},
hp: 120,
type: [
Type.PSYCHIC,
],
dexId: 110,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/29/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/29/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/29/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/29/high.png",
},
},
evolveFrom: {
en: "Koffing",
fr: "Smogo",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 83,
name: "Hideki Ishikawa"
},
abilities: [{
id: 1133,
type: AbilityType.TALENT,
name: {
en: "Surrender Now",
},
text: {
en: "Once during your turn, if this Pokémon is discarded with the effect of Jessie & James, you may have your opponent discard a card from their hand. (They discard that card after the effect of Jessie & James.)",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Rendez-Vous Tous",
},
text: {
fr: "Une seule fois pendant votre tour, si ce Pokémon est défaussé du fait de leffet de la carte Jessie et James, vous pouvez demander à votre adversaire de défausser une carte de sa main. (Cette carte est défaussée après leffet de Jessie et James.)",
},
damage: 40
},{
cost: [
Type.COLORLESS
],
name: {
fr: "Charge",
},
damage: 40
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/3.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-3",
localId: 3,
// Card informations
name: {
en: "Butterfree",
fr: "Papilusion",
},
hp: 130,
type: [
Type.GRASS,
],
dexId: 12,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/3/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/3/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/3/high.png",
},
},
evolveFrom: {
en: "Metapod",
fr: "Chrysacier",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Gust",
fr: "Tornade",
},
damage: 80
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

93
cards/sm/sm115/30.ts Normal file
View File

@@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-30",
localId: 30,
// Card informations
name: {
en: "Jynx",
fr: "Lippoutou",
},
hp: 100,
type: [
Type.PSYCHIC,
],
dexId: 124,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/30/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/30/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/30/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/30/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Slap",
fr: "Gifle",
},
damage: 10
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Lovely Kiss",
fr: "Grobisou",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

100
cards/sm/sm115/31.ts Normal file
View File

@@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-31",
localId: 31,
// Card informations
name: {
en: "Mewtwo-GX",
fr: "Mewtwo-GX",
},
hp: 180,
type: [
Type.PSYCHIC,
],
dexId: 150,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/31/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/31/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/31/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/31/high.png",
},
},
evolveFrom: {},
tags: [
Tag.GX,
],
illustrator: {
id: 149,
name: "aky CG Works"
},
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Super Psy Bolt",
fr: "Super Psy",
},
damage: 110
},{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Psycrush-GX",
fr: "Écrasement Psy-GX",
},
text: {
en: "Discard all Energy from your opponent's Active Pokémon. (You can't use more than 1 GX attack in a game.)",
fr: "Défaussez toute lÉnergie du Pokémon Actif de votre adversaire. (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 120
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

84
cards/sm/sm115/32.ts Normal file
View File

@@ -0,0 +1,84 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-32",
localId: 32,
// Card informations
name: {
en: "Mew",
fr: "Mew",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 151,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/32/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/32/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/32/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/32/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Psyshot",
fr: "Piqûre Psy",
},
damage: 50
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

83
cards/sm/sm115/33.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-33",
localId: 33,
// Card informations
name: {
en: "Geodude",
fr: "Racaillou",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 74,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/33/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/33/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/33/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/33/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 10
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

102
cards/sm/sm115/34.ts Normal file
View File

@@ -0,0 +1,102 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-34",
localId: 34,
// Card informations
name: {
en: "Graveler",
fr: "Gravalanch",
},
hp: 100,
type: [
Type.FIGHTING,
],
dexId: 75,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/34/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/34/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/34/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/34/high.png",
},
},
evolveFrom: {
en: "Geodude",
fr: "Racaillou",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 30
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Mudslide",
fr: "Coulée de Boue",
},
text: {
en: "Discard 2 Fighting Energy from this Pokémon. This attack does 80 damage to 1 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Défaussez 2 Énergies Fighting de ce Pokémon. Cette attaque inflige 80 dégâts à lun des Pokémon de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

104
cards/sm/sm115/35.ts Normal file
View File

@@ -0,0 +1,104 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-35",
localId: 35,
// Card informations
name: {
en: "Golem",
fr: "Grolem",
},
hp: 170,
type: [
Type.FIGHTING,
],
dexId: 76,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/35/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/35/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/35/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/35/high.png",
},
},
evolveFrom: {
en: "Graveler",
fr: "Gravalanch",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rock Slide",
fr: "Éboulement",
},
text: {
en: "This attack does 20 damage to 3 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 20 dégâts à 3 des Pokémon de Banc de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
damage: 60
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Land Crush",
fr: "ÉcrasTerre",
},
damage: 140
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

117
cards/sm/sm115/36.ts Normal file
View File

@@ -0,0 +1,117 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-36",
localId: 36,
// Card informations
name: {
en: "Onix-GX",
fr: "Onix-GX",
},
hp: 200,
type: [
Type.FIGHTING,
],
dexId: 95,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/36/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/36/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/36/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/36/high.png",
},
},
evolveFrom: {},
tags: [
Tag.GX,
],
illustrator: {
id: 141,
name: "PLANETA Igarashi"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Bind",
fr: "Étreinte",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si cest face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
damage: 30
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Heavy Impact",
fr: "Gros Impact",
},
damage: 150
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rocky Avalanche-GX",
fr: "Avalanche Rocheuse-GX",
},
text: {
en: "During your opponent's next turn, this Pokémon takes 100 less damage from attacks (after applying Weakness and Resistance). (You can't use more than 1 GX attack in a game.)",
fr: "Pendant le prochain tour de votre adversaire, ce Pokémon subit 100 dégâts de moins provenant des attaques (après application de la Faiblesse et de la Résistance). (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 200
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/37.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-37",
localId: 37,
// Card informations
name: {
en: "Cubone",
fr: "Osselait",
},
hp: 60,
type: [
Type.FIGHTING,
],
dexId: 104,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/37/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/37/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/37/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/37/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 80,
name: "Hasuno"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Sharpshooting",
fr: "Tir de Précision",
},
text: {
en: "This attack does 20 damage to 1 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 20 dégâts à lun des Pokémon de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

98
cards/sm/sm115/38.ts Normal file
View File

@@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-38",
localId: 38,
// Card informations
name: {
en: "Clefairy",
fr: "Mélofée",
},
hp: 60,
type: [
Type.FAIRY,
],
dexId: 35,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/38/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/38/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/38/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/38/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 62,
name: "Saya Tsuruta"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Lead",
fr: "Mentor",
},
text: {
en: "Flip a coin. If heads, search your deck for a Supporter card, reveal it, and put it into your hand. Then, shuffle your deck.",
fr: "Lancez une pièce. Si cest face, cherchez une carte Supporter dans votre deck, montrez-la, puis ajoutez-la à votre main. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.FAIRY
],
name: {
en: "Pound",
fr: "ÉcrasFace",
},
damage: 10
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

96
cards/sm/sm115/39.ts Normal file
View File

@@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-39",
localId: 39,
// Card informations
name: {
en: "Clefairy",
fr: "Mélofée",
},
hp: 60,
type: [
Type.FAIRY,
],
dexId: 35,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/39/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/39/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/39/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/39/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 95,
name: "kirisAki"
},
attacks: [{
cost: [
Type.FAIRY
],
name: {
en: "Pound",
fr: "ÉcrasFace",
},
damage: 10
},{
cost: [
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Moon Dance",
fr: "Danse à la Lune",
},
damage: 30
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

93
cards/sm/sm115/4.ts Normal file
View File

@@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-4",
localId: 4,
// Card informations
name: {
en: "Paras",
fr: "Paras",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 46,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/4/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/4/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/4/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 35,
name: "OOYAMA"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Scratch",
fr: "Griffe",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Slash",
fr: "Tranche",
},
damage: 20
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

101
cards/sm/sm115/40.ts Normal file
View File

@@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-40",
localId: 40,
// Card informations
name: {
en: "Clefable",
fr: "Mélodelfe",
},
hp: 120,
type: [
Type.FAIRY,
],
dexId: 36,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/40/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/40/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/40/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/40/high.png",
},
},
evolveFrom: {
en: "Clefairy",
fr: "Mélofée",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 24,
name: "sui"
},
attacks: [{
cost: [
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Pound",
fr: "ÉcrasFace",
},
damage: 40
},{
cost: [
Type.FAIRY,
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Moon Impact",
fr: "Impact Lunaire",
},
damage: 90
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

96
cards/sm/sm115/41.ts Normal file
View File

@@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-41",
localId: 41,
// Card informations
name: {
en: "Jigglypuff",
fr: "Rondoudou",
},
hp: 70,
type: [
Type.FAIRY,
],
dexId: 39,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/41/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/41/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/41/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/41/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 3,
name: "Mizue"
},
attacks: [{
cost: [
Type.FAIRY
],
name: {
en: "Singing Voice",
fr: "Voix Harmonieuse",
},
damage: 10
},{
cost: [
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Rollout",
fr: "Roulade",
},
damage: 30
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

110
cards/sm/sm115/42.ts Normal file
View File

@@ -0,0 +1,110 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-42",
localId: 42,
// Card informations
name: {
en: "Wigglytuff-GX",
fr: "Grodoudou-GX",
},
hp: 210,
type: [
Type.FAIRY,
],
dexId: 40,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/42/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/42/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/42/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/42/high.png",
},
},
evolveFrom: {
en: "Jigglypuff",
fr: "Rondoudou",
},
tags: [
Tag.GX,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.FAIRY,
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Rolling Rush",
fr: "Ruée-Boulée",
},
text: {
en: "Flip a coin until you get tails. This attack does 30 more damage for each heads.",
fr: "Lancez une pièce jusquà ce que vous obteniez un côté pile. Cette attaque inflige 30 dégâts supplémentaires pour chaque côté face.",
},
damage: 100
},{
cost: [
Type.FAIRY,
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Lovely Star-GX",
fr: "Belle Étoile-GX",
},
text: {
en: "Heal all damage from this Pokémon. (You can't use more than 1 GX attack in a game.)",
fr: "Soignez tous les dégâts de ce Pokémon. (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 130
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

103
cards/sm/sm115/43.ts Normal file
View File

@@ -0,0 +1,103 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-43",
localId: 43,
// Card informations
name: {
en: "Mr. Mime",
fr: "M. Mime",
},
hp: 90,
type: [
Type.FAIRY,
],
dexId: 122,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/43/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/43/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/43/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/43/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 83,
name: "Hideki Ishikawa"
},
attacks: [{
cost: [
Type.FAIRY
],
name: {
en: "Happy Mime",
fr: "Mime Heureux",
},
text: {
en: "Each player draws a card.",
fr: "Chaque joueur pioche une carte.",
},
},{
cost: [
Type.FAIRY,
Type.FAIRY
],
name: {
en: "Double Slap",
fr: "Torgnoles",
},
text: {
en: "Flip 2 coins. This attack does 40 damage for each heads.",
fr: "Lancez 2 pièces. Cette attaque inflige 40 dégâts pour chaque côté face.",
},
damage: 40
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

111
cards/sm/sm115/44.ts Normal file
View File

@@ -0,0 +1,111 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-44",
localId: 44,
// Card informations
name: {
en: "Moltres & Zapdos & Articuno-GX",
fr: "Sulfura, Électhor et Artikodin-GX",
},
hp: 300,
type: [
Type.COLORLESS,
],
dexId: 144,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/44/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/44/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/44/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/44/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TAGTEAM,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.FIRE,
Type.WATER,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Trinity Burn",
fr: "Règle des ESCOUADES",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
en: "Sky Legends-GX",
fr: "Triple Brûlure",
},
text: {
en: "Shuffle this Pokémon and all cards attached to it into your deck. If this Pokémon has at least 1 extra Fire, Water, and Lightning Energy attached to it (in addition to this attack's cost), this attack does 110 damage to 3 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) (You can't use more than 1 GX attack in a game.)",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
fr: "Légendes Célestes-GX",
},
text: {
fr: "Mélangez ce Pokémon et toutes les cartes qui lui sont attachées avec votre deck. Si au moins une Énergie Fire, Water et Lightning supplémentaire sont attachées à ce Pokémon (en plus du coût de cette attaque), cette attaque inflige 110 dégâts à 3 des Pokémon de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.) (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

87
cards/sm/sm115/45.ts Normal file
View File

@@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-45",
localId: 45,
// Card informations
name: {
en: "Farfetch'd",
fr: "Canarticho",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 83,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/45/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/45/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/45/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/45/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 147,
name: "Eri Yamaki"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Leek Slap",
fr: "Coup dOignon",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

89
cards/sm/sm115/46.ts Normal file
View File

@@ -0,0 +1,89 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-46",
localId: 46,
// Card informations
name: {
en: "Chansey",
fr: "Leveinard",
},
hp: 130,
type: [
Type.COLORLESS,
],
dexId: 113,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/46/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/46/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/46/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/46/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 96,
name: "sowsow"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Double-Edge",
fr: "Damoclès",
},
text: {
en: "This Pokémon does 20 damage to itself.",
fr: "Ce Pokémon sinflige 20 dégâts.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

88
cards/sm/sm115/47.ts Normal file
View File

@@ -0,0 +1,88 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-47",
localId: 47,
// Card informations
name: {
en: "Kangaskhan",
fr: "Kangourex",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 115,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/47/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/47/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/47/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/47/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 70,
name: "You Iribi"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Parental Fury",
fr: "Fureur Maternelle",
},
text: {
en: "Flip a coin until you get tails. This attack does 40 damage for each heads.",
fr: "Lancez une pièce jusquà ce que vous obteniez un côté pile. Cette attaque inflige 40 dégâts pour chaque côté face.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

100
cards/sm/sm115/48.ts Normal file
View File

@@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-48",
localId: 48,
// Card informations
name: {
en: "Eevee",
fr: "Évoli",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 133,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/48/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/48/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/48/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/48/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Curiosity",
fr: "Curiosité",
},
text: {
en: "Your opponent reveals their hand.",
fr: "Votre adversaire dévoile sa main.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Spin Tackle",
fr: "Charge Tournoyante",
},
text: {
en: "Flip a coin. If tails, this Pokémon does 10 damage to itself.",
fr: "Lancez une pièce. Si cest pile, ce Pokémon sinflige 10 dégâts.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

83
cards/sm/sm115/49.ts Normal file
View File

@@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-49",
localId: 49,
// Card informations
name: {
en: "Eevee",
fr: "Évoli",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 133,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/49/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/49/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/49/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/49/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 67,
name: "Hitoshi Ariga"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Gnaw",
fr: "Ronge",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

93
cards/sm/sm115/5.ts Normal file
View File

@@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-5",
localId: 5,
// Card informations
name: {
en: "Scyther",
fr: "Insécateur",
},
hp: 100,
type: [
Type.GRASS,
],
dexId: 123,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/5/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/5/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/5/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 80,
name: "Hasuno"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Slash",
fr: "Tranche",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Sharp Scythe",
fr: "Faucille Acérée",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

86
cards/sm/sm115/50.ts Normal file
View File

@@ -0,0 +1,86 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-50",
localId: 50,
// Card informations
name: {
en: "Snorlax",
fr: "Ronflex",
},
hp: 150,
type: [
Type.COLORLESS,
],
dexId: 143,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/50/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/50/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/50/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/50/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 48,
name: "Akira Komayama"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Incredible Snore",
fr: "Ronflement Incroyable",
},
damage: 100
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/51.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-51",
localId: 51,
// Card informations
name: {
en: "Bill's Analysis",
fr: "Analyse de Léo",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/51/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/51/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/51/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/51/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 15,
name: "Naoki Saito"
},
attacks: [{
name: {},
text: {
fr: "Regardez les 7 cartes du dessus de votre deck. Vous pouvez montrer jusquà 2 cartes Dresseur que vous y trouvez, puis les ajouter à votre main. Mélangez les autres cartes avec votre deck.",
},
}],
rarity: Rarity.Rare,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/52.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-52",
localId: 52,
// Card informations
name: {
en: "Blaine's Last Stand",
fr: "Dernière Chance dAuguste",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/52/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/52/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/52/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/52/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
name: {},
text: {
fr: "Vous ne pouvez jouer cette carte que si cest votre dernière carte en main.\n\nPiochez 2 cartes pour chacun de vos Pokémon Fire en jeu.",
},
}],
rarity: Rarity.Rare,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/53.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-53",
localId: 53,
// Card informations
name: {
en: "Brock's Grit",
fr: "Vaillance de Pierre",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/53/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/53/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/53/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/53/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Choisissez une combinaison de 6 cartes Pokémon et cartes Énergie de base dans votre pile de défausse et mélangez-les avec votre deck.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/54.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-54",
localId: 54,
// Card informations
name: {
en: "Brock's Pewter City Gym",
fr: "Arène dArgenta de Pierre",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/54/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/54/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/54/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/54/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Les Onix-GX (les vôtres et ceux de votre adversaire) subissent 40 dégâts de moins des attaques de ladversaire (après application de la Faiblesse et de la Résistance).",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/55.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-55",
localId: 55,
// Card informations
name: {
en: "Brock's Training",
fr: "Entraînement de Pierre",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/55/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/55/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/55/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/55/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
name: {},
text: {
fr: "Attachez une carte Énergie de votre main à lun de vos Racaillou, Gravalanch, Grolem, Onix-GX, Osselait, Rhinocorne, Rhinoféros ou Simularbre.",
},
}],
rarity: Rarity.RareHolo,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/56.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-56",
localId: 56,
// Card informations
name: {
en: "Erika's Hospitality",
fr: "Hospitalité dErika",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/56/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/56/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/56/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/56/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 39,
name: "Sanosuke Sakuma"
},
attacks: [{
name: {},
text: {
fr: "Vous ne pouvez jouer cette carte que si vous avez 4 autres cartes ou moins dans votre main.\n\nPiochez une carte pour chacun des Pokémon en jeu de votre adversaire.",
},
}],
rarity: Rarity.Rare,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/57.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-57",
localId: 57,
// Card informations
name: {
en: "Giovanni's Exile",
fr: "Exil de Giovanni",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/57/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/57/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/57/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/57/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Défaussez jusquà 2 de vos Pokémon de Banc qui nont pas de marqueurs de dégâts, ainsi que toutes les cartes qui leur sont attachées.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/58.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-58",
localId: 58,
// Card informations
name: {
en: "Jessie & James",
fr: "Jessie et James",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/58/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/58/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/58/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/58/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Chaque joueur défausse 2 cartes de sa main. Votre adversaire défausse en premier.",
},
}],
rarity: Rarity.RareHolo,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/59.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-59",
localId: 59,
// Card informations
name: {
en: "Koga's Trap",
fr: "Piège de Koga",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/59/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/59/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/59/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/59/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Le Pokémon Actif de votre adversaire est maintenant Confus et Empoisonné.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

100
cards/sm/sm115/6.ts Normal file
View File

@@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-6",
localId: 6,
// Card informations
name: {
en: "Pinsir-GX",
fr: "Scarabrute-GX",
},
hp: 180,
type: [
Type.GRASS,
],
dexId: 127,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/6/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/6/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/6/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/6/high.png",
},
},
evolveFrom: {},
tags: [
Tag.GX,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Superpowered Horns",
fr: "Cornes Surpuissantes",
},
damage: 110
},{
cost: [
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Guillotine-GX",
fr: "Guillotine-GX",
},
text: {
en: "(You can't use more than 1 GX attack in a game.)",
fr: "(Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 160
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/60.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-60",
localId: 60,
// Card informations
name: {
en: "Lt. Surge's Strategy",
fr: "Stratégie de Major Bob",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/60/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/60/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/60/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/60/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Vous ne pouvez jouer cette carte que sil vous reste plus de cartes Récompense quà votre adversaire.\n\nPendant ce tour, vous pouvez jouer 3 cartes Supporter (y compris cette carte).",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/61.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-61",
localId: 61,
// Card informations
name: {
en: "Misty's Cerulean City Gym",
fr: "Arène dAzuria dOndine",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/61/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/61/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/61/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/61/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Les attaques des Staross-GX (les vôtres et ceux de votre adversaire) infligent 40 dégâts supplémentaires au Pokémon Actif de ladversaire (avant application de la Faiblesse et de la Résistance).",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/62.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-62",
localId: 62,
// Card informations
name: {
en: "Misty's Determination",
fr: "Détermination dOndine",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/62/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/62/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/62/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/62/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Défaussez une carte de votre main. Dans ce cas, regardez les 8 cartes du dessus de votre deck, puis ajoutez lune dentre elles à votre main. Mélangez les autres cartes avec votre deck.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/63.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-63",
localId: 63,
// Card informations
name: {
en: "Misty's Water Command",
fr: "Maîtrise Aquatique dOndine",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/63/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/63/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/63/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/63/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
name: {},
text: {
fr: "Déplacez autant dÉnergies Water que vous le voulez de vos Pokémon vers vos Psykokwak, Hypotrempe, Stari, Staross-GX, Magicarpe, Léviator ou Lokhlass, de la manière que vous voulez.",
},
}],
rarity: Rarity.RareHolo,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/64.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-64",
localId: 64,
// Card informations
name: {
en: "Pokémon Center Lady",
fr: "Dame du Centre Pokémon",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/64/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/64/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/64/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/64/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
name: {},
text: {
fr: "Soignez 60 dégâts et retirez tous les États Spéciaux de lun de vos Pokémon.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/65.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-65",
localId: 65,
// Card informations
name: {
en: "Sabrina's Suggestion",
fr: "Suggestion de Morgane",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/65/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/65/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/65/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/65/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 67,
name: "Hitoshi Ariga"
},
attacks: [{
name: {},
text: {
fr: "Votre adversaire dévoile sa main. Vous pouvez choisir une carte Supporter que vous y trouvez et utiliser son effet en tant queffet de cette carte.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

111
cards/sm/sm115/66.ts Normal file
View File

@@ -0,0 +1,111 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-66",
localId: 66,
// Card informations
name: {
en: "Moltres & Zapdos & Articuno-GX",
fr: "Sulfura, Électhor et Artikodin-GX",
},
hp: 300,
type: [
Type.COLORLESS,
],
dexId: 144,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/66/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/66/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/66/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/66/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TAGTEAM,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.FIRE,
Type.WATER,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Trinity Burn",
fr: "Règle des ESCOUADES",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
en: "Sky Legends-GX",
fr: "Triple Brûlure",
},
text: {
en: "Shuffle this Pokémon and all cards attached to it into your deck. If this Pokémon has at least 1 extra Fire, Water, and Lightning Energy attached to it (in addition to this attack's cost), this attack does 110 damage to 3 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) (You can't use more than 1 GX attack in a game.)",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
fr: "Légendes Célestes-GX",
},
text: {
fr: "Mélangez ce Pokémon et toutes les cartes qui lui sont attachées avec votre deck. Si au moins une Énergie Fire, Water et Lightning supplémentaire sont attachées à ce Pokémon (en plus du coût de cette attaque), cette attaque inflige 110 dégâts à 3 des Pokémon de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.) (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/67.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-67",
localId: 67,
// Card informations
name: {
en: "Giovanni's Exile",
fr: "Exil de Giovanni",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/67/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/67/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/67/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/67/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
name: {},
text: {
fr: "Défaussez jusquà 2 de vos Pokémon de Banc qui nont pas de marqueurs de dégâts, ainsi que toutes les cartes qui leur sont attachées.",
},
}],
rarity: Rarity.RareUltra,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

74
cards/sm/sm115/68.ts Normal file
View File

@@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-68",
localId: 68,
// Card informations
name: {
en: "Jessie & James",
fr: "Jessie et James",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/68/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/68/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/68/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/68/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Chaque joueur défausse 2 cartes de sa main. Votre adversaire défausse en premier.",
},
}],
rarity: Rarity.RareUltra,
category: Category.TRAINER,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

111
cards/sm/sm115/69.ts Normal file
View File

@@ -0,0 +1,111 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-69",
localId: 69,
// Card informations
name: {
en: "Moltres & Zapdos & Articuno-GX",
fr: "Sulfura, Électhor et Artikodin-GX",
},
hp: 300,
type: [
Type.COLORLESS,
],
dexId: 144,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/69/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/69/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/69/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/69/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TAGTEAM,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.FIRE,
Type.WATER,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Trinity Burn",
fr: "Règle des ESCOUADES",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
en: "Sky Legends-GX",
fr: "Triple Brûlure",
},
text: {
en: "Shuffle this Pokémon and all cards attached to it into your deck. If this Pokémon has at least 1 extra Fire, Water, and Lightning Energy attached to it (in addition to this attack's cost), this attack does 110 damage to 3 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) (You can't use more than 1 GX attack in a game.)",
},
damage: 210
},{
cost: [
Type.COLORLESS
],
name: {
fr: "Légendes Célestes-GX",
},
text: {
fr: "Mélangez ce Pokémon et toutes les cartes qui lui sont attachées avec votre deck. Si au moins une Énergie Fire, Water et Lightning supplémentaire sont attachées à ce Pokémon (en plus du coût de cette attaque), cette attaque inflige 110 dégâts à 3 des Pokémon de votre adversaire. (Nappliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.) (Vous ne pouvez utiliser quune attaque GX par partie.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareRainbow,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

93
cards/sm/sm115/7.ts Normal file
View File

@@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-7",
localId: 7,
// Card informations
name: {
en: "Charmander",
fr: "Salamèche",
},
hp: 70,
type: [
Type.FIRE,
],
dexId: 4,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/7/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/7/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/7/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/7/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
cost: [
Type.FIRE
],
name: {
en: "Gnaw",
fr: "Ronge",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flare",
fr: "Flamboiement",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

98
cards/sm/sm115/8.ts Normal file
View File

@@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-8",
localId: 8,
// Card informations
name: {
en: "Charmeleon",
fr: "Reptincel",
},
hp: 100,
type: [
Type.FIRE,
],
dexId: 5,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/8/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/8/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/8/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/8/high.png",
},
},
evolveFrom: {
en: "Charmander",
fr: "Salamèche",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Slash",
fr: "Tranche",
},
damage: 30
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flamethrower",
fr: "Lance-Flammes",
},
damage: 80
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card

105
cards/sm/sm115/9.ts Normal file
View File

@@ -0,0 +1,105 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "sm115-9",
localId: 9,
// Card informations
name: {
en: "Charizard-GX",
fr: "Dracaufeu-GX",
},
hp: 250,
type: [
Type.FIRE,
],
dexId: 6,
image: {
low: {
en: "https://assets.tcgdex.net/en/sm/sm115/9/low.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/9/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/sm/sm115/9/high.png",
fr: "https://assets.tcgdex.net/fr/sm/sm115/9/high.png",
},
},
evolveFrom: {
en: "Charmeleon",
fr: "Reptincel",
},
tags: [
Tag.GX,
],
illustrator: {
id: 149,
name: "aky CG Works"
},
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Flamethrower",
fr: "Lance-Flammes",
},
damage: 140
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Flare Blitz-GX",
fr: "Boutefeu-GX",
},
text: {
en: "(You can't use more than 1 GX attack in a game.)",
fr: "(Vous ne pouvez utiliser quune attaque GX par partie.)",
},
damage: 300
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHoloGX,
category: Category.POKEMON,
set: {
name: "Hidden Fates",
code: "sm115"
}
}
export default card