AppearancePresetId | string | Identifier for the appearance preset used by this body. |
BodyMesh | FSoftObjectPath | Soft reference to the body mesh. |
FootTypeMesh | table<EB1FootType, FSoftObjectPath> | Foot Mesh indexed by foot type. |
SoftAnimInstance | FSoftClassPath | Soft reference to the animation instance class. Used for JSON/CBOR serialization and async loading in RefreshBody. Stored as a path (not TSoftClassPtr) because reflection-based snapshot resolves TSoftClassPtr via FindObject, which is fatal during GC. |
StockingFootTypeMesh | table<EB1FootType, FSoftObjectPath> | Foot Mesh used when stockings are worn. Falls back to FootTypeMesh if entry is missing. |
ToeMesh | FSoftObjectPath | Toe Mesh for main-body overlay when stockings are worn (single mesh — no per-stocking variants). |
bMergeBodyMesh | boolean | Flag indicating whether the body mesh is merged by sections. |