Doktor Avalanche wrote:
Rumble, when you say it is difficult to do what do you mean?
I have been using the parser for several games with veggie (see the campaign and specifically the Githyanki Blademaster which is my generic token for importing stuff). Am I missing something or are you talking about a more complicated automatic importer? Mine works by just copying the data from the compendium and using f2 to display the monster sheet. I thought that was all the parser did.
I have no doubt you are right and I am missing something - no way would I challenge your comments given your knowledge.
Ah, yeah - I am talking about something significantly more complex, although it may not be necessary with Veggiesama's framework (I have never used the Veggie framework, so I don't know how its internals work).
The basic function of the parser that JamesManhattan made is what you're doing (and it's not "basic" except in comparison to what a couple of us did with it as inspiration) - you import the monster, hit F2, and you get the monster's frame and it's all good. What I did was took the basic parsing part of that, and had it finely parse out a pasted compendium entry, and then convert that into a fully-statted token compatible with my frameworks. So for instance, in my framework powers can impose status effects, and my modifications to the parser read the monster's statsheet and then convert it to a format that my framework understands.
I also took the parser and modified it to import characters as well, so you can paste in a character summary (or, well, you could
- I'm not a DDI subscriber and I don't know if it works with the new CB) and have it take that and convert it into a framework-compatible token.
The essence of the modification is that where the basic parser is looking for powers and dice rolls and building an HTML frame to display the statsheet, mine is looking for things like power range, attack bonus, damage, conditions and their durations, power use frequency, and so forth, and slotting them into the right token properties to make a fully-functional token for the relevant framework. Travist627 did a similar thing to make tokens for DeviantNull's framework, but I don't think anyone's done it for Veggie's framework.