Skip to main content

UB1CostumeEditDataAsset

Overview

  • Data asset defining costume edit configuration, including studio locations, default garment IDs per category, and printed accessory gizmo/mesh settings.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (26)

NameTypeDescription
Attachment3DBodyBonesstring[]Bone names used for 3D printed accessory body attachment points.
Attachment3DHeadBonesstring[]Bone names used for 3D printed accessory head attachment points.
CategoryIdByGarmentTypetable<string, EB1CharacterCustomizationCategory>Customization category mapped from garment type name.
CharacterCustomizeStudioLocationtable<string, FVector>Map of character customization studio world locations keyed by location name.
DefaultBoneSelectedstringDefault bone selected when the printed accessory editor is opened.
DefaultGarmentIdForFemaletable<string, string>Default garment ID for female characters per custom accessory bone.
DefaultGarmentIdForMaletable<string, string>Default garment ID for male characters per custom accessory bone.
DefaultMeshLocationFVectorDefault location offset applied to a newly placed printed accessory mesh.
DefaultMeshRotationFRotatorDefault rotation applied to a newly placed printed accessory mesh.
DefaultMeshScaleFVectorDefault scale applied to a newly placed printed accessory mesh.
FemaleGarmentIdByCostumeEditCategorytable<EB1CharacterCustomizeCostumeEditCategoryType, string>Default female garment IDs for each costume edit category.
GarmentCategoryIdByCostumeEditCategorytable<EB1CharacterCustomizeCostumeEditCategoryType, string>Default garment category IDs for each costume edit category.
GizmoBPanyBlueprint class for the printed accessory gizmo actor (must be an AB1GizmoActor subclass). Typed as AActor because this DA lives in BlueUtils, which cannot reference the BlueClient AB1GizmoActor class; the editor picker is restricted via MetaClass.
GizmoScalenumberScale factor applied to the printed accessory gizmo widget.
LocationFactornumberSensitivity factor for translating printed accessories via gizmo input.
MaleGarmentIdByCostumeEditCategorytable<EB1CharacterCustomizeCostumeEditCategoryType, string>Default male garment IDs for each costume edit category.
MaxLocationnumberMaximum translation offset allowed for a printed accessory.
MaxScalenumberMaximum scale value allowed for a printed accessory.
MinLocationnumberMinimum translation offset allowed for a printed accessory.
MinScalenumberMinimum scale value allowed for a printed accessory.
RotationFactornumberSensitivity factor for rotating printed accessories via gizmo input.
ScaleFactornumberSensitivity factor for scaling printed accessories via gizmo input.
ScaleGizmoActorScalenumberActor scale for the scale gizmo widget actor.
ScaleGizmoOffsetnumberOffset distance applied to the scale gizmo handle.
SnapRotationUnitnumberSnap increment (degrees) for rotation when snap mode is active.
TitleIdByAttachedBoneNamestable<string, string>Maps bone names to title IDs for printed accessory attachment labeling.