Player.Face "STF"
Player.Face "SFF",female
Player.Face "SMF",male
Player.Face "S3F",nonbinary
etc.
which makes a lot more sense on multiple levels, though the core of my suggestion in my post below should still apply, mutatis mutandis.]
I'm going to start a new thread on this and delete my response to that 5-year-old thread as it was asking for/assuming some rather different things and also contained some remarks that could be read as transphobic.
Since SBARINFO can no longer be used to determine a mugshot, can we get a feature so that gender can be handled for mugshots in a simple, non-skin-requiring, non-playerclass-reduplicating way in a similar manner to player sounds in SNDINFO?
The way I imagine it to work, you'd have 3 actor properties:
Player.Face (as current)
Player.FaceMale
Player.FaceFemale
implemented as follows:
- If only .Face is defined, then that's used no matter the player's gender selection.*
- If .FaceMale is defined along with at least one other, .FaceMale will be used only if the gender is male. Same goes for .FaceFemale, mutatis mutandis.
- If only .FaceMale is defined and nothing else, no mugshot will appear unless the gender is male.*
- If both .FaceMale and .FaceFemale are defined but not .Face, no mugshot is shown if the gender is other/cyborg/nonbinary/etc. (hereinafter "nonbinary").
- *Possible alternative: If only one of the properties is defined, then that face is used for everything.
Thoughts?