このプロジェクトは、Archidekt で構築された Magic the Gathering カード デッキからゲーム TableTop Simulator へのエクスポート プロセスをスムーズにすることを目的としています。
現在、このプロセスを支援するサードパーティ製ツールが存在しますが、これらはスムーズに使用できるものではなく、魔法のような体験をスムーズにするすべての機能を満たしているわけでもありません。
最も注目すべき 2 つの代替案は次のとおりです。
フロッグタウン
卓上 Scryfall インポーター
このツールは、Archidekt デッキを Tabletop Simulator json 形式に変換し、任意のテーブルトップ ボードにインポートできるようにします。含まれるカード、デッキ名、サムネイルは、指定された Archidekt デッキ ID に対して抽出されます。
パッケージは PyPy でホストされており、 pip install architop
使用してインストールします。
このツールはコマンドライン経由で使用され、 architop <deckID>
で実行できます。
追加の使用法情報は、ヘルプ コマンドarchitop -h
を介して取得できます。
私のデッキを例に挙げてみましょう。デッキ https://archidekt.com/decks/94674#Minimum_Borkdrive のエクスポートは、デッキ ID 94674
をコピーするだけで簡単です。
指定されたデッキ ID を使用してツールを実行します。
archiDekt 94674
では、archidekt でデッキに使用されるサムネイルとともに、archiTop がデッキを TableTop Simulator 互換ファイルとしてエクスポートします。
作成された両方のファイルには、Archidekt のデッキ名に応じた名前が付けられます。
あとは、2 つのファイルを TableTop Objects フォルダーに移動するだけです。ディレクトリは、OS に基づいて、Tabletop インストールごとに異なる場合があります。
Tabletop Simulator のゲーム設定からパスを見つけることができます。
オプションで、 -a
オプションを指定して Architop を実行することで、カードの代替アート バージョンをロードするようにツールを構成できます。
architop <deckId> -a <path to .json file>
変更されたアート json ファイルは、次の形式に従います。
example_altered_cards.json
{
"Pyroblast" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Pyroblast.png " ,
"Red Elemental Blast" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Red+Elemental+Blast.png " ,
"Aetherflux Reservoir" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Aetherflux+Reservoir.png " ,
"Chaos Warp" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Chaos+Warp.png " ,
"Dockside Extortionist" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Dockside+Extortionist.png " ,
"Sol Ring" : " https://architop-altered.s3.eu-west-2.amazonaws.com/Sol+Ring.png "
}
楽しく遊んでいますか?
リポジトリの現在の計画は、github の問題を通じて追跡されています。