Files

76 lines
3.3 KiB
Markdown

# 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.