UPDATE: This repo is deprecated in favor of Dru Erridge's awesome work. Please use it instead! https://github.com/druerridge/dreamborn_to_draftmancer
A video tutorial on how to draft as either a non-host participant or a host: https://www.youtube.com/watch?v=lm1xPenIKQg
If you'd rather read:
In order to draft as a non-host participant, you only need to:
- Pick your cards using Draftmancer, then
- copy & paste into dreamborn.ink , from where you'll probably export to pixelborn.
The host(s) will need to:
- Import the draft list from dreamborn into Draftmancer:
- Export the draft list from dreamborn to clipboard,
- paste from clipboard into the bottom of a Draftmancer Custom Card List template,
- upload to Draftmancer as a Custom Card List, then
- host the draft in Draftmancer (see either the video tutorial above or 5:00-9:24 here: https://www.youtube.com/watch?v=dbYUgwbHwxU&t=745s&ab_channel=JankDiverGaming ).
Here is the template: https://github.com/ZacharyRSmith/dreamborn_to_draftmancer/blob/main/simple_template.draftmancer.txt
To import a drafted deck into dreamborn.ink:
- In Draftmancer, copy drafted deck to clipboard using 'Export > CARD NAMES'.
- In dreamborn.ink, go to 'Deck Builder',
- select 'Menu > Import',
- paste clipboard into import text field,
- (OPTIONALLY, to remove sideboard) remove the bottom half that is separated from the top half by an empty line (the bottom half is your 'sideboard'), then
- select 'Import'.
Using lorcana-api.com data, each card is assigned an ink cost, a rarity
- Add a way for people to set packs by rarity automatically?
- Add default lists for retail sets 1-5
- host this somewhere so people can use it on a website!?
To simplify for now, I'll assume the 12th, foil card is just another rare or higher card, and that packs have random color and ink costs (idk whether or not they do).
Change the template to have:
[RareOrHigherSlot(3)]
[UncommonSlot(3)]
[CommonSlot(6)]
Change the script to read in all 612 cards using https://dreamborn.ink/decks/Xk1wFdToEUoyeb1tvU6V . Using rarity data from lorcana-api.com , put card into appropriate slot section. Number of each card can be determined by script, but more likely you want to set Draftmancer's withReplacement to true such that Draftmancer has an unlimited supply of each card?
Specific sets can be selected by changing the script to filter cards by set using data from lorcana-api.com .
I tested this on all 1020 cards using the exports in dreamborn_export-examples (up through set 5 on Sept. 10, 2024)
I successfully exported that into the template, uploaded to Draftmancer, drafted 24 cards, then imported to dreamborn.