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

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

Пользовательские профессии, по сути, одна из двух возможностей Dwarf Therapist, которые мы обсуждали (вторая — ники), представленных в самой игре, хотя пользовательские профессии имеют меньший функционал внутри игры — они просто заменяют название профессии дварфа. Если вам нужно назначить одну профессию нескольким дварфам, вам придется делать это вручную, печатая ее название каждый раз. Если вы назначаете дварфу пользовательскую профессию из игры, но не импортируете ее, в Dwarf Therapist изменится только название его профессии (то же самое, что и установка маски). Чтобы сделать профессии более доступными, Dwarf Therapist позволяет легко назначать их нескольким дварфам, давать им иконки и использовать как ярлык для назначения рабочих обязанностей. Для этого их нужно импортировать. Чтобы сделать это, выберите пункт Import Professions from DF (импорт профессий из DF) меню File (Файл). Будет выведено окно с подтверждением и информацией о том, сколько профессий импортировано.

Как и роли, пользовательские профессии можно делать в утилите и экспортировать, а можно брать где-то и импортировать — это общая возможность для разных функций настройки, обсуждаемых в этом разделе. Здесь есть даже диалоговые окна, которые позволяют выбрать какие именно профессии вы хотите экспортировать или импортировать. Обе функции находятся в меню File (Файл).

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

До этого мы были обречены прозябать среди режимов просмотра, которые подготовила для нас утилита — обязанности, военный и т.д. Самое большое, что мы могли сделать с ними — переключить режим просмотра рабочих обязанностей на более удобную, но неудачно названную версию NO SPACERS (это если вы читали главу «Настройка внешнего вида экрана»). Однако есть и возможность создавать собственные режимы — сейчас мы воспользуемся ей для создания улучшенного режима управления рабочими обязанностями.

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

К сожалению, в отличие от остальных продвинутых возможностей, которые мы обсуждали в этом разделе, пользовательские режимы просмотра могут быть созданы только через специальную панель, Grid Views. Если ее еще нет на вашем экране, придется вывести ее как минимум на время редактирования режима.

Панель режимов просмотра

В панели вы увидите встроенные в игру режимы просмотра, но все они будут серыми. Создать новый режим, для которого возможность редактирования будет активна, можно двумя способами: щелкнув по кнопке «Add New Grid View» (Добавить новый режим просмотра), который создаст пустой режим, или правым щелчком по уже существующему, с последующим копированием. Это создаст редактируемую копию. Давайте скопируем режим Labors NO SPACERS (Просмотр рабочих обязанностей без разделителей), затем щелкнем по копии правой кнопкой мыши и выберем пункт «Edit» (Правка) (также из этого меню вы можете копировать его снова или удалить совсем). Это откроет окно Grid View (Режим просмотра):

Сначала поменяем название режима:

Теперь, если вы добавите этот режим из выпадающего меню «Add Views» (Добавить режим) и удалите старый, вот что выйдет:

NO SPACERS изгнан!

Окно Grid View разделено на две колонки: слева — категории (sets), справа — столбцы категории (columns in set). Названия категорий не отображаются на экране, так что имеют только организационную функцию, но систематизация столбцов с их помощью приводит к тому, что программа автоматически применяет выбранный для категории цвет ко всем его столбцам. Один из столбцов неизменяем — это столбец с именами дварфов, или ваших животных, если вы скопировали режим просмотра животных. Этот столбец всегда находится в слева, а в этом списке не отображается.

Правый щелчок на категории (set) позволяет отредактировать или удалить ее. Редактирование категории позволяет изменить ее имя (которое нигде не отображается) и цвет фона из преопределенного набора, при этом опция […] позволяет выбрать любой цвет, заданный шестнадцатеричным числом.24 Щелчок на пустом пространстве создает новую, изначально пустую категорию. Чтобы изменить позицию категории, просто схватите ее и перетащите вверх или вниз.

Хотя сами столбцы имеют цветовые коды, совпадающие с цветом категории, при их редактировании вы можете переопределить цвет для каждого столбца по отдельности. Правый щелчок на любом месте колонки выведет меню со списком всех доступных для добавления столбцов. Также вы можете добавить или удалить разделители (spacers). Пользы от них немного и, если у вас не хватает горизонтального пространства, их стоит удалить.

Что ж, давайте внесем несколько изменений в наш новый и улучшенный режим просмотра «Labor».25

Наш режим просмотра перед началом упражнения.

Первое, что нужно сделать — удалить алхимию. Предполагается, что вы не используете моды, а в оригинальной игре эта профессия не реализована, так что смысла в ней никакого. Идем в категорию Other Jobs (Другие работы), щелкаем правой кнопкой на Alchemy (Алхимия), выбираем Remove (Удалить).

Нет никакой причины отключать у дварфов Cleaning (Чистка), наоборот — когда дварф занимается ей — это благословление. Так что давайте удалим и ее. В результате, если вы отключите все обязанности дварфа с помощью соответствующего пункта контекстного меню, чистка останется нетронутой.

Хотя игра считает работу архитектора (Architecture) административной, несмотря на то, что к ней привязана рабочая обязанность, ей больше подходит раздел Инженерия (Engineering). Теперь, когда она осталась одна в своей категории в правом краю экрана, у нас есть повод переместить ее в категорию Engineering. Я поместил ее между mechanics (механика) и pump operating (управление насосом).

Animal care (Забота о животных) — еще одна из обязанностей, не имеющих реализации: ваши животные либо поправляются, либо умирают и вы ничего не можете поделать с этим. Так что ее удаление не вызовет никаких последствий — даже если у кого-то из дварфов есть навык в этой области, он никогда не сможет воспользоваться им.

Feeding prisoners (кормление пленных) и recovering wounded (переноска раненых) — приоритетные задачи, а потому включены или должны быть включены у всех, вплоть до самого последнего ворчуна — те редкие штрафы в -20 счастья блекнут перед угрозой тантрум-спирали. Так что можно удалить и эти два столбца.

Теперь, когда мы удалили с экрана бесполезные обязанности, давайте немного приберемся среди тех, что остались. Вот, к примеру, фермерство (farming) — чертовски большая категория, я часто теряюсь в ней, когда ищу ткача (weaver) где-то между варщиком поташа (Potash Maker) и прессовальщиком (presser). Хуже того, иногда я назначаю дварфу не те обязанности. Похожие проблемы и с категорией «Производство» (Crafts). Давайте разделим эти категории на несколько частей.

Первая такая категория — пчеловодство (beekeeping). Игроки редко занимаются пчеловодством, потому что это чрезвычайно трудоемкий и ограниченный процесс производства пищи, который дает дешевую продукцию, да еще и сильно забагован. Если предположить, что баги в этой отрасли будут устранены, она может стать более полезной, но пока мы вынесем ее на окраину. Пчеловодство (Beekeeping) и Производство воска (Wax Working) — работы, которые используются только в этой отрасли. Выбор нового цвета очевиден — желтый. Откроем меню настройки и выберем в палитре тот желтый из двух, что побледнее. Но он все еще довольно яркий, так что давайте ослабим цвет еще немного. В итоге я пришел к цвету с RGB значением 255-255-157 (alpha 255), но вы можете подобрать себе другой, по вкусу.

Резьбу по дереву (Woodcrafting) лучше переместить в категорию Деревообработка (woodworking).

По тем же причинам, резьбу по камню (stonecrafting) лучше переместить к укладке (masonry) и гравировке камня (stone detailing).

Управление насосами (pump operating) и управление осадными орудиями (siege operating) формируют отдельную тему, так что раз уж мы занимаемся перестановками, давайте отведем им колонку справа от их текущего положения. Я выбрал для них светло-серый.

Давайте также переместим осадную инженерию (Siege Engineering) на правый край категории Инженерия (engineering) set, чтобы она была рядом с управлением осадными орудиями (Siege Operating).

Разделка туш, выделка шкур, кожевничество и резьба по кости (butchery, tanning, leatherworking, и bone carving соответственно) — часть индустрии мяса и кожи, а потому должны быть вместе. Я подобрал грязно-коричневый, похожий на кожу цвет. RGB значение — 170 170 127.

Т.к. категории Другое (Other) больше нет, давайте сделаем работы по переноске (hauling labors) белыми, чтобы они больше походили на обязанности, для которых не нужен навык.

Гончарное дело (Pottery) и глазирование (Glazing) — очевидная пара. Я выбрал для них светло-розовый, значение RGB 255-225-240.

Стрижка, прядение, ткачество, портняжное дело, окрашивание и вытягивание нитей (Shearing, Spinning, Weaving, Clothesmaking, Dying, Strand Extraction) имеют отношение к текстильной промышленности. Я использовал для нее более бледную версию пастельного голубого из стандартной палитры. RGB 155-205-255.

Производство стекла (Glassmaking) стало выглядеть странно, оставшись единственным членом категории Производство (crafts), зато отлично вписывается в ювелирное дело (jewelry), ведь стекло — просто забавный самоцвет, из которого можно еще и делать фурнитуру.

Остаток большой фермерской категории было довольно трудно организовать. В конце концов я разделил их на две части и раскрасил как на изображении выше (в порядке цветов: цвет по умолчанию, 218-199-175, цвет по умолчанию, 85-170-127, 193-191-171, снова 85-170-127).

После этого я изменил цвет медицинских задач, потому что на темном цвете по умолчанию текст очень трудно читать. Я сделал его светлее (140-112-114).

Теперь займемся корректировкой названий. Зачем работа названа «Фермерство (Поля)» (Farming (Fields))? Давайте сделаем просто Farming. Почему именно «Тащить/толкать транспорт» (Haul/Push Vehicles)? Когда дварф тащит вагонетку, он ее толкает, а когда тянет со склада — это уже переноска вещей (Item Hauling). Давайте напишем просто Push Vehicles. На данный момент только лукоделы (bowyers) могут изготавливать арбалеты (crossbow-makers), а раз они не умеют больше ничего, bowery — куда короче и элегантней. Давайте так и сделаем.

И последнее. Производство стекла (glassmaking) и резьба по кости (bone carving) в каком-то смысле выбиваются из своих категорий, а управление осадными орудиями (siege operating) тяготеет к осадной инженерии (siege engineering). Чтобы подчеркнуть это, я вполовину снизил степень их окраски.

Конечный результат:

Все структурировано, легко находить нужное, приятные цвета, все лишнее удалено — полчаса потрачены не зря. На следующей станице скрин окна целиком. Хотя мы не воспользовались этой возможностью, все пользовательские роли доступны из пункта «Roles» (Роли) контекстного меню, и вы можете добавить их в пользовательский режим просмотра. Так, вы легко можете добавить роль Hauler (Носильщик) в качестве столбца вашего режима просмотра (мы создали эту роль в качестве примера к главе «Создание пользовательских ролей»). К сожалению, пока нельзя добавлять пользовательские профессии в качестве столбцов — данная функция еще в разработке.

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