32
Библиотеки Невендаара

Моддинг Disciples II, часть 1: правка текста саг

Серия Моддинг Disciples 2

Планирую написать серию постов о моддинге Disciples II, от самого простого типа правок текста, и основных характеристик юнита, до сложного по типу добавления новых юнитов, создания кастомных модификаторов и дальностей атак. Есть те, кому интересно? Для примера вот вам первая часть.

Вступление

Я считаю, что лучше всего материал можно усвоить на реальных примерах, поэтому каждый урок попытаюсь подать на актуальных потребностях правок.

Текст саг и игровых наименований/описаний понадобиться исправить если вы захотите сделать собственную локализацию игры на родной язык или исправить ошибки перевода уже существующих локализаций.

Подготовка к работе

Текст и числа в Disciples 2 хранятся в файлах с расширением .dbf. Это уже довольно устаревший формат хранения данных, но при этом достаточно простой в понимании. Для работы с dbf-файлами рекомендую скачать DBF Viwer 2000.

В данном уроке нас интересуют два файла: Sinfo.dbf и Tscen.dbf. Расположены они по пути "Папка_с_Игрой/Scens/".

Sinfo - наименование, описание, цель и брифинг саги

Открываем DBF Viwer 2000 - Меню «Файл» - пункт «Открыть» и указываем путь к Sinfo.dbf. Если вы собираетесь редактировать версию игры в русской локализации, то возможно вместо текста вы увидите нечто подобное…

Добавьте описание

Добавьте описание

Чтоб исправить отображение достаточно нажать F11 или в меню «Просмотр» нажать на пункте «OEM кодировка».

Добавьте описание

Добавьте описание

В Sinfo.dbf нас интересуют поля:

NO_SCEN - поле, что хранит уникальный номер (идентификатор) для каждой главы саги. Оно служит для связи с другими таблицами.

CAMPAIGN - хранит в себе идентификатор расы которой принадлежит эта глава. Позволит быстрее найти нужную нам главу.

  • C000CC0002 - Империя.

  • C000CC0003 - Горные Кланы

  • C000CC0004 - Легионы Проклятых

  • C000CC0005 - Орды Нежити

  • C000CC0006 - Эльфийский Альянс

NAME - Наименование главы саги.

DESC - Описание сценария в двух словах, то есть то, что мы видим в кратком описании сохранения.

Здесь мы видим текст из полей NAME и DESC

Здесь мы видим текст из полей NAME и DESC

BRIEFING - Цель главы саги.

 Текст из BRIEFING 

 Текст из BRIEFING 

BRIEFLONG1, BRIEFLONG2, BRIEFLONG3, BRIEFLONG4, BRIEFLONG5 - Это разбитый на 5 частей вступительный текст каждой главы. Это необходимость из-за ограничения в 254 символа у строки.

Текст из полей BRIEFLONG1, BRIEFLONG2, BRIEFLONG3, BRIEFLONG4, BRIEFLONG5

Текст из полей BRIEFLONG1, BRIEFLONG2, BRIEFLONG3, BRIEFLONG4, BRIEFLONG5

Применение

Лично у меня всегда дергался глаз, когда я видел переводы наименований кланов гномов. Например, правящий клан на момент Disciples II зовется Cloudkeeper. Самые популярные версии перевода: Тучегон, Повелитель Туч и Небохранитель. Как по мне такие вещи либо лучше не переводить и просто записать кириллицей, как фамилию, либо если все таки собрались переводить, то не искажать смысл без особой нужды. К слову в данном примере локализации половина наименований имеет перевод, половина записана через кириллицу. Поэтому давайте сделаем все в одном стиле и запишем Повелителей Туч, как Клаудкиперов.

Находим в Sinfo.dbf запись с NO_SCEN = S100SC0000 и дважды на нее кликаем. У вас откроется форма редактирования записи.

Добавьте описание

Добавьте описание

Заменяем все «Повелитель Туч» на «Клаудкипер» и жмем «Ок». Обязательно закрываем DBF Viewer 2000 иначе игра не сможет использовать SInfo, который открыт в программе и завершит работу с ошибкой. Когда закрыли смело заходим в игру (важно начать сагу заново, иначе старое сохранение останется с текстом до правок) и любуемся результатом своего труда.

Добавьте описание

Добавьте описание

Добавьте описание

Добавьте описание

Добавьте описание

Добавьте описание

Tscen - текст диалогов, наименования торговцев, отрядов, руин, городов.

В Tscen.dbf нас интересуют поля:

NO_SCEN - поле, что хранит уникальный номер (идентификатор) для каждой главы саги. Если подсматривать в прошлую таблицу можно легко определить к чему относится запись.

ID_OBJECT - уникальный номер (идентификатор) для каждой записи в этой таблице.

ID_STRING - это поле указывает на то, к какому типу относится текст в следующей колонке:

  • NAME_TXT - наименования отрядов, городов, имен ИИ в главе саги, событий на саге

  • TITLE - наименования руин

  • TXT_TITLE - наименования торговцев, лагерей наемников и тренеров.

  • TXT_DESC - описания торговцев, лагерей наемников и тренеров.

  • DESC_TXT - неиспользуемое поле, наследие Disciples Sacred Lands, где в меню Дипломатии можно было почитать биографию лорда фракции. Идут в паре с именем Лорда расы, друг за другом.

  • DESC - неиспользуемое поле, скорее всего предполагалось здесь хранить описания руин, т.к. они идут в паре с наименования руин, друг за другом.

  • POPUP_TXT - текст диалогов.

TEXT - думаю здесь объяснение не нужно.

Применение

Давайте попробуем исправить диалоги все в той же первой главе саги Легионов Проклятых. Чтоб упростить себе работу используем фильтрацию по полю NO_SCEN = S100SC0000 и ID_STRING = POPUP_TXT

Добавьте описание

Добавьте описание

Например, исправим диалог после убийства гонца, Бесрезен заменим на Бетрезен. Для этого находим запись с ID_OBJECT = S100EV0014, дважды кликаем по ней, заменяем текст и жмем «ОК». Закрываем редактор полностью, начинаем заново сагу Легионов Проклятых.

Добавьте описание

Добавьте описание

В игре мы увидим исправленный текст:

Добавьте описание

Добавьте описание

Заключение

Вот таким образом можно сделать собственную локализацию саг в Disciples II или исправить неточности перевода в той, что больше всего вам по душе. В следующий раз планирую рассказать, как редактировать весь остальной текст в игре и за что отвечают основные dbf файлы.

Библиотеки Невендаара

746 постов1.9K подписчиков

Правила сообщества

Главное и первоочередное - поступайте в отношении друг друга в духе братства, так, как Вы бы хотели, чтоб относились к Вам.
Запрещена дискриминация, оскорбления или разжигание ненависти по национальным, расовым, религиозным, сексуальным предпочтениям и по половым признакам.
Запрещено обсуждение политики.

0
Автор поста оценил этот комментарий

Не подскажешь файл, в котором редактируется текст о стоимости изучения и применения заклинаний в Башне магов?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Добрый день, смотрю, вы имеете опыт в моддинге Дисов 2, можете сделать малюсенький сабмод, чтоб кристалл людской маны был более синего цвета, а то часто путаю их с маной гномов.

Я когда-то находил способ, сам повышал яркость, но почему-то вокруг этой маны проявлялись дефекты, будто картинка не сохранилась как надо. Естественно я это уже забыл и забил.
Если вам не трудно, было бы здорово!

PS:Насколько помню, вы занимаетесь созданием Орков. Хотелось бы новостей по ним почаще.


Спасибо.

раскрыть ветку (1)
1
Моды на Disciples 2
Автор поста оценил этот комментарий
Добрый день. Могу попробовать перекрасить, но когда до этого дойдут руки не знаю. Алгоритм действий я знаю, а вот свободного времени не очень много.

Да, мы делаем орков, сейчас идет конкурс карт посвященный будущему моду, где во главе сюжета должны быть зеленокожие, пост в заркепе в профиле. Пока идёт конкурс мы пытаемся сделать древа развития будущих юнитов фракции. Много обсуждаем, придумываем, отбрасываем и возвращаемся в начало. Хочется сохранить баланс между нововведениями и духом оригинала, а это оказалось довольно трудно, как и то, чтоб не повторить какую-то существующую фракцию в новой обёртке. До конца конкурса карт мы покажем наше виденье будущей фракции в плане юнитов, но пока нам больше нечего рассказать.
1
Автор поста оценил этот комментарий
Спасибо, буду иметь ввиду и попробую.
раскрыть ветку (1)
1
Моды на Disciples 2
Автор поста оценил этот комментарий
Если что старые версии враппера сложно сейчас найти, но они есть в группе вк Библиотеки Невендаара в Документах группы.
показать ответы
0
Автор поста оценил этот комментарий
Disciples II - Return to Sacred Lands
Качал по ссылке одной из крупных групп по дс в вк. Может потом ещё попробую из других источников. Давно дело было.
раскрыть ветку (1)
1
Моды на Disciples 2
Автор поста оценил этот комментарий
А враппер установлен? Во враппере версии 1.90 конфликт с этим модом. Можно попробовать накатить старую версию враппера и попробовать..
показать ответы
1
Автор поста оценил этот комментарий
Спасибо за ваш труд. Воспользовался и всё получилось. Отличный новый и приятный опыт.
раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Пожалуйста
1
Автор поста оценил этот комментарий

Ого! Спасибо огромное, как раз то что нужно! Способ рабочий и для первой части, как раз то что искал.

раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Рад, что сработало. Планируете сделать адаптацию саги первой части для второй?
показать ответы
0
Автор поста оценил этот комментарий

Спасибо) Я возможно не совсем верно сформулировал вопрос. Просто в этой теме описаны способы модификации текстов из карт кампании. Вот я и хотел узнать где в файлах игры сами карты лежат. Т.е. вот этот архив с кампаниями, сами карты и кампании были как то вытащены причем со скриптами и событиями. Мне именно этот момент интересовал.
Нужно мне это для того, чтобы вытащить карты кампаний из D1. Sacred Lands. Я понимаю, что тут про D2 обсуждают, но судя по структуре файлов первая и вторая части почти одинаковые. (да и вряд ли мне кто то про д1 что то подскажет) Опять же в интернете можно найти архивы с картами компаний из первой части (которые переделаны под D2) Но там автор особо не заморачивался и походу просто от руки перерисовал карты в D2 редакторе, без скриптов и событий. Хотелось бы и узнать как вытаскивать без потерь.

раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Это вы очень зря сразу не уточнили, да эти игры похожи, но набор инструментов сильно отличается. Для второй игры сделали кучу софта для разного рода вытаскивания материалов, а для первой части его гораздо меньше.
Есть способ получить каждую карту для редактора, надо делать сохранение первого дня, найти это сохранение в папке с игрой, переместить его в Exports и попробовать открыть через редактор, если у сохранения формат sg. Если нет, то попробовать его изменить на этот формат ручками.
показать ответы
0
Автор поста оценил этот комментарий

Конечно не проблема! Буду очень благодарен за подсказку.

раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Нашёл в одном интернет архиве все саги и залил на диск. Нужно закинуть в папку Campaign сами файлы, не папки. Затем в редакторе карт должны быть доступны, как кастомные саги https://drive.google.com/drive/folders/19v8Es8H4GZhLdzwNZlXG...
показать ответы
0
Автор поста оценил этот комментарий

Привет, а подскажи пожалуйста, где сами карты миссий из кампании достать? Ну т.е. чтобы на карте можно было что то редактировать, события какие то добавить и т.д. Не кастомные саги а именно оригинальные сюжетные

раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Их достать можно, не составит труда. Только надо понимать, что засунуть их обратно уже не получится. Только собрать, как "свою сагу". Если не проблема, то я подскажу, что дальше
показать ответы
0
Автор поста оценил этот комментарий
Тема полезная и интересная. Просто так в инете довольно мало и непонятно описано.
К этому не совсем в тему. Есть кто запускал мод с картами из первой части в дс2? Протанцевал долго,, но ошибки и ни на одной версии так и не смотр поиграть.
раскрыть ветку (1)
0
Моды на Disciples 2
Автор поста оценил этот комментарий
Что за карты? Откуда качали?
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества