Skip to main content
Version: 14.x (API 14) [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; }