wordman
Two Thousand Club
Thanks. I've added a link to the new page in the "links" section of Wordman's Exalted Page.HertzaHaeon said:Done. If I release the source, people can of course tweak everything as they like.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
Thanks. I've added a link to the new page in the "links" section of Wordman's Exalted Page.HertzaHaeon said:Done. If I release the source, people can of course tweak everything as they like.
I'm hoping that WW will allow it since they have the same data available on their own Wiki.dmoonfire said:It really is the data that is really White Wolf's baby.
I'm all for that. If there's a good XML format I'd happily write an import/export function for it. I've even had thoughts about writing a page that doesn't rely on PHP or MySQL at all, just html, Javascript and XML, for offline use. It would be neat, but making all that Javacripting work well will be tricky.dmoonfire said:You could (get someone to?) write a translator program that takes Anathema or EdExalted data and converts it to and from your own dataset. Naturally, if there was a centralized XML scheme for Exalted charms, it would be easier to write a set of programs for importing/exporting (as appropriate) to Anathema, Pattern Spider, Ed Exalted, your program, etc.
I've never developed anything for SVN or SF, but I guess it would be a good place for it when it's released.dmoonfire said:Personally, I'd like to see the program on a public SVN server or SF project and just strip out the most sensitive part of the data for now.
I don't know if I should ask, as long as I don't show more than anyone else. I feel pretty secure since I'm not in the US. The feds won't kick downmy door in the night an ransack my place for RPG contraband. ;Pdmoonfire said:I'd be nice if White Wolf would let you, but that would require asking their legal department questions, and you'd probably need to do it on the behalf of all Exalted character maintenance programs out there.
All that's needed to make it public is really a good way to update it with new Charm data. Show me your XML format and I'm sure we can work something out.dmoonfire said:If you make it public, I'll probably write converters for my own XML schema, just because I like writing converters and I'm trying to poke holes in my schema still.
I'd recommend against building tight type tags (e.g. <charm>, <hearthstone>, etc.) into your schema. It sounds like a good idea at first. I did this for 1E and it caused a number of problems because the divisions break down. As an example: is an automaton an <artifact> or a <creature> or a <character>? Are demon-embracing robes <armor> or <weapon>?dmoonfire said:This is in hope that eventually, we could get a common and standard XML format for charms, heartstones, artifacts, and characters which would make it easier to import/export to and from things like lore5, anathema, the two charm card creators, etc.
Yes. In thinking about my 2E schema, I thought about something similar. But then I thought: if it is OK to call hearthstones, artifacts, armor, weapons, etc. "items", what is the fundamental difference of "spells", "charms" and "characters"? Why not just call them "items" as well? Ultimately they are all just collections of values. I couldn't think of a reason not to, so I use one basic tag (<rpgobject>) for everything.dmoonfire said:Seem reasonable?
This is why God gave us namespaces.dmoonfire said:I could add a generic object that basically allowed for sub-blocks such as:
 <exalted>
  <object>
   <charm><!-- stuff that looks like a charm --></charm>
  </object>
 </exalted>
Maybe I missed it, but do you have an XSD you can send me?wordman said:In any case, it will probably be a while before my schema is in postable shape, so don't let me stop you.
Sunday? I forgot to check in what I have into my SVN and I'm about to get drowned in family politics because my wife is walking the stage for her college graduation tomorrow, which means drama and food for 48 hours.memesis said:Maybe I missed it, but do you have an XSD you can send me?wordman said:In any case, it will probably be a while before my schema is in postable shape, so don't let me stop you.
I couldn't think of a good name to describe functional area for the charm.HertzaHaeon said:The exalted-type tag is a bit misleading as it would be used to distinguish spirit charms, arcanoi, etc. But it's just a tag name I guess.
Ideally, but I wanted a programmic way of doing it. That way, if they were so inclined, they could add some meta information to the user without the description having it. I think I got it to handle the basic "no more than Trait times" which seems to cover most of them, but I just realized I missed Glorious Solar Saber which is unbounded.The information in the special tags used for marking how many times a charm can be picked should be described in the text description as well, right?
Hrm, didn't put that can in. Is there a charm that actually does that? Right now, I'd say put per="Dice and Ally" but I don't have it in the enumeration yet.As for the cost tag, does it cover a charm that has a cost of Xm per Y *and* Z? Like "1m per ally and die"?
Hrm, I'd say as soon as I think it is stable and someone gives me a good source of the data entered into another program. I'll write an XSLT/program to convert it into this format. As for stable, I'll call it 1.0 probably in a week or so, if no one finds any critical problems with it.So... When do we get access to xml files with all the Exalted data?
I understand the need for expressing it in a way that programs can use, but maybe it could be noted that you don't expect it to be translated to human readable description and that it should be included in the description as well. I don't know, maybe it's obvious.dmoonfire said:Ideally, but I wanted a programmic way of doing it. That way, if they were so inclined, they could add some meta information to the user without the description having it. I think I got it to handle the basic "no more than Trait times" which seems to cover most of them, but I just realized I missed Glorious Solar Saber which is unbounded.
Hmm, I can't think of an existing Charm like that, but it's a possibility. Your solution should work just fine though.dmoonfire said:Hrm, didn't put that can in. Is there a charm that actually does that? Right now, I'd say put per="Dice and Ally" but I don't have it in the enumeration yet.
I've scraped together most Solar Charms that I can send you, but those are probably the easiest to find.dmoonfire said:Hrm, I'd say as soon as I think it is stable and someone gives me a good source of the data entered into another program. I'll write an XSLT/program to convert it into this format. As for stable, I'll call it 1.0 probably in a week or so, if no one finds any critical problems with it.
Does creator mean "the one who created the information" or "the one who created the file"? In the schema I built, I called the former "author" and the latter "scribe". Also, I highly recommend my reference standard for page numbers.dmoonfire said:Code:<meta> Â <creator></creator> Â <version></version> Â <date>Official XML Date</date> Â <source page="23">Exalted</source> </meta>
Sound reasonable?