Skip to main content

FB1GarmentDescription

Overview

  • Defines garment appearance data, including garment type, mesh and part identifiers, material parameters, AI texture data, and region masks.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (13)

NameTypeDescription
AiTextureParametertable<string, string>AI-generated texture parameter values indexed by name.
BodyFlagsintegerBitmask specifying which body regions are affected by this garment.
BodyTextureParameterstable<string, FSoftObjectPath>Body texture references for body overlays.
CoveredFlagsintegerBitmask specifying which body regions are covered by this garment.
CustomGarmentNamestringCustom garment name used for user-generated content.
GarmentIdstringGarment identifier linked to Garment*.Id.
GarmentPartsstring[]Part identifiers linked to Garment*Parts.Id.
GarmentTypestringGarment category (e.g., Top, Bottom, Full, Shoes, etc.).
MeshIdstringMesh identifier linked to Garment*Mesh.Id.
OverrideMaterialFSoftObjectPath[]Material override assets for this garment. (Garment*Mesh.OverrideMaterial) Stored as paths (not TSoftObjectPtr) because reflection-based snapshot resolves TSoftObjectPtr via FindObject, which is fatal during GC.
ScalarParameterstable<integer, FB1GarmentScalarParameterInfo>Scalar material parameters indexed by material section.
SkinningTargetEB1MeshSkinningTargetSkinning target for this garment. (Garment*Mesh.SkinningTarget)
VectorParameterstable<string, FLinearColor>Vector (color) material parameters indexed by name.