Новости Старт 6го сезона Grim League
  • 802
  • 0
4 мая в 18-00 стартует шестой сезон Community лиги по одной из лучших игр в жанре arpg Grim Dawn. Сезон представляет собой глобальную модификацию игры, включающую в себя расширение мира, изменение...
Новости Дата релиза Baldur's Gate III
  • 20.694
  • 1
Наконец-то дождались - "Baldur's Gate III" покидает ранний доступ, и в августе 2023 выходит в полноценный релиз, о чём стало известно на церемонии "The Game Awards 2022". С момента выхода игры в...
Новости Итоги года от The Game Awards 2022
  • 14.224
  • 0
Вчера прошла ежегодная церемония награждения проектов в индустрии компьютерных игр и киберспорта. Самую главную награда - "Игра года" забрала игра "Elden Ring" от японских разработчиков...
Новости Анонс Assassin's Creed Mirage
  • 19.791
  • 6
На сегодняшнем мероприятии «Ubisoft Forward» была анонсированна новая часть вселенной «Assassin's Creed» под названием «Mirage». В роли протагониста будет Басим ибн Исхак, играющие в «Assassin’s...

Гайд [VDFS Tool] Гайд по работе в файлами Готики 1/2

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
20.375
Реакции
15.827
Баллы
1.291
Лучшие ответы
720
#1
Игровые ресурсы Готики храняться в файлах формата VDF/MOD. Это игровые архивы, где могут быть звуковые файлы, текстуры, модели, анимации, миры.
Каждый тип файла (модель, текстура, звук) лежит по строго определенному пути.
VDF файлы находятся в папке data в внутри папки игры

Работать с архивами позволяет программа VDFS Tool (от Gratt)
Чтобы ее установить,
  1. Качаете Resource Manager
  2. Запускаете, выбираете вкладку VDFS tool
  3. Скачиваете, устанавливаете
    t1.jpg
  4. Путь можно указать в установленную готику (exe файл будет там)
  5. Открываете свойства любого VDF файла в готике (они лежат в папке data) и выбираете программу для открытия vdf файлов - установленную VDFS Tool
    t2.jpg

Работа с архивом.

Внутри самих архивов файлы лежат таже по папкам. Основные пути:

Тип файла

Путь внутри архива

Текстура

_WORK\DATA\TEXTURES\_COMPILED\

Звук (не музыка)

_WORK\DATA\SOUND\

Модель (статичная)

_WORK\DATA\MESHES\_COMPILED\

Анимация (доспехи, монстры, объекты взаимодействия)

_WORK\DATA\ANIMS\_COMPILED\



Открыв архив мы видим обычное меню.
Каждый архив обладает своей внутренней датой. Чем выше дата = тем выше приоритет у архива при загрузке его игрой. Дата задается обычным временем.
Нажав Volume->Info вы увидете описание архива (текстовое) и дату запаковки архива (дату поставить можно почти любую, Максимальный год = 2039)

t3.jpg
На скриншоте стоит 07.05.2017, это значит, что если будет другой архив с датой выше и теми же файлами, что и в нашем архиве, то другой архив будет иметь бОльший приоритет и файлы будут подгружаться с него.

Пример замены файла озвучки:
Формат озвучки:
Обычный формат озвучки готики это WAV, mono, Signed 16-bit. (программа Audacity)

  1. Все манипуляции вы проводите когда игра не запущена!
  2. Копируете любой архив (чтобы создать новый)
  3. Переименовываете архив, давая свое уникальное имя
  4. Открываете его, удаляете все файлы и все пути, чтобы он был чистым
  5. Создаете папки (правка кнопка мыши -> create -> выбрать предложенное имя или ввести свое)
  6. Для того, чтобы например заменить файл озвучки, вам надо знать имя файла конкретной реплики (из скриптов), а также поместить его в архив по пути _WORK\DATA\SOUND\SPEECH в вашем архиве. Также дату архива рекомендуется поставить повыше, 2030 год+.
    Как видно на скрине, озвучку обычно кладут в папку SPEECH, которая внутри _WORK\DATA\SOUND\, это допустимо, а обычные звуки в папку SFX t4.jpg
  7. После того, как вы переместили файл из проводника по нужному пути в архиве, жмете File->Save
  8. Закрываете
Все, файл в архиве и он будет подгружен игрой при запуске.

Пример замены начальной заставки:
Готика использует текстуры формата TGA и превращает их в свой внутренний формат TEX, добавляя к имени -C.
В 90% случае текстура должна быть кратна степени 2, т.е. 32х32, 64х64, 256х256, 512x512, 1024x1024, 2048x2048.

Для заставок используют 2048x2048 текстуры.

Т.е. если оригинальная текстура называлась MYNAME.TGA, то для движка (после компиляции текстуры, если таковой не имеется в архивах или в папке _WORK) эта текстура будет называться MYNAME-C.TEX и в архивах должны лежать именно TEX текстуры по пути _WORK\DATA\TEXTURES\_COMPILED\
  1. Все манипуляции вы проводите когда игра не запущена!
  2. Копируете любой архив (чтобы создать новый)
  3. Переименовываете архив, давая свое уникальное имя
  4. Открываете его, удаляете все файлы и все пути, чтобы он был чистым
  5. Создаете папки _WORK\DATA\TEXTURES\_COMPILED\ внутри архива(правка кнопка мыши -> create -> выбрать предложенное имя или ввести свое)
  6. Создаете нужную текстуру в формате TGA/PNG/JPG и через программу GOMAN сохраняете ее в формате TEX
  7. Кладете нужную текстуру в папку _COMPILED
  8. В нашем случае имя файла для заставки конкретное - STARTSCREEN-C.TEX
  9. Сохраняете архив
  10. Смотрите в игре
Обычно архивы содержат только по одному типу файлов, т.е. есть архивы со звуками, озвучкой, текстурами, анимациями, моделями, мирами.

Если после замены вы не видите изменений в игре, то:
  • либо есть другой архив с таким же файлом (но выше датой, приоритетом),
  • либо вы положили файл не по тому пути внутри VDF архива
  • либо сам архив не находится в папке data.
 
Последнее редактирование:

Den Kor

Паладин
Участник форума
Регистрация
22 Апр 2015
Сообщения
4.281
Реакции
1.388
Баллы
427
Лучшие ответы
53
#2
@Liker, продолжение будет?
Ну, я с данным и без гайда разобрался )
 
Сверху Снизу