Приоритет высоты уборки соломы

  • Приоритет высоты уборки соломы
Just Joe
55 подписчиков
V1.0.0.1
4 328

FS25_StrawHarvestHeightPriority
Версия: 1.0.0.0
Игра: Farming Simulator 25
Проверено на версии: FS25 v1.24.0.0+

Суть исправления
После выхода обновления FS25 версии 1.24 некоторые сохранения с большим количеством модов перестали загружаться: возникала ошибка, сообщающая о превышении лимита типов заполнения (fill types) — даже при установленном моде FillType Extender.
В ходе тестирования проблемных сохранений выяснилось, что истинная причина кроется не в стандартном лимите FillType. Карта исчерпала лимит типов высоты (HeightType) для карты плотности (DensityMap), из-за чего мод Straw Harvest не мог зарегистрировать необходимые ему материалы для покрытия поверхности.

Этот мод отдает приоритет следующим типам:
HAY_PELLETS (пеллеты из сена)
STRAW_PELLETS (пеллеты из соломы)
Это позволяет Straw Harvest зарегистрировать нужные материалы (пеллеты) и дает игре продолжить загрузку вместо аварийного закрытия.

Важно: это временное решение (обходной путь)
Данный мод не увеличивает реальную емкость карты по количеству типов высоты (HeightType) в карте плотности (DensityMap).

Он:

не изменяет файлы карты
не изменяет файлы сохранения
не преобразует карту с лимитом 63 типа высоты в карту с лимитом 127 типов
не меняет физические каналы карты плотности, хранящиеся в данных карты
Вместо этого он меняет приоритетность материалов в ситуации, когда все доступные слоты типов высоты (HeightType) уже заняты.

Что происходит с другими типами заполнения?
Поскольку приоритет отдается материалам Straw Harvest, некоторые другие пользовательские материалы могут лишиться своего слота типа высоты (HeightType) в карте плотности.

Как правило, это не означает, что сам тип заполнения (FillType) удаляется из игры.

Материал, лишившийся слота, обычно продолжает работать в системах, поддерживающих данный тип заполнения, включая:

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

Например, материал по-прежнему можно загрузить в прицеп, перевезти, поместить в силосную башню и использовать в производстве, но вы, вероятно, не сможете выгрузить его прямо на землю в виде кучи, чтобы потом снова подобрать. Соответственно, это может повлиять на любые моды или игровые механики, работа которых напрямую зависит от наличия данного материала в виде насыпи на земле.

Материалы, у которых в ходе тестирования была утрачена поддержка типа высоты (HeightType) для наземных насыпей:

MAIZESTALKS_PELLETS
SILO_GRASS
SILO_CLOVER
SILO_ALFALFA
GRASS_FERMENTED
ALFALFA_FERMENTED
CLOVER_FERMENTED
LIMESTONE
COAL
SOIL
DIRT
GRAVEL_FINE
GRAVEL_COARSE
GRAVEL_MIXED
GRAVEL_TUMBLED
SAND
TOPSOIL
POTSOIL
CHARCOAL
IRONORE
SEPARATED_MANURE
Конкретный список затронутых материалов зависит от карты и используемых модов.

Рекомендация
Если вы не используете дополнение Straw Harvest Pack, на данный момент лучше оставить Straw Harvest отключенным, не прибегая к этому обходному решению.

Это позволит избежать резервирования слотов HeightType для материалов HAY_PELLETS и STRAW_PELLETS, сохранив ограниченные слоты для наземных материалов доступными для других пользовательских материалов, используемых на вашей карте и в модах.

Если же вам необходим Straw Harvest, данное исправление позволит загрузить сохранение, однако платой за это станет невозможность формирования насыпей на поверхности земли для некоторых пользовательских материалов с более низким приоритетом.

Установка
Поместите файл ZZZ_FS25_StrawHarvestHeightPriority.zip непосредственно в папку с модами Farming Simulator 25.

Не переименовывайте мод. Префикс ZZZ добавлен намеренно: он гарантирует, что мод будет загружен в нужный момент в общей очереди загрузки модов. Когда следует использовать этот мод
Используйте это исправление, если:

ваше сохранение перестало загружаться после обновления FS25 до версии 1.24;
мод Straw Harvest сообщает о достижении лимита типов заполнения (FillType);
у вас уже установлен мод FillType Extender;
загрузка сохранения прерывается, так как Straw Harvest не может зарегистрировать свои материалы для пеллет;
вам необходимо использовать Straw Harvest;
вы понимаете, что некоторые другие пользовательские материалы могут утратить поддержку отображения в виде куч на земле.

Когда этот мод, вероятно, НЕ следует использовать
Не используйте это временное решение, если в нем нет необходимости.

Если вы не используете Straw Harvest, то отключение этого мода на данный момент является более правильным решением, так как позволяет избежать расходования слотов DensityMap HeightType, используемых другими пользовательскими материалами.

Успешное тестирование
Мод успешно протестирован в Farming Simulator 25 (версия 1.24.0.0) с включенным Straw Harvest на сохранении с большим количеством модификаций, которое ранее не удавалось загрузить.

При использовании этого исправления:

сохранение успешно загрузилось;
Straw Harvest больше не приводил к закрытию игры во время загрузки;
типы HAY_PELLETS и STRAW_PELLETS успешно зарегистрировались;
другие пользовательские типы FillType остались доступными для стандартных систем заполнения, хотя некоторые из них утратили поддержку отображения в виде куч на земле из-за существующего в карте лимита HeightType.

Примечание: Это временное решение для обеспечения совместимости, которое будет актуально до появления более качественного способа от GIANTS, авторов Straw Harvest или создателей карт, либо до появления метода, безопасно увеличивающего фактическую емкость DensityMap HeightType без изменения самой карты.

Сервер
Консоли
Список изменений
2
  • Pumps & Hoses / Исправление совместимости Straw & Bale

    Это обновление устраняет конфликты регистрации и загрузки fillType, связанные с DLC Pumps & Hoses, Straw Harvest, а также пользовательскими конфигурациями соломы и тюков.

    Что исправлено
    Устранены конфликты fillType, которые могли препятствовать корректной загрузке Pumps & Hoses.
    Исправлены проблемы совместимости, связанные со Straw Harvest и пользовательскими модами соломы и тюков.
    Скорректированы приоритеты регистрации соломы и тюков для уменьшения конфликтов между модами.
    Устранены конфликты загрузки, вызванные несколькими модами, изменяющими или регистрирующими одни и те же fillType.
    Предотвращаются ошибки инициализации карт и содержимого DLC, вызванные конфликтующими регистрациями fillType.
    Сохраняется существующая функциональность соломы и тюков без намеренного изменения игровой механики.
    Важно: известные ограничения
    Это временное решение, а не постоянное исправление.

    Из-за ограничений системы регистрации fillType в игре некоторые fillType могут визуально не отображаться при выгрузке непосредственно на землю.

    Тем не менее эти fillType продолжат работать и останутся видимыми внутри прицепов, ковшей и другого поддерживаемого оборудования.

    В основном это проблема видимости материала на земле, а не признак отсутствия или неработоспособности самого fillType.

    Цель этого временного решения — обеспечить совместную загрузку и работу Pumps & Hoses, Straw Harvest и затронутых карт без конфликтов fillType, препятствующих игре.

    Установка
    Удалите все предыдущие версии этого исправления совместимости.
    Поместите обновлённый ZIP-файл непосредственно в папку модов FS25.
    Включите мод в своём сохранении.
    Перезапустите игру и убедитесь, что Pumps & Hoses, Straw Harvest и пользовательские конфигурации тюков загружаются корректно.
    Заключительные примечания
    Это исправление отдаёт приоритет игровой функциональности и совместимости, а не отображению материалов на земле. Хотя некоторые материалы могут отображаться некорректно при выгрузке на землю, они должны нормально работать при транспортировке или обработке с помощью поддерживаемого оборудования.

    Это промежуточное решение до разработки более полного исправления.

Кредиты
Комментарии
6