- •Раздел I Введение
- •1 Что такое Dwarf Therapist?
- •2 Установка
- •Раздел II Основы
- •3 Подключение к Dwarf Fortress
- •4 Главное окно
- •4.1 Просмотр рабочих обязанностей
- •4.2 Режимы просмотра
- •4.3 Группировка и фильтрация
- •4.4 Индикатор популяции и панель статуса.
- •4.5 Главная панель
- •4.6 Плавающие панели
- •4.7 Главное меню
- •5 Управление дварфами
- •5.1 Правка рабочих обязанностей
- •5.2 Использование группировки
- •5.3 Использование сортировки
- •5.4 Групповые указания
- •5.5 Назначение ников
- •5.6 Дополнение. Управление животными
- •6 Настройки
- •6.1 Настройка внешнего вида экрана
- •Раздел III Продвинутые возможности
- •7 Роли
- •7.1 Составляющие роли
- •7.2 Использование ролей
- •7.3 Создание пользовательских ролей
- •7.4 Экспорт и импорт пользовательских ролей
- •8 Пользовательские профессии
- •8.1 Создание пользовательских профессий
- •8.2 Экспорт и импорт профессий
- •9 Пользовательские режимы просмотра
- •9.1 Создание собственного режима просмотра
- •9.2 Экспорт и импорт режимов просмотра
- •Раздел IV Экспертные возможности
- •10 Скрипты фильтрации
- •10.1 Написание сложных скриптов
- •11 Планы оптимизации
- •11.1 Экспорт и импорт планов оптимизации
- •12 Дополнение: Сканирование памяти
- •Раздел V Приложение
- •13 Горячие клавиши
- •14 Модификация данных игры
14 Модификация данных игры
game_data.ini — файл конфигурации, упакованный с Dwarf Therapist. Он описывает стандартные настройки множества вещей: значения в оперативной памяти (ram_guesser), уровни навыков (skill_levels), флаги должностей (position_flags), ID профессий (professions), атрибуты и их описания (attribute_levels, attributes), воинские предпочтения (military_prefs), названия навыков (skill_names), черты (traits), ID работ (dwarf_jobs), мысли (unit_thoughts), а также очень, очень длинный список модификаторов роли (dwarf_roles); если вам хочется изменить порядок сортировки работ или профессий, то главный список ID именно здесь. Вы можете самостоятельно изменить эти значения (и, следовательно, поведение программы), модифицируя этот документ в любом редакторе текстовых файлов, чтобы изменять поведение программы. Но будьте осторожны: это может стать причиной всяких странностей и даже падения программы при запуске. К тому же, если вы обновите Dwarf Therapist, то все изменения, сделанные вами в этом документе, будут потеряны. Т.к. настройки по умолчанию по большей части корректны (бонусы и штрафы конкретных мыслей к счастью основаны на чистых догадках, но это потому, что они не известны никому), вы должны редактировать этот файл только если действительно знаете, что делаете.
1 Технически это Code Page 437, расширение ASCII, использовавшееся IBM, часто называемое “расширенный ASCII”.
2 Dwarf Therapist не был первой программой такого типа — до нее большинство игроков пользовалось похожей утилитой Dwarf Manager. Но программа устарела и перестала использоваться, а Dwarf Therapist стал (и продолжает быть) стандартом де-факто.
3 Такое поведение можно отключить в основных настройках (general options). Однако, это не режим "offline": если выйти из крепости, сделать изменения, загрузить ее снова, а затем попытаться применить изменения, то утилита аварийно завершит работу.
4 Т.к. Dwarf Therapist теперь позволяет видеть и животных, название слегка устарело. Если вы запустите мод, в котором будете играть за другую расу, то и название кнопки изменится — одна из дружелюбных возможностей Dwarf Therapist.
5 В главе «Настройка внешнего вида экрана» можно ознакомиться с советами о том, как сделать интерфейс программы компактнее.
6 Идентификаторы работ и профессий — абстрактные цифры, не дающие в результате какой-либо логичной сортировки отображаемых ими сущностей. Области применения данной сортировки, а также способы изменения идентификаторов будут рассмотрены много позже. См. «Модификация данных игры».
7 Дварфы постепенно накапливают опыт, а уровень навыка вырастает тогда, когда показатель опыта достигает определённого для это уровня навыка значения. http://www.dfwk.ru/Skill
8 Забывание навыка происходит, если дварф не выполняет связанных с навыком работ в течении длительного времени. Дварфы, навыки которых очень запущены (Very Rusty), будут постепенно терять квалификацию вплоть до полного исчезновения навыка.
9 Касты (http://www.dfwk.ru/Caste) описаны в raw-файлах и определяют подвиды существ в пределах одного биологического вида. Возможность их просмотра не слишком полезна для оригинальной версии игры, но обретает значение при использовании модов с собственными играбельными расами.
10 У дварфов, длительное время проводящих под землей (на неосвещенных тайлах), медленно вырабатывается привыкание к пещерам. Так, на стадии «раздражен солнцем» (irritated by the sun) Дварф получает несчастливую мысль при появлении в освещенном помещении, а на этапе «тошнит от солнца» (nauseated by the sun) болезнь отягощается рвотой.
11 Теоретически, почти все дварфы, кроме самых крохотных, умеют держать в одной руке почти любое оружие, кроме совсем громадного импортного. Но из-за бага дварфы не могут использовать двуручное оружие в режиме крепости. Совсем.
12 При игре с модами становится доступной дополнительная опция «Caste Tag», полезная для нахождения скрытых или секретных каст, если они существуют.
13 Раса существа определена в его raw-файле и обычно совпадает с его кастой, за исключением случаев, когда внутри расы есть разделение на касты.
14 В отличие от клавиши PRNT SCR, данная функция сохраняет не изображение экрана, а содержимое текущей вкладки со всеми столбцами и строками, даже если они не помещаются на экран.
15 На самом деле вы можете остановить затянувшуюся вечеринку и вернуть загулявших дварфов к работе, освободив комнату, где проходит празднество, а затем вновь назначив ее. Вот так-то!
16 Не могу не рекомендовать утилиту DFHack, особенно великолепную команду digv, которая здорово облегчает процесс разметки жил под раскопку.
17 Хотя функция довольно надежна, при загрузке дварфов на автопаузе программа может внезапно пропустить парочку бород. Так что, если вы хотите повышенной надежности, подождите пока первые несколько мигрантов зайдут на карту.
18 Склады рыбы не пополняются из-за бага, поэтому они неминуемо опустеют, оставив чистильщиков без работы.
19 Обратите внимание, что начиная с версии 20.6, Dwarf Therapist поставляется с режимом просмотра, разработанном в ходе написания данного руководства в качестве примера оптимизации рабочего пространства. Он называется «Labors Alt».
20 Атрибуты, как и внешность, наследуются с помощью дварфийской генетики.
21 Следует упомянуть, что все существа, не только дварфы, имеют атрибуты (к примеру, вы можете увидеть атрибуты ваших животных на вкладке «Animals»). Атрибуты существ, не связанных с вашей крепостью — диких животных, незваных гостей, торговцев и их охраны — скрыты от вас.
22 Можно также изменить сортировку столбца имен дварфов на сортировку по ID (полезная альтернатива группировки по волне миграции) и возрасту (бесполезна). К сожалению, такая сортировка не сохраняется и при попытке сортировать в обратном порядке вернет алфавитный порядок.
23 Можно сделать то же самое, если выйти из программы и отредактировать файл game_data.ini в папке с программой. Подробности в главе «Модификация данных игры». Предупреждение: эти изменения сотрутся при обновлении Dwarf Therapist.
24 По какой-то причине заголовки таблицы иногда не меняют цвет с первого раза. Для исправления достаточно вернуться в то же меню и снова нажать OK.
25 После публикации первой версии данного руководства спроектированный в нем режим просмотра был добавлен в программу под именем «Labor-Alt».
26 После публикации первой версии данного руководства все разработанные здесь скрипты были добавлены в основной пакет программы.
27 Вы также можете выбрать всех, нажав Ctrl + A.
