From bf8afea92a7a04610c2c64618ecbe6396abd79d9 Mon Sep 17 00:00:00 2001 From: Avior Date: Fri, 11 Oct 2024 19:49:06 +0200 Subject: [PATCH] feat: add set Signed-off-by: Avior --- data-asia/SV/SVJL.ts | 21 ++++++++++++++ data-asia/SV/SVJL/001.ts | 52 ++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/002.ts | 54 +++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/003.ts | 52 ++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/004.ts | 61 ++++++++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/005.ts | 58 ++++++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/006.ts | 53 ++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/007.ts | 58 ++++++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/008.ts | 58 ++++++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/009.ts | 47 +++++++++++++++++++++++++++++++ data-asia/SV/SVJL/010.ts | 52 ++++++++++++++++++++++++++++++++++ data-asia/SV/SVJL/011.ts | 22 +++++++++++++++ data-asia/SV/SVJL/012.ts | 22 +++++++++++++++ data-asia/SV/SVJL/013.ts | 22 +++++++++++++++ data-asia/SV/SVJL/014.ts | 22 +++++++++++++++ data-asia/SV/SVJL/015.ts | 22 +++++++++++++++ data-asia/SV/SVJL/016.ts | 22 +++++++++++++++ data-asia/SV/SVJL/017.ts | 22 +++++++++++++++ data-asia/SV/SVJL/018.ts | 22 +++++++++++++++ data-asia/SV/SVJL/019.ts | 22 +++++++++++++++ data-asia/SV/SVJL/020.ts | 22 +++++++++++++++ data-asia/SV/SVJL/021.ts | 21 ++++++++++++++ 22 files changed, 807 insertions(+) create mode 100644 data-asia/SV/SVJL.ts create mode 100644 data-asia/SV/SVJL/001.ts create mode 100644 data-asia/SV/SVJL/002.ts create mode 100644 data-asia/SV/SVJL/003.ts create mode 100644 data-asia/SV/SVJL/004.ts create mode 100644 data-asia/SV/SVJL/005.ts create mode 100644 data-asia/SV/SVJL/006.ts create mode 100644 data-asia/SV/SVJL/007.ts create mode 100644 data-asia/SV/SVJL/008.ts create mode 100644 data-asia/SV/SVJL/009.ts create mode 100644 data-asia/SV/SVJL/010.ts create mode 100644 data-asia/SV/SVJL/011.ts create mode 100644 data-asia/SV/SVJL/012.ts create mode 100644 data-asia/SV/SVJL/013.ts create mode 100644 data-asia/SV/SVJL/014.ts create mode 100644 data-asia/SV/SVJL/015.ts create mode 100644 data-asia/SV/SVJL/016.ts create mode 100644 data-asia/SV/SVJL/017.ts create mode 100644 data-asia/SV/SVJL/018.ts create mode 100644 data-asia/SV/SVJL/019.ts create mode 100644 data-asia/SV/SVJL/020.ts create mode 100644 data-asia/SV/SVJL/021.ts diff --git a/data-asia/SV/SVJL.ts b/data-asia/SV/SVJL.ts new file mode 100644 index 000000000..d13bb95e6 --- /dev/null +++ b/data-asia/SV/SVJL.ts @@ -0,0 +1,21 @@ +import { Set } from '../../interfaces' +import serie from '../SV' + +const set: Set = { + id: 'SV6', + name: { + ja: '変幻の仮面' + }, + + serie: serie, + + cardCount: { + official: 101 + }, + releaseDate: { + ja: '2024-04-26', + 'zh-tw': '2024-05-10' + } +} + +export default set diff --git a/data-asia/SV/SVJL/001.ts b/data-asia/SV/SVJL/001.ts new file mode 100644 index 000000000..9b9a390a9 --- /dev/null +++ b/data-asia/SV/SVJL/001.ts @@ -0,0 +1,52 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ヒトカゲ" + }, + + illustrator: "GIDORA", + category: "Pokemon", + dexId: [4], + hp: 70, + types: ["Fire"], + + description: { + ja: "生まれたときから しっぽに 炎が ともっている。 炎が 消えたとき その 命は 終わって しまう。" + }, + + stage: "Basic", + + attacks: [{ + cost: ["Fire"], + + name: { + ja: "まるやけ" + }, + + effect: { + ja: "場に出ているスタジアムをトラッシュする。" + } + }, { + cost: ["Fire", "Fire"], + + name: { + ja: "ひをはく" + }, + + damage: 30 + }], + + weaknesses: [{ + type: "Water", + value: "×2" + }], + + retreat: 1, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/002.ts b/data-asia/SV/SVJL/002.ts new file mode 100644 index 000000000..d464031a5 --- /dev/null +++ b/data-asia/SV/SVJL/002.ts @@ -0,0 +1,54 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "リザード" + }, + + illustrator: "GIDORA", + category: "Pokemon", + dexId: [5], + hp: 100, + types: ["Fire"], + + description: { + ja: "戦いで 気持ちが たかぶると 灼熱の 炎を 吹きながら あたりを 燃やしてまわる。" + }, + + stage: "Stage1", + + attacks: [{ + cost: ["Fire"], + + name: { + ja: "かえん" + }, + + damage: 20 + }, { + cost: ["Fire", "Fire", "Fire"], + + name: { + ja: "だいもんじ" + }, + + damage: 90, + + effect: { + ja: "このポケモンについているエネルギーを1個選び、トラッシュする。" + } + }], + + weaknesses: [{ + type: "Water", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/003.ts b/data-asia/SV/SVJL/003.ts new file mode 100644 index 000000000..70da7c697 --- /dev/null +++ b/data-asia/SV/SVJL/003.ts @@ -0,0 +1,52 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "かがやくリザードン" + }, + + illustrator: "Kouki Saitou", + category: "Pokemon", + hp: 160, + types: ["Fire"], + stage: "Basic", + + abilities: [{ + type: "Ability", + + name: { + ja: "エキサイトハート" + }, + + effect: { + ja: "相手がすでにとったサイドの枚数ぶん、このポケモンがワザを使うためのエネルギーは少なくなる。" + } + }], + + attacks: [{ + cost: ["Fire", "Colorless", "Colorless", "Colorless", "Colorless"], + + name: { + ja: "かえんばく" + }, + + damage: 250, + + effect: { + ja: "次の自分の番、このポケモンは「かえんばく」が使えない。" + } + }], + + weaknesses: [{ + type: "Water", + value: "×2" + }], + + retreat: 3, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/004.ts b/data-asia/SV/SVJL/004.ts new file mode 100644 index 000000000..c7893b336 --- /dev/null +++ b/data-asia/SV/SVJL/004.ts @@ -0,0 +1,61 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ファイヤー" + }, + + illustrator: "KEIICHIRO ITO", + category: "Pokemon", + dexId: [146], + hp: 120, + types: ["Fire"], + + description: { + ja: "美しく 燃えあがる 翼で 山道を 照らし 遭難者を 助けたと 言い伝えられている。" + }, + + stage: "Basic", + + abilities: [{ + type: "Ability", + + name: { + ja: "フレアフロート" + }, + + effect: { + ja: "このポケモンにエネルギーがついているなら、このポケモンのにげるためのエネルギーは、すべてなくなる。" + } + }], + + attacks: [{ + cost: ["Fire", "Fire", "Fire"], + + name: { + ja: "えんじょうひこう" + }, + + effect: { + ja: "このポケモンについているエネルギーを2個トラッシュし、相手のベンチポケモン1匹に、120ダメージ。[ベンチは弱点・抵抗力を計算しない。]" + } + }], + + weaknesses: [{ + type: "Lightning", + value: "×2" + }], + + resistances: [{ + type: "Fighting", + value: "-30" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/005.ts b/data-asia/SV/SVJL/005.ts new file mode 100644 index 000000000..060130f8b --- /dev/null +++ b/data-asia/SV/SVJL/005.ts @@ -0,0 +1,58 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "エンテイ" + }, + + illustrator: "toriyufu", + category: "Pokemon", + dexId: [244], + hp: 130, + types: ["Fire"], + + description: { + ja: "エンテイが ほえると 世界の どこかの 火山が 噴火すると 言われている。" + }, + + stage: "Basic", + + abilities: [{ + type: "Ability", + + name: { + ja: "プレッシャー" + }, + + effect: { + ja: "このポケモンがバトル場にいるかぎり、相手のバトルポケモンが使うワザのダメージは「-20」される。" + } + }], + + attacks: [{ + cost: ["Colorless", "Colorless", "Colorless"], + + name: { + ja: "ブレイズボール" + }, + + damage: "60+", + + effect: { + ja: "このポケモンについているエネルギーの数×20ダメージ追加。" + } + }], + + weaknesses: [{ + type: "Water", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/006.ts b/data-asia/SV/SVJL/006.ts new file mode 100644 index 000000000..dfd82a76c --- /dev/null +++ b/data-asia/SV/SVJL/006.ts @@ -0,0 +1,53 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "リザードンex" + }, + + illustrator: "5ban Graphics", + category: "Pokemon", + hp: 330, + types: ["Darkness"], + stage: "Stage2", + suffix: "EX", + + abilities: [{ + type: "Ability", + + name: { + ja: "れんごくしはい" + }, + + effect: { + ja: "自分の番に、このカードを手札から出して進化させたとき、1回使える。自分の山札から「基本エネルギー」を3枚まで選び、自分のポケモンに好きなようにつける。そして山札を切る。" + } + }], + + attacks: [{ + cost: ["Fire", "Fire"], + + name: { + ja: "バーニングダーク" + }, + + damage: "180+", + + effect: { + ja: "相手がすでにとったサイドの枚数×30ダメージ追加。" + } + }], + + weaknesses: [{ + type: "Grass", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/007.ts b/data-asia/SV/SVJL/007.ts new file mode 100644 index 000000000..0f9959c5d --- /dev/null +++ b/data-asia/SV/SVJL/007.ts @@ -0,0 +1,58 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ビッパ" + }, + + illustrator: "Naoyo Kimura", + category: "Pokemon", + dexId: [399], + hp: 60, + types: ["Colorless"], + + description: { + ja: "いつも 大木や 石を かじって 丈夫な 前歯を 削っている。 水辺に 巣を 作り 暮らす。" + }, + + stage: "Basic", + + abilities: [{ + type: "Ability", + + name: { + ja: "へっちゃらがお" + }, + + effect: { + ja: "このポケモンは、ベンチにいるかぎり、ワザのダメージを受けない。" + } + }], + + attacks: [{ + cost: ["Colorless", "Colorless"], + + name: { + ja: "ひっさつまえば" + }, + + damage: 30, + + effect: { + ja: "コインを1回投げウラなら、このワザは失敗。" + } + }], + + weaknesses: [{ + type: "Fighting", + value: "×2" + }], + + retreat: 1, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/008.ts b/data-asia/SV/SVJL/008.ts new file mode 100644 index 000000000..ddffe7254 --- /dev/null +++ b/data-asia/SV/SVJL/008.ts @@ -0,0 +1,58 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ビーダル" + }, + + illustrator: "OKACHEKE", + category: "Pokemon", + dexId: [400], + hp: 120, + types: ["Colorless"], + + description: { + ja: "川を 木の幹や 泥の ダムで せき止めて 住処を 作る。 働き者として 知られている。" + }, + + stage: "Stage1", + + abilities: [{ + type: "Ability", + + name: { + ja: "はたらくまえば" + }, + + effect: { + ja: "自分の番に1回使える。自分の手札が5枚になるように、山札を引く。" + } + }], + + attacks: [{ + cost: ["Colorless", "Colorless", "Colorless"], + + name: { + ja: "テールスマッシュ" + }, + + damage: 100, + + effect: { + ja: "コインを1回投げウラなら、このワザは失敗。" + } + }], + + weaknesses: [{ + type: "Fighting", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/009.ts b/data-asia/SV/SVJL/009.ts new file mode 100644 index 000000000..60f8f5e75 --- /dev/null +++ b/data-asia/SV/SVJL/009.ts @@ -0,0 +1,47 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "アルセウスV" + }, + + illustrator: "N-DESIGN Inc.", + category: "Pokemon", + hp: 220, + types: ["Colorless"], + stage: "Basic", + suffix: "V", + + attacks: [{ + cost: ["Colorless", "Colorless"], + + name: { + ja: "トリニティチャージ" + }, + + effect: { + ja: "自分の山札から基本エネルギーを3枚まで選び、自分の「ポケモンV」に好きなようにつける。そして山札を切る。" + } + }, { + cost: ["Colorless", "Colorless", "Colorless"], + + name: { + ja: "パワーエッジ" + }, + + damage: 130 + }], + + weaknesses: [{ + type: "Fighting", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/010.ts b/data-asia/SV/SVJL/010.ts new file mode 100644 index 000000000..d0a3f83ab --- /dev/null +++ b/data-asia/SV/SVJL/010.ts @@ -0,0 +1,52 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "アルセウスVSTAR" + }, + + illustrator: "5ban Graphics", + category: "Pokemon", + hp: 280, + types: ["Colorless"], + stage: "VMAX", + + attacks: [{ + cost: ["Colorless", "Colorless", "Colorless"], + + name: { + ja: "トリニティノヴァ" + }, + + damage: 200, + + effect: { + ja: "自分の山札から基本エネルギーを3枚まで選び、自分の「ポケモンV」に好きなようにつける。そして山札を切る。" + } + }, { + name: { + ja: "特性" + } + }, { + name: { + ja: "スターバース" + }, + + effect: { + ja: "自分の番に使える。自分の山札から好きなカードを2枚まで選び、手札に加える。そして山札を切る。[対戦中、自分はVSTARパワーを1回しか使えない。]" + } + }], + + weaknesses: [{ + type: "Fighting", + value: "×2" + }], + + retreat: 2, + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/011.ts b/data-asia/SV/SVJL/011.ts new file mode 100644 index 000000000..eae6e3954 --- /dev/null +++ b/data-asia/SV/SVJL/011.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "すごいつりざお" + }, + + illustrator: "Toyste Beach", + category: "Trainer", + + effect: { + ja: "自分のトラッシュからポケモンと基本エネルギーを合計3枚まで選び、相手に見せて、山札にもどして切る。" + }, + + trainerType: "Item", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/012.ts b/data-asia/SV/SVJL/012.ts new file mode 100644 index 000000000..bd28634a8 --- /dev/null +++ b/data-asia/SV/SVJL/012.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ネストボール" + }, + + illustrator: "Toyste Beach", + category: "Trainer", + + effect: { + ja: "自分の山札からたねポケモンを1枚選び、ベンチに出す。そして山札を切る。" + }, + + trainerType: "Item", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/013.ts b/data-asia/SV/SVJL/013.ts new file mode 100644 index 000000000..66ad8fa55 --- /dev/null +++ b/data-asia/SV/SVJL/013.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ハイパーボール" + }, + + illustrator: "Ayaka Yoshida", + category: "Trainer", + + effect: { + ja: "このカードは、自分の手札を2枚トラッシュしなければ使えない。\n\n自分の山札からポケモンを1枚選び、相手に見せて、手札に加える。そして山札を切る。" + }, + + trainerType: "Item", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/014.ts b/data-asia/SV/SVJL/014.ts new file mode 100644 index 000000000..c50690acd --- /dev/null +++ b/data-asia/SV/SVJL/014.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ふしぎなアメ" + }, + + illustrator: "Studio Bora Inc.", + category: "Trainer", + + effect: { + ja: "自分の手札から2進化ポケモンを1枚選び、そのポケモンへと進化する自分の場のたねポケモンにのせ、1進化をとばして進化させる。(最初の自分の番や、出したばかりのポケモンには使えない。)" + }, + + trainerType: "Item", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/015.ts b/data-asia/SV/SVJL/015.ts new file mode 100644 index 000000000..f21e32478 --- /dev/null +++ b/data-asia/SV/SVJL/015.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ポケモンいれかえ" + }, + + illustrator: "Studio Bora Inc.", + category: "Trainer", + + effect: { + ja: "自分のバトルポケモンをベンチポケモンと入れ替える。" + }, + + trainerType: "Item", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/016.ts b/data-asia/SV/SVJL/016.ts new file mode 100644 index 000000000..4d608ac5f --- /dev/null +++ b/data-asia/SV/SVJL/016.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "シロナの覇気" + }, + + illustrator: "Megumi Mizutani", + category: "Trainer", + + effect: { + ja: "自分の手札が5枚になるように、山札を引く。前の相手の番に、自分のポケモンがきぜつしていたなら、8枚になるように引く。" + }, + + trainerType: "Supporter", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/017.ts b/data-asia/SV/SVJL/017.ts new file mode 100644 index 000000000..e56ed608a --- /dev/null +++ b/data-asia/SV/SVJL/017.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ナンジャモ" + }, + + illustrator: "Sanosuke Sakuma", + category: "Trainer", + + effect: { + ja: "おたがいのプレイヤーは、それぞれ自分の手札をすべてウラにして切り、山札の下にもどす。その後、それぞれ自分のサイドの残り枚数ぶん、山札を引く。" + }, + + trainerType: "Supporter", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/018.ts b/data-asia/SV/SVJL/018.ts new file mode 100644 index 000000000..45db08d1d --- /dev/null +++ b/data-asia/SV/SVJL/018.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "博士の研究" + }, + + illustrator: "kirisAki", + category: "Trainer", + + effect: { + ja: "自分の手札をすべてトラッシュし、山札を7枚引く。" + }, + + trainerType: "Supporter", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/019.ts b/data-asia/SV/SVJL/019.ts new file mode 100644 index 000000000..7c661bb80 --- /dev/null +++ b/data-asia/SV/SVJL/019.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ボスの指令" + }, + + illustrator: "NC Empire", + category: "Trainer", + + effect: { + ja: "相手のベンチポケモンを1匹選び、バトルポケモンと入れ替える。" + }, + + trainerType: "Supporter", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/020.ts b/data-asia/SV/SVJL/020.ts new file mode 100644 index 000000000..949559664 --- /dev/null +++ b/data-asia/SV/SVJL/020.ts @@ -0,0 +1,22 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ボウルタウン" + }, + + illustrator: "Oswaldo KATO", + category: "Trainer", + + effect: { + ja: "おたがいのプレイヤーは、自分の番ごとに1回、自分の山札からたねポケモン(「ルールを持つポケモン」をのぞく)を1枚選び、ベンチに出してよい。そして山札を切る。" + }, + + trainerType: "Stadium", + rarity: "None" +} + +export default card \ No newline at end of file diff --git a/data-asia/SV/SVJL/021.ts b/data-asia/SV/SVJL/021.ts new file mode 100644 index 000000000..6b2860d6a --- /dev/null +++ b/data-asia/SV/SVJL/021.ts @@ -0,0 +1,21 @@ +import { Card } from "../../../interfaces" +import Set from "../SVJL" + +const card: Card = { + set: Set, + + name: { + ja: "ダブルターボエネルギー" + }, + + category: "Energy", + + effect: { + ja: "このカードは、ポケモンについているかぎり、エネルギー2個ぶんとしてはたらく。\n\nこのカードをつけているポケモンが使うワザの、相手のポケモンへのダメージは「-20」される。" + }, + + energyType: "Special", + rarity: "None" +} + +export default card \ No newline at end of file