Commit graph

35 commits

Author SHA1 Message Date
mwisnowski
8b5cfd97bc Tried changing logic to inquirerpy but it seems to have somehow broken scrython? Need to troubleshoot 2024-12-20 15:01:09 -08:00
mwisnowski
af0ee0e0b6 Refined land add logic 2024-12-20 13:39:23 -08:00
mwisnowski
15ce426ad4 Adjusted logic to set lands to fill all empty cells in colorIdentity column to be 'colorless' like was done with other cards 2024-12-20 11:51:24 -08:00
mwisnowski
d44d014f22 Starting with logic for adding non-basic lands to deck builder 2024-12-20 07:10:53 -08:00
mwisnowski
c0227c2428 Small change to logic to concatenate basics 2024-12-19 12:05:55 -08:00
mwisnowski
856e1f5113 Started adding further logic for deck build
Starting with adding lands
2024-12-19 12:02:26 -08:00
mwisnowski
43bdf180d4 Tagger should be done.
Might have missed some lesser used stuff, and honestly might have overlooked some things, but it should be at a good point for testing deck building.
2024-12-18 20:21:45 -08:00
mwisnowski
8400613a15 Starting working on interaction, halfway through red on confirming board wipe conditions 2024-12-18 12:14:45 -08:00
mwisnowski
3344218410 Tagger is preliminarily done
May need further adjustments or testing, but seems to be working the way I want it to at this time.

Fixed a typo in the determine_commanders() function of setup that would drop elligible planeswalkers and artifacts instead of dropping inelligible ones
2024-12-17 15:10:52 -08:00
mwisnowski
4a3d9c423e Added logic for more themes
Adjusted setup to exclude unsets and Heroes of the realm cards
2024-12-17 12:02:53 -08:00
mwisnowski
94d42d93cf removed errant log file that ended up being unused 2024-12-17 07:34:03 -08:00
mwisnowski
f0c00c4b2c Overhauled tagger.py
Added Ramp
Reorganized a number of functions
2024-12-16 22:58:02 -08:00
mwisnowski
a469d5be4a Retouched some old logic
Added logic to add card types to tags
Finished cantrip logic
2024-12-12 16:01:23 -08:00
mwisnowski
1819104253 Started logic for spellslinger, including storm, magecraft, and started on cantrips 2024-12-12 12:27:29 -08:00
mwisnowski
856ba0f572 Add logic for Lands Matter (i.e. landfall, specific land types, landwalk, etc...) 2024-12-11 23:08:42 -08:00
mwisnowski
03e11fb3ea Added log for wheels theme 2024-12-11 19:01:41 -08:00
mwisnowski
6c1554fe04 Added logic for counters, equipment, auras, and voltron.
Also added logic to append kindred types to theme tags and sort the tags
2024-12-11 18:29:38 -08:00
mwisnowski
f8be47c5c5 Adjusted logic for artifact matters. Added enchantment matters logic. 2024-12-11 16:56:31 -08:00
mwisnowski
1751b1c84d Added addtiional logic for artifacts matter cards 2024-12-11 12:03:39 -08:00
mwisnowski
6c88c7cf38 Revised logic of checking for creature types 2024-12-11 11:36:29 -08:00
mwisnowski
6596a59c9e Added life matters tags 2024-12-10 16:43:03 -08:00
mwisnowski
2c5020799e Aded logic for enchantments, enchantment tokens, creature tokens, and token modifications 2024-12-10 15:32:25 -08:00
mwisnowski
5fb2eb5b68 added logic to check for artifact types and artifact token creation 2024-12-10 12:13:44 -08:00
mwisnowski
2922414aec Added logic for tagging cards for themes (so far only the card draw types) and kindred types 2024-12-09 12:56:01 -08:00
mwisnowski
d19c3c6db6 Redid setup logic, started adding more logic to deckbuilding 2024-12-07 23:34:14 -08:00
mwisnowski
0ecf34210b Added more deck builder logic, including asking prelim questions and adding a land 'starter pack' 2024-12-06 12:04:39 -08:00
mwisnowski
aee44190a9 Started deck builder function, added base structure and prompt for selecting commander 2024-12-05 16:54:56 -08:00
mwisnowski
ff2b1e9932 Updated git ignore 2024-12-05 14:30:26 -08:00
mwisnowski
ebc0beb38d Updated gitignore 2024-12-05 14:25:07 -08:00
mwisnowski
3efd1cd9a9 Added card info logic, split things into multiple files 2024-12-05 12:03:06 -08:00
mwisnowski
00ae707d16 Started working on basic staples lists 2024-12-04 16:56:03 -08:00
mwisnowski
d7e275e38a Fixed a typo looking at wrong location for file, testing .gitignore functionality 2024-12-04 14:29:33 -08:00
mwisnowski
73ff4cad3a Removed csv files and added .gitignore 2024-12-04 14:25:11 -08:00
mwisnowski
d2a66b166d Created process for doing initial setup, pulls a csv file with all cards, then creates further csvs organized by color identity 2024-12-04 14:22:20 -08:00
mwisnowski
4ad28a3d83 first commit 2024-11-27 20:18:39 -08:00