Question about PlayDeck.dck Format
Downloads, Guides , General Support
PLEASE "SEARCH" BEFORE YOU POST!
PLEASE "SEARCH" BEFORE YOU POST!
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
3 posts
• Page 1 of 1
Question about PlayDeck.dck Format
by CirothUngol » 17 Sep 2010, 18:34
Having grown tired of trying to edit hundreds and hundreds of PlayDecks by hand, I've decided to build a PlayDeckAnalyser.cmd script capable of identifying problem decks and doing much of the editing automatically. This brings me to a question regarding the PlayDeck Header Format that I can't seem to find any info about.
Here is the typical 8 line PlayDeck Header:
;Aga Galneer - Black Djinn
;Black/White/Green
;Coyote Tex
;Coyote Tex@AOL.Com
;September 19, 1996
;46
;4th Edition
;comments
...and here is what I currently understand about it:
;Line1: REQUIRED! Name of PlayDeck. Must match FileName.
;Line2: Optional. PlayDeck Description as seen in Duel/Gauntlet.
;Line3: Optional. Name of Player creating PlayDeck.
;Line4: Optional. Email as entered on Player Info Screen (if available).
;Line5: Optional. PlayDeck Creation Date.
;Line6: REQUIRED! Integer GreaterThan 0 and LessThan 56.
;Line7: REQUIRED! Version Number (must be "4th Edition"?).
;Line8: Optional. PlayDeck comments as entered in DeckBuilder.
All of the Optional entries can be blank (just a semi-colon) and the PlayDecks will load and play just fine. Of the Required entries Line1 is easily understandable, and apparently Line7 must be equal to "4th Edition" (even changing capitalization will make the PlayDeck invalid). That brings me to Line6. What is this number? Experimentation has shown me that it must be an integer from 1 to 55 (>0 and <56) or the PlayDeck will not load. If you look at the 60 PlayDecks from the original MtG (v1.0) they all have different values for Line6. The 1st PlayDeck I made with MtG 1.0 received a value of "7" for Line6, but all subsequent Decks received "1" for Line6. All of the PlayDecks from MtG v2.0 and v3.0 have a value of "1", as do all PlayDecks made from any version other that v1.0. DeckBuilder seems to totally ignore this value, no matter what the integer. However, if the value is removed entirely and the PlayDeck is re-saved in DeckBuilder, it receives a value of "0", which makes it invalid. Odd.
So, does anyone know what this value is, or if it is even used for anything? I'm supposing that "1" is a good value, since that's what the DeckBuilder gives all new PlayDecks. Currently, I'm assuming that its probably just something that MicroProse was gonna use, and then decided not to. Just wanna make sure I'm not missing something important.
On a related note, I've noticed that while using "<randomd deck>" in SoloDuel (and Gauntlet?) it doesn't use my entire list of PlayDecks. I'm going to guess that there is a 255 deck limit to the Randomizer, 'cause out of hundreds of random duels I've never played a single game against a PlayDeck starting with anything higher that "F", which in my list starts at PlayDeck #248. Can anyone confim this limitation or this behavior?
Here is the typical 8 line PlayDeck Header:
;Aga Galneer - Black Djinn
;Black/White/Green
;Coyote Tex
;Coyote Tex@AOL.Com
;September 19, 1996
;46
;4th Edition
;comments
...and here is what I currently understand about it:
;Line1: REQUIRED! Name of PlayDeck. Must match FileName.
;Line2: Optional. PlayDeck Description as seen in Duel/Gauntlet.
;Line3: Optional. Name of Player creating PlayDeck.
;Line4: Optional. Email as entered on Player Info Screen (if available).
;Line5: Optional. PlayDeck Creation Date.
;Line6: REQUIRED! Integer GreaterThan 0 and LessThan 56.
;Line7: REQUIRED! Version Number (must be "4th Edition"?).
;Line8: Optional. PlayDeck comments as entered in DeckBuilder.
All of the Optional entries can be blank (just a semi-colon) and the PlayDecks will load and play just fine. Of the Required entries Line1 is easily understandable, and apparently Line7 must be equal to "4th Edition" (even changing capitalization will make the PlayDeck invalid). That brings me to Line6. What is this number? Experimentation has shown me that it must be an integer from 1 to 55 (>0 and <56) or the PlayDeck will not load. If you look at the 60 PlayDecks from the original MtG (v1.0) they all have different values for Line6. The 1st PlayDeck I made with MtG 1.0 received a value of "7" for Line6, but all subsequent Decks received "1" for Line6. All of the PlayDecks from MtG v2.0 and v3.0 have a value of "1", as do all PlayDecks made from any version other that v1.0. DeckBuilder seems to totally ignore this value, no matter what the integer. However, if the value is removed entirely and the PlayDeck is re-saved in DeckBuilder, it receives a value of "0", which makes it invalid. Odd.
So, does anyone know what this value is, or if it is even used for anything? I'm supposing that "1" is a good value, since that's what the DeckBuilder gives all new PlayDecks. Currently, I'm assuming that its probably just something that MicroProse was gonna use, and then decided not to. Just wanna make sure I'm not missing something important.
On a related note, I've noticed that while using "<randomd deck>" in SoloDuel (and Gauntlet?) it doesn't use my entire list of PlayDecks. I'm going to guess that there is a 255 deck limit to the Randomizer, 'cause out of hundreds of random duels I've never played a single game against a PlayDeck starting with anything higher that "F", which in my list starts at PlayDeck #248. Can anyone confim this limitation or this behavior?
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter
Shandalar 2012 Revisited
Magic: The Gathering Abandonware
-Lucilde Fiksdotter
Shandalar 2012 Revisited
Magic: The Gathering Abandonware
-
CirothUngol - Programmer
- Posts: 431
- Joined: 13 May 2009, 21:34
- Location: Gulf Coast, Texas, USA
- Has thanked: 106 times
- Been thanked: 108 times
Re: Question about PlayDeck.dck Format
by stassy » 18 Sep 2010, 03:50
Maybe I am wrong, but the Line6 could refer to portrait usage and 56 would be the max combination would could do in the portrait editor, I noticed AI tend to use a specific portrait for some decks, even if I my dck file descriptions are sparse (Arzakon or dragons for deck using rares type cards).
- stassy
- Moderator
- Posts: 5274
- Joined: 25 Feb 2009, 07:06
- Has thanked: 471 times
- Been thanked: 337 times
Re: Question about PlayDeck.dck Format
by CirothUngol » 18 Sep 2010, 14:32
I just took a closer look at the original game and yer right, that's it.
When you built a PlayDeck using MicroProse's MtG version 1.0 you would select a drop-down box with 55 different villians who would be directly associated with the deck you created and pop-up each and every time you play that deck (i.e. Witch, Undead Knight, Cleric, etc.)... odd that I missed that. That's why it only shows up in PlayDecks from MtG v1.0.
I've just repeatedly loaded the above PlayDeck (Aga Galneer - Black Djinn) in manalink a couple of dozen times and can see no pattern to the villians assigned to it, so I'm assuming that Line6 is no longer used and all Villians are assigned randomly. Kind of a shame, though. I like the idea of 1 Deck=1 Monster, gives the PlayDecks a little more personality. ^_^
Thanx for the answer Stassy, Appreciate!
When you built a PlayDeck using MicroProse's MtG version 1.0 you would select a drop-down box with 55 different villians who would be directly associated with the deck you created and pop-up each and every time you play that deck (i.e. Witch, Undead Knight, Cleric, etc.)... odd that I missed that. That's why it only shows up in PlayDecks from MtG v1.0.
I've just repeatedly loaded the above PlayDeck (Aga Galneer - Black Djinn) in manalink a couple of dozen times and can see no pattern to the villians assigned to it, so I'm assuming that Line6 is no longer used and all Villians are assigned randomly. Kind of a shame, though. I like the idea of 1 Deck=1 Monster, gives the PlayDecks a little more personality. ^_^
Thanx for the answer Stassy, Appreciate!
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter
Shandalar 2012 Revisited
Magic: The Gathering Abandonware
-Lucilde Fiksdotter
Shandalar 2012 Revisited
Magic: The Gathering Abandonware
-
CirothUngol - Programmer
- Posts: 431
- Joined: 13 May 2009, 21:34
- Location: Gulf Coast, Texas, USA
- Has thanked: 106 times
- Been thanked: 108 times
3 posts
• Page 1 of 1
Return to Installation and Troubleshooting
Who is online
Users browsing this forum: No registered users and 6 guests