Shandalar Randomizer

Shandalar Randomizer
I've created a deck randomizer script for Microprose Magic: the Gathering!
With the randomizer, instead of each enemy having one deck, you can have each select their decks randomly from their own individual pools, or even make it so that every deck is available to every creature!
At my website, gamesfreaksa dot info (under the Projects section), I have a webtool you can use to convert Moxfield deck list IDs to your own custom data package. Alternatively, download and modify the attached data package zip. Then, all you have to do is follow the instructions to run the randomizer script and you're on your way!
I hope you guys enjoy this project!
Instructions
Install Python 3 if it isn't already. Extract the data folder of your randomizer ZIP file to the Shandalar decks folder. Download the randomizer Python script and run it passing the decks folder as a parameter. For instance, if your decks folder was located at "C:/Users/mcelani/Shandalar/decks", invoke the script in Powershell using 'python.exe ./randomizer.py "C:/Users/mcelani/Shandalar/decks/"' You can then play Shandalar as normal while it runs.
When running the script, pass the -t flag to enable turbo-mode, which randomizes all decks across all enemy types. Pass the -o flag to randomize only once instead of continuously over time.
The script will overwrite decks in the folder as it runs, so make a backup of that folder's contents before you play.
I've created a deck randomizer script for Microprose Magic: the Gathering!
With the randomizer, instead of each enemy having one deck, you can have each select their decks randomly from their own individual pools, or even make it so that every deck is available to every creature!
At my website, gamesfreaksa dot info (under the Projects section), I have a webtool you can use to convert Moxfield deck list IDs to your own custom data package. Alternatively, download and modify the attached data package zip. Then, all you have to do is follow the instructions to run the randomizer script and you're on your way!
I hope you guys enjoy this project!
Instructions
Install Python 3 if it isn't already. Extract the data folder of your randomizer ZIP file to the Shandalar decks folder. Download the randomizer Python script and run it passing the decks folder as a parameter. For instance, if your decks folder was located at "C:/Users/mcelani/Shandalar/decks", invoke the script in Powershell using 'python.exe ./randomizer.py "C:/Users/mcelani/Shandalar/decks/"' You can then play Shandalar as normal while it runs.
When running the script, pass the -t flag to enable turbo-mode, which randomizes all decks across all enemy types. Pass the -o flag to randomize only once instead of continuously over time.
The script will overwrite decks in the folder as it runs, so make a backup of that folder's contents before you play.