Thread: Pathfinder Parser
-
January 12th, 2011, 16:26 #11
Archangel
- Join Date
- Apr 2008
- Location
- Virginia Beach
- Posts
- 3,096
As for Paizo doing a VTT, I guess it's possible, but we've seen no evidence they are interested in software development so far. And, as WOTC has learned the hard way, it is an enormous undertaking. Paizo seems to be doing well enough without it.
As for paizo changing their layout, as you previously pointed out, it is OGL. The products of the parser wouldn't change just because they changed formatting. The worst result is that you couldn't parse new material until the parser was updated. I don't know where Tenian's blog is, so I don't know what abuse he's talking about.
The Pathfinder extension will undoubtedly require rewrite after the rules merger.
-
January 12th, 2011, 20:53 #12Originally Posted by Bidmaron
And I too am surprised at the lack of Pathfinder activity here. I'm sure it will grow, however.
-
January 12th, 2011, 21:04 #13
Archangel
- Join Date
- Apr 2008
- Location
- Virginia Beach
- Posts
- 3,096
Originally Posted by Astinus
-
January 12th, 2011, 21:05 #14
Archangel
- Join Date
- Apr 2008
- Location
- Virginia Beach
- Posts
- 3,096
Perhaps another thing that would help is if we get our own slot in the Game Systems (since defunct things like Iron Heroes and Arcana Unleashed got one).
Smiteworks, can we get it?
-
January 12th, 2011, 22:40 #15
- Join Date
- Aug 2008
- Posts
- 614
Since Tenian hasn't responded here, I'm gonna hope he doesn't get too angry at me for posting. I hope he proves me wrong, but in my conversations with Tenian regarding open source, he was strongly against publishing his own source code. I'll ask him about it later but I'm guessing the response will be a "no." He would probably be open to writing the parser himself, if it wasn't for the fact that he does not like Pathfinder. But I'm pretty sure he would be totally against releasing his code.
-
January 13th, 2011, 03:09 #16
Archangel
- Join Date
- Apr 2008
- Location
- Virginia Beach
- Posts
- 3,096
Well, that is unfortunate. Understandable, but unfortunate. We have to respect those who take the time to make tools that some can use. That will slow down the effort to do something with PF. Oh, well....
-
January 13th, 2011, 12:36 #17
- Join Date
- Jul 2008
- Posts
- 812
I agree that something to quickly insert stat blocks would be desirable as many published npcs deviate from what you find in the bestiary(ies). Possibilities to import NPCs or even PCs exported from Herolab xml files would also be great.
-
January 14th, 2011, 17:16 #18
I've been chatting with bradbdavis -- he wrote a Pathfinder parser in Visual Studio. He's only used it for a bestiary, but he's happy to share his source code here and maybe someone else can continue work on it? Hopefully we hear from him soon.
-
January 14th, 2011, 20:21 #19
Whilst having Tenian's 4EParser source code available as a reference would be very useful (It is a boon to have it for the 4E ruleset - Thanks J), a significant amount (I believe) would have to be re-written to make it applicable to Pathfinder/d20 therefore negating some of the benefit of using his hard work as a springboard.
Its perfectly possible to write an XSL or .NET based tool that performs a similar function but for alternative natural language source formats and XML output.
The XSL route is doable, if the source is available in HTML/XML format, Text less so if purely plain text but maybe possible if the format is structured.
However I think its best to go the .NET route for a couple of reasons. 1) XSL can be limiting in certain situations and 2) I think it would be more useful to write a tool that would support a variety of rulesets thus enabling Parsing to the wider FGII ruleset community as well as encourage greater development of new rulesets etc. etc. .NET offers this flexibility if we assume most if not all RPG source material is available in plain text.
It might be possible to write a .NET based tool using regular expression matching and thus regular expressions to define npc, item, etc. etc. stat block formats. By allowing users to define both the regular expressions and an XML schema for the output it might be possible for ruleset developers/community users to build module templates (incorporating both the set of regular expressions for matching the source content types and the XML schema required for ruleset compatibility) to enable Parsing support for any ruleset.
Of course the whole thing is also only doable if the RPG your using publishes content type in a structured and consistent manner however still worthwhile investigating methinks if theres wide enough interest from the community.FG Project Development
Next Project(s)*: Starfinder v1.2 Starship Combat
Current Project: Starfinder v1.1 - Character Starships
Completed Projects: Starfinder Ruleset v1.0, Starfinder Core Rulebook, Alien Archive, Paizo Pathfinder Official Theme, D&D 5E data updates
* All fluid by nature and therefore subject to change.
-
January 14th, 2011, 21:09 #20
The Pathfinder parser bradbdavis has written is in .NET, I believe. So maybe it will serve as a good base? As soon as I get it from him, I'll post details here.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks