TLO

From SC4D Encyclopaedia
Revision as of 17:03, 24 November 2012 by sc4e>Whatevermind (general cleanup, evolving standards, etc.)
Jump to navigation Jump to search


TLO controls logical sound properties and is linked to a sound by its respective TRK file. It is referred to both as TLO and LogicObject, based on internal game data.

Specification

The structure of the TLO file is a header (8 bytes), followed by repeating chunks (40 bytes each).

Header

 DWORD - Identifier, always 0.
 DWORD - Number of repeating chunks in file.

Repeating Chunk

 DWORD - Name Length
    STRING - Effect Name in the EFFDIR files
 DWORD
 DWORD
 DWORD
 DWORD
 DWORD
 DWORD
 DWORD
 DWORD
 DWORD

This format remains unknown, and has not been otherwise figured out. Reference in the MTS2 article to a "S1B Alpha Specification" perhaps as an old name for TLO files.