Digimon
This plugin reads a decklist, fetches the card images, and puts the card images into the proper game/
directories.
This plugin supports many decklist formats such as, tts
, digimonmeta
, and untap
. To learn more, see here.
Basic Instructions
Navigate to the root directory as plugins are not meant to be run in the plugins directory.
If you’re on macOS or Linux, open Terminal. If you’re on Windows, open PowerShell.
Create and start your virtual Python environment and install Python dependencies if you have not done so already. See here for more information.
Put your decklist into a text file in game/decklist
. In this example, the filename is deck.txt
and the decklist format is Tabletop Simulator (tts
).
Run the script.
python plugins/digimon/fetch.py game/decklist/deck.txt tts
Now you can create the PDF using create_pdf.py
.
CLI Options
Usage: fetch.py [OPTIONS] DECK_PATH {tts|digimoncardio|digimoncarddev|digimonc
ardapp|digimonmeta|untap}
Options:
--help Show this message and exit.
Formats
tts
The format for Tabletop Simulator
.
["Exported from https://digimoncard.dev","BT15-006","BT15-006","BT15-006","BT15-006","BT2-070","BT2-070","BT2-070","BT15-069","BT15-069","BT15-069","BT15-069","P-123","BT16-082","BT16-082","BT16-082","BT16-082","BT19-062","BT18-026","BT18-053","BT7-013","BT8-067","EX9-011","EX9-012","EX9-043","BT11-055","BT18-052","BT19-052","EX7-044","ST17-07","EX9-030","BT15-064","EX9-064","BT12-072","EX1-073","EX1-073","EX1-073","EX1-073","EX3-013","EX9-073","EX9-073","BT11-092","BT11-092","BT11-092","BT11-092","EX9-068","EX9-068","BT9-102","BT9-102","BT9-102","BT9-102","BT15-096","BT15-096","BT15-096","BT15-096"]
digimoncardio
digimoncard.io format.
// Digimon Deck List
4 BlitzGreymon EX9-013
2 Blue Scramble LM-028
4 Gabumon BT15-020
2 Gabumon EX9-014
4 Gabumon (X Antibody) BT9-020
4 Garurumon BT15-024
2 Garurumon P-007
2 Garurumon (X Antibody) BT9-024
1 Garurumon (X Antibody) EX5-018
2 Matt Ishida BT15-083
2 Mental Training P-104
1 MetalGarurumon BT15-101
4 MetalGarurumon EX1-021
4 Omnimon Alter-S EX9-021
4 Tai Kamiya & Matt Ishida EX9-066
4 WereGarurumon: Sagittarius Mode EX9-019
4 Wisteria Memory Boost! LM-034
// Egg Deck
1 Bukamon BT14-002
4 Wanyamon BT11-002
digimoncarddev
digimoncard.dev format.
// Digimon DeckList
1 DemiMeramon BT15-006
2 Myotismon ACE BT15-076
2 Mist Barrier BT15-098
2 Venom Infusion BT15-099
1 Cupimon BT16-006
4 Arukenimon BT16-072
4 Mummymon BT16-073
4 MaloMyotismon BT16-081
4 Ukkomon BT16-082
4 Arukenimon & Mummymon BT16-089
3 Impmon BT19-067
1 DemiMeramon BT3-006
1 Gazimon BT3-077
1 Psychemon BT8-071
3 Yukio Oikawa BT8-093
2 Mist Memory Boost! BT8-108
4 Myotismon EX10-048
2 Mummymon EX10-051
2 VenomMyotismon EX10-054
2 Yukio Oikawa EX10-065
1 Ukkomon P-123
3 Myotismon (X Antibody) P-145
digimoncardapp
digimoncard.app format.
// Digimon DeckList
BT11-005 Koromon 4
EX10-006 Agumon 4
BT8-058 Agumon 4
BT11-062 Agumon (X Antibody) 4
EX10-007 Greymon 4
ST15-08 Greymon 4
BT11-064 Greymon (X Antibody) 1
EX10-008 MetalGreymon 4
BT11-069 MetalGreymon (X Antibody) 3
EX10-010 BlackWarGreymon 2
BT8-070 BlackWarGreymon 2
BT11-074 BlackWarGreymon (X Antibody) 2
BT22-083 Yuuko Kamishiro 3
BT11-093 Yuuya Kuga 3
P-107 Defense Training 4
BT11-107 Hades Force 2
BT9-109 X Antibody 4
digimonmeta
The format for DigimonMeta
.
4 (BT22-002)
4 (ST19-03)
4 (EX7-024)
2 (EX9-024)
2 (BT22-029)
4 (P-165)
2 (EX7-025)
3 (EX9-027)
1 (BT20-084)
1 (ST19-11)
4 (EX9-032)
2 (BT22-036)
2 (EX7-030)
4 (EX9-033)
2 (BT22-042)
3 (P-136)
1 (EX7-063)
2 (EX9-067)
1 (BT22-088)
3 (P-105)
1 (EX7-074)
2 (BT22-098)
untap
The format for Untap
.
1 MetalTyrannomon (DCG) (BT11-055)
4 Analogman (DCG) (BT11-092)
1 Chaosdramon (X Antibody) (DCG) (BT12-072)
4 DemiMeramon (DCG) (BT15-006)
1 Megadramon (DCG) (BT15-064)
4 Candlemon (DCG) (BT15-069)
4 Supreme Connection! (DCG) (BT15-096)
4 Ukkomon (DCG) (BT16-082)
1 Daipenmon (DCG) (BT18-026)
1 CannonBeemon (DCG) (BT18-052)
1 JetSilphymon (DCG) (BT18-053)
1 Vespamon (DCG) (BT19-052)
1 Cyberdramon (DCG) (BT19-062)
3 Tapirmon (DCG) (BT2-070)
1 MetalGreymon (DCG) (BT7-013)
1 MetalGreymon (DCG) (BT8-067)
4 Attack of the Heavy Mobile Digimon! (DCG) (BT9-102)
4 Machinedramon (DCG) (EX1-073)
1 Chaosdramon (DCG) (EX3-013)
1 Gigadramon (DCG) (EX7-044)
1 MetalGreymon (DCG) (EX9-011)
1 MetalGreymon: Alterous Mode (DCG) (EX9-012)
1 Andromon (DCG) (EX9-030)
1 MetalTyrannomon (DCG) (EX9-043)
1 Megadramon (DCG) (EX9-064)
2 Analogman (DCG) (EX9-068)
2 Machinedramon (DCG) (EX9-073)
1 Ukkomon (DCG) (P-123)
1 Rapidmon (DCG) (ST17-07)