Заменяет простые группы животных FS25 индивидуально отслеживаемыми животными, каждое из которых обладает уникальной генетикой, размножением, болезнями и производственными характеристиками. Поддерживаемая версия мода Realistic Livestock от Arrow-kb.
Каждое животное отслеживается отдельно по его индивидуальности, генетическому составу, состоянию здоровья и объему производства. Генетика передается по наследству при разведении, болезни могут распространяться и требовать лечения, а производство определяется индивидуальными особенностями каждого животного.
Это поддерживаемая версия оригинального мода Realistic Livestock от Arrow-kb, разработка которого прекращена. Цель — поддерживать работу мода, исправлять ошибки и вносить улучшения там, где это необходимо.
Особенности
========
- Индивидуальное отслеживание животных с уникальной идентификацией
- Генетическая система с наследуемыми признаками, влияющими на производительность.
- Генетика отображается в названиях животных с настраиваемым уровнем детализации (средний балл или полная разбивка признаков).
- Разведение и размножение с учетом механики беременности и генетической наследственности.
- Система искусственного осеменения с помощью дьюаров для спермы
- Моделирование заболевания с учетом инфекции, лечения и иммунитета.
- Мониторинг животных для отслеживания отдельных животных с течением времени
- Система веса привязана к генетике и кормлению
- Маркировка животных и кастрация
- Перемещение вкладки для перемещения животных между фермами.
- Режим ежедневной сводки для журнала сообщений
- Страницы помощи в игре.
- Поддержка быков высокогорного крупного рогатого скота
- Система пакетов животных: сторонние моды могут добавлять новые породы или корректировать баланс животных.
- Поддержка карт: Hof Bergmann (утки, гуси, кошки, кролики, альпаки, перепела) с автоматической совместимостью с учетом версии.
- Простая поддержка мясников с использованием мода Extended Production Point (EPP).
- Поддержка многопользовательской игры
Поддерживаемые карты и пакеты
======================
Карты:
- Hof Bergmann (https://www.lsfarming-mods.com/) — утки, гуси, кошки, кролики, альпаки, перепелки с полной племенной поддержкой
Пакеты с животными:
- Пакет пород коров для RLRM от ConGan98 (https://github.com/ConGan98/FS25_CowBreedsRLRM) — дополнительные породы крупного рогатого скота.
Примечания
=====
- На основе мода Realistic Livestock от Arrow-kb (v1.2.0.5), выпущенного под лицензией GPL-3.
- Данные сохранения игры из оригинальной версии Arrow-kb автоматически переносятся при первой загрузке.
- Мод Font Library больше не требуется.
- Несовместимо с FS25_EnhancedLivestock, FS25_MoreVisualAnimals и FS25_EnhancedAnimalSystem.
Ограничения
===========
- Мультиплеер: клиенты не могут физически забрать Дьюары (контейнеры со спермой искусственного интеллекта). Работает в одиночной игре.
Установка
============
Поместите FS25_RealisticLivestockRM.zip в папку с модами.
Переход с версии Arrow-kb: удалите FS25_RealisticLivestock.zip и FS25_FontLibrary.zip. Сначала создайте резервную копию сохраненной игры, а затем загрузите ее — данные переносятся автоматически.
Документация: https://rittermod.github.io/FS25_RealisticLivestockRM.
Исходный код и система отслеживания проблем: https://github.com/rittermod/FS25_RealisticLivestockRM.
- Добавлена многопользовательская поддержка кнопок «Сбросить торговца животными» и «Сбросить AI животных» (только для администратора в многопользовательской игре, синхронизируется со всеми игроками).
- Исправлена многопользовательская игра: сбор соломинки из Дьюара теперь синхронизируется с сервером (Дьюар больше не «пополняется» при повторном подключении)
- Исправлена многопользовательская игра: пустой ручной инструмент из соломы теперь удаляется из инвентаря клиента после оплодотворения или возврата.
- Исправлена отметка/снятие отметки с животного: визуальный 3D-маркер теперь обновляется немедленно при снятии пометки (ранее требовалась повторная регистрация)
- Исправлен потенциальный сбой многопользовательской игры при получении ключей неизвестной метки из новых версий мода.
- Исправлен сбой ручного инструмента из соломы, когда ни один игрок не несет его.
- Исправлен сбой при продаже животного из прицепа для скота у торговца животными.
- Исправлен сбой при открытии экрана прицепа с животными рядом с лошадью, на которой можно ездить, созданной сторонними модами (например, миссиями с животными «Дополнительные контракты»).
- Исправлены лошади из сторонних модов, которые неправильно конвертировались в настоящих животных при загрузке в прицепы или в загоны.
- Исправлена ошибка, из-за которой животные, помеченные как не подлежащие продаже, можно было продать после загрузки в прицеп.
Меню RL (предварительный просмотр – в разработке):
- Добавлена вкладка «Продать» со сводкой корзины покупок (выбранное количество, цена, комиссия, общая сумма); животные, помеченные как не подлежащие продаже, отфильтровываются
- Селектор животноводства теперь отсортирован в алфавитном порядке по имени.
- Меню RL теперь запоминает выбранное хозяйство и животное при переключении между вкладками «Управление», «Перемещение» и «Продать».
- Одна продажа/перемещение больше не очищает другие флажки.
- Вкладка «Информация» переименована в «Управление», чтобы лучше отражать ее действия (маркировка, осеменение, мониторинг и т. д.).
- Переупорядочены вкладки: «Продать», «Переместить», «Управление», «Сообщения».
- Исправлено перескакивание значков статуса при переключении между вкладками.
- Исправлен возраст животного, не отображавшийся в области статистики RL-меню.
- Дьюар для спермы переписан как транспортное средство/поддон. Исправлено зависание игры при взгляде на дьюар, сбои при подборе в многопользовательской игре и невидимые дьюары после покупки в середине игры.
- Состояние Дьюара (соломинка, бычья генетика) теперь сохраняется во время циклов сохранения/загрузки и хранения объектов.
- Исправлен сбой в сторонних модах, которые проверяют хранящиеся поддоны (например, «Экономящая время проверка запасов»), когда дьюар для спермы помещается в хранилище объектов.
- Исправлена рассинхронизация многопользовательской игры: отметка, кастрация, переключение монитора, переименование и лечение заболеваний из клиента теперь синхронизируются со всеми другими подключенными игроками.
- Исправлена ошибка, из-за которой все ранее существовавшие животные получали один и тот же идентификатор (например, «UK 1 1») при первой установке RL на существующее сохранение. Также затронуты сохранения с самоисцелением.
- Добавлено обновление чешского перевода (вклад сообщества Kynuska)
- Добавлен венгерский перевод (вклад сообщества Toamsz93)
- Добавлены недостающие ключи перевода на все 16 языков.
- Исправлены ошибки fillType в журнале, когда сторонние моды торговых станций ссылаются на категорию ЖИВОТНЫХ.
Новое меню RL (предварительный просмотр – работа продолжается):
- Добавлено новое меню RL (назначьте клавишу в «Настройки» -> «Управление»): отдельное меню с вкладками. Устаревший экран животных (клавиша R) по-прежнему работает без изменений.
- Вкладка «Сообщения»: хронологическая лента сообщений с возможностью одиночного и массового удаления.
- Вкладка «Информация»: выбор хозяйства, список животных с подробной панелью (родословная, генетика, болезни, входные/выходные данные) и кнопки действий («Отметить», «Мониторинг», «Переименовать», «Болезни», «Осеменение», «Кастрировать»).
- Вкладка «Перемещение»: перемещайте животных между фермами или мясниками с помощью однократного или группового перемещения с помощью флажка с множественным выбором.
- Значки статуса на карточках со списком животных, показывающие беременность, выздоравливающую, бесплодную/кастрированную, кормящую грудью, производящую шерсть и откладывающую яйца с первого взгляда.
Поддержка Hof Bergmann 1.4 и исправления ошибок:
- Исправлены визуальные эффекты породы лошадей на Хофе Бергманне: взрослые лошади больше не отображаются как жеребята, цвета породы теперь совпадают правильно, теперь работает переход от жеребенка к взрослой модели.
- Исправлена езда на лошадях и снаряжение на Hof Bergmann v1.4: седла, повозки и инструменты из пакета дополнений для лошадей теперь прикрепляются правильно.
- Отключены четыре породы лошадей, которые изначально не поддерживаются Хофом Бергманном (пинто, каштан, гнедая, бурая) у дилера - существующие сохраненные лошади этих пород не затронуты.
- Исправлена ошибка, из-за которой дилер генерировал животных для продажи для пород, отмеченных как недоступные для покупки на текущей карте.
- Исправлена ошибка, из-за которой шерсть и куриные яйца не появлялись на Хоф Бергманн v1.4: мост теперь переназначает типы заливок, чтобы они соответствовали животноводческим постройкам HB.
- Исправлен инкубатор для яиц Hof Bergmann, который не добавлял вылупившихся цыплят в хозяйство, когда RLRM активен.
- Исправлен сбой, когда кривая продуктивности животных возвращает ноль, что могло незаметно остановить все производство в здании.
- Добавлено ведение журнала диагностики несоответствий fillType в поддоне и выходе молока.
Что изменилось: в основном исправления совместимости с Hof Bergmann 1.4.
- Исправлены животные на мосту (кролики, перепела и т. д.), получавшие повторяющиеся идентификаторы в сетевой игре, из-за чего животные исчезали в клиентах.
- Исправлен счетчик идентификаторов животных на мосту, теперь отслеживаются счетчики каждого типа с сохранением сохраненной игры.
- Исправлена ошибка, из-за которой оптовая закупка молча терпела неудачу, когда хозяйства на карте отказывались от пород животных (например, герефорд в загонах с фильтром Хоф Бергманн)
- Существующие сохранения с повторяющимися идентификаторами животных на мосту автоматически восстанавливаются при загрузке.
- Добавлена предварительная проверка для оптовой покупки: перед подтверждением показывает, каких животных нельзя купить и почему.
- Добавлено ведение журнала диагностики для загрузки, разведения животных и устранения неполадок совместимости упаковки.
- Добавлены предупреждения, когда животные теряются из-за удаленных стад или несоответствия породы.
- Добавлена система пакетов животных: сторонние моды могут добавлять породы, переопределять свойства животных или обеспечивать индивидуальный баланс.
- Добавлена поддержка Hof Bergmann 1.4 с альпаками, перепелами, исправлены визуальные эффекты курицы и определение версии.
- Добавлено разведение межцветных альпак (любой самец окраса может скрещиваться с любым окрасом самки)
- Добавлена пользовательская документация для поддержки карт Хоф Бергманн.
- Добавлено: выход из экрана животных RL возвращает на вкладку животных игрового меню при открытии оттуда.
- Добавлено: экран животных RL открывается на вкладке «Информация» по умолчанию при входе на вкладку «Животные» в игровом меню.
- Исправлено: положение прокрутки списка животных прыгало каждые 5 секунд на вкладке животных в меню ESC.
- Исправлено: звук щелчка воспроизводится каждые 5 секунд при просмотре списка животных.
- Исправлено: сбой, когда хозяйство не регистрирует тип поддона или молока, которое производят его животные.
- Исправлено: накопление моделей животных, когда карты переопределяют существующие типы животных.
- Исправлено: перезагрузка базовой игры больше не стирает конфигурации суперсетов животных RLRM.
- Исправлено: случайная компенсация деньгами за смерть (цена продажи 33%) теперь правильно достигает баланса фермы.
- Исправлено: в описаниях животных на мосту в диалоговом окне с информацией о животных отображается надпись «Пропавшие без вести».
- Исправлено: ошибки в бирках свиных ушей на картах Хоф Бергманн.
- Исправлено: животные нерепродуктивных подтипов могли неправильно забеременеть.
- Исправлено: потомство мостовых животных могло получить неправильную породу.
- Исправлено: определенные на карте подтипы для существующих типов животных не загружались вместе с конфигурациями базовой игры.
- Улучшены переводы на итальянский и немецкий языки (вклад сообщества).
1.1.0.0:
- Добавлена вкладка «Перемещение» для перемещения животных между фермами с помощью выбора пункта назначения и группового перемещения.
- Добавлены собственные значки для всех вкладок «Экран животных».
- Скрытая вкладка кастрации на экране пастухов для цыплят (не применимо)
- Исправлен визуальный сбой на экране пастуха при включении кастрации.
- Внутренний рефакторинг для качества и тестируемости кода.
1.0.2.0:
- Добавлено отображение генетики в названиях животных (средний балл или полная разбивка по признаку).
- Добавлена опция сортировки по генетике для списков животных.
- Добавлен счетчик выбора для кнопок массовых действий.
- Исправлены сообщения о перемещении в журнале сообщений о содержании (происходили сбои из-за неправильных ключей сообщений).
- Исправлены сообщения о движении, показывающие неправильное направление (куда/от менялись местами)
- Исправлена опечатка в сообщении о перемещении («1 животное» → «1 животное»)
v1.0.1.0 - Хоф Бергманн и базовая поддержка мясника:
- Добавлена поддержка карты Хофа Бергмана - экзотические животные (утки, гуси, кошки, кролики) теперь поддерживают полноценное размножение и воспроизводство.
- Добавлена базовая поддержка мясников с использованием мода Extended Production Point (EPP).
- Добавлены отсутствующие ключи перевода на всех языках.
- Улучшен выбор подтипа потомства для карт с нестандартными конфигурациями животных.
- Обновлен итальянский перевод
- Исправлена клавиша «Управление животными» (R), мешающая сочетаниям клавиш других модов на разных вкладках меню.
- Исправлено массовое перемещение, позволяющее использовать больше животных, чем целевая вместимость загона.
- Исправлена ошибка при перемещении животных в расширенные производственные точки (мясники EPP)
- В игровое меню животных добавлена кнопка «Управление животными» (R) для быстрого доступа.
- Добавлено действие «Выбрать» (A) для установки/снятия флажков выбора в диалогах покупки и продажи.
- Кнопка осеменения теперь неактивна, если самка не имеет права (беременна, слишком молода, выздоравливает)
- Кнопка монитора теперь показывает состояние «Удаление...», когда ожидается удаление.
- Исправлены коллизии привязок клавиш: каждое действие теперь имеет уникальную клавишу.
- Исправлены информационные кнопки, перехватывающие нажатия клавиш «Отметить/Кастрировать» — теперь только мышью.
- Исправлена кнопка осеменения, неправильно отображавшаяся на самцах животных.
- Исправлена ошибка, из-за которой изображение монитора не исчезало при удалении монитора.
- Исправлена ошибка, из-за которой информация о молоке/шерсти/козьем молоке не отображалась на клиентах выделенного сервера.
Несколько исправлений мультиплеера v0.6.1.0:
- Исправлена ошибка, из-за которой диалоговое оплодотворение ИИ не синхронизировалось в многопользовательской игре.
- Исправлено диалоговое окно искусственного осеменения, заблокированное для коров, которые никогда не рожали.
- Исправлен сбой сервера, когда клиент осеменяет корову соломой.
- Исправлено повреждение потока в событии автоматического осеменения ИИ.
- Исправлено событие беременности, которое автоматически не соответствовало животным на клиенте.
- Исправлена ошибка, из-за которой дьюары, купленные в середине игры, не синхронизировались с подключенными клиентами в многопользовательской игре.
- Исправлена ошибка на стороне клиента при покупке спермы в мультиплеере.
- Исправлена ошибка, из-за которой переключатель лечения заболеваний не синхронизировался с сервером в многопользовательской игре.
- Исправлена проверка зависимости настроек с использованием неопределенной переменной.
- Исправлен спам-ошибка при спешивании лошади за пределами загона в мультиплеере.
- Исправлен черный экран, когда многопользовательский клиент пытается сесть на лошадь.
- Исправлен многопользовательский клиент, который не мог чистить лошадей.
v0.6.0.0
- Добавьте руководства пользователя и информационные бюллетени https://rittermod.github.io/FS25_RealisticLivestockRM/.
- Добавлен дополнительный ежедневный режим сводки для журнала сообщений, чтобы уменьшить шум на крупных фермах (новая настройка: сводки журнала сообщений).
- В настройки добавлена кнопка «Сбросить AI Animals» для регенерации каталога AI с новыми случайно сгенерированными животными.
- Исправлена потенциальная потеря выработки молока, которая могла произойти, если ошибки при рождении были незаметно обнаружены.
- Исправлено возможное зависание игры при продаже животных с активным фильтром.
- Исправьте потенциальные ошибки модов, блокирующие рост урожая и другие периодические обновления игры.
- Исправлено предупреждение о текстуре для карты маски светодиодной панели.
- Добавлено обновление датского перевода и китайский перевод (вклад сообщества)
v0.5.0.0
- Рандомизированный выбор отца во время размножения - подходящие самцы теперь выбираются случайным образом, а не всегда первым.
- Улучшите генетическое наследование за счет естественной изменчивости: теперь потомство может превышать или опускаться ниже значений родительских признаков.
- Исправлен неверный текст, отображаемый для соломинки в меню монитора.
- Обнаружение конфликтующих модов (например, MoreVisualAnimals) и отображение единого диалога конфликта при запуске.
- Добавлен итальянский перевод (вклад сообщества @FirenzeIT)