Difference between revisions of "LTEXT"
Jump to navigation
Jump to search
sc4e>Freedo50 |
sc4e>CasperVg m (cat) |
||
Line 1: | Line 1: | ||
− | + | '''LText''' files are used to make lots multilingual or as a proper replacement for the User Visible Name Key and the Item Description Key. | |
− | |||
− | LText files are used to make lots multilingual or as a proper replacement for the User Visible Name Key and the Item Description Key. | ||
==File Structure== | ==File Structure== | ||
Line 22: | Line 20: | ||
}</pre> | }</pre> | ||
− | [[category:File Formats]] | + | [[category:File Formats/SC4]] |
Revision as of 23:30, 28 December 2008
LText files are used to make lots multilingual or as a proper replacement for the User Visible Name Key and the Item Description Key.
File Structure
The file has a 2 byte header and then each character is UTF-16 (I think)
Here is a PHP function that returns the string enclosed in an LTEXT file
function ltextThing($data){ /*ExemplarFile typeID: 6534284a $value = the 'content' array key*/ $thing = str_split($data); foreach ($thing as $char => $word){ if ($char % 2 == int and $char != 2) $return .= $word; } return $return; }