So I started this weekend looking at the most recent pcgen-xml messages and decided they really weren't going to make any sense without context. 842 messages...
844
Keith Davies
jdk_kjdavies
Jan 15, 2004 6:17 am
... My gods. *I* wouldn't want to go through the entire history. Good work. ... Oh. Hell. Yes. I'll be making an announcement here in a couple days. ... erm,...
845
Frugal
frugal10191
Jan 15, 2004 8:46 am
<quote who="Steven Bethard"> ... I do not think that PCGen can cope with being a generic character generator. It was created specificly for D&D and has had a...
846
bediviere@...
bediviere
Jan 15, 2004 5:28 pm
<quote who="Frugal"> ... </quote> Yeah, I had this feeling too. I guess my question was, is PCGen working towards /using files/ that could cope with generic...
847
Scott Ellsworth
scottalodar
Jan 15, 2004 11:07 pm
... I do not think so - we are going to have to convert the LST files somehow, and my experience has been that the very best way to do that is to first move...
848
Frugal
frugal10191
Jan 19, 2004 9:21 am
<quote who="Scott Ellsworth"> ... I have discovered an equaly ugly flaw in the model. There is no separation between the data layer and the implementation...
849
Frugal
frugal10191
Jan 19, 2004 9:58 am
<quote who="Keith Davies"> ... So does this mean you have finished your schema ? As an aside I was having a look at your schema on the Wiki. It seems as though...
850
Keith Davies
jdk_kjdavies
Jan 19, 2004 4:51 pm
... Ouch. ... As far as I'm concerned, things like 'CL=Cleric39; will be broken out into XML in a (hopefully) meaningful matter. The XML largely ignores PCGen's...
851
Steven Bethard
bediviere
Jan 19, 2004 6:34 pm
So I don't know whether or not the data on the PCGenDataWiki reflects current plans, but in case it does, I thought I'd make a few comments about it...
852
Steven Bethard
bediviere
Jan 19, 2004 8:08 pm
Ok, I uploaded the alternate schema files. Here's what's in there: scores.xml: a file encoding most of the scores and rules for scores in D&D ucg.core.*: the...
853
Keith Davies
jdk_kjdavies
Jan 19, 2004 8:43 pm
... The UML largely describes the XML structure, though it could be mapped to Java objects fairly easily (though not in LST internals, directly). Deity, etc....
854
Keith Davies
jdk_kjdavies
Jan 19, 2004 10:36 pm
... Not *entirely*, I still need to fill in bonuses and effects. The framework, though, looks pretty solid. ... It's a bit of both, depending how you do it....
855
Steven Bethard
bediviere
Jan 19, 2004 10:37 pm
Sorry, I think this was unclear. I wasn't trying to describe what you were doing in the data restructuring. I was trying to describe a different framework that...
856
CC Noram Carstensen J...
iambluehearm...
Jan 19, 2004 10:52 pm
Keith, That sounds like a lot of extra work. If I'm pulling out a basic Deva, I've got the MM. If I'm loading one in PCGen there is at least an even chance I...
857
Keith Davies
jdk_kjdavies
Jan 19, 2004 11:41 pm
... It is more work, in that you would need both definitions available. However, if both *are* available, it means *less* work because you can base on...
858
Keith Davies
jdk_kjdavies
Jan 19, 2004 11:42 pm
... You're probably right, here. You used many of the same words to mean things that are *related* to what I'd described, which makes it really hard to guess...
859
Keith Davies
jdk_kjdavies
Jan 19, 2004 11:53 pm
... Yep. That's why I tried to design a framework that will help move us away from that -- start partitioning the code a bit more. ... Probably. Doesn't mean...
860
Steven Bethard
bediviere
Jan 20, 2004 7:23 am
A brief note about terminology: I tried to use the same terms you were using because I thought that people could, with some effort, translate from one use of...
861
Frugal
frugal10191
Jan 20, 2004 8:38 am
<quote who="Steven Bethard"> ... The other end of this problem is the presentation layer. If the input is too generic then how is the GUI going to present this...
862
Frugal
frugal10191
Jan 20, 2004 8:51 am
<quote who="Keith Davies"> ... Erm... Yes it does. This is supposed to be a new data model for PCGen. If PCGen can not use the data in the data model then the...
863
Frugal
frugal10191
Jan 20, 2004 8:55 am
<quote who="Keith Davies"> ... I have always thought that races should be class level 0. A first level human monk should be 0:Human, 1:Monk A first level Orc...
864
Frugal
frugal10191
Jan 20, 2004 12:43 pm
<quote who="Keith Davies"> ... I notice in you examples of races you have a "by-class" boolean attribute. How does your plan cope with 1HD creatures? i.e. an...
865
STILES, BRAD
BRAD.STILES@...
Jan 20, 2004 12:47 pm
... It only becomes a problem if a program wants want to adhere to the D20 License, which explicitly prohibits describing the mechanism of leveling up. PCGen...
866
Frugal
frugal10191
Jan 20, 2004 12:48 pm
I notice in your schema for ratings you have hardcoded the concepts of "good", "evil", "lawful" and "Chaotic". Is this really a good thing if we wish to...
867
STILES, BRAD
BRAD.STILES@...
Jan 20, 2004 12:53 pm
... If you think about it, races are little more than templates laid over a "generic" character, adding or removing abilities. If you think of a character as...
868
Frugal
frugal10191
Jan 20, 2004 1:00 pm
I notice you have this construct in the barbarian class: <add score="movement" value="10" when="not heavily armored or heavily encumbered" /> Is the "when"...
869
Frugal
frugal10191
Jan 20, 2004 1:34 pm
<quote who="Steven Bethard"> ... I just downloaded and looked at this. It looks really nice. I guess all that it would take to convert to a resonable character...
870
Frugal
frugal10191
Jan 20, 2004 2:54 pm
Looking at Steves code the use of the observer pattern is very interesting and from a design point of view very sweet. I do have a couple of questions that I...
871
CC Noram Carstensen J...
iambluehearm...
Jan 20, 2004 2:57 pm
... 5:Monk ... 3:Giant, 4:Giant, 5:ECL, 6:ECL, 7:Monk ... This I can sink my teeth into. I like it. Though the ECL example gets a bit odd because it's really...
872
Steven Bethard
bediviere
Jan 20, 2004 4:55 pm
Preface: I don't want to write them all below, so just to remind you, in my terminology * Score <=> OrderedSetSelection (i.e. an integer value) * Rating <=>...