Skip to main content

📘 AppearanceMakeupParts Data Guide

🧩 Struct: FB1AppearanceMakeupPartsTableRow​

Metadata for each makeup part, including the name of the texture parameter used for the makeup part, the number and names of color channels, and scalar parameters per channel.

Properties​

  • Id (FName): Unique identifier for the makeup part.
  • DescTextId (FString): Localized description for the makeup part. (StringTableKey = "Id") (Category = UI)
  • Thumbnail (TSoftObjectPtr<UTexture2D>): Thumbnail texture displayed in the character customization makeup category list. (Category = UI)
  • TextureParameterName (FName): Name of the material parameter that determines which texture is applied to the makeup area.
  • AppearanceParts (EB1AppearanceParts): Parts Data Used to differentiate between appearance types like hair and faceHair when applying customization parameters.
  • DataTableName (FName): Reference to the datatable used to load list items for this customization part in the character customization UI.
  • ChannelData (TArray<FB1MakeupChannelInfo>): Defines customizable channels for this appearance part, including color and scalar material parameters used in the character customization UI.

📚 References​