The Track Struct

The track struct can be used either for top-level asset tracks or for sub-track parameter tracks, and the behaviour of the track is defined by two things, its name and it's type. Track structs are created using the function sequence_track_new() and the properties available to it are:

Constant Description Value
seqtracktype_graphic This is a graphics (sprite) asset track. 1
seqtracktype_audio This is an audio asset track. 2
seqtracktype_instance This is an instance asset track. 14
seqtracktype_sequence This is a sequence asset track. 7
seqtracktype_clipmask This is a clip mask group asset track. 8
seqtracktype_clipmask_mask This is a clip mask sprite asset track used for generating the clip mask. 9
seqtracktype_clipmask_subject This is a clip mask sprite asset track that is being masked. 10
seqtracktype_group This group folder asset track. 11
seqtracktype_colour This is a colour data parameter track. 4
seqtracktype_real This is a real number value parameter track. 3
seqtracktype_message This is a broadcast message track. 15
seqtracktype_moment This is an event/moment track. 16
seqtracktype_bool Not used currently. 5
seqtracktype_string Not used currently. 6
seqtracktype_spriteframes Not used currently. 13
seqtracktype_empty Not used currently. 12