EvilEngine/SUBT: Difference between revisions

no edit summary
(Created page with format)
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1:
<onlyinclude>
{{AssetInfobox
{{#vardefine:typeid|SUBT}}<nowiki/>
|subtitle=SubTitles
{{#vardefine:name|Subtitles}}<nowiki/>
|type=[[Base]]
{{#vardefine:type|[[Base]]}}<nowiki/>
|objectid=0x00
{{#vardefine:basetype|0x00}}<nowiki/>
|games=The Incredibles<br>Rise of the Underminer}}
{{#vardefine:games|Incredibles ROTU}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
</onlyinclude>
{{AutoAssetInfobox}}
 
==Format==
Subtitles are base assets, so they start with their 0x8 base header, then are followed by:
 
===xSubtitlesAsset===
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x08 || ushort || '''uAssetNumLines''' || Number of [[#paSubtitleLines|lines]].
|-
| 0x0C0x0A || ushort || '''uAssetByteCount''' || Size of Asset (without xBaseAsset and this header)
|}
 
===paSubtitleLines===
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x100x00 || float || '''fStartTime''' ||
|-
| 0x140x04 || float || '''fStopTime''' ||
|-
| 0x180x08 || uint || '''uStringOffset''' || Offset to null-terminated string, relative to end of xSubtitlesAsset & paSubtitleLines.
|}
 
 
{{Assets}}
{{AutoGameNavs}}
 
[[Category:Asset]]
2,079

edits