set_sub_section_parameters
Set playback parameters on a Level Sequence subsequence or cinematic shot section, adjusting loop offsets, time scale, and start/end frame offsets.
Instructions
Set the playback parameters on a subsequence OR cinematic-shot section (both are UMovieSceneSubSection). Writes the public FMovieSceneSectionParameters fields directly; bCanLoop gates the loop offsets so it is applied first.
Returns: { sequence_path: string, section_class: string, section_index: int, start_frame_offset: int, end_frame_offset: int, first_loop_start_frame_offset: int, hierarchical_bias: int, can_loop: bool, time_scale: double|null, set: bool, saved: bool, save_error?: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| can_loop | No | bCanLoop; gates the loop offsets (omit to leave unchanged). | |
| time_scale | No | Constant playback time scale (double; must be non-zero -- ~0 is a FixedTime warp, not a play rate; omit to leave unchanged). | |
| track_type | No | Optional master-track filter: "subsequence" (default) or "shot" (cinematic shot track). | |
| section_index | No | Index of the section on the resolved master track (default 0). | |
| sequence_name | No | Alias for sequence_path. | |
| sequence_path | No | Full /Game path OR bare asset name of the OUTER Level Sequence that owns the sub/shot track. | |
| end_frame_offset | No | EndFrameOffset in tick frames (omit to leave unchanged). | |
| hierarchical_bias | No | HierarchicalBias (int; default engine value 100; omit to leave unchanged). | |
| start_frame_offset | No | StartFrameOffset in tick frames (omit to leave unchanged). | |
| first_loop_start_frame_offset | No | FirstLoopStartFrameOffset in tick frames; only meaningful when can_loop is true (omit to leave unchanged). |