New Feature Idea
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
New Feature Idea
by GandoTheBard » 07 Nov 2008, 14:11
One thing that would make life so much easier with each successive download would be a Generate Draft List option in the deck builder.
The way it would work is you would have a check box next to each card name and a scroll down to indicate what frequence the card is drafted as. Then the draft/sealed deck files would be generated on the fly by clicking on a menu item. This seems more sensible than having to reedit the things by hand everytime another batch of cards is introduced.
Obstensibly Mtg Forge is supposed to be something that could eventually work with all card games. Or many at any rate so why not make it more versitile towards this end?
The way it would work is you would have a check box next to each card name and a scroll down to indicate what frequence the card is drafted as. Then the draft/sealed deck files would be generated on the fly by clicking on a menu item. This seems more sensible than having to reedit the things by hand everytime another batch of cards is introduced.
Obstensibly Mtg Forge is supposed to be something that could eventually work with all card games. Or many at any rate so why not make it more versitile towards this end?
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: New Feature Idea
by GandoTheBard » 07 Nov 2008, 14:15
As it is now copying over old draft files always breaks the game until I go in and edit them. Why copy them over? Well I do not want to draft with every single card in the default version. And I do not want to have to go through, hunt down and delete/comment out each new card that doesn't make the cut.
And frankly I no longer have the patience to find the buggy text that is stopping the whole thing from working and fix it. So until something like this is implemented Im done with using MTG forge for drafting.
And frankly I no longer have the patience to find the buggy text that is stopping the whole thing from working and fix it. So until something like this is implemented Im done with using MTG forge for drafting.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: New Feature Idea
by Rob Cashwalker » 07 Nov 2008, 22:07
I think I could whip something up with VB to implement something like that. I already have card name parsing code written for cards.txt, and {rarity}.txt so it wouldn't be too hard to throw them up on a grid, and allow you to select rarity or remove it from "circulation".
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: New Feature Idea
by GandoTheBard » 08 Nov 2008, 03:27
That would be awesome.Rob Cashwalker wrote:I think I could whip something up with VB to implement something like that. I already have card name parsing code written for cards.txt, and {rarity}.txt so it wouldn't be too hard to throw them up on a grid, and allow you to select rarity or remove it from "circulation".

visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: New Feature Idea
by Rob Cashwalker » 08 Nov 2008, 19:14
When you say the frequency of a card, are you simply referring to the rarity? Or are you also increasing the number of entries in the given rarity file to increase the frequency a particular card shows up?
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: New Feature Idea
by GandoTheBard » 11 Nov 2008, 18:11
Woops sorry...was away at my Dad's this week. I meant just rarity...changing the actual frequency of the drafting algorithm seems a bit daunting.Rob Cashwalker wrote:When you say the frequency of a card, are you simply referring to the rarity? Or are you also increasing the number of entries in the given rarity file to increase the frequency a particular card shows up?
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: New Feature Idea
by Rob Cashwalker » 12 Nov 2008, 03:55
OK.. that makes it simple.
I think forge said once that if you put a card name in the rarity file more than once then that card has a higher chance of showing up. Sort of like print runs. Nothing would need to be changed, if that's actually how it worked. It would make sense - the easiest way I can imagine this to have been implemented, would be to read the file straight into an array, and then random choices from the array.
I've been kicking around this sort of idea for a while... that we could have different sets of card files with the goal of implementing blocks/standard/extended. I think I'll work that into the program too. Changes will always be saved to a config file, INI-style, since I'm still quite comfy in VB6. So anytime the program is updated with new cards present in cards.txt, it will be checked against existing configured changes.
I think forge said once that if you put a card name in the rarity file more than once then that card has a higher chance of showing up. Sort of like print runs. Nothing would need to be changed, if that's actually how it worked. It would make sense - the easiest way I can imagine this to have been implemented, would be to read the file straight into an array, and then random choices from the array.
I've been kicking around this sort of idea for a while... that we could have different sets of card files with the goal of implementing blocks/standard/extended. I think I'll work that into the program too. Changes will always be saved to a config file, INI-style, since I'm still quite comfy in VB6. So anytime the program is updated with new cards present in cards.txt, it will be checked against existing configured changes.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: New Feature Idea
by GandoTheBard » 12 Nov 2008, 18:26
Rob I look forward to seeing the program in action 

visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
8 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 42 guests