📘 Montage Data Guide¶
🧩 Struct: FB1MontageTableRow¶
Defines a montage animation entry composed of sections and animation tracks, along with playback and blending properties.
🛈 This structure is marked
ModHidden
, typically excluded from user-editable modding documentation. Included here per request.
Properties¶
- Id (
FName
): Unique identifier for this montage. - GroupName (
FName
): Group classification for organizing montages logically. - TotalPlayLength (
float
): Total duration of the montage animation in seconds. - LoopPlayLength (
float
): Duration of the looping segment (if applicable). - RateScale (
float
): Multiplier for animation playback speed. - BlendOutTime (
float
): Time taken to blend out of this montage when interrupted. - bHasRootAnim (
bool
): Whether the montage contains root motion animation. - Sections (
TArray<FB1AnimSection>
): Named sections used for timing, looping, or segmentation. - AnimTracks (
TArray<FB1AnimTrack>
): Tracks of animation sequences layered within the montage. - AnimNotifyEventDatas (
TArray<TSharedPtr<FB1AnimNotifyEventData_Base>>
): Runtime collection of notify events, such as FX or sound triggers. - AnimCurves (
TArray<FB1FloatCurve>
): Curves used to control blend weights, timing, or dynamic effects during playback.