CreateCharacter¶
Namespace: ClientToLobby · Opcode: 0x000D (13)
Client-to-lobby character creation request. Body length is NameByteLength + 44 where NameByteLength is the length prefix value on the Name string (encoded bytes plus trailing NUL).
Fields¶
| Field | Type | Modifiers | Description |
|---|---|---|---|
WorldId |
u8 |
— | Target world id for the new character. |
Name |
string |
lensz=2, encoding=default |
Chosen character name. Uses the wire default encoding (CP932 for the JP client). Length-prefixed with trailing null terminator. |
Gender |
u8 |
— | 0 = male, 1 = female. |
SkinType |
u32 |
— | Skin tone type id. |
FaceType |
u32 |
— | Face mesh type id. |
HairType |
u32 |
— | Hair mesh type id. |
HairColor |
u32 |
— | Hair color index. |
EyeColor |
u32 |
— | Eye color index. |
EquipTop |
u32 |
— | Starting top armor item type id. |
EquipBottom |
u32 |
— | Starting bottom armor item type id. |
EquipFeet |
u32 |
— | Starting footwear item type id. |
EquipComp |
u32 |
— | Starting COMP item type id. |
EquipWeapon |
u32 |
— | Starting weapon item type id. |