 
        
        - •Раздел 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 Модификация данных игры
5 Управление дварфами
	Дварфы
	веселятся возле каравана 
 еперь,
когда мы, наконец, совладали со всеми
непокорными частями Dwarf
Therapist и объяснили, пусть
и довольно поверхностно, что каждая из
них делает, мы подошли к обсуждению
главной функции утилиты: ее способности
менять настройки рабочих обязанностей
дварфов, не связываясь при этом с
неуклюжим игровым интерфейсом, работающим
с дварфами по отдельности. Этот раздел
рассмотрит основные принципы управления
дварфами и продемонстрирует почему
многие люди отказываются играть в новый
релиз Dwarf Fortress,
работа над которым велась год или более,
пока под него не выйдет Dwarf
Therapist. Если вы уже достаточно
владеете управлением рабочими
обязанностями, то можете сразу перейти
к разделу «Настройки»
или даже к части «Продвинутые
возможности», если жаждете
узнать более продвинутые возможности
программы.
еперь,
когда мы, наконец, совладали со всеми
непокорными частями Dwarf
Therapist и объяснили, пусть
и довольно поверхностно, что каждая из
них делает, мы подошли к обсуждению
главной функции утилиты: ее способности
менять настройки рабочих обязанностей
дварфов, не связываясь при этом с
неуклюжим игровым интерфейсом, работающим
с дварфами по отдельности. Этот раздел
рассмотрит основные принципы управления
дварфами и продемонстрирует почему
многие люди отказываются играть в новый
релиз Dwarf Fortress,
работа над которым велась год или более,
пока под него не выйдет Dwarf
Therapist. Если вы уже достаточно
владеете управлением рабочими
обязанностями, то можете сразу перейти
к разделу «Настройки»
или даже к части «Продвинутые
возможности», если жаждете
узнать более продвинутые возможности
программы.
5.1 Правка рабочих обязанностей
Что ж, давайте вернемся к семерке скромных дварфов, изображенных выше, о которых мы упоминали в начале данного руководства. У нас есть два шахтера, плотник/лесоруб, каменщик, камнерез/брокер и два фермера. Лесоруб скоро отправится валить лес, а шахтеры пойдут копать — но что делать остальным? Мастерские для их профессий еще не построены, да и таскать вокруг тоже нечего. Это типичная проблема; но вот я осматриваюсь и вижу, что вокруг растет немало кустов, с которых можно собрать халявной еды для начала (и семена для будущих наземных ферм). Так что я размечаю несколько растений для сбора плодов, затем меняю рабочие обязанности, чтобы заставить дварфов поработать.
 Назначать
дварфам рабочие обязанности чрезвычайно
просто: достаточно в режиме просмотра
рабочих обязанностей щелкнуть по
квадрату на пересечении строки нужного
дварфа и столбца нужной обязанности.
Квадратик заполнится или станет пустым,
вокруг него появится жирная красная
рамка, в панели изменений рабочих
обязанностей (Pending Labor
Changes) появится запись об
изменении, а значение счетчика
несохраненных изменений (Pending
Changes) увеличится на единицу;
кнопки Clear (Очистить) и
Commit (Применить) станут
активными. Слева изображены изменения,
которые мы внесли и их внешний вид. Чтобы
отменить изменения — если вы, например,
случайно включили сбор растений у
плотника, в то время как хотели бы видеть
его рубящим лес — просто щелкните
по квадратику снова и он вернется в
первоначальное состояние.
Назначать
дварфам рабочие обязанности чрезвычайно
просто: достаточно в режиме просмотра
рабочих обязанностей щелкнуть по
квадрату на пересечении строки нужного
дварфа и столбца нужной обязанности.
Квадратик заполнится или станет пустым,
вокруг него появится жирная красная
рамка, в панели изменений рабочих
обязанностей (Pending Labor
Changes) появится запись об
изменении, а значение счетчика
несохраненных изменений (Pending
Changes) увеличится на единицу;
кнопки Clear (Очистить) и
Commit (Применить) станут
активными. Слева изображены изменения,
которые мы внесли и их внешний вид. Чтобы
отменить изменения — если вы, например,
случайно включили сбор растений у
плотника, в то время как хотели бы видеть
его рубящим лес — просто щелкните
по квадратику снова и он вернется в
первоначальное состояние.
Итак, мы сделали несколько изменений в настройках обязанностей, но пока они только болтаются в очереди несохраненных изменений (Pending Labors) Dwarf Therapist. Для того, чтобы они появились в игре, нам нужно применить изменения. Вот как нужные нам изменения выглядят в панели Pending Labor Changes (Изменения рабочих обязанностей), развернутые для информативности или свернутые для компактности (для этого и нужны соответствующие кнопки, если вы еще не знали):
 
Вы можете избавиться от необходимости сворачивать и разворачивать изменения, если предоставите панели больше места.
Нажатие на «Clear Changes» (Очистить изменения) очистит все изменения, вернув Dwarf Therapist в предыдущее состояние, в то время как кнопка «Commit Changes» (Применить изменения) отправит изменения в игру и обновит состояние Dwarf Therapist. Изменения сразу же вступят в силу. Эти кнопки доступны и с панели Pending Labor Changes, и с главной панели. Для них также предусмотрены сочетания клавиш: Ctrl + E и Ctrl + T соответственно. Раз уж речь идет о двух самых используемых операциях программы, вероятно, неплохо бы их запомнить — сэкономит кучу времени (см. также «Горячие клавиши»).
Дварфы начинают со следующими обязанностями: те из них, в которых дварф имеет уровень навыка выше dabbling, включены, работы по уборке и переноске (включая медицинские) всегда включены. Наличие или отсутствие обязанностей по переноске — особая проблема: если мы хотим, чтобы дварф целиком сосредотачивался на своих первичных задачах, они должны быть отключены, но если нужно, чтобы он помогал тащить лишние камни, наполнял склад древесины и т. п., то их нужно включить. К примеру, я всегда посвящаю шахтеров стопроцентному исполнению своих задач и отключаю им другие работы (кроме уборки). Но этих мелких работ по переноске много, поэтому их индивидуальное включение или отключение — занятие болезненное. Первое решение — зажать кнопку мыши и провести курсор через обязанности: это переключит все обязанности, через которые пройдет курсор с вкл. на выкл. или наоборот. Но это все еще не слишком быстро, к тому же можно легко сбиться и, случайно задев, переключить обязанности соседних дварфов. Тогда придется все исправлять, а это сплошная трата времени.
К счастью, есть более удобный способ!
Можно навести курсор на любую из
обязанностей в группе и сделать щелчок
правой кнопкой мыши. Выпадет меню,
единственным пунктом которого будет
включение/отключение всех работ группы
для данного дварфа! Я собираюсь
использовать это, чтобы быстро и
безболезненно отключить все работы по
переноске у шахтеров, позволив им
сосредоточиться на своем призвании.
Эта возможность почти бесполезна для
профессиональных обязанностей, но
чертовски удобна для включения и
отключения работ по переноске.
счастью, есть более удобный способ!
Можно навести курсор на любую из
обязанностей в группе и сделать щелчок
правой кнопкой мыши. Выпадет меню,
единственным пунктом которого будет
включение/отключение всех работ группы
для данного дварфа! Я собираюсь
использовать это, чтобы быстро и
безболезненно отключить все работы по
переноске у шахтеров, позволив им
сосредоточиться на своем призвании.
Эта возможность почти бесполезна для
профессиональных обязанностей, но
чертовски удобна для включения и
отключения работ по переноске. 
 
С проказниками управились.
