Colony Manager Redux — это новая и улучшенная версия от ilyvion на основе Colony Manager от Fluffy. Зачем я сделал свою собственную версию? Эта версия, возможно, так и не увидела бы свет, если бы Fluffy продолжал обновлять оригинал (хотя понятно, почему это было трудно), но после долгого времени без обновлений (почти два года на момент написания этой статьи) показалось, что пространство готово для замены/нового претендента. Я вложил достаточно усилий и заботы в этот проект, чтобы считать его совершенно отдельным от оригинала, и не буду удалять его или объявлять устаревшим, если оригинальный Colony Manager вернётся.
Возможности
Цель мода — позволить вам поручать вашим поселенцам определённые утомительные управленческие задачи вместо того, чтобы делать это вручную. Основной принцип мода заключается в том, что вы настраиваете ресурс, который вам нужен, и его количество, которое вы хотите поддерживать, а затем мод вместе с поселенцем типа работы "Менеджер" следит за выполнением этих целей.
По умолчанию мод включает следующие управленческие задачи:
Охота: Установите, сколько мяса вы хотите и каких животных нужно охотиться, и наблюдайте, как ваши охотники справятся с этим.
Лесозаготовки: Установите, сколько древесины вы хотите и каких деревьев нужно рубить, и остальные работы выполнятся лесорубы.
Лесозаготовки (расчистка): Отметьте область для расчистки, например, территорию непосредственно вокруг вашей колонии, и наблюдайте, как у ваших врагов не будет укрытий во время следующего набега!
Животноводство: Занимается приручением, убоем излишков, обучением и загоном животных в соответствии с вашими specifications.
Сбор: Установите, сколько ягод/травяной медицины/грибов вы хотите, и наблюдайте, как ваши поселенцы выходят и собирают это.
Добыча ресурсов: Установите, сколько стали/серебра/золота/нефрита/камня и т.д. вы хотите, и наблюдайте, как ваши поселенцы тащите куски для обработки и автоматически добывают нужные вам ресурсы.
Предыстория
Одной из самых больших проблем оригинала было то, что его вкладки и управленческие задачи были закодированы жёстко, поэтому сначала я планировал оставить мод почти как есть, но с возможностью сторонним моддерам добавлять свои собственные вкладки/задачи менеджера. Но, как часто бывает, когда я сильно увлекаюсь проектом, я полностью погрузился в него, придумал массу новых идей и потратил целый месяц на реализацию всего, что мог придумать. Результатом и стал этот мод.
Я также намерен продолжать добавлять функции (и запросы на функции) и исправлять ошибки в будущем, поэтому обязательно сообщайте о любых ошибках, которые вы обнаружите, и запрашивайте любые новые функции, которые вы хотите!
Чтобы увидеть, сколько всего изменилось с оригинала, достаточно взглянуть на
список изменений. Любое изменение, которое повлияло на поведение мода, было тщательно задокументировано там.
Здесь невозможно перечислить всё, но вот некоторые основные моменты:
- Как упоминалось во введении, теперь сторонние разработчики могут напрямую добавлять новые управленческие задачи/вкладки, делая их на основе Def. Об этом подробнее ниже.
- Добавлены comprehensive настройки мода, позволяющие игрокам настраивать многие аспекты мода
- Импорт и экспорт задач возвращены
- Вы можете отключить запись исторических данных, что немного влияет на производительность (по умолчанию включено)
- Задачи ведут журнал своей деятельности, чтобы вы могли вернуться и посмотреть, что делал мод (по умолчанию сохраняются последние 100 записей)
- Работа "Менеджер" теперь имеет гораздо более высокий приоритет (расположена между Надзирателем и Обслуживанием), а не была отнесена к менее важной, чем Исследования, поскольку управление колонией — важная работа.
- Гостевые животные (например, те, что квесты из Royalty) теперь правильно обрабатываются соответствующими частями задачи "Животноводство" (например, ограничение их заданной областью), без полного вовлечения (они не учитываются в целевой популяции и не будут автоматически забиты, и т.д.)
- Много мелких и не очень мелких изменений было сделано в интерфейсе; опять же, проверьте changelog для всех деталей.
- Много мелких и не очень мелких ошибок было исправлено.
Мод можно добавить в игру в любое время. Удаление мода также должно быть безопасным, по крайней мере, в моих собственных тестах. Однако из-за того, как работает система сохранения Rimworld, при первой загрузке такого сохранения будет довольно большой список одноразовых ошибок.
Для моддеров
Итак, вы хотите добавить свою собственную управленческую задачу/вкладку в мод? Отлично! Я написал небольшую серию статей о том, как это сделать на
Wiki, и вы также можете задать мне любые вопросы на моём
Discord-сервере, где я также бываю в RimWorld Discord.
Устранение неполадок
Смотрите это
руководство по устранению неполадок.
Переводы
Хотите, чтобы ваш перевод был в этом списке? Опубликуйте мод перевода (то есть мод только с папкой Languages,
не копию всего этого мода + перевод) для этого мода и сообщите мне о его существовании, и я добавлю его в список. Пожалуйста, лицензируйте ваш мод перевода так, чтобы кто-то другой мог взять на себя работу, если вы потеряете к ней интерес в будущем.
Оригинальный Colony Manager имел переводы на разные языки, но когда я обновил мод, я добавил, изменил и удалил достаточно переводов, что больше нецелесообразно включать их. Кроме того, как упоминалось выше, я предпочитаю, чтобы переводы были отдельными модами, чтобы снизить свою нагрузку по поддержке. Вы можете найти старые файлы перевода оригинала в папке
OldLanguages в репозитории GitHub.
Благодарности
Части этого мода были созданы или основаны на работах, созданных:
- Smashicons: иконка цилиндра, используемая в превью мода и графике иконки мода (BY-NC)
- jeonggihun: новые текстуры для верстаков и AI-менеджера, основанные на моде Colony Manager retexture. Использовано с разрешения; лицензия неизвестна.
Исходный код
Исходный код доступен на
GitHub. Сообщайте об ошибках или предложениях функций/запросах на
трекере задач.
Нравится моя работа?
Если вы хотите поговорить со мной (и другими участниками) о моих проектах или просто поболтать, заходите на мой
Discord-сервер. :)