Skip to content

Subtitle

A Subtitle contains localised subtitles to accompany speech samples.

Subtitle structure

Name Type Description
header ThorResourceHeader
??? int32 Revelation's code appears to ignore this field. Never observed to be anything other than 0x1.
soundName BasicString Full name of the sound resource to sync to.
captions Array<Caption> In source material, all captions have a start time equal to the end time of the caption before it. It is unconfirmed whether this is required.

Caption structure

Name Type Description
startTime float32
endTime float32
text BasicWString Can be empty.