Character Variables

This is a list of the variables you can refer to from within dialogue rules, or by drilling into a character object with dot-notation from a Jinja template.

Characters
In an encounter message: subj - The player obj - The encounter partner

Body part long descriptions always use 'subj' as the owner.

Character variables
I'm using male pronouns internally because gender-swapping 'Her' is ambiguous as to whether it's 'His' or 'Him'. e.g. {subj.He} -&gt; 'She'

Of course that all went to hell when I realised that "his boat, no boat of his" should map to "her boat, no boat of hers", so I still needed a 'hers' as well. It's a mess.

name -&gt; e.g. &quot;Sally&quot;

names -&gt; e.g. &quot;Sally's&quot;

species -&gt; &quot;succubus&quot;

Species -&gt; &quot;Succubus&quot;

things -&gt; &quot;succubi&quot;

Things -&gt; &quot;Succubi&quot;

he

hes -&gt; e.g. &quot;she's&quot;

him

his

himself

He

Hes

Him

His

Himself

Body parts/equipment/items Slot names outfit

pet

toolbelt - First toolbelt slot (vibrators and suchlike). I'd like to have two slots once I've got a suitable inventory UI.

legs

hands

eyes

shoulders (Wings are mounted here.)

butt

- anus

mouth

- tongue

breasts

- nipples

crotchf - Frontal crotch.

- glansf - Head of penis

- shaftf - Shaft of penis

crotchr - Rear crotch, usually occupied by balls or a vagina

- clit (move this to frontal crotch?)

- labia

- vagina

- scrotum

underbelly_texture (For beasts with mutated skin textures)

back_texture (For beasts with mutated skin textures)

Noun styles e.g. {obj.outfit.noun} -&gt; &quot;catsuit&quot;

Note: Text in body part descriptions gets to use a shorthand where {slotname} will substitute to the full description of that body part.