126
edits
Jestar jokin (talk | contribs) (→Early v5 - CD tracks: SOUN instead of SOU block for CD tracks) |
Jestar jokin (talk | contribs) (→Original: more info on lip-synch tags) |
||
Line 110: | Line 110: | ||
Block name 4 bytes ("VCTL") | Block name 4 bytes ("VCTL") | ||
Block size 4 bytes | Block size 4 bytes | ||
Lip-sync tags variable | Lip-sync tags variable * 2 bytes LE | ||
Sound data variable ("Crea" block / VOC file) | Sound data variable ("Crea" block / VOC file) | ||
The lip-sync tags provide timing information. In v5 the number of tags is stored in the calling text, according to the formula | The lip-sync tags provide timing information, and are 16-bit LE values, representing positions in the speech file. Lip synching is basically just toggling the speaking animation on and off whenever the speech goes past the positions listed in the lip-synch tags. In v5 the number of tags is stored in the calling text, according to the formula (num_tags << 1) + 8. The "Crea" block is an entire Creative VOC file. | ||
===Compressed=== | ===Compressed=== |
edits