Sims 3:0x220557DA

From SimsWiki
Jump to: navigation, search
Modding Reference by Category

Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference 

String Table - STBL
TypeID:0x220557DA
Game Version:The Sims 3



Overview

A table of strings used for localizing all strings displayed in The Sims 3.

STBL Instance IDs

STBLs have an instance ID that begins with a 1 byte language identifier (for example 0x00 = English). A full list of Language codes can be found here: Sims 3:Locales

When strings are selected for localization, and multiple string tables with different instance IDs contain the same string definition, the string table with the lowest value in the low 4 bytes of the instance ID is selected to supply the string. For string tables with the same instance ID, normal package priorities apply.

NOTE: Patch 1.6 introduces some problems with the STBLs -- the same GUID defined more than once. For example, 0x3C28D239E5C814D5 is defined as both "Those who sacrifice liberty for security deserve the Freedom Fence. Standing at exactly 1776mm tall, or close to it, this patriotic enclosure reminds your neighbors that they can take your yard, but they can never take your Freedom Fence!" (correct, first occurrence) and "Bridge France Description" (second occurrence). This spurious content appears to come from the "World Adventures" EP and should be ignored.

Format

DWORD			// 'STBL'
BYTE			// version (2)
BYTE[2]		// null
DWORD count
BYTE[6]		// null
--repetition count:
	QWORD id	// fnv64 hash of whatever text you want to localize to this
	DWORD len
	unicodeLE[len]
Modding Reference by Category

Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference 

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox