TIPS

Last-modified: 2008-01-01 (火) 08:06:51

カード画像の置き換え方

付属ツール使用方法

ABCD 本体に付属しているtoolを利用したカード画像の置き換え方法を紹介します。

  1. tool.zipを解凍し、その中のファイルを全てABCDX.exeと同じフォルダに移動
  2. decPCD.batをダブルクリック
  3. 「CardDefine」のフォルダを開き、変更したいカード画像を置き換える。
  4. テキストも同様に置き換える。Text=の後にテキスト、Artist=の後(二つある)に作者名を。
  5. encPCD.batをダブルクリック。




    ためしに、BTの10番、突撃兵の画像を置き換えて見ましょう。
  • tool.zipを解凍し、その中のファイルを全てABCDX.exeと同じフォルダに移動
  • decPCD.batをダブルクリック

ここまでは一度実行してしまえばバージョンアップなどでカードの画像とテキストのデータが変わるまでは実行しなくてかまいません。
また、decPCD.batをダブルクリックした後、コマンドプロンプトが出ますが、OSに異常がおきたわけではありません。
下記の画像のような状態になったら、何かキーを押して終了してください。
(続行するには~とか書いてますけど、何かキーを押すとこのプロンプトが終了するだけです)
Decode.png

  • 「CardDefine」のフォルダを開き、変更したいカード画像を置き換える。

今回は突撃兵(BTのIDが010のカード)の画像を変更するので、BasicTestのフォルダの中にある「BT_000_010.bmp」を置き換えましょう。
このとき、256色bitmapでなければいけないので、ダウンロードしたgifファイルは256色bitmapに変換しましょう。
Windows XP以降ならばMS ペイントで開いた後、256色ビットマップ形式で名前をつけて保存、としても大丈夫です。

  • テキストも同様に置き換える。Text=の後にテキスト、Artist=の後(二つある)に作者名を。

同様に、「BT_000_010.txt」を書き換えます。
Text=の後に「突を速度に乗せ貫き通す意思。それこそが突撃のあるべき姿。」、Artist=の後に(二個あります)Neves、とします。
置き換えた結果は下記のようになってるはず。

[Card]
Expansion=0
ID=10
[Japanese]
Name=突撃兵
Text=突を速度に乗せ貫き通す意思。それこそが突撃のあるべき姿。
Artist=Neves
[English]
Name=Soldier Charger
Text=
Artist=Neves
  • encPCD.batをダブルクリック。

今回もまた、OSにプロンプトが出ますが、OSに異常があるわけではありません。
キーを押して終了してください。
(続行するには~とか書いてますけど、何かキーを押すとこのプロンプトが終了するだけです)



以上で終了です。ゲーム、あるいはデッキエディタを起動すると画像が入れ替わっているのがわかると思います。
Change_View.jpg

差し替え用ツール使用方法

有志の方が製作して下さったツールを利用した差し替え方法です。

  1. ツールのダウンロード
    http://abcdreplay.cocolog-nifty.com/blog/files/abcd_cardimgedit_v002.zip
     提供 ABCDデュエル再現部屋
  2. ツールを適等な場所に解凍してください。
    ここでば便宜上 C:\abcd_cardimgedit\ フォルダに解凍したとします。
  3. 差し替える予定のカード画像を保存する。
    このwikiに保管されている非公式カード画像をダウンロードして、C:\abcd_cardimgedit\ に保存しましょう。
    ダウンロードした画像はGIFですが、256色bitmapでなければいけないので、ダウンロードしたgifファイルは256色bitmapに変換しましょう。
    Windows XP以降ならばMS ペイントで開いた後、256色ビットマップ形式で名前をつけて保存、としても大丈夫です。
    C:\abcd_cardimgedit\***.gif → C:\abcd_cardimgedit\***.bmp
    ver0.02からGIFに対応したのでBMPに変換する必要はありません。
  4. 差し替えたいカードを設定するために、cardimg_edit.iniを編集します。
    テキストエディターソフトでcardimg_edit.iniを開きます。
    差し替えたいカードの設定を行います。
    {カード識別番号}={画像PATH}:{アーティスト名(省略可)}:{カードテキスト(省略可)}
    <例>
    SE_001_011=test1.bmp
    DD_003_085=test2.bmp:test:テストもじゃもジャー
    例えば、BTの10番、「突撃兵」の画像を置き換える場合、以下のように入力してiniを上書き保存します。
    ( // が入っている行はコメント行です。 入力する場合は//を入れないようにしましょう。)
    BT_001_010=BT_UN_010[Neves].bmp:Neves:突を速度に乗せ貫き通す意思。それこそが突撃のあるべき姿。
    ※GIF画像の場合は、拡張子を「.gif」として記述します。
    BT_001_010=BT_UN_010[Neves].gif:Neves:突を速度に乗せ貫き通す意思。それこそが突撃のあるべき姿。
    ~ここまで作業しておけば、ABCD本体のバージョンアップ時等は以降の作業のみで差し替えられます~
  5. 「abcd_cardimgedit.exe」を実行します。
    ABCD本体のフォルダが聞かれるので選択し、OKを押します。
    初回実行の際には、tool.zipは本体と同じフォルダに入れておくようにしましょう。
    後は勝手に動いてPCDファイルを作成してくれます。
  6. 作成されたPCDファイルをABCD本体の「CardDefine」フォルダに格納すれば
    通常の対戦時に編集後の情報で使用できます。
    (コピー前に元のPCDファイルのバックアップを取っておくことを推奨します)