Sequencer
Every Sequencer command in CodeFizz Editor Agent, with parameters and examples.
Every Sequencer command in CodeFizz Editor Agent, with parameters and examples.
64 commands. Each shows its parameters and an example, and has a copyable deep link, so you (or an AI agent) can jump straight to one.
create_level_sequenceCreate a new Level Sequence asset
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Content path, e.g. /Game/Cine/Shot010 |
| force | bool | No | Overwrite if it already exists |
| fps | float | No | Display rate FPS (e.g. 30, 24, 60) |
| display_rate_numerator | int | No | Exact display rate numerator |
| display_rate_denominator | int | No | Exact display rate denominator |
open_level_sequenceOpen a Level Sequence in the Sequencer editor
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
get_sequence_infoRead timeline settings + binding/track counts
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
set_playback_rangeSet the playback range (frames or seconds)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| start_frame | float | No | Start in display-rate frames |
| end_frame | float | No | End in display-rate frames |
| duration_frames | float | No | Duration in frames (overrides end_frame) |
| start_seconds | float | No | Start in seconds |
| end_seconds | float | No | End in seconds |
| use_seconds | bool | No | Interpret start/end as seconds |
set_display_rateSet the display rate / FPS
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| fps | float | No | Frames per second |
| numerator | int | No | Exact rate numerator |
| denominator | int | No | Exact rate denominator |
set_tick_resolutionSet the tick resolution (migrating)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| fps | float | No | Ticks per second |
| numerator | int | No | Exact rate numerator |
| denominator | int | No | Exact rate denominator |
add_possessableBind an existing level actor as a possessable
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| actor_name | string | Yes | Label or name of the level actor |
add_spawnable_from_classAdd a spawnable binding from a class
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| class_name | string | Yes | Class (short or /Script/...) e.g. PointLight |
| name | string | No | Optional display name for the binding |
add_spawnable_from_actorAdd a spawnable binding from a level actor template
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| actor_name | string | Yes | Label or name of the level actor |
| name | string | No | Optional display name for the binding |
list_bindingsList bindings (possessables + spawnables), filterable by type/name
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| type_filter | string | No | Substring filter on bound-object class (e.g. Light, SkeletalMesh, Camera) |
| name_filter | string | No | Substring filter on binding display name |
| max_results | int | No | Max bindings to return (0 = all) |
rename_bindingRename a binding by GUID
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
| name | string | Yes | New display name |
remove_bindingRemove a binding by GUID
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
convert_to_spawnableConvert a possessable binding to spawnable
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
convert_to_possessableConvert a spawnable binding to possessable
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
list_track_typesList available track classes (reflection)
| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | No | Case-insensitive substring on class name |
| max_results | int | No | Max results (0 = all) |
list_tracksList tracks on a binding (or root tracks)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root/master tracks |
add_trackAdd an object-bound track to a binding
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
| track_type | string | Yes | Track class, e.g. MovieScene3DTransformTrack |
add_root_trackAdd a root/master track (camera cut, audio...)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| track_type | string | Yes | Root track class, e.g. MovieSceneCameraCutTrack |
remove_trackRemove a track by index
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
add_sectionAdd a section to a track
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| start_frame | float | No | Start in display-rate frames |
| end_frame | float | No | End in display-rate frames |
| start_seconds | float | No | Start in seconds (with use_seconds) |
| end_seconds | float | No | End in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start/end as seconds |
| row_index | int | No | Row index (default 0) |
list_sectionsList sections on a track
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
set_section_rangeSet a section's range (frames or seconds)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| start_frame | float | No | Start in display-rate frames |
| end_frame | float | No | End in display-rate frames |
| start_seconds | float | No | Start in seconds (with use_seconds) |
| end_seconds | float | No | End in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start/end as seconds |
remove_sectionRemove a section by index
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
set_track_propertySet a property on a track (universal writer)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| property | string | Yes | Property name or dotted path |
| value | json | Yes | New value (JSON) |
set_section_propertySet a property on a section (universal writer)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| property | string | Yes | Property name or dotted path |
| value | json | Yes | New value (JSON) |
list_channelsList a section's animatable channels
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
add_keyAdd a keyframe to a channel
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| channel | string | Yes | Channel name from list_channels, e.g. Location.X |
| value | json | Yes | Key value (number/bool) |
| frame | float | No | Time in display-rate frames |
| seconds | float | No | Time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
| interpolation | string | No | auto | cubic | linear | constant (float/double) |
list_keysList keys on a channel
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| channel | string | Yes | Channel name from list_channels |
remove_keyRemove a key by index from a channel
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| channel | string | Yes | Channel name from list_channels |
| key_index | int | Yes | Key index from list_keys |
set_channel_defaultSet a channel's default value
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| channel | string | Yes | Channel name from list_channels |
| value | json | Yes | Default value (number/bool) |
add_transform_keysKey location/rotation/scale on a transform section in one call
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID of the transform-track owner |
| track_index | int | Yes | 3D transform track index |
| section_index | int | Yes | Section index |
| frame | float | No | Time in display-rate frames |
| seconds | float | No | Time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
| interpolation | string | No | auto | cubic | linear | constant |
| set_location | bool | No | Key location_x/y/z |
| set_rotation | bool | No | Key rotation_x/y/z |
| set_scale | bool | No | Key scale_x/y/z |
| location_x | float | No | Location X |
| location_y | float | No | Location Y |
| location_z | float | No | Location Z |
| rotation_x | float | No | Rotation Roll |
| rotation_y | float | No | Rotation Pitch |
| rotation_z | float | No | Rotation Yaw |
| scale_x | float | No | Scale X |
| scale_y | float | No | Scale Y |
| scale_z | float | No | Scale Z |
create_cameraSpawn a cine camera and bind it in the sequence
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| name | string | No | Optional binding display name |
| spawnable | bool | No | Create as spawnable instead of possessable |
add_camera_cutAdd a camera cut to the camera (auto-creates the cut track)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| camera_binding_guid | string | Yes | Camera binding GUID from create_camera |
| start_frame | float | No | Cut start in display-rate frames |
| start_seconds | float | No | Cut start in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start as seconds |
render_sequenceRender a Level Sequence to disk via Movie Render Queue (async)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| output_dir | string | Yes | Absolute output directory |
| format | string | No | png (default), jpg, bmp, exr, prores |
| width | int | No | Output width px (0 = default) |
| height | int | No | Output height px (0 = default) |
| fps | float | No | Custom output FPS (0 = sequence display rate) |
| file_name_format | string | No | e.g. {sequence_name}.{frame_number} |
| use_custom_range | bool | No | Restrict to start_frame..end_frame |
| start_frame | int | No | Custom start frame (display rate) |
| end_frame | int | No | Custom end frame (display rate) |
| override_existing | bool | No | Overwrite existing output |
render_statusReport Movie Render Queue progress + written files
set_key_valueSet an existing key's value (float/double channel)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| channel | string | Yes | Channel name |
| key_index | int | Yes | Key index from list_keys |
| value | float | Yes | New key value |
set_key_timeMove an existing key in time
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| channel | string | Yes | Channel name |
| key_index | int | Yes | Key index |
| frame | float | No | New time in display-rate frames |
| seconds | float | No | New time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
set_key_interpolationSet a key's interpolation + tangent mode
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| channel | string | Yes | Channel name |
| key_index | int | Yes | Key index |
| interpolation | string | Yes | cubic, linear, constant |
| tangent_mode | string | No | auto, user, break, smartauto |
set_key_tangentSet a key's tangents (arrive/leave + weights)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| channel | string | Yes | Channel name |
| key_index | int | Yes | Key index |
| arrive_tangent | float | No | Arrive tangent slope |
| leave_tangent | float | No | Leave tangent slope |
| arrive_weight | float | No | Arrive tangent weight |
| leave_weight | float | No | Leave tangent weight |
| weight_mode | string | No | none, arrive, leave, both |
set_channel_extrapolationSet channel pre/post-infinity extrapolation (looping)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| channel | string | Yes | Channel name |
| pre | string | No | cycle, cycleoffset, oscillate, linear, constant, none |
| post | string | No | cycle, cycleoffset, oscillate, linear, constant, none |
set_section_easingSet section ease-in/out (fade) length
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| ease_in_frames | float | No | Ease-in length in frames (0 = none) |
| ease_out_frames | float | No | Ease-out length in frames (0 = none) |
set_section_blend_typeSet section blend type (additive layering)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for root track |
| track_index | int | Yes | Track index |
| section_index | int | Yes | Section index |
| blend_type | string | Yes | absolute, additive, relative, additivefrombase |
add_audioAdd a sound on a master audio track
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| sound_path | string | Yes | Path to a Sound asset |
| start_frame | float | No | Start in display-rate frames |
| start_seconds | float | No | Start in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start as seconds |
add_subsequenceAdd a sub-sequence (shot) on a cinematic shot track
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the master Level Sequence |
| sub_sequence_path | string | Yes | Path to the sub Level Sequence |
| start_frame | float | No | Start in display-rate frames |
| start_seconds | float | No | Start in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start as seconds |
| duration_frames | float | No | Duration in frames (0 = sub-sequence length) |
add_event_sectionAdd an event track section (repeater/trigger)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for a root event track |
| event_type | string | No | repeater (default) or trigger |
add_timewarpAdd a time-warp track with a fixed play rate (5.8+)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| play_rate | float | No | Fixed play rate (0.5=half, 2.0=double) |
add_marked_frameAdd a timeline marker
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| frame | float | No | Marker time in display-rate frames |
| seconds | float | No | Marker time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
| label | string | No | Marker label |
| comment | string | No | Marker comment |
list_marked_framesList timeline markers
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
remove_marked_frameRemove a timeline marker by index
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| index | int | Yes | Marker index from list_marked_frames |
add_folderAdd a root folder (organization)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| name | string | Yes | Folder name |
| color_r | int | No | Folder color R 0-255 |
| color_g | int | No | Folder color G 0-255 |
| color_b | int | No | Folder color B 0-255 |
add_to_folderAdd a binding or root track to a folder
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| folder_name | string | Yes | Target folder name |
| binding_guid | string | No | Binding GUID to add |
| track_index | int | No | Root track index to add (if no binding_guid) |
set_evaluation_typeSet evaluation type (framelocked/withsubframes)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| evaluation_type | string | Yes | framelocked or withsubframes |
tag_bindingAdd a tag to a binding
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID |
| tag | string | Yes | Tag name |
untag_bindingRemove a tag from a binding
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID |
| tag | string | Yes | Tag name |
get_bindingDeep report for one binding: tracks, sections, channels (filterable), optional keys
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID from list_bindings |
| channel_filter | string | No | Substring filter on channel names (e.g. Location, Location.X, Intensity) |
| include_keys | bool | No | Include each channel's keyframes |
| max_results | int | No | Max channels across all tracks/sections (0 = all) |
evaluate_channelsEvaluate channel value(s) at a frame/time (e.g. Location.X at frame 500)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for a root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| channel_filter | string | No | Substring filter on channel names (empty = all) |
| frame | float | No | Evaluation time in display-rate frames |
| seconds | float | No | Evaluation time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
set_playheadMove the Sequencer timeline bar to a frame/time (sequence must be open)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | No | Sequence expected to be open (optional check) |
| frame | float | No | Time in frames (local = display rate, global = tick) |
| seconds | float | No | Time in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret time as seconds |
| space | string | No | local (display rate, default) or global (tick) |
get_playheadRead the Sequencer playhead position (sequence must be open)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | No | Sequence expected to be open (optional check) |
set_playback_statePlay or pause the open Sequencer
| Parameter | Type | Required | Description |
|---|---|---|---|
| state | string | Yes | play or pause |
list_animatable_propertiesList keyable properties of a binding's object/component (discover what you can animate)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding whose object's keyable properties to list |
| class_name | string | No | Inspect a class directly (e.g. PointLightComponent) |
| component_name | string | No | For an actor binding, inspect this owned component's class |
| filter | string | No | Substring filter on property name/type |
| max_results | int | No | Max properties (0 = all) |
| include_components | bool | No | Also list the actor's components + keyable counts |
possess_componentPossess an actor's component as a child binding (needed to animate LightColor/Intensity)
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID of the owning actor |
| component_name | string | No | Component object name (e.g. LightComponent0) |
| component_class | string | No | Component class to match if name omitted (e.g. PointLightComponent) |
add_property_trackAdd a property track bound to a property (auto-picks track class); enables color/intensity/etc.
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID (possess the COMPONENT for component props) |
| property_name | string | Yes | Property leaf name, e.g. LightColor, Intensity |
| property_path | string | No | Path from the bound object (defaults to property_name) |
| track_type | string | No | Track class override; omit to auto-pick from property type |
| add_section | bool | No | Also add a section over the playback range (default true) |
add_keysBatch-add keys to multiple channels of a section in ONE call
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | No | Binding GUID; omit for a root track |
| track_index | int | Yes | Track index from list_tracks |
| section_index | int | Yes | Section index from list_sections |
| use_seconds | bool | No | Interpret key times as seconds |
| interpolation | string | No | Default interp: auto, linear, constant |
| channels | json | Yes | [{"channel":"Color.R"|0,"keys":[{"time":f,"value":v,"interp":"auto"}]}] (color = linear 0-1) |
add_skeletal_animationAdd an animation to a skeletal-mesh binding; loops to fill the section by default
| Parameter | Type | Required | Description |
|---|---|---|---|
| asset_path | string | Yes | Path to the Level Sequence |
| binding_guid | string | Yes | Binding GUID of the skeletal mesh actor/component |
| animation | string | Yes | AnimSequence asset path |
| frame | float | No | Start in display-rate frames |
| seconds | float | No | Start in seconds (with use_seconds) |
| use_seconds | bool | No | Interpret start/end as seconds |
| loop | bool | No | Extend the section past the clip so it auto-loops (default true) |
| end_frame | float | No | Section end in frames (0 = sequence playback end) |
| end_seconds | float | No | Section end in seconds (with use_seconds; 0 = playback end) |