It is currently 24 Apr 2024, 22:43
   
Text Size

Deck Builder and Rules Viewer

by Nate

Moderators: Snacko, CCGHQ Admins

Re: Nate's Deck Builder and Rules Viewer

Postby falconer8r » 08 Dec 2008, 09:55

I recommend not using excel for editing cards.csv as it can damage the formatting, which leads to the file not being well read and parsed by the deckbuilder. Even notepad is a better alternative here.
Yeah I tried using OpenOffice's SCalc (excel replacement) but after I saved any edit of cards.csv, the deck builder failed to open. Any suggestions of an editor other than Notepad?
falconer8r
 
Posts: 13
Joined: 22 Sep 2008, 12:09
Has thanked: 0 time
Been thanked: 0 time

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 08 Dec 2008, 18:40

Personally I use Notepad++, however it doesn't have any csv oriented features so it behaves more or less like a glorified Notepad in this case. I haven't yet seen a csv editor that could handle the multiline records in a proper way.
Plus all the cards files are generated automatically, so I only have to check the malformed entries, which I quite easy to by hand.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby dbbergen » 28 Dec 2008, 17:25

Snacko,

Thanks for all the work you've done on bringing us the best deckbuilding tool available. I'm sorry I don't have the skills to contribute to your project; if I did, I'd love to help.

Here's a wish-list for future versions:

Help Menu
- is currently blank. The original had great examples of all the boolean and search operators/commands (some of which I've forgotten)

Sets pulldown
- make it possible to save set selections and add them to the list (or create buttons). also if you could add an option for each of the current formats; it could check the date or the newest block of cards and auto-rotate for rotating formats.

Deck Table
- add a place for deck/card notes
- allow multiple decks to be opened at once; when a deck is opened you could give it a 'tab' in that empty space in the upper right; clicking the tab would switch the deck in the Deck Table.
- bug fixes: if I click on the set and then click anywhere else (including the "-" to reduce quantity), the quantity is increased by one.

Card Price Plugins
- get prices for Magic Traders and Cardshark working properly and autoupdating

Owned Quantities
- faster interface for inputting
- allow renaming of Owned Quantities column and the ability to add more 'owned' columns. I'd like to have the inventory for all of the players in my group in different columns. This would make trading a breeze and we could quickly see who has the cards we're seeking. A trade interface could be something to add down the road.
- how/when are owned quantities saved

Thanks again!!
dbbergen
 
Posts: 33
Joined: 15 Sep 2008, 04:19
Location: Fiji
Has thanked: 0 time
Been thanked: 10 times

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 28 Dec 2008, 21:12

Help Menu
- is currently blank. The original had great examples of all the boolean and search operators/commands (some of which I've forgotten)
This is completely unintentional and the version with Conflux masterbase will surely have the help back.

it could check the date or the newest block of cards and auto-rotate for rotating formats
Rotating blocks theoretically could be 100% automated for standard, with updating the banned / restricted cards for legacy/vintage.

bug fixes: if I click on the set and then click anywhere else (including the "-" to reduce quantity), the quantity is increased by one.
This probably was probably supposed to be a feature when you select the same set it will increase the quantity by one, but is really buggy at the moment. I'll look into it as there have been a couple of bugs associated with the decklist and it looks like this one slipped by.

get prices for Magic Traders and Cardshark working properly and autoupdating
Magic Traders should work fine and can be updated via Plugins>Magic Traders. I don't see a price listing for Cardshark, and unless there's some kind of parsable dump of price average I don't see a way to implement this. Crawling the site for prices and averaging it most likely would be way too slow. As for the autoupdating of Magic Traders, they don't give any information when they're going to update their prices so the only option I can think of would be downloading the price data at every deckbuilder start up.

- how/when are owned quantities saved
is that a question or you wanted an indication like a date/time shown somewhere?
Currently they're saved during the shutdown.

faster interface for inputting
What would make it faster ?

As for the wishlist, I had one of my own which was multi language UI support, however I didn't have time to finish that one either so don't count on any of them.
All of the suggestions are really well thought and if I ever do any new features those will be on my todo list.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby dbbergen » 28 Dec 2008, 21:53

Snacko wrote:
- how/when are owned quantities saved
is that a question or you wanted an indication like a date/time shown somewhere?
Currently they're saved during the shutdown.
That was a question, sorry.

faster interface for inputting
What would make it faster ?[/quote]

Some key macros would be great. Right now, when you type in a card search it highlights the assumed card (which is awesome), but there is no easy way (that I can find) to increase the owned quantity other than grabbing my mouse, scrolling and clicking in the box and typing the number. If i could just smack a key to +1 to owned quantity and then hit another key to return my cursor to the card search it would make entering inventory much faster. How about this:

anytime:
F1 - brings up Help
"+" if card in mainbase is selected, adds 1 to owned qty; if card in deck is selected, adds 1 to the deck
"-" as above
Enter - moves to next occurance of search string (already does this)
Tab - moves between mainbase, deck and sideboard (already does this)
"D" if card in mainbase is selected, adds selected mainbase card to deck
"S" if card in mainbase is selected, adds selected mainbase card to sideboard

Thanks again for your reply and positive response.
dbbergen
 
Posts: 33
Joined: 15 Sep 2008, 04:19
Location: Fiji
Has thanked: 0 time
Been thanked: 10 times

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 29 Dec 2008, 11:21

Updated the build
mtgDeckBuilder-arcane0.17-rc4.7z

Bugfix:
If I click on the set and then click anywhere else (including the "-" to reduce quantity), the quantity is increased by one.
Help is back :)

Also updated the h2 database dependency, so the start up might be a bit faster.
Added 2 new shortcuts (forgot to include in the helpfile)
When card pool table has focus:
+ - Add to owned qty (1).
- - Decrement (1) from owned qty.

F1 - brings up Help
"+" if card in mainbase is selected, adds 1 to owned qty; if card in deck is selected, adds 1 to the deck
"-" as above
Enter - moves to next occurance of search string (already does this)
Tab - moves between mainbase, deck and sideboard (already does this)
"D" if card in mainbase is selected, adds selected mainbase card to deck
"S" if card in mainbase is selected, adds selected mainbase card to sideboard
All this is doable, the shortcuts are different but check the help which is now included.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby Bog Wraith » 29 Dec 2008, 16:11

Thanks for the update! :)
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Nate's Deck Builder and Rules Viewer

Postby dbbergen » 29 Dec 2008, 18:03

Yes, thanks a lot!!

Now that I can see the help file I realize a lot of the keyboard shortcuts I longed for were already in place. Thanks again!
dbbergen
 
Posts: 33
Joined: 15 Sep 2008, 04:19
Location: Fiji
Has thanked: 0 time
Been thanked: 10 times

Re: Nate's Deck Builder and Rules Viewer

Postby Huggybaby » 30 Dec 2008, 03:02

Thanks for the update, the help file fix, and the new shortcuts. :)
User avatar
Huggybaby
Administrator
 
Posts: 3207
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 701 times
Been thanked: 594 times

Re: Nate's Deck Builder and Rules Viewer

Postby dbbergen » 30 Dec 2008, 22:03

ah, one more thing I'd love to use when searching:

{cardname}

also, I noticed {T} searches for the tap symbol, but this isn't in the help.

Thanks again
dbbergen
 
Posts: 33
Joined: 15 Sep 2008, 04:19
Location: Fiji
Has thanked: 0 time
Been thanked: 10 times

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 31 Dec 2008, 09:21

Yes, you can search for any text within the card. The internal mana and other symbols are all searchable like {Q}, {T}, {RW} etc.
By {cardname} do you mean it tries to find cards that that have it's name in the legal text by inputting exactly {cardname} into the search box ?
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby dbbergen » 31 Dec 2008, 15:58

Snacko wrote:Yes, you can search for any text within the card. The internal mana and other symbols are all searchable like {Q}, {T}, {RW} etc.
By {cardname} do you mean it tries to find cards that that have it's name in the legal text by inputting exactly {cardname} into the search box ?
Yup. ie: if I wanted to search for creatures that have an activated ability where they are to sac themselves I could search:

sacrifice {cardname} :
dbbergen
 
Posts: 33
Joined: 15 Sep 2008, 04:19
Location: Fiji
Has thanked: 0 time
Been thanked: 10 times

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 31 Dec 2008, 18:07

Last version for this year :)

now you can search
Code: Select all
sacrifice {cardname}:
or negation
Code: Select all
sacrifice -{cardname}
only Deckbuilder.jar
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby Snacko » 03 Feb 2009, 21:16

Data files updated to Conflux includes all languages
http://www.mediafire.com/download.php?jytz4nahgzz
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Nate's Deck Builder and Rules Viewer

Postby Bog Wraith » 04 Feb 2009, 03:52

As always Snacko, thank you! 8)
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

PreviousNext

Return to Deck Builder and Excellent Rules Viewer

Who is online

Users browsing this forum: No registered users and 10 guests


Who is online

In total there are 10 users online :: 0 registered, 0 hidden and 10 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 10 guests

Login Form