📘 AttachedAccessoryMesh Data Guide¶
🧩 Struct: FB1AttachedAccessoryMeshTableRow¶
Data for attached accessory mesh equipped on the character.
Properties¶
- Id (
FName): Unique identifier for this accessory mesh entry. - Thumbnail (
TSoftObjectPtr<UTexture2D>): Preview image used in the customization UI. (Category = UI) - DescTextId (
FString): Localization key for the description of the accessory mesh. (StringTableKey) (Category = UI) - GenderType (
EB1GenderType): Gender that this accessory mesh applies to. - BodyAgeType (
EB1BodyAgeType): Age group that this accessory mesh is valid for. - SubCategories (
TArray<FName>): UI subcategory filters. (Foreign = "GarmentSubCategory.Id") - AccessoryType (
FName): Type of the attached accessory (e.g., glasses, earrings) - OverrideMaterial (
TArray<TSoftObjectPtr<UMaterialInterface>>): List of materials that override the default materials for the accessory mesh. - SocketByMesh (
TMap<FName, TSoftObjectPtr<UStaticMesh>>): Accessory mesh assets for each socket bone where the accessory is attached. - MatchingGenderId (
TMap<EB1GenderType, FName>): Matching ID based on gender for the attached accessory mesh. (Foreign = "AttachedAccessoryMesh.Id") - MatchingBodyAgeId (
TMap<EB1BodyAgeType, FName>): Matching ID based on body age for the attached accessory mesh. (Foreign = "AttachedAccessoryMesh.Id")