ID (англ. identifier; рус. идентификатор) — параметр любого из объектов игры Thief, позволяющий идентифицировать этот объект, назначать ему свойства, определять игровое поведение и характер взаимодействия с другими объектами.
Описание[]
В числе объектов, имеющих уникальный ID, могут быть названия предметов, их модели и текстуры, описание элементов интерфейса, шрифты, интерактивные объекты и анимация, персонажи и диалоги, квесты, скрипты и сюжет в целом, также они используются для привязки элементов локализации.
Идентификаторы объектов Thief обычно представлены в текстовом формате (файлы *.rus для русской версии, *.esm для испанской и *.int для английской) и имеют соответствующие префиксы. Например, предметы, относящиеся к обычной добыче, начинаются с префикса CommonLoots_, с Consumables_ начинаются идентификаторы ресурсов, Docs_ присвоены документам.
Перечни данных о предметах и интерактивных объектах, персонажах и локациях, их ID, игровые описания, привязанные модели, текстуры, анимация, звуки и другие параметры хранятся в текстовых файлах локализации и также имеют префикс Swt_.
Локализация[]
Все исходные базы данных, скрипты и пр. представлены на английском языке, привязанные локализованные данные содержатся в файлах-дубликатах на всех языках, для которых была выполнена локализация (испанский, итальянский, немецкий, польский, русский, французский и чешский), при этом файлы-дубликаты имеют идентичное исходным названия, а все ID в локализованных файлах сохраняются в английском написании.
В официально поставляемом комплекте игры можно обнаружить файлы альтернативной русскоязычной локализации (*.ru), не используемые в игровом процессе, часть представленных в них данных присутствует в файлах некоторых локализаций. Содержащаяся в них информация может как дополнять игровые данные, так и противоречить им.