С Днём России!
  • 2.582
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 961
  • 1
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Новости Моддеры Oblivion Remastered нашли способ внедрения абсолютно любых скриптов
  • 1.157
  • 4
Сообщество моддинга Oblivion Remastered (ORM) переживает настоящий расцвет. После долгих месяцев работы, энтузиасты научили игру работать с мощным скриптовым языком Lua, открыв перед создателями...

Гайд Risen 1 — Моддинг

𝔅𝔞𝔞𝔩-ℨ𝔢𝔟𝔲𝔟

Бог
Почётный пользователь
Участник форума
Регистрация
29 Дек 2013
Сообщения
15.158
Реакции
9.728
Баллы
1.461
Лучшие ответы
73
#1
Risen — Моддинг

Risen-Modding.jpg

Как бы хороша ни была игра, все равно у пользователей есть свое вúдение нового мира, и это вызывает в них желание тем или иным способом ее улучшить. Возможно, сказывается и детское желание "посмотреть, что у игрушки внутри", — ведь игроки, по существу, большие дети. Как бы то ни было, стоит выйти в свет новой игре, как тут же появляются и средства по созданию модификаций для нее. Игра Risen не является в этом отношении исключением.

Все ресурсы Risen находятся в архивах, и вот важнейшие из них:
  • strings.pak - тексты
  • images.pak - текстуры
  • sounds.pak - звуки и музыка
  • speech_russian.pak - русская озвучка

Распаковка *.pak файлов.
Для работы с этими архивами понадобится программа risenaut. Довольна простой, что называется "интуитивно понятный", интерфейс. Нужно открыть нужный пак и распаковать все или выделенные файлы.

Распаковка текстов игры из strings.pak
Для работы с этими архивами понадобится программа risentab, который позволяет преобразовать все *.tab файлы в *.csv. Открываются csv-файлы в Excel'е и сохраняются в виде xls-файла. По окончании всех манипуляций — «Сохранить как», а нужный формат файла - «Текст в кодировке Юникод» и расширение афйла — .csv.

Изменение изображений в игре.
1. Распаковываем images.pak при помощи Risenaut.exe.
2. Берем нужный _ximg-файл, например GUI_MainMenueBack._ximg из папки GUI. Распаковываем при помощи консольной строки:
RisenDDS.exe GUI_MainMenueBack._ximg
3. Конвертируем DDS в TGA или работаем сразу с DDS. В таком случае переходим к пункту 6:
ReadDXT.exe GUI_MainMenueBack.dds
4. Изменяем изображение и сохраняем GUI_MainMenueBack.tga.
5. Конвертируем TGA в DDS:
nvdxt.exe -file GUI_MainMenueBack.tga -dxt1c
6. Конвертируем dds в _ximg:
dds2ximg.exe GUI_MainMenueBack.dds
7. Пробуем копировать GUI_MainMenueBack._ximg в папку C:Documents and settingsИмя пользователяLocal SettingsApplicationDataRisendataimagesGUI или ждем упаковщика.

Тестовый архив для изменения фона главного меню. Запустите pack.bat для создания GUI_MainMenueBack._ximg из GUI_MainMenueBack.tga. В папке original запустите unpack.bat, чтобы получить изображение из _ximg-файла.

Изменение звукрв в игре.
Консольная команда:
MP3toXSND.exe

Пример (зайти в папку xsnd_test):
MP3toXSND.exe titletheme%_2d._xsnd Alf.mp3 modifiedtitletheme%_2d._xsnd
Прослушивание результата (зайти в папку xsnd_testmodified):
RisenMP3.exe titletheme%_2d._xsnd

Полученный titletheme%_2d._xsnd из папки xsnd_testmodified надо скопировать в c:Documents and SettingsИмя ПользователяLocal SettingsApplication DataRisendatacompiledsoundsmusic.

Конвертируются файлы программами risenpak (в *.pak архивы) и risencsv (*.csv файлов в *.tab).

Программа Программа для редактирования .tple файлов.
Возможности программы:
  • Редактирование списков bTObjArray (требования, бонусы предметов, рецепты).
  • Удобное редактирование enum значений.
  • Пункт меню Edit Hex Data (редактирование данных вручную).
  • Можно создавать свои списки enum значений, создавая текстовые файлы в папке data\enums\

Набор программ для моддинга:
  1. Программа для распаковки *.pak файлов; автор - NicoDE
Скачать risenaut
  • Программа для анализа сохраненных игр; автор - NicoDE
Скачать risensav
  • Программа для конвертации - *._ximg в *.dds; автор - NicoDE
Скачать risendds
  • Программа для конвертации звуковых файлов в удобный mp3; автор - NicoDE
Скачать risenmp3
  • Программа для распаковки текстов игры из *.tab файлов пак архивов; автор - NicoDE
Скачать risentab
  • Программа для упаковки файлов в *.pak архивы; автор - NicoDE
Скачать risenpak
  • Программа для упаковки текстов игры (конвертация *.csv файлов в *.tab); автор - NicoDE
Скачать risencsv
  • Программа для редактирования .tple файлов; автор - Wormer
Скачать TPLEdit v0.02

Скачать программы для моддинга одним файлом.
 
Последнее редактирование модератором:
Сверху Снизу