Table of Contents
Data Structures
Items to track
This is a list of items that I want to track:
- Users - People that log in to use the app.
- Characters - NPC's and PC's statblocks and character sheets.
- Talents
- Skills
- Armor
- Weapons
- Weapon Qualities
- Gear
Users
- Username
- Email address
Characters
- Name
- Type (either PC, Minion, Rival, Adversary)
- Characteristics - Arbitrary numeric fields used for base characteristics. ie. “Brawn: 1” or “Grace: 2”, etc.
- Stats - Arbitrary numeric fields use for statistics. ie. “Soak: 3”, “Wounds: 4”, “Wound Threshold: 5”, etc.
- Skills - Each skill will reference a skill (see below) and also include:
- a numeric rank
- whether it's a career skill or not
- optionally the name of a base characteristic override (ie. “Brawn”). Skill base characteristics can always be overridden temporarily later on.
- Abilities -