76 lines
3.3 KiB
Markdown
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.
|