魔法カードの作成

次に魔法カードを作成してみましょう。 以下のようなカードを想定しています

相手ユニットに300ダメージ与える魔法

相手ユニットに300ダメージ与える魔法の作成

コストの作成

管理画面から「cost」をクリックし、a「add cost」をclickします costクリック addcostクリック

「Cost Val」で選択自分を選択「Cost」の右の「追加」をclickします 出てきたdialogで場所を「相手ユニット」asを「~koka」にして「確定」をclickします。 Cost Nameを「相手ユニット~kokaに格納」にします コスト選択自分 以上が出来たら「save」をclickします

管理画面から「cost」をクリックし、a「add cost」をclickします costクリック addcostクリック

「Cost Val」で選択自分を選択「Cost」の右の「追加」をclickします 出てきたdialogでasを「~trigger」移動先を「自分魔法」を選択します Cost Nameを「~trigger魔法ゾーンへ」にします コスト選択自分 以上が出来たら「save」をclickします

コストラッパーの作成

管理画面から「cost wrapper」をクリックし、a「add cost wrapper」をclickします costクリック addcostクリック

Costに「~trigger魔法ゾーンへ」 Cost Nameに「~trigger魔法ゾーンへ」と入力します。 以下のように入力できたらSaveをclickします コストsend自分

管理画面から「cost wrapper」をクリックし、a「add cost wrapper」をclickします costクリック addcostクリック

Costに「自分フィールド1枚~kokaへ」 Cost Nextに「~trigger魔法ゾーンへ」 Cost Nameに「ファイアー対象選択」と入力します。 Promptに「ダメージを与えるユニットを選択」を入力、Sentenceには選択と入力します 以下のように入力できたらSaveをclickします コストsend自分

MonsterEffectの作成

Monster Effectをクリックし、Add Monster Effectをクリックします モンスター効果クリック addMonsterEffectクリック

以上が入力出来たらそれで確定を押します コストsend自分 Monster Effect Nameには~koka300ダメージと入力してください。

Monster Effectをクリックし、Add Monster Effectをクリックします モンスター効果クリック addMonsterEffectクリック Monster Effect Valで「移動」を選択 Monster Effectの右の追加をclickします

以上を入力できたら確定をclickします。Monster Effect Nameには「HP0以下墓地へ」と入力してください。以上ができたらsaveをclickします モンスター効果クリック

次にMonsterEffectWrappersをclickしてAddMonsterEffectWrapperをクリックします モンスター効果クリック addMonsterEffectクリック

Monster Effectに「HP0墓地へ」 MonsterEffectNameに「ファイアーHP0墓地へ」Logに「(@)は墓地へ送られた」と入力してください。 モンスター効果クリック

MonsterEffectWrapperの作成

MonsterEffectWrappersをclickしてAddMonsterEffectWrapperをクリックします モンスター効果クリック addMonsterEffectクリック Monster Effectに「HP0墓地へ」 MonsterEffectNameに「ファイアーHP0墓地へ」Logに「(@)は墓地へ送られた」と入力してください。できたらsaveをclickします モンスター効果クリック

MonsterEffectに「=koka300damage」MonsterEffectNextに「ファイアーHP0墓地へ」MonsterEffectNameに「ファイアー300ダメージ」Logに「(@)に300のダメージ」を入力します。できたらsaveをclickします モンスター効果クリック

Triggerの作成

次はTriggerです。Triggerをクリックし、Add Triggerをクリックします トリガークリック Add Triggerクリック

まず下記のように入力します Fire Trigger

次にtrigger conditionですが、ここでは魔法使いが場にいる場合のみで、相手ユニットが存在する場合のみ、かつ魔法ゾーンが空いてる場合にしてみましょう まず場所を自分ユニット モンスター変数条件で種族を魔法使い minに1 maxに大きな数を入力します、まだ確定は押しません Fire Trigger 次に上の1の右にある追加を押します Fire Trigger 1と2の間のセレクトボックスを「かつ」にして、 場所を相手ユニットモンスターの数でminを1,maxを100にします Fire Trigger さらに上の2の右にある追加を押します 2と3の間のセレクトボックスを「かつ」にして、 場所を自分魔法モンスターの数をmin0,max4にします以上で確定を押します Fire Trigger

trigger monsterは自分手札以外に条件がないので、場所に「自分手札」とのみ入力して、確定を押します Fire Trigger

trigger nameには「ファイアー」trigger costには「ファイアー対象選択」と入力します Fire Trigger Logに「(@)を使用した」と入力します Summon trigger2

残りはそのままにしてsaveを押します 最後に管理画面か Monsterを選択jします モンスター作成 ファイアーを選択します モンスター作成

triggerで「ファイアー」を選択してsaveします モンスター作成

以上で、ファイアーの呪文の準備は整いました。早速使ってみましょうっと言いたいところですが、これからのテストを迅速に進めるためcheat機能をオンにしてみましょう。

管理画面でconfigを選択します config config objectを選択します config

cheatにチェックを入れてsaveします config

実際に使ってみる

ではファイアーのテストをしましょう。まず http://127.0.0.1:8000/tcgcreator/choose/ をブラウザで開いて対戦するようにします

まず先行のターンで適当にユニットを場に出します。

後攻のターンになったらcheatを押します cheat

「ファイアー」「自分手札」を選択して、 選択完了を押します cheat この時点では「ファイアー」を使えないことを確認してください。

次にcheatをもう一度押して 「魔法使い」「自分手札」を選択して、 選択完了を押します cheat

これで使えるようになったらファイアーを使ってみましょう fire_show

これで300ダメージ与えましたが倒すにはいたらないのでもう一度cheatでファイアーを取得して使ってみましょう fire_show2 これでユニットを魔法で倒すのを実現しました。 最後に魔法カードが使用した後に残ってしまっているので効果処理が終わったら墓地に送るようにしましょう

Monster Effectをクリックし、Add Monster Effectをクリックします モンスター効果クリック addMonsterEffectクリック

移動を選択場所を「自分墓地」「または」「相手墓地」を選択 モンスター変数条件で種類を「魔法」を選択min,maxに10を入力、移動先に「元々の持ち主の墓地」選択します。Monster Effect Nameに処理後魔法墓地へと入力します。以上でsaveします end chainクリック

Enc Chain Effectをクリックし、Add End Chain Effectをクリックします モンスター効果クリック addMonsterEffectクリック

Monster Effectに「処理後魔法墓地へ」を選択、Monster Effect Nameに「処理後魔法墓地へ」と入力します addMonsterEffectクリック

もう一度ファイアーを使ってみましょう ファイアーが処理後に墓地へ送られたのがわかるはずです。

以上で基本的な魔法カードの作り方の説明を終えます