Planesdragon
First Post
Wulf Ratbane said:Index? What are you talking about?
A natural consequence of creating an XML standard for marking Open-Gaming text. A GM, having purchased XML-formatted versions of the five books he's going to loot for his home game, loads them all on his PC, selects the rules and sections he's gonig to use, and adds them all into one file.
This GM then prints out a copy of "his" rulebook, complete with OGC declarations, OGL, and the logos and advertising copy of the publishers he got his rules from. The back of the book contains an index, as expansive or slim as he wants it, and he has a rulebook that he can reference or dog-ear as much as he wants.
A less distant version of the same would have all of the above, but instead of collecting the XML-text from the books he bought, the GM downloads a limited XML format file from each of his publihsers. These abridged files have the heading and subheading information, as well as what lists or markup the publisher wanted to include. Our GM, having selected the half-dozen books he's going to base his next campaign on, gathers the abridged XML for each book and has a single unified index created for his game.
You said that you would be behind the "MassiveSRD" if you saw a point to it beyond mere hoarding of OGC. I just gave you one--a means to encourage GMs to buy your book so they can use it in their own games.
And if the RPGEngine or PRM-XML or MassiveSRD become what I think they should be, we'd have a reverse benefit to this. Once the tools are created for turning the XML into formatted paper, the next step is to make it easy for a game designer to produce the XML. Which means a system of design that enforces structure, bends as you bend the rules, and results not only in a new thing you can sell, but a new hook you can give to smaller fishes you want helping promote your rulebook.
(Not to mention the intermediate step, where a publisher releases one XML file [for free or for pay, just like their book] and they're instantly usable by any campaign-manager or random-character-generator or adventure-o-matic that the customer might use.)
(And, of course, there's the benefit that an XML-standards-based development means that folk who create widgets for your rules will have a harder time making boneheaded mistakes that seem less professional variant and more amatur typo.)