Skip to main content

FB1CharacterBodyInfo

Overview

  • Defines character body settings, including the body mesh, animation instance, appearance preset, and foot-type mesh mappings.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (7)

NameTypeDescription
AppearancePresetIdstringIdentifier for the appearance preset used by this body.
BodyMeshFSoftObjectPathSoft reference to the body mesh.
FootTypeMeshtable<EB1FootType, FSoftObjectPath>Foot Mesh indexed by foot type.
SoftAnimInstanceFSoftClassPathSoft 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.
StockingFootTypeMeshtable<EB1FootType, FSoftObjectPath>Foot Mesh used when stockings are worn. Falls back to FootTypeMesh if entry is missing.
ToeMeshFSoftObjectPathToe Mesh for main-body overlay when stockings are worn (single mesh — no per-stocking variants).
bMergeBodyMeshbooleanFlag indicating whether the body mesh is merged by sections.