- summary: A character's gender: MALE or FEMALE.
- area: Game.Common
A character's gender: MALE or FEMALE.
Kind enum · Area Game.Common
The gender of a character. You send it in CharacterRemodelingInformation when you
create or remodel a character; the server sends it back in CharacterBaseInformation
and in the actor, fighter and party records that describe a character.
HOW TO USE IT
1. To create a female character, send FEMALE. For a male one, send MALE.
2. When you read a character, pick every gendered piece of game data with it.
FEMALE takes the title's female name (TitleData.nameFemaleId) and the class's
female look and colours (BreedData.femaleLook, femaleColors). MALE takes the
male ones.
3. Read it as a yes/no. The client tests for FEMALE and shows anything else as male.
Each class has exactly two portraits, Head_<class id>0 and Head_<class id>1. For
the original twelve classes the male look uses skin <class id>0 and the female look
<class id>1. To build a portrait name, append 0 for a male and 1 for a female
character (the client's own gender numbers, which today equal the wire values).
Not sent on its own — an enum is never sent on its own. inferred
Used by
CharacterBaseInformationCharacterRemodelingInformationFightCharacterInformationFriendOnlineInformationHumanoidPartyGuestSocialMember
Values
| Value | Number | Meaning |
|---|---|---|
MALE | 0 | A male character. The client shows the male title names ( TitleData.nameMaleId). Character creation sends it for the class's male look (BreedData.maleLook). |
FEMALE | 1 | A female character. The client converts it to its own EntityGender.Female and shows the female title names (TitleData.nameFemaleId). Character creation sends it for the class's female look (BreedData.femaleLook). |