Files
happening/docs/CHARACTERS.md
T

3.4 KiB

Character features

Feature Examples Notes
Name Timothy Sharpshooter
Gender Male, Female, NB, Other
Skin Color Khaki, #F0E68C, rgb(240, 230, 140) CSS Color
Eye Color LightBlue, #ADD8E6, rgb(173, 216, 230) CSS Color
Hair Color GoldenRod, #DAA520, rgb(218, 165, 32) CSS Color
Pronoun Subject He, She, They See https://en.wikipedia.org/wiki/Pronoun
Pronoun Object Him, Her, Them See https://en.wikipedia.org/wiki/Pronoun
Pronoun Deppos His, Her, Their See https://en.wikipedia.org/wiki/Pronoun
Pronoun Indpos His, Hers, Theirs See https://en.wikipedia.org/wiki/Pronoun
Pronoun Reflex Himself, Herself, Themselves See https://en.wikipedia.org/wiki/Pronoun
Head Shape
Torso Shape
Arm Shape
Leg Shape
Hair Style
Clothing See [Character Clothing](#Character Clothing)

Note

Pronouns can be implied and unrequired with a recognised Gender value, however, custom values can be filled in if desired.

Character Clothing

Appearal Examples Notes
Top Shirt, Jumper, etc...
Bottom Trousers, tights, etc...
Shoes
Hat
Gloves
Neck Necklace, Scarf, etc...

Characters.json

Characters are stored in the characters.json file which looks like this:

{
    "tim": {
        "name": "Timothy Sharpshooter",
        "gender": "Male",
        "skin_color": "",
        "eye_color": "",
        "hair_color": "",
        "pronoun_subject": "He",
        "pronoun_object": "Him",
        "pronoun_deppos": "His",
        "pronoun_indpos": "His",
        "pronoun_reflex": "Himself",
        "head_shape": "",
        "hair_style": "",
        "torso_shape": "",
        "arm_shape": "",
        "leg_shape": "",
        "clothing": {
            "top": "",
            "bottom": "",
            "shoes": "",
            "hat": "",
            "gloves": "",
            "neck": ""
        }
    },
    "bob": {
        ...
    }
}

Note

MUST be valid JSON or it can't be deserialised.