Целью этого проекта является упрощение процесса экспорта созданной колоды карт Magic the Gathering в Archidekt в игру TableTop Simulator.
В настоящее время существуют сторонние инструменты, помогающие в этом процессе, но они не удобны в использовании и не выполняют всех функций, которые могли бы облегчить волшебство.
Два наиболее примечательных варианта:
Фрогтаун
Настольный импортер Scryfall
Этот инструмент преобразует колоду Archidekt в формат json Tabletop Simulator, который можно импортировать на любую настольную доску. Содержащиеся карты, название колоды и миниатюра будут извлечены для данного идентификатора колоды Archidekt.
Пакет размещается в PyPy, устанавливается с помощью pip install architop
Инструмент используется через командную строку и запускается с помощью architop <deckID>
Дополнительную информацию об использовании можно получить с помощью команды help architop -h
В качестве примера возьмем одну из моих колод. Экспортировать колоду https://archidekt.com/decks/94674#Maximum_Borkdrive так же просто, как скопировать идентификатор колоды 94674
.
Запустив инструмент с данным идентификатором колоды:
archiDekt 94674
, ArchiTop экспортирует колоду как файл, совместимый с TableTop Simulator, вместе с миниатюрой, используемой для колоды в Archidekt.
Оба созданных файла будут названы в соответствии с именем колоды в Archidekt:
Теперь все, что осталось сделать, это переместить два файла в папку TableTop Objects. Каталог может различаться в зависимости от вашей настольной установки в зависимости от ОС.
Вы можете найти путь через настройки игры Tabletop Simulator:
При желании вы можете настроить инструмент для загрузки альтернативных версий карточек, запустив Architop с опцией -a
:
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.