# Characters ## Character features | Feature | Examples | Notes | | --------------- | --------------------------------------------- | ----------------------------------------- | | Name | Timothy Sharpshooter | | | Gender | Male, Female, NB, Other | | | Skin Color | [255,255,255] | RGB colour | | Eye Color | [14,0,244] | RGB Color | | Hair Color | [0,128,44] | RGB 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](##Clothing) | | > [!NOTE] > Pronouns can be implied and unrequired with a recognised Gender value, however, custom values can be filled in if desired. ## 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.