📘 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.