-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMTG_SealedDeck_TODO.txt
73 lines (70 loc) · 2.82 KB
/
MTG_SealedDeck_TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
/*** TODO List for MTG Sealed Deck Generator Project at https://github.com/bobsbeenjamin/MTG/ ***/
Time: 120 hrs
Note: The seed of this project was my initial attempt at implementing Magic in a browser.
TODOs:
Set info
Let the user select their format
Fix split and double-face cards
How to handle dups? (Mana cost, CMC, type, rules text)
Fix Promo stamp (unreadable on white and half-white cards)
User-defined sorting and grouping
Should each dropdown give sort and group options?
Link options (make selection from sort 1 modify options for sort 2, etc)
Break up large groups?
Add new groupings:
[creature, non-creature]
[ground pounder, evasive threat, removal, combat trick, card draw, mana accel, other non-land, land]
Fix bugs of displaying group title
Title text is too small
2HG
Add support for 2HG
Deckbuilding stats
Display updated stats live
Card count, Mana curve, Color info
Additional card info
Display below cardZoom
Mobile support
Card popup on long press
Adapt card size and canvas size for card pool and deck
Hand similator
Add a battlefield canvas, and let the user "play" cards to the battlefield
Hide cardpool when the hand and battlefield are displayed
Add scry button
Done:
Additional card info
Store additional card info
Get and store color
Set info
Automate the creation of card sets (implemented using gatherer searches and Python)
Scrape and store rich card info
Build Amonkhet js object file
Fix split cards
Names need special handling
Eliminate dups
Eliminate dups that happen when cards are reprinted in a new set with a different rarity
Add Amonkhet
Start with giving user an Amonkhet pool
User-defined sorting and grouping
Allow user-defined sorting
Fix alphabetical sort (only works with 2 sort options)
Add support for groupings
Impliment groupings for card type
Display group info (card type, CMC, etc) above each group
Apply grouping functionality to deck (currently only works for cardpool)
Fix display/click issue: because cards are displayed asynchronously, cards don't overlap properly
Fix display issue for groupings: Cards are not showing that they were added or removed from a group
Fix bugs of displaying group title
Long dash (—) shows as somthing else (probably a UTF-8 issue)
Promo and Mythic are lumped together
Long Card Type names run out of room
Color shows as color code (W for White, etc)
Hand similator
Add basic lands
Draw opening hands
Don't keep cards in hand when modifying deck
Display cardpool correctly after viewing hand
Add mulligan button
Add "Draw New Hand" button
Misc
Why does page sometime give "Wait" prompt? (This went away after moving image display to a callback function)
Change verbiage from draft to sealed