.TDF

Файл TDF

Total Annihilation Features Data File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл TDF - это текстовый файл данных, используемый в стратегии реального времени Total Annihilation 1997 года для хранения характеристик ландшафта, данных фракций, звуков и определений интерфейса. Его можно открыть любым текстовым редактором - Notepad или VS Code отлично подойдут. Файлы TDF не содержат исполняемого кода и не представляют угрозы безопасности.

Разработчик: Cavedog Entertainment (now community-maintained) Категория: Файлы данных MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .PKPASS · .DAT · .JSON · .RIS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 31, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла TDF?

Расширение .tdf в Total Annihilation относится к текстовому иерархическому формату данных «ключ-значение», разработанному Cavedog Entertainment для их стратегии реального времени 1997 года. Он служит универсальным контейнером текстовых данных игры, охватывающим объекты ландшафта, деревья строительства юнитов, сопоставление звуковых событий, определения макетов пользовательского интерфейса, справочные тексты клавиатуры и строки локализации. Такие файлы, как SIDEDATA.TDF, ALLSOUND.TDF, HELP.TDF и TRANSLATE.TDF, используют этот формат.

Синтаксис использует именованные разделы, разделенные квадратными или фигурными скобками, с парами key = value; внутри - по духу это напоминает файлы INI, но с поддержкой вложенных блоков. Формат остается неизменным с момента запуска Total Annihilation в сентябре 1997 года. Он также используется в родственных типах файлов: .ota (данные карт), .fbi (определения юнитов) и файлы .gui (макет интерфейса) используют тот же базовый синтаксис.

Файлы .tdf хранятся на диске без сжатия в виде обычного текста ASCII или Windows-1252, но внутри архивов HPI они сжимаются вместе с другими игровыми данными. Их может открыть любой текстовый редактор. Современные инструменты сообщества, такие как CheckTdf и TAUtil (доступны на GitHub), предоставляют утилиты для проверки синтаксиса и парсинга для моддеров.

Примечание: расширение .tdf не связано с файлами определений антивируса ThunderByte Anti-Virus и файлами Trace Definition Files, которые имеют такое же расширение - это совершенно разные форматы.

Безопасность и защита

РИСК: LOW

Файлы TDF являются текстовыми и не содержат исполняемого кода. Угрозы безопасности нет.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕTotal Annihilation Features Data Fileтакже известен как TA TDF file, Total Annihilation data format
РАЗРАБОТЧИКCavedog Entertainment (now community-maintained)с 1997 (Total Annihilation release)
КАТЕГОРИЯФайлы данных
MIME-ТИПtext/plain
ТИПтекстовые иерархические данные «ключ-значение» (проприетарный синтаксис)
СВЯЗАННЫЕ.pkpass.dat.json.ris
Это расширение также используется в…
  • Файл определений ThunderByte Anti-Virus - Устаревший файл базы данных антивируса TBAV (снят с производства в середине 1990-х), не связан с играми.
  • Trace Definition File (различные инструменты) - Формат трассировки отладки/профилирования, используемый некоторыми IDE и инструментами трассировки.
  • Файл формы Teamdesk / Описание таблицы WinDev - Различные проприетарные прикладные инструменты используют .tdf для собственных форматов описания таблиц или форм.

Программы, открывающие файлы TDF

Windows4 apps
Notepad Встроенная Щелкните правой кнопкой мыши по файлу TDF → Открыть с помощью → Notepad. Все содержимое TDF - это обычный текст ASCII.
Visual Studio Code Открытый код Откройте VS Code, перетащите файл TDF. Используйте подсветку синтаксиса обычного текста или INI для удобства чтения.
Total Annihilation (game) Платно Файлы TDF загружаются игровым движком автоматически из архивов HPI или папок модов. Ручное открытие не требуется.
CheckTdf (MHeasell) Открытый код Командная строка: CheckTdf myfile.tdf - проверяет синтаксис TDF и сообщает об ошибках.

Технические подробности

глубокая спецификация
Тип форматаТекстовые иерархические данные «ключ-значение»
Кодировка текстаASCII / Windows-1252
Синтаксис разделовИменованные блоки в квадратных скобках `[Name]` или фигурных скобках `Name { ... }` с парами `key = value;` внутри
ВложенностьПоддерживает вложенные блоки для иерархических структур данных
СжатиеОтсутствует при хранении на диске; сжимается форматом архива HPI при упаковке с другими игровыми ресурсами
Типичный размер файлаМенее 50 КБ
Роли файлов в игреОбъекты ландшафта, деревья строительства юнитов (SIDEDATA.TDF), сопоставление звуковых событий (ALLSOUND.TDF), справка по клавиатуре (HELP.TDF), строки локализации (TRANSLATE.TDF)
Форматы с общим синтаксисомФайлы OTA (данные карт), FBI (определения юнитов) и GUI (макет интерфейса) используют идентичный синтаксис TDF
Магические байтыОтсутствуют - формат не имеет бинарной сигнатуры; файлы начинаются с именованных заголовков разделов
Инструменты сообществаCheckTdf и TAUtil (MHeasell, GitHub) для проверки синтаксиса и парсинга
Связанная ОСWindows (эпоха 95/98)
Выпущен1997 (Total Annihilation release)
Последняя версияN/A (format unchanged; TA community continues to use it)
Спецификацияunits.tauniverse.com

Конвертации TDF

Невозможно

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами TDF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах TDF.

Часто задаваемые вопросы

Что такое файл TDF?
В контексте игры Total Annihilation это текстовый файл данных, определяющий игровые объекты, данные фракций, звуки или макет интерфейса с использованием иерархического синтаксиса «ключ-значение» от Cavedog.
Как открыть файл TDF?
Любым текстовым редактором - Notepad, VS Code, Notepad++. Файлы TDF представляют собой обычный текст ASCII.
Какие программы используют файлы TDF, кроме Total Annihilation?
Различные несвязанные программы используют расширение .tdf: ThunderByte Anti-Virus (снят с производства), инструменты трассировки определений и некоторые специфические форматы таблиц приложений. Значение определяется контекстом.
Как редактировать файлы TDF для моддинга Total Annihilation?
Откройте в любом текстовом редакторе, измените пары «ключ-значение», сохраните, а затем упакуйте в архив HPI или поместите в папку мода игры. Используйте CheckTdf для проверки синтаксиса перед тестированием.

Ссылки

1TA Universe - TDF Gamedata format referenceunits.tauniverse.com
2TA Universe - All TA file types overviewunits.tauniverse.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z