Skip to main content
Version: 15.x (API 15) [Current]

Interface ICustomizeData

This collection represents customization data a Dalamud.Game.ClientState.Objects.Types.ICharacter has.

Assembly: Dalamud.dll​
Declaration
public interface ICustomizeData

Properties​

Race​

Gets the current race. E.g., Miqo'te, Aura.

Declaration
byte Race { get; }

Sex​

Gets the current sex.

Declaration
byte Sex { get; }

BodyType​

Gets the current body type.

Declaration
byte BodyType { get; }

Height​

Gets the current height (0 to 100).

Declaration
byte Height { get; }

Tribe​

Gets the current tribe. E.g., Seeker of the Sun, Keeper of the Moon.

Declaration
byte Tribe { get; }

Face​

Gets the current face (1 to 4).

Declaration
byte Face { get; }

Hairstyle​

Gets the current hairstyle.

Declaration
byte Hairstyle { get; }

SkinColor​

Gets the current skin color.

Declaration
byte SkinColor { get; }

EyeColorLeft​

Gets the current color of the left eye.

Declaration
byte EyeColorLeft { get; }

EyeColorRight​

Gets the current color of the right eye.

Declaration
byte EyeColorRight { get; }

HairColor​

Gets the current main hair color.

Declaration
byte HairColor { get; }

HighlightsColor​

Gets the current highlight hair color.

Declaration
byte HighlightsColor { get; }

TattooColor​

Gets the current tattoo color.

Declaration
byte TattooColor { get; }

Eyebrows​

Gets the current eyebrow type.

Declaration
byte Eyebrows { get; }

Nose​

Gets the current nose type.

Declaration
byte Nose { get; }

Jaw​

Gets the current jaw type.

Declaration
byte Jaw { get; }

LipColorFurPattern​

Gets the current lip color fur pattern.

Declaration
byte LipColorFurPattern { get; }

MuscleMass​

Gets the current muscle mass value.

Declaration
byte MuscleMass { get; }

TailShape​

Gets the current tail type (1 to 4).

Declaration
byte TailShape { get; }

BustSize​

Gets the current bust size (0 to 100).

Declaration
byte BustSize { get; }

FacePaintColor​

Gets the current color of the face paint.

Declaration
byte FacePaintColor { get; }

Highlights​

Gets a value indicating whether highlight color is used.

Declaration
bool Highlights { get; }

FacialFeature1​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature1 { get; }

FacialFeature2​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature2 { get; }

FacialFeature3​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature3 { get; }

FacialFeature4​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature4 { get; }

FacialFeature5​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature5 { get; }

FacialFeature6​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature6 { get; }

FacialFeature7​

Gets a value indicating whether this facial feature is used.

Declaration
bool FacialFeature7 { get; }

LegacyTattoo​

Gets a value indicating whether the legacy tattoo is used.

Declaration
bool LegacyTattoo { get; }

EyeShape​

Gets the current eye shape type.

Declaration
byte EyeShape { get; }

SmallIris​

Gets a value indicating whether small iris is used.

Declaration
bool SmallIris { get; }

Mouth​

Gets the current mouth type.

Declaration
byte Mouth { get; }

Lipstick​

Gets a value indicating whether lipstick is used.

Declaration
bool Lipstick { get; }

FacePaint​

Gets the current face paint type.

Declaration
byte FacePaint { get; }

FacePaintReversed​

Gets a value indicating whether face paint reversed is used.

Declaration
bool FacePaintReversed { get; }