1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-18 10:19:18 +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

94
cards/pop/pop5/1.ts Normal file
View File

@ -0,0 +1,94 @@
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: "pop5-1",
localId: 1,
// Card informations
name: {
en: "Ho-oh",
},
hp: 80,
type: [
Type.FIRE,
],
dexId: 250,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/1/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Fire Wing",
},
damage: 20
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Fire Blast",
},
text: {
en: "Discard a Energy attached to Ho-oh.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

88
cards/pop/pop5/10.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: "pop5-10",
localId: 10,
// Card informations
name: {
en: "Charmander (Delta Species)",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 4,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/10/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Scratch",
},
damage: 10
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Bite",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

81
cards/pop/pop5/11.ts Normal file
View File

@ -0,0 +1,81 @@
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: "pop5-11",
localId: 11,
// Card informations
name: {
en: "Meowth (Delta Species)",
},
hp: 50,
type: [
Type.DARKNESS,
],
dexId: 52,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Feint Attack",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 10 damage to that Pokémon. This attack's damage isn't affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on that Pokémon.",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

92
cards/pop/pop5/12.ts Normal file
View File

@ -0,0 +1,92 @@
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: "pop5-12",
localId: 12,
// Card informations
name: {
en: "Pikachu",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 25,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Lightning Ball",
},
damage: 10
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thunderbolt",
},
text: {
en: "Discard all Energy cards attached to Pikachu.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

91
cards/pop/pop5/13.ts Normal file
View File

@ -0,0 +1,91 @@
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: "pop5-13",
localId: 13,
// Card informations
name: {
en: "Pikachu (Delta Species)",
},
hp: 40,
type: [
Type.METAL,
],
dexId: 25,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/13/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Electric Punch",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Heavy Metal",
},
text: {
en: "Flip a coin for each Energy attached to Pikachu. This attack does 10 damage plus 20 more damage for each heads.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

98
cards/pop/pop5/14.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: "pop5-14",
localId: 14,
// Card informations
name: {
en: "Pelipper (Delta Species)",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 279,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/14/high.png",
},
},
evolveFrom: {
en: "Wingull",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 437,
type: AbilityType.POKEBODY,
name: {
en: "Mist",
},
text: {
en: "Any damage done to Pelipper by attacks from Stage 2 Evolved Pokémon (both yours and your opponent's) is reduced by 30 (after applying Weakness and Resistance).",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lightning Wing",
},
text: {
en: "Does 10 damage to 1 of your Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 50
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

91
cards/pop/pop5/15.ts Normal file
View File

@ -0,0 +1,91 @@
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: "pop5-15",
localId: 15,
// Card informations
name: {
en: "Zangoose (Delta Species)",
},
hp: 70,
type: [
Type.METAL,
],
dexId: 335,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/15/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Detect",
},
text: {
en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Zangoose during your opponent's next turn.",
},
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Metal Claw",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

93
cards/pop/pop5/16.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: "pop5-16",
localId: 16,
// Card informations
name: {
en: "Espeon Star",
},
hp: 70,
type: [
Type.PSYCHIC,
],
dexId: 196,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/16/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
abilities: [{
id: 457,
type: AbilityType.POKEPOWER,
name: {
en: "Purple Ray",
},
text: {
en: "Once during your turn, when you put Espeon * from your hand onto your Bench, you may use this power. Each Active Pokémon (both yours and your opponent's) is now Confused.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Psychic Boom",
},
text: {
en: "Does 30 damage plus 10 more damage for each Energy attached to the Defending Pokémon.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

94
cards/pop/pop5/17.ts Normal file
View File

@ -0,0 +1,94 @@
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: "pop5-17",
localId: 17,
// Card informations
name: {
en: "Umbreon Star",
},
hp: 70,
type: [
Type.DARKNESS,
],
dexId: 197,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/17/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
abilities: [{
id: 328,
type: AbilityType.POKEPOWER,
name: {
en: "Dark Ray",
},
text: {
en: "Once during your turn, when you put Umbreon * from your hand onto your Bench, you may choose 1 card from your opponent's hand without looking and discard it.",
}
}],
attacks: [{
cost: [
Type.DARKNESS,
Type.DARKNESS
],
name: {
en: "Feint Attack",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 30 damage to that Pokémon. This attack's damage isn't affected by Weakness, Resistance, Poké",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-30"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

92
cards/pop/pop5/2.ts Normal file
View File

@ -0,0 +1,92 @@
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: "pop5-2",
localId: 2,
// Card informations
name: {
en: "Lugia",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 249,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/2/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Super Psy Bolt",
},
damage: 20
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aerowing",
},
text: {
en: "Before doing damage, you may flip a coin. If tails, this attack does nothing. If heads, this attack does 60 damage instead.",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

91
cards/pop/pop5/3.ts Normal file
View File

@ -0,0 +1,91 @@
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: "pop5-3",
localId: 3,
// Card informations
name: {
en: "Mew (Delta Species)",
},
hp: 60,
type: [
Type.FIRE,
],
dexId: 151,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/3/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Copy",
},
text: {
en: "Choose 1 of the Defending Pokémon's attacks. Copy copies that attack. This attack does nothing if Mew doesn't have the Energy necessary to use that attack. (You must still do anything else required for that attack.) Mew performs that attack.",
},
},{
cost: [
Type.FIRE
],
name: {
en: "Extra Draw",
},
text: {
en: "If your opponent has any Pokémon-ex in play, search your deck for up to 2 basic Energy cards and attach them to Mew. Shuffle your deck afterward.",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

66
cards/pop/pop5/4.ts Normal file
View File

@ -0,0 +1,66 @@
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: "pop5-4",
localId: 4,
// Card informations
name: {
en: "Double Rainbow Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/4/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 51,
name: "Takumi Akabane"
},
rarity: Rarity.Rare,
category: Category.ENERGY,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

95
cards/pop/pop5/5.ts Normal file
View File

@ -0,0 +1,95 @@
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: "pop5-5",
localId: 5,
// Card informations
name: {
en: "Charmeleon (Delta Species)",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 5,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/5/high.png",
},
},
evolveFrom: {
en: "Charmander",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Slash",
},
damage: 20
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thunder Jolt",
},
text: {
en: "Flip a coin. If tails, Charmeleon does 10 damage to itself.",
},
damage: 50
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

64
cards/pop/pop5/6.ts Normal file
View File

@ -0,0 +1,64 @@
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: "pop5-6",
localId: 6,
// Card informations
name: {
en: "Bill's Maintenance",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/6/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/6/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

64
cards/pop/pop5/7.ts Normal file
View File

@ -0,0 +1,64 @@
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: "pop5-7",
localId: 7,
// Card informations
name: {
en: "Rare Candy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/7/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/7/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

64
cards/pop/pop5/8.ts Normal file
View File

@ -0,0 +1,64 @@
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: "pop5-8",
localId: 8,
// Card informations
name: {
en: "Boost Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/8/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/8/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 78,
name: "Shin-ichi Yoshikawa"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card

66
cards/pop/pop5/9.ts Normal file
View File

@ -0,0 +1,66 @@
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: "pop5-9",
localId: 9,
// Card informations
name: {
en: "Delta Species Rainbow Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop5/9/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop5/9/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 51,
name: "Takumi Akabane"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "POP Series 5",
code: "pop5"
}
}
export default card