- •Раздел 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 Модификация данных игры
7.3 Создание пользовательских ролей
Правый щелчок на кнопке «Roles» (Роли) панели меню выведет меню с несколькими опциями модификации ролей. С помощью этого диалогового окна Dwarf Therapist позволяет создавать пользовательские роли, экспортировать и импортировать определения пользовательских ролей других игроков. Если вам не нравится роль по умолчанию, вы можете перезаписать ее, сконфигурировав пользовательскую, и сохранив ее под именем роли по умолчанию.23 Щелкните на пункте «New Custom Role» (Новая пользовательская роль), это выведет следующее окно:
Это — интерфейс для создания пользовательской роли, четко разграничивающий четыре ее компонента. Доступны настройки скрипта —плагин для скриптов фильтрации, о которых мы поговорим позже. И, наконец, курсивный текст в нижней части окна напоминает о том, что изменения в ролях не будут отображаться, пока мы не загрузим дварфов заново.
Dwarf Therapist имеет всеобъемлющую библиотеку ролей — есть даже опции исполнителя наказаний (слабый), лжеца, и информация о ролях для работ, которых нет в игре, таких как алхимия. Однако, кое-чего не хватает — конфигурации роли для носильщиков. Сильные и быстрые крестьяне — лучшие носильщики, но по умолчанию роли не предусмотрено. Решение, разумеется — написать свою.
Начнем с копирования настроек роли для другой физически тяжелой работы. Например, шахтерского ремесла. Прокрутим до mining в меню «Copy From» (скопировать из) (или нажмите M, когда меню активно, чтобы добраться туда быстрее). Затем щелкнем «Copy» (Копировать). Это скопирует все настройки роли шахтера в данное окно. Нашим носильщикам нет нужды любить кирки, так что давайте удалим это их из раздела Preferences (Предпочтения) — нужно щелкнуть правой кнопкой мыши и выбрать «Remove Selected» (Удалить выбранное). Навыки (Skills) тоже не имеют значения (особенно для неопытного носильщика), так что удалим и их. На самом деле для носильщика, таскающего все, что придется, по крепости, предпочтения вообще не имеют значения — им придется таскать что попало, так что давайте удалим и камень.
Hauling (переноска) — низкоквалифицированная работа, поэтому для нее имеют значение только скорость (speed) и выносливость (endurance) кандидата. Это значит, что на первом месте такие атрибуты (attributes), как сила, выносливость, сила воли, ловкость и прочность (Strength, Endurance, Willpower, Agility и Toughness соответственно), а от остальных следует избавиться. Единственная важная черта характера (trait) — самодисциплина (self-discipline). В конце концов, мы не хотим, чтобы они брали перерывы на полгода. Поэтому добавим и ее. И, разумеется, присвоим роли имя. «Hauler» (носильщик) кажется подходящим.
Вот так должно выглядеть окно после упражнения:
Нажмите «Save» (Сохранить) для сохранения новой роли. Теперь, когда вы откроете диалоговое окно Custom Roles (Пользовательские роли) пункты «Edit Custom Role» (Редактировать пользовательскую роль) и «Delete Custom Role» (Удалить пользовательскую роль) дадут возможность применить это действие к новой роли. Пользовательские роли можно использовать в пользовательских режимах просмотра и для оптимизации рабочих обязанностей. Мы еще найдем для них применение, но их пока нельзя связать с пользовательскими профессиями или рабочими обязанностями.
