On Fri, 29 Dec 2000, Doug Meerschaert wrote:
> >From: "J. Michael Looney" <[EMAIL PROTECTED]>
>
> >So, there I was, happily coding away at my D20 DM support software, when I
> >relished that my NPC generator modal was _real_ damn close to a character
> >generator
>
> >4) Pre-generate, by some sort of means, several hundred characters, and
> >have
> >the Web page generator yank them out of the NPC file as needed.
>
> Hmm... you mean, like expressing them in a templated table funcion, similar
> to the charts in the DMG?
No, What I mean is that I will have some sort of data base of several
thousdands of NPC's, each with unique stats. Think of it as a large box
of 3x5 cards of NPC's you rolled up while drinking _way_ to much Dr.
Pepper. (Not that I havn't done that trick in my youth...) The software
will "pull the card" on the NPC and plug him/her/it in place. I'll use my
current modual to generate them, if needed and not release the generator.
>
> You're slapping a name on a class and level, for a random bit. I think
> you're as close to "providing stats for a character" are you are to
> "character generation."
If I just pull them out of the database, sure...
>
> If the software can't roll and assign ability scores or apply XP (et al), I
> think you'll be fine.
>
The software _is_ (in current version) rolling 4d6 etc. Granted no human
gets any options in doing it but if your read the source code, it does
show how to generate a character. Granted, in a some what random, table
driven fashion, but still you could reverse engineer the process. I could
write that chunk in C and run my "c scambler" over it, which would _damn_
sure make it hard to reverse engineer...
--
http://www.spellbooksoftware.com
If guns are outlawed can we use swords?