Enum: Male Figure - lalolotor/newlife-documentation GitHub Wiki
Values
AVERAGE
- Description: “unremarkable body”
- Hand adjective: “masculine”
SKINNY
- Description: "skinny torso"
- Hand adjective: "bony"
TONED
- Description: “toned body"
- Hand adjective: "strong"
MUSCULAR
- Description: "broad powerful chest"
- Hand adjective: "powerful"
THICKSET
- Description: "thickset body"
- Hand adjective: "large"
PAUNCHY
- Description: "flabby body"
- Hand adjective: "fleshy"
FAT
- Description: "bloated fat body"
- Hand adjective: "chubby”
Splendid Ostrich's Notes:
Male figure will often affect descriptive text and may affect dialogue. You can't assume the PC is attracted to /turned-off by any particular body type as this is customisable in character creation.
Instead, use the PC method likesFigure(Male Figure)
or dislikesFigure(Male Figure)
. These will return a true/false value depending on whether the PC likes or dislikes that body type. If the PC is neutral towards a body-type then both will return false.
This lets you have different text depending on attraction & preferences.
For example, high attraction + muscular body type + likes figure might say something like “You feel a heat rise in your lower belly as you admire his magnificently muscled body”.
High attraction + disliked body-type might instead say something like “despite his regrettably over-muscled body, you feel yourself becoming turned on as you look at him”. Neutral would then have an alternative version that doesn't mention his body.
This can lead to many different combinations of text being needed, but that has the advantage of providing a more unique description that highlights the PC's feelings towards that specific NPC.
There are a few methods related to body type. The male NPC method getTorsoDesc()
outputs a text snippet like “broad powerful chest” or “thickset body”. This is set based on figure and will always be the same for NPCs with the same body type. It's a non-capitalised string without spaces before or after.
Another is the getHandAdj()
method. This provides a 1-word adjective used to describe a male NPC's hands or fingers. Again, this will always return the same result for a given body-type.