Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Dwarf_Therapist_Manual_20.4_(russian).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.36 Mб
Скачать

Dwarf Therapist Руководство к версии 20.4 Автор: Resident Mario 18 декабря 2013 г. Перевод: Дмитрий Зеленый Редактура: Евгений Прокопчик 2015 г. Содержание:

Введение 5

1 Что такое Dwarf Therapist? 5

2 Установка 6

Основы 8

3 Подключение к Dwarf Fortress 8

4 Главное окно 9

4.1 Просмотр рабочих обязанностей 10

4.2 Режимы просмотра 13

4.3 Группировка и фильтрация 15

4.4 Индикатор популяции и панель статуса. 16

4.5 Главная панель 16

4.6 Плавающие панели 17

4.7 Главное меню 19

5 Управление дварфами 21

5.1 Правка рабочих обязанностей 22

5.2 Использование группировки 24

5.3 Использование сортировки 27

5.4 Групповые указания 28

5.5 Назначение ников 30

5.6 Дополнение. Управление животными 32

6 Настройки 32

6.1 Настройка внешнего вида экрана 33

Продвинутые возможности 38

7 Роли 38

7.1 Составляющие роли 38

7.2 Использование ролей 41

7.3 Создание пользовательских ролей 44

7.4 Экспорт и импорт пользовательских ролей 47

8 Пользовательские профессии 47

8.1 Создание пользовательских профессий 47

8.2 Экспорт и импорт профессий 49

9 Пользовательские режимы просмотра 49

9.1 Создание собственного режима просмотра 50

9.2 Экспорт и импорт режимов просмотра 55

Экспертные возможности 57

10 Скрипты фильтрации 57

10.1 Написание сложных скриптов 60

11 Планы оптимизации 65

11.1 Экспорт и импорт планов оптимизации 71

12 Дополнение: Сканирование памяти 73

Приложение 75

13 Горячие клавиши 75

14 Модификация данных игры 75

I Введение 3

1 Что такое Dwarf Therapist? 3

2 Установка 4

II Основы 5

3 Подключение к Dwarf Fortress 5

4 Главное окно 6

4.1 Просмотр рабочих обязанностей 7

4.2 Режимы просмотра 10

4.3 Группировка и фильтрация 11

4.4 Индикатор популяции и панель статуса. 13

4.5 Главная панель 13

4.6 Плавающие панели 14

4.7 Главное меню 16

5 Управление дварфами 18

5.1 Правка рабочих обязанностей 18

5.2 Использование группировки 21

5.3 Использование сортировки 23

5.4 Групповые указания 24

5.5 Назначение ников 26

5.6 Дополнение. Управление животными 28

6 Настройки 28

6.1 Настройка внешнего вида экрана 29

III Продвинутые возможности 33

7 Роли 33

7.1 Составляющие роли 33

7.2 Использование ролей 36

7.3 Создание пользовательских ролей 38

7.4 Экспорт и импорт пользовательских ролей 41

8 Пользовательские профессии 41

8.1 Создание пользовательских профессий 41

8.2 Экспорт и импорт профессий 43

9 Пользовательские режимы просмотра 43

9.1 Создание собственного режима просмотра 43

9.2 Экспорт и импорт режимов просмотра 48

IV Экспертные возможности 50

10 Скрипты фильтрации 50

10.1 Написание сложных скриптов 52

11 Планы оптимизации 58

11.1 Экспорт и импорт планов оптимизации 63

12 Дополнение: Сканирование памяти 64

V Приложение 66

13 Горячие клавиши 66

14 Модификация данных игры 66

Раздел I Введение

1 Что такое Dwarf Therapist?

Dwarf Fortress — не самая простая игра, а потому множество стойких геймеров сдались, не в силах понять, как в нее играть. Являя собой мозговзрывающе сложную игру, облаченную в крайне примитивную графику из набора ASCII-подобных1 символов, Dwarf Fortress приобрела славу игры, которой невозможно научиться, в которую невозможно играть, которой невозможно овладеть в совершенстве, и потому подвластной только людям посвященным. К счастью, среди игроков Dwarf Fortress встречаются люди, которые любят работать над компьютерными программами и, среди прочего, стремятся сделать процесс игры не таким болезненным (как и те, кто думает, что работа над руководством будет неплохой практикой изучения LATEX). У сообщества Dwarf Fortress есть бессчетное количество с любовью сделанных тайлсетов, карт символов, модов, графических визуализаторов, вспомогательных утилит, программ запуска, дебаггеров, инструментов для доступа к памяти, плагинов, расширений, пакетов программ и т.д., и т.п., вы поняли идею. Все — чтобы расширить и улучшить этот (предположительно) двадцатилетний игровой проект.

Один такой геймер по имени Трей Стоут (Trey Stout) (или chmod, как мы знаем его на форуме) создал программу Dwarf Therapist. Впервые выпущенная в 2009 году, она решила одну из основных и самых назойливых проблем игры — неудобства, связанные с назначением дварфам трудовых обязанностей. В оригинальной игре сделать эту, вероятно, самую важную с точки зрения дварфов настройку, можно только попав на экран labors нужного дварфа. Затем нужно продираться через утомительные меню, включая одни работы и отключая другие. Проделать это со стартовой семеркой? Ничего веселого, но вполне выполнимо. С двумя сотнями обезумевших бород? Ну уж нет! Dwarf Therapist решает эту проблему с помощью !!НАУКИ!! или, если конкретней, подключается к памяти Dwarf Fortress и позволяет читать настройки трудовых обязанностей, править их и записывать обратно. И все это из красивого (и функционального) графического интерфейса пользователя (или GUI, на языке нердов)2.

Так что нет, это сделано не для того, чтобы успокоить психику ваших дварфов, предотвратить безумие или дать вашему мозгу передышку, когда он закипает от попыток понять, почему это легендарный бронник бежит в направлении гоблинской осады, вместо того, чтобы удирать от нее. Или почему каменщик залез в водопад и утонул. Или почему этот захватчик решил вздремнуть рядом с атомным дезинтегратором. Или как лягушка-оборотень умудрилась объявиться посреди океана. Или почему арбалетчик побежал бить прикладом арбалета огра, который в пятьдесят раз больше него и даже на минуту не задумался, что носит еще и стальной меч. Или… ну да ладно, хватит перечислять ошибки дварфийской логики, для этого есть тема «Dear Urist» на форуме. Но программа облегчит вашу жизнь в другой, более приземленной области.

Что ж, если все, что она делает — управление рабочими обязанностями, что в ней такого сложного, что потребовалось семидесятистраничное руководство? Так вышло, что chmod, выпустив базовую версию Dwarf Therapist не оставил ее как есть, а продолжил работу, полируя интерфейс и добавляя новые возможности. Затем, когда в 2010 году он прекратил работать над ней, в 2012 разработку подхватил DwarfEngineer, а потом, в феврале 2013, Splinterz открыл свою ветку программы, которая теперь считается основной. Годы разработки расширили возможности программы, начинавшей как утилита управления рабочими обязанностями, превратив ее в достаточно всеобъемлющий инструмент управления крепостью, где управление рабочими обязанностями — лишь самое очевидное и бросающееся в глаза применение. Так и получилась эта надежная система управления дварфами, достаточно мощная и сложная, чтобы потребовать столь впечатляющего руководства. Того самого, что вы читаете, кстати. Ну что ж, приступим?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]