rec.games.trading-cards.jyhad

To Card Utilities Designers - JOL format decks

22 messages from 11 participants · 01 December 2008 – 02 December 2008
original thread on Google Groups

librarian

Hello all - JOL Formatted decks should look like the example I have below. Things to note: 1) Vampires only need their name. JOL doesn't need the capacity, disciplines, group, clan, or anything else. Just the name of the vampire. 2) Multiple quantities of cards can be done in either of 2 ways: a Nx"Card Name" format, where N is the number of that card in the deck (see Lucas Halton); or the card name listed the number of times it is in the deck (see Blood Doll). 3) The apostrophe needs to look like this " ' ", not like any other apostrophe. That may be out of your control, but if it is not, please do it right (see Resist Earth's Grasp). 4) The phrase "ENDREG" is not parsed by JOL. When it appears in an export of a deck, the deck builder has to delete it before xe can upload the deck. Please remove it if possible. 5) Some of the utilities have a problem of not exporting/saving the entire deck - that is very bad (FELDB, I'm looking at you here...). 6) The header of Crypt or Library, followed by the other info ( {jol#}, {deckname}, {password}, {game email} ) is no longer necessary. Thanks! best - chris 4xLucas Halton Yitzak Masika St. John Anastaszdi Zagreb Mosfair Eric Kressida 2xLernean Frondator Trophy: Diablerie Trophy: Hunting Ground Trophy: Library Trophy: Revered Blood Doll Blood Doll Blood Doll Dreams of the Sphinx Sudden Reversal Direct Intervention Mirror Walk Mirror Walk The Barrens Red List Red List Red List Red List 5xResist Earth's Grasp Big Game Big Game Anathema Anathema Anathema Anathema Anathema Telepathic Misdirection Telepathic Misdirection Telepathic Misdirection Telepathic Misdirection Telepathic Misdirection Telepathic Misdirection On the Qui Vive On the Qui Vive On the Qui Vive On the Qui Vive Wake with Evening's Freshness Wake with Evening's Freshness Blur Blur Blur Blur Blur Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Theft of Vitae Flash Flash Flash Side Strike Side Strike 2xWalk of Flame Quicken Sight Quicken Sight Quicken Sight Quicken Sight 3xRutor's Hand Pursuit Pursuit Pursuit Pursuit Pursuit Pursuit Psyche! Psyche! Psyche! Psyche! 2xIR Goggles 5xMinion Tap

Archibald Zimonyi

[ quoted text not captured ] Do cards use the various dots, rings and other non-ASCII characters? For example, do you want the vampire to be named Zoe or Zöe? VEKN.NU does not support to write JOL files but it is a simple enough format so I could probably provide it fairly easily. Archie www.vekn.se

Hodgestar

librarian wrote: > JOL Formatted decks should look like the example I have below. Things > to note: Some more questions about the format:: 1) How are advanced vampires represented? 2) What is the source of your card names? 3) What does JOL do with card names it doesn't immediately recognize? The second and third questions may seem a bit weird, but there are a lot of crazy card names floating around out there. Bracketed terms (e.g. "(Mage)") get stripped off the end, commas go missing or capitalization around commas changes, words are randomly capitalized, "the" appears and disappears (e.g. "The Spirit's Touch" vs "Spirit's Touch") and let's not even talk about "Camilla, The Raven". It would be really cool to have a standardized deck format that everyone could use. I could work on a draft for discussion if there is enough interest.

Chris Berger

On Dec 1, 4:52 pm, Hodgestar <hodges...@gmail.com> wrote: > > It would be really cool to have a standardized deck format that > everyone could use. I could work on a draft for discussion if there is > enough interest. xml seems like the most likely candidate, but I don't think that George Fink has much time to work on JOL these days and is probably not interested in changing his deck input format, which actually works pretty well. (Though I certainly can't speak for him.) I suspect that a text-only JOL format will always be a sought-after feature in deck-building apps. I think that the current output of "JOL format" (depending on which deckbuilder we're talking about) is based on the old deckserver version 1.0, where the deckserver had no knowledge of the cards, and would just serve you whatever card text you put in. Thus, lots of players included stats for vampires and sometimes text on other cards in each line, so that you had a better reminder of what you just drew.

librarian

[ quoted text not captured ] Yes, so it seems. Here is a deck outputted in FELDB in "JOL" format: Note the apostrophes, the ENDREG, all the additional stuff there in the crypt, the deck getting truncated at the end. None of it is used anymore. CRYPT {jol#} {deckname} {password} {game email} Leo Washington - cel pro , 2, Gangrel Antitribu Scarlet Carson O`Toole - pro CEL, 4, Gangrel Antitribu L`Epuisette - aus cel pro , 4, Toreador Antitribu Mowgli - ani cel FOR PRO, 5, Gangrel Antitribu Harry Reese - cel obf FOR PRO, 6, Gangrel Antitribu Morrow the Sage - cel vic OBF PRO, 6, Gangrel Antitribu Spider - ani for CEL PRO, 6, Gangrel Antitribu Spider - ani for CEL PRO, 6, Gangrel Antitribu Xendil Charmer - obf CEL PRO SER, 7, Gangrel Antitribu Xendil Charmer - obf CEL PRO SER, 7, Gangrel Antitribu Luke Fellows - CEL OBF PRO, 7, Gangrel Antitribu Luke Fellows - CEL OBF PRO, 7, Gangrel Antitribu ENDREG LIBRARY {jol#} {deckname} {password} {game email} Amaranth Big Game Blood Doll Blood Doll Blood Doll Blood Doll Blood Doll Blur Blur Blur Blur Blur Bum`s Rush Bum`s Rush Bum`s Rush Bum`s Rush Computer Hacking Computer Hacking Computer Hacking Computer Hacking Computer Hacking Confusion of the Eye Delaying Tactics Delaying Tactics Direct Intervention Fame Fame Flesh of Marble Flesh of Marble Flesh of Marble Flesh of Marble Flesh of Marble Flesh of Marble Flesh of Marble Flesh of Marble Gangrel Conspiracy Gangrel Conspiracy Gleam of Red Eyes Gleam of Red Eyes Harass Harass Harass Harass Infernal Pursuit Infernal Pursuit J. S. Simmons, Esq. On the Qui Vive On the Qui Vive On the Qui Vive Pursuit Pursuit Pursuit Pursuit Pursuit Pursuit Sonar Sonar Sonar Sudden Reversal Tasha Morgan Taste of Vitae Taste of Vitae Taste of Vitae Taste of Vitae Wake with Evening`s Freshness Wolf Claws Wolf Claws Zip Gun Zip Gun Zip Gun Zip Gun Zip Gun Zip Gun Zip Gun Dreams of the Sphinx Elder Library Elder Intervention Elder Intervention Concealed Weapon Concealed Weapon Desert Eagle Desert Eagle Desert Eagle Desert Eagle Desert Eagle Alacrity Alacrity Flur

librarian

Hodgestar wrote: > librarian wrote: >> JOL Formatted decks should look like the example I have below. Things >> to note: > > Some more questions about the format:: > > 1) How are advanced vampires represented? > 2) What is the source of your card names? > 3) What does JOL do with card names it doesn't immediately recognize? First of all, you should sign up for JOL yourself, because it is *awesome*. > > The second and third questions may seem a bit weird, but there are a > lot of crazy card names floating around out there. Bracketed terms > (e.g. "(Mage)") get stripped off the end, commas go missing or > capitalization around commas changes, words are randomly capitalized, > "the" appears and disappears (e.g. "The Spirit's Touch" vs "Spirit's > Touch") and let's not even talk about "Camilla, The Raven". I dont' know what card name database George is using, but I think it's the .csv file from the WW website. But decks are cut and pasted from a simple text editor (I upload mine from Notebook). > > It would be really cool to have a standardized deck format that > everyone could use. I could work on a draft for discussion if there is > enough interest. Perhaps. I just want to enter decks into JOL with a minimum of effort. best - chrisi

Kevin M.

librarian <auct...@superfuncards.com> wrote: > 4) The phrase "ENDREG" is not parsed by JOL. > When it appears in an export of a deck, the deck > builder has to delete it before xe can upload the deck. > Please remove it if possible. I totally agree with your JOL issues regarding the deckbuilders, but please don't legitimize that Xe foolishness. It is highly non-standard, confusing to even native speakers, and we have enough non-English speakers here that it will only confuse them. Kevin M., Prince of Las Vegas "Know your enemy, and know yourself; in one-thousand battles you shall never be in peril." -- Sun Tzu, *The Art of War* "Contentment... Complacency... Catastrophe!" -- Joseph Chevalier Please visit VTESville daily! http://vtesville.myminicity.com/ Las Vegas NAQ 2009! http://members.cox.net/vtesinlv/

librarian

Kevin M. wrote: > librarian <auct...@superfuncards.com> wrote: >> 4) The phrase "ENDREG" is not parsed by JOL. >> When it appears in an export of a deck, the deck >> builder has to delete it before xe can upload the deck. >> Please remove it if possible. > > I totally agree with your JOL issues regarding the deckbuilders, but > please don't legitimize that Xe foolishness. It is highly non-standard, > confusing to even native speakers, and we have enough non-English speakers > here that it will only confuse them. > Ok. I get a laugh out of it because it's so outrageous. I'll revert to s/he again. It's almost as easy to type. best - chris

Hodgestar

On Dec 2, 1:42 am, Chris Berger <ark...@ugcs.caltech.edu> wrote: > On Dec 1, 4:52 pm, Hodgestar <hodges...@gmail.com> wrote: > > It would be really cool to have a standardized deck format that > > everyone could use. I could work on a draft for discussion if there is > > enough interest. > > xml seems like the most likely candidate, but I don't think that > George Fink has much time to work on JOL these days and is probably > not interested in changing his deck input format, which actually works > pretty well. (Though I certainly can't speak for him.) I suspect > that a text-only JOL format will always be a sought-after feature in > deck-building apps. I was actually thinking of a plain text format somewhat like the JOL one, just with some sort of write up of the format, and maybe a reference implementation for the writer and the parser. > I think that the current output of "JOL format" (depending on which > deckbuilder we're talking about) is based on the old deckserver > version 1.0, where the deckserver had no knowledge of the cards, and > would just serve you whatever card text you put in. Thus, lots of > players included stats for vampires and sometimes text on other cards > in each line, so that you had a better reminder of what you just drew. Useful to know. :) Schiavo Simon

Kevin M.

[ quoted text not captured ] Why not just use proper English? If your intention is to somehow placate the women here, the feminist men here who you believe won't respect you unless you give-in to political correctness, or your own guilty feelings then your use of The Xe is appropriate and you shouldn't listen to me. ;) [ quoted text not captured ]

James Coupe

In message <gh2tr4$50u$1...@aioe.org>, Kevin M. <you...@imaspammer.org> writes: >librarian <auct...@superfuncards.com> wrote: >> Ok. I get a laugh out of it because it's so outrageous. I'll revert >> to s/he again. It's almost as easy to type. > >Why not just use proper English? He/she and the various variants - s/he, (s)he, and so on - are perfectly ordinary English. Some style guides prefer one form to the other, and others prefer writing in such a way that you avoid the problem altogether. But when someone's dashing off a Usenet post? In a place where you keep telling people to use more smilies? He/she and other obvious variants are just fine. -- James Coupe PGP Key: 0x5D623D5D YOU ARE IN ERROR. EBD690ECD7A1FB457CA2 NO-ONE IS SCREAMING. 13D7E668C3695D623D5D THANK YOU FOR YOUR COOPERATION.

Hodgestar

On Dec 2, 2:19 am, librarian <aucti...@superfuncards.com> wrote: > First of all, you should sign up for JOL yourself, because it is *awesome*. That's what I'm worried about -- I struggle enough to focus on work as it is. :) > I dont' know what card name database George is using, but I think it's > the .csv file from the WW website. But decks are cut and pasted from a > simple text editor (I upload mine from Notebook). Good to know. Sutekh mostly treats the WW HTML card lists as canonical (and unfortunately I'm not sure the .csv and the HTML are alway in sync). > > It would be really cool to have a standardized deck format that > > everyone could use. I could work on a draft for discussion if there is > > enough interest. > > Perhaps. I just want to enter decks into JOL with a minimum of effort. Well, I think a standard format would help with that and hopefully mean less fiddling if you wanted to upload decks to somewhere else (or import them into Sutekh :D). Schiavo Simon

xcver

On 1 Dez., 20:07, librarian <aucti...@superfuncards.com> wrote: > Hello all - > > JOL Formatted decks should look like the example I have below. Things > to note: > > 1) Vampires only need their name. JOL doesn't need the capacity, > disciplines, group, clan, or anything else. Just the name of the vampire. > 2) Multiple quantities of cards can be done in either of 2 ways: a > Nx"Card Name" format, where N is the number of that card in the deck > (see Lucas Halton); or the card name listed the number of times it is in > the deck (see Blood Doll). > 3) The apostrophe needs to look like this " ' ", not like any other > apostrophe. That may be out of your control, but if it is not, please > do it right (see Resist Earth's Grasp). > 4) The phrase "ENDREG" is not parsed by JOL. When it appears in an > export of a deck, the deck builder has to delete it before xe can upload > the deck. Please remove it if possible. > 5) Some of the utilities have a problem of not exporting/saving the > entire deck - that is very bad (FELDB, I'm looking at you here...). > 6) The header of Crypt or Library, followed by the other info ( {jol#}, > {deckname}, {password}, {game email} ) is no longer necessary. > > Thanks! > > best - > > chris Hi, I changed the deck2jol.xsl file in use by ARDB to output to a semi- workable JOL format. What work ok are advanced vampires and what doesn't work are cards with a "The" at the beginning, as those card names are different in ARDB. If you take the following lines and save them as deck2jol.xsl in the ARDB folder it will output a doable JOL format (though yyou'll have to change the ", the" cards manually...working on that): <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/ Transform"> <xsl:output method="text" encoding="iso-8859-1"/> <xsl:template match="/"> <xsl:for-each select="/deck/crypt/vampire"> <xsl:sort select="name"/> <xsl:call-template name="XVAMPIRES"> <xsl:with-param name="mycount" select="@count" /> <xsl:with-param name="myname" select="string(name)" /> <xsl:with-param name="myadvanced" select="string(adv)" /> </xsl:call-template> </xsl:for-each> <xsl:for-each select="/deck/library/card"> <xsl:sort select="type"/> <xsl:sort select="name"/> <xsl:call-template name="XLIBRARYCARDS"> <xsl:with-param name="mycount" select="@count" /> <xsl:with-param name="myname" select="string(name)" /> </xsl:call-template> </xsl:for-each><xsl:text> </xsl:text></xsl:template> <xsl:template name="XVAMPIRES"> <xsl:param name="mycount"/> <xsl:param name="myname"/> <xsl:param name="myadvanced"/> <xsl:if test="$mycount > 0"> <xsl:value-of select="$myname"/><xsl:if test="$myadvanced != ''"><xsl:text> (advanced)</xsl:text></xsl:if><xsl:text> </ xsl:text> <xsl:call-template name="XVAMPIRES"> <xsl:with-param name="mycount" select="$mycount - 1" /> <xsl:with-param name="myname" select="$myname" /> <xsl:with-param name="myadvanced" select="$myadvanced" /> </xsl:call-template> </xsl:if> </xsl:template> <xsl:template name="XLIBRARYCARDS"> <xsl:param name="mycount"/> <xsl:param name="myname"/> <xsl:if test="$mycount > 0"> <xsl:value-of select="$myname"/><xsl:text> </xsl:text> <xsl:call-template name="XLIBRARYCARDS"> <xsl:with-param name="mycount" select="$mycount - 1" /> <xsl:with-param name="myname" select="$myname" /> </xsl:call-template> </xsl:if> </xsl:template> </xsl:stylesheet>

JH

Still three questions unanswered before I can update the Secret Library Do the names use quotes (e.g. François Warden Loehr or François "Warden" Loehr) ? How are the advanced versions of vampires displayed? What is that "..., The" issue xcver talked about?

LSJ

James Coupe wrote: > In message <gh2tr4$50u$1...@aioe.org>, Kevin M. <you...@imaspammer.org> > writes: >> librarian <auct...@superfuncards.com> wrote: >>> Ok. I get a laugh out of it because it's so outrageous. I'll revert >>> to s/he again. It's almost as easy to type. >> Why not just use proper English? > > He/she and the various variants - s/he, (s)he, and so on - are perfectly > ordinary English. Some style guides prefer one form to the other, and > others prefer writing in such a way that you avoid the problem > altogether. > > But when someone's dashing off a Usenet post? In a place where you keep > telling people to use more smilies? He/she and other obvious variants > are just fine. Indeed. Any place Heart of Cheating, 80), woot, and the rest are acceptable, xe should be as well. The argument that "zOMG! It's a new term! Oh noes!" seems a bit off here. Now, that doesn't mean it has to stick or must be used of course. Just that "new terms are bad" is not a good foundation. Esp on the Internet. And, of course, the spurious feminist issue isn't even worth addressing (which makes this sentence rather suspect).

Hodgestar

"Xe" might actually make a cool vampire name. Maybe "The Xe, Androgyne" or "Dominique, The Xe". Probably a Toreador or !Toreador, I guess.

Blooded Sand

On Dec 2, 12:29 pm, LSJ <vtes...@white-wolf.com> wrote: > James Coupe wrote: > > In message <gh2tr4$50...@aioe.org>, Kevin M. <youw...@imaspammer.org> > > writes: > >> librarian <aucti...@superfuncards.com> wrote: > >>> Ok. I get a laugh out of it because it's so outrageous. I'll revert > >>> to s/he again. It's almost as easy to type. > >> Why not just use proper English? > > > He/she and the various variants - s/he, (s)he, and so on - are perfectly > > ordinary English. Some style guides prefer one form to the other, and > > others prefer writing in such a way that you avoid the problem > > altogether. > > > But when someone's dashing off a Usenet post? In a place where you keep > > telling people to use more smilies? He/she and other obvious variants > > are just fine. > > Indeed. > > Any place Heart of Cheating, 80), woot, and the rest are acceptable, xe should > be as well. The argument that "zOMG! It's a new term! Oh noes!" seems a bit off > here. > Now, that doesn't mean it has to stick or must be used of course. Just that "new > terms are bad" is not a good foundation. Esp on the Internet. > > And, of course, the spurious feminist issue isn't even worth addressing (which > makes this sentence rather suspect). xe xinks xey xare xunny.... ;) It called xig xatin

xcver

On 2 Dez., 12:18, JH <jhatt...@tenerdo.org> wrote: > Still three questions unanswered before I can update the Secret > Library > > Do the names use quotes (e.g. François Warden Loehr or François > "Warden" Loehr) ? All those Characters must be exactly as in the .csv file from WW including the Quotes (in this case François "Warden" Loehr). The Problem ARDB has with this is that it flattens all those special signs like ç, é and others to their uniform letters (c and e in this case). > How are the advanced versions of vampires displayed? It's Vampire Name (advanced) > What is that "..., The" issue xcver talked about? Cards like The Parthenon are included as "Parthenon, The" in the .csv from WW but JOL wants "The Parthenon" - there are also some Vampires for which this is the case (like The Rose)

LSJ

[ quoted text not captured ] Or a Tzimisce (Sascha Vykos, e.g.) Call him Xe Meezy; that should help clear up the pronounciation question. Oh, and :-)

librarian

Kevin M. wrote: > librarian <auct...@superfuncards.com> wrote: >> Kevin M. wrote: >>> librarian <auct...@superfuncards.com> wrote: >>>> 4) The phrase "ENDREG" is not parsed by JOL. >>>> When it appears in an export of a deck, the deck >>>> builder has to delete it before xe can upload the deck. >>>> Please remove it if possible. >>> I totally agree with your JOL issues regarding the deckbuilders, but >>> please don't legitimize that Xe foolishness. It is highly >>> non-standard, confusing to even native speakers, and we have enough >>> non-English speakers here that it will only confuse them. >> Ok. I get a laugh out of it because it's so outrageous. I'll revert >> to s/he again. It's almost as easy to type. > > Why not just use proper English? > > If your intention is to somehow placate the women here, the feminist men > here who you believe won't respect you unless you give-in to political > correctness, or your own guilty feelings then your use of The Xe is > appropriate and you shouldn't listen to me. ;) > It's reprehensible NG behavior I know, but in some small part I used "xe" just to have this sort of threadbusting go on. Mission accomplished! best - chris

Blooded Sand

On Dec 2, 7:05 pm, librarian <aucti...@superfuncards.com> wrote: > Kevin M. wrote: > > librarian <aucti...@superfuncards.com> wrote: > >> Kevin M. wrote: [ quoted text not captured ] Pop pop poppedy pop

Teeka

[ quoted text not captured ] Brilliant! Please please PLEASE make that the new promo! > Oh, and :-) Don't be joking! Now I really want a vampire named Xe Meezy! I don't care what he does, I'll always play him. I mean her. I mean xer.. xim.. DAMN!