Character Name:
Character Concept:

Culture:
Cultural Ability:
Headers: You Have:


Professions: You Have:


Profession Points:

Attributes:
Blood:
Finesse:
Might:
Mind:
Will:
Spirit:

Skills: You Have:


Build points:

Notes (for printing on characater sheet):

There are a few things that still need work before an initial release:

  1. The mapping of cultures to professions and to headers indicates that everyone can do everything. This needs to get sorted with a director standing by for reference.
  2. It doesn't do build point calculation, or really even try
  3. The prerequisites for skills are not taken into account (not hard to implement, needs a skill -> prereq mapping table (one-to-many)). The prereq might have to be a function, because some of the requirements are things like "Must be Jhandihari"
  4. A lot of the skill costs are formulas, so storing the function to calculate them rather than a constant value would be a cute way to manage them

And a few more that would be nice to have:

  1. Save the entire character sheet to a cookie so the user can come back and modify it. This should be an automated process so that if they accidentally close the browser window, they will still have a copy. If cookies are forbidden by the user, have the autosave date/time message tell them that autosaving is turned off.
  2. Have descriptions of headers show up beside header selection box, descriptions of skills show up beside skill selection box, description of cultural ability beside cultural selection box. Requires filling out the long descriptions.
  3. The skill, culture, header, and so forth long descriptions are not filled in (not hard, just tedious)
  4. A pretty-printed printable version would be nice.