Companion Dogs: условия разведения и рост щенка
В Companion Dogs нет отдельной команды «разведение». Подготовьте взрослую совместимую пару, держите условия выполненными и ожидайте автоматическую проверку шанса зачатия. Беременность, размер помёта и взросление описаны автором мода; это не проверялось в игре.
В источнике указана Project Zomboid 42.19+, но точная версия Companion Dogs отсутствует. Числа ниже являются значениями автора для настроек по умолчанию и могут отличаться в другой версии или мире. Проверок сохранения/перезагрузки и мультиплеера не проводили.
Условия для пары
- Оба животных одного вида: собака с собакой или кошка с кошкой.
- Оба принадлежат одному владельцу; одно животное мужского пола, другое женского.
- Оба взрослые, не ранены тяжело и не находятся в состоянии опьянения.
- У обоих не должно быть включено Block breeding.
- Животные должны находиться на одном этаже и не дальше 40 клеток друг от друга.
- У самки не должно быть беременности или семидневного периода отдыха после предыдущего рождения.
- Оба должны быть загружены в мире рядом с игроком; при установленном лимите нужен свободный слот для нового помёта.
- Голод и жажда не должны быть в красной зоне. Лояльность, согласно руководству, не является условием зачатия.
Как проходит беременность и рождение
При выполненных условиях игра ежечасно проверяет шанс зачатия. По описанию автора, самка подходит к самцу и зачатие происходит, когда она оказывается рядом; затем появляются уведомление Caramelo Rex is pregnant и статус Pregnant, а ближе к сроку — Due soon. Руководство указывает базовую продолжительность беременности 4 игровых дня. Таймер продолжает идти, даже если самка далеко или владелец отключился.
Размер помёта в руководстве зависит от породы матери: для Caramelo — 2–4 щенка, для Border Collie — 1–3, для German Shepherd, Golden Retriever и Husky — 1–2. Если лимит питомцев не позволяет разместить всех, помёт сокращается до числа свободных слотов; беременность при этом заканчивается, даже если свободных слотов нет.
После родов самке требуется ещё 7 игровых дней до следующей возможной беременности. Источник не связывает это с лояльностью; при следующей проверке снова должны выполняться все условия пары.
Что наследует щенок
- Породная линия потомства, согласно автору, складывается из родительских линий поровну. Например, скрещивание Caramelo с German Shepherd даёт доли 50/50; скрещивание такого потомка с чистой линией Shepherd меняет пропорцию на 25/75.
- Внешний тип выбирается по долям родословной. Щенок не получает смешанную текстуру: его внешность и функциональные параметры соответствуют одной выбранной породе, а метка Mixed и доли линии отображаются отдельно.
- Индивидуальные гены оказываются между родительскими значениями с вариацией, которую источник оценивает примерно в ±6%. Автор предлагает отбирать сильных родителей и повторять скрещивание поколениями, но это не проверено как практическая стратегия.
- Родословная фиксирует поколение, имя и породу обоих родителей.
При рождении щенок, по руководству, пассивен в режиме Stay, имеет 50 Loyalty и начинает без навыков. Он учитывается в лимите питомцев сразу. Взросление занимает по умолчанию 90 игровых дней; таймер может пройти, пока щенок не загружен, а переход во взрослое состояние срабатывает, когда он снова появится рядом в мире.
Переключатель Pause growth останавливает рост щенка на текущем размере. При взрослении он сохраняет имя, связь с владельцем, гены и имеющиеся навыки согласно источнику.
Несколько компаньонов и связанные настройки
В My Companions можно просмотреть связанных с игроком животных и выбрать активное. Пассивные животные остаются на месте; автор говорит, что у них не расходуются голод, жажда и лояльность, но они могут участвовать в разведении. Для возврата/селекции используются кнопки Bring, Status и Select. Дальний Bring вызывает громкий свист, который может привлечь зомби.
Проверьте страницу Companion Dogs в sandbox-настройках мира: Breeding & puppies включает или отключает рождение; по источнику, базовое значение On. Breeding chance per day указана как 5%; 0 отключает зачатие. Gestation time (days) — 4, Puppy maturation time (days) — 90. Max pets per player по умолчанию равен 0, что в руководстве означает отсутствие ограничения; сервер может установить свой предел.
Владелец сервера задаёт действующие настройки в мультиплеере; источник описывает их изменение через панель администратора. В одиночной игре автор указывает доступ к экрану настроек через debug-режим, а без него — создание нового мира. Текущую механику редактирования не проверяли, поэтому перед изменением сверьтесь с вашей сборкой.
Если зачатия или взросления нет
- Проверьте вид, владельца, пол и возраст обоих животных.
- Убедитесь, что Block breeding выключен и Breeding & puppies включён; проверьте шанс зачатия и наличие свободного места по Max pets per player.
- Проверьте близость на одном этаже, состояние животных и беременность/период отдыха самки.
- Для щенка проверьте Pause growth. Если 90-дневный срок, указанный как умолчание, уже прошёл, подойдите к нему, чтобы загрузить животное в мире.
- Учтите, что голод или жажда препятствуют попытке только когда шкала в красной зоне, согласно руководству; Loyalty условием не является.