Свежие/скоропортящиеся продукты

  • Свежие/скоропортящиеся продукты
  • Свежие/скоропортящиеся продукты
  • Свежие/скоропортящиеся продукты
  • Свежие/скоропортящиеся продукты
  • Свежие/скоропортящиеся продукты
  • Свежие/скоропортящиеся продукты
rittermod
454 подписчиков
V1.1.0.0
16 233

Мод Fresh добавляет механику срока годности для вашей продукции: со временем урожай стареет и портится, если его не продать или не использовать!

У собранного урожая, переработанных товаров и тюков с кормом теперь есть реалистичные сроки годности: листовые овощи портятся быстро, а зерно и консервы могут храниться гораздо дольше. Если оставить продукцию без внимания слишком надолго, срок её годности истечет, и она будет потеряна! Настройте сроки годности через меню Fresh.

Использование
=============
Установите мод и играйте как обычно. Откройте меню Fresh (клавиши Right Shift + F), чтобы просмотреть инвентарь, статистику и настройки. Проверяйте срок годности, наведя курсор на транспортное средство, тюк или хранилище. Измените сроки годности в настройках, если стандартные значения не подходят вашему стилю игры.

Руководство пользователя: https://rittermod.github.io/FS25_Fresh/
Нашли ошибку? Создайте задачу (issue) здесь: https://github.com/RitterMod/FS25_Fresh/issues


Меню Fresh (Right Shift + F)
==========================
- Обзор инвентаря: быстрый просмотр всех скоропортящихся товаров и их «возраста» (времени с момента появления)
- Подробности о продукте: информация о возрасте по каждому хранилищу с разбивкой по категориям свежести
- Подробности о хранилище: информация по каждому продукту с распределением по возрасту и фильтром категорий
- Статистика потерь: отслеживание того, что и когда было потеряно
- Срок годности: фактический срок хранения для каждого класса хранилища
- Настройки: изменение сроков годности и преимуществ классов хранения

Классы хранения
===============
- Автоматическая классификация хранилищ: Открытое (Exposed), Под навесом (Sheltered), В помещении (Indoor), Охлаждаемое (Cooled), Заморозка (Frozen), Отключено (Disabled)
- Каждый класс применяет множитель скорости старения: чем лучше условия хранения, тем медленнее портится продукт
- Тюки, паллеты, биг-бэги и припаркованная техника под крышей здания считаются хранящимися «Под навесом»
- Груз в транспортных средствах зависит от наличия тента: «Под навесом», если тент закрыт, и «Открытое», если открыт; цистерны и закрытые бункеры считаются хранящимися «Под навесом»
- Возможность принудительного изменения класса для конкретного хранилища через настройки; Настройка «Loose Items» (Россыпные грузы) определяет минимальный класс хранения для тюков и поддонов, находящихся вне хранилищ.
- Настройка максимального класса эффективности для каждого продукта ограничивает степень влияния класса хранилища на сохранность товара.

Визуальная информация
======================
- Индикаторы возраста продукта при нахождении рядом с размещаемыми объектами, техникой и тюками (цветовая индикация свежести).
- Значки класса хранилища в интерфейсе (HUD), в таблице товаров с истекающим сроком годности и в журнале потерь.
- Обратный отсчет времени до истечения срока годности на технике и тюках.
- Отображение количества и оставшегося времени для каждого типа продукта на размещаемых объектах и ​​фермах (животноводческих комплексах).
- Предупреждающая подсветка при приближении срока окончания годности (порог настраивается).
- Уведомления об истечении срока годности и удалении продуктов.

Скоропортящиеся продукты
========================
- Более 100 продуктов с реалистичными сроками хранения (скоропортящиеся товары портятся за несколько дней, зерно хранится месяцами, консервы — до 3 лет).
- Более 130 продуктов с неограниченным сроком хранения (предварительная настройка).
- 4 типа тюков: свежая трава (дни), сено (18 месяцев), солома (24 месяца), силос (12 месяцев).
- Тюки из травы в пленке начинают «стареть» после завершения процесса ферментации.

Настройки и персонализация
==========================
- Пресеты сложности (Очень легко / Легко / Нормально / Сложно) или пользовательский режим для тонкой настройки.
- Настройка срока годности для любого продукта (базовая игра, DLC, карты/моды).
- Включение/отключение системы сроков годности глобально или для отдельных продуктов.
- Настраиваемый порог предупреждения (6 ч / 12 ч / 24 ч / 48 ч / 72 ч).
- Сброс всех настроек к значениям по умолчанию одним нажатием.
- Возможность использования внешнего файла конфигурации (customDefaults.xml) для добавления или изменения параметров срока годности, класса хранения и старения для любых культур (включая культуры из модов и карт) без редактирования самого мода (сохранение настроек при обновлении, работа на стороне сервера в мультиплеере).
- Настройки сохраняются отдельно для каждого сохранения игры.
- Мультиплеер: хост/администратор управляет настройками для всех игроков.

Отслеживание потерь
===================
- Все случаи истечения срока годности фиксируются в журнале потерь.
- Ежедневные уведомления со сводкой потерь на ферме.
- Просмотр истории потерь в меню.

Отслеживаемые объекты
=====================
- Техника: прицепы, цистерны, бункеры комбайнов и т. д.
- Тюки и поддоны: размещенные на земле. и в складских постройках
- Размещаемые объекты: силосные башни, производственные предприятия, сооружения для содержания животных, склады для хранения продукции

Принцип работы
==============
- Каждая партия урожая или произведенной продукции отслеживается отдельно и имеет свой «возраст»
- Первыми со склада забираются самые старые запасы (принцип FIFO — «первым пришел, первым ушел»)
- Продукция с истекшим сроком годности удаляется автоматически
- Информация о возрасте партии сохраняется при перемещении между хранилищами
- Поддержка многопользовательского режима (с контролем на стороне сервера)
- Данные о возрасте сохраняются вместе с игрой

Ограничения и известные проблемы
================================
- Не отслеживаются объекты, лежащие россыпью (скошенная трава, зерно и т. д. на земле)
- Дополнительные модули силосных башен отслеживаются отдельно, а не как единый общий объем хранения

Fresh: ведь у привычки делать огромные запасы должны быть последствия.

Руководство пользователя: https://rittermod.github.io/FS25_Fresh/
Исходный код и система отслеживания ошибок: https://github.com/rittermod/FS25_Fresh

Сервер
Консоли
Список изменений
6
  • Fresh теперь также проверяет наличие крыши. Тюки, паллеты и биг-бэги, размещённые под крышей навеса, гаража или амбара, стареют как защищённые, как и прицепы, припаркованные под крышей. Груз крытого прицепа стареет как защищённый, пока его тент закрыт. Сроки истечения в меню и информационных блоках теперь соответствуют партии, которая истекает первой, и учитывают настройки старения.

    Изменения:

    - Добавлено определение крыш для рассыпных тюков, паллет и биг-бэгов — размещённые под крышей навеса, гаража или амбара теперь стареют как защищённые, а не как открытые
    - Добавлены крытые грузы транспортных средств — отсек с кучей груза стареет как защищённый, пока тент или покрытие над ним закрыто, и как открытый, пока оно открыто; это также относится к отсекам, использующим один тент вместе с крытыми отсеками
    - Добавлено определение крыш для припаркованных транспортных средств — прицеп, припаркованный под крышей навеса, стареет как защищённый, если внутри него или его тягача никого нет
    - Настройка хранения рассыпных предметов изменена на минимальный класс — тюк или паллета под крышей остаётся защищённым, даже если установлено значение «Открытый»
    - Из релизных сборок удалены команды консоли администратора для изменения запасов, возраста, срока истечения и классов хранения — устанавливайте классы хранения в меню настроек Fresh
    - Исправлено отображение на клиентах сетевой игры класса хранения паллет и биг-бэгов, который игнорировал настройку «Рассыпные предметы» (старение на сервере уже работало правильно)
    - Исправлено старение цистерн, опрыскивателей и закрытых бункеров как открытых — груз без открытой кучи теперь стареет как защищённый
    - Исправлено отображение в обзоре времени самой старой партии в разделе «Следующее истечение», когда более новая партия в хранилище с ускоренной порчей истекала первой
    - Исправлено отображение на вкладках «Сведения о продукте» и «Сведения о хранении» времени самой старой партии транспортного средства вместо времени партии, которая истекает первой
    - Исправлено игнорирование сроками истечения настройки старения хранения, когда она отключена, а также отображение строк «Истекает через» и полос возраста при отключённом истечении
    - Обновлены руководство по классам хранения и раздел FAQ с объяснением того, какие здания считаются имеющими крышу

  • - Добавлена дополнительная внешняя конфигурация (modSettings/FS25_Fresh/customDefaults.xml) для добавления или переопределения срока годности, класса хранения и множителей старения для любого урожая, включая пользовательские карты/моды, без редактирования мода (безопасно для обновлений, перечитывайте каждый запуск, на стороне сервера в многопользовательской игре).
    - Добавлена документация руководства пользователя для пользовательского файла конфигурации по умолчанию (настройка, приоритет, схема, многопользовательская игра).
    - Добавлена украинская локализация - предоставлен sava4903-coder
    - Улучшена стабильность: редкая ошибка при устаревании или истечении срока действия одного предмета больше не прерывает остальную часть ежечасного/ежедневного обновления.
    - Исправлены почти пустые контейнеры (менее 1 л, например, остатки зернового бункера комбайна), отображаемые как строки «0 л» в меню инвентаря и искажающие отображаемый срок годности.
    - Исправлены суммы инвентаря и статистики потерь, игнорирующие форматирование номеров локали - разделители тысяч теперь отображаются правильно для языков, отличных от английского (например, 1,234 L).

  • - Добавлена вкладка «Сведения о хранилище» — разбивка по продуктам с распределением по возрасту, классу хранения, сроком годности и фильтром из 4 категорий со значками магазинов.
    - Добавлена вкладка «Сведения о продукте» — разбивка по хранилищам с распределением по возрасту по сегментам «Свежие», «Хорошие», «Предупреждающие» и «Критические».
    - В HUD добавлены значки классов хранения, таблица скорого истечения срока действия и журнал потерь с вариантами толстого штриха для удобства чтения небольшого размера.
    - Добавлены пользовательские значки меню для всех 6 вкладок (значки Lucide)
    - Добавлена немецкая локализация (предоставлен Roleplayboy).
    - Обновлены все переводы (французский, итальянский, шведский, немецкий), чтобы охватить новые вкладки с подробными сведениями и функции хранения.
    - Улучшен пользовательский интерфейс настроек: главный переключатель «Включить» делает все остальные настройки серыми, зависимость переключает скрытие/показ связанных элементов управления и вложенных вкладок.
    - Улучшена полировка меню: навигация с помощью клавиатуры/контроллера, интервал между таблицами, единообразие именования, удалены метки «(предварительный просмотр)».
    - Локализованы все оставшиеся жестко запрограммированные английские строки.
    - Перебалансирован замороженный множитель с 0,05 до 0,10 (продление жизни от 20 до 10 раз).
    - Скорректированы сроки годности и ограничения классов хранения для более чем 15 продуктов, чтобы лучше отражать реальное поведение при хранении.
    - Исправлен неправильный maxBenefitClass для салата, картофеля, сахарного тростника, жареного лосося/форели и сливочного масла.
    - Исправлен список хранилищ, показывающий пустые записи о продуктах для контейнеров с нулевым уровнем наполнения.
    - Исправлен выделенный сервер, не распознававший сторонние моды при запуске.
    - Исправлен клиентский HUD, не показывающий свежесть продуктов, настроенных только через настройки пользователя.

  • 0.10.0.0 (Бета - 14 марта 2026 г.):
    - Добавлены классы хранилищ: хранилища автоматически классифицируются (открытые/закрытые/внутренние/охлаждаемые/замороженные/отключенные), что влияет на скорость старения — перейдите на новую вкладку «Хранилище», переопределите количество для каждого хранилища и установите ограничение максимальной выгоды для каждого продукта в настройках.
    - Вкладка «Улучшенный срок хранения»: показывает эффективный срок хранения для всех классов хранения в виде таблицы.
    - Улучшенные настройки: объединены в страницы с вкладками с конфигурацией для каждого продукта.
    - Добавлен сайт с документацией по руководству пользователя.
    - Исправлены пустые кормушки с едой, которые не регистрировались при загрузке.
    - Исправлен список хранилищ, показывающий хранилища других ферм в мультиплеере.

  • 0.9.0.0 (Бета – 10 февраля 2026 г.):
    - В меню «Свежие» добавлена вкладка «Срок годности» — перечислите все скоропортящиеся продукты с указанием их активного срока годности.
    - Добавлены пресеты сложности (Очень простой/Легкий/Нормальный/Сложный/Пользовательский) – регулируйте все сроки годности с помощью одной настройки.
    - Настройки реорганизованы в страницы с вкладками: общие настройки, продукты базовой игры, а также продукты DLC и моды.
    - Добавлена кнопка «Восстановить настройки по умолчанию», позволяющая восстановить все настройки мода по умолчанию.
    - Добавлено определение источника типа заполнения: всплывающие подсказки теперь показывают, является ли продукт из базовой игры, DLC, мода или карты.
    - Расширенная конфигурация по умолчанию с более чем 130 типами заполнения с неограниченным сроком действия (животные, древесина, топливо, промышленные товары и т. д.)
    - Добавлено больше вариантов срока действия (4 месяца, 5 месяцев, 1,5 года, 5 лет)
    - Улучшен список настроек за счет сокрытия нерелевантных типов заполнения (животные, срезанные культуры, топливо, промежуточные продукты и т. д.) - Уменьшен видимый список с 200+ до ~ 100 соответствующих продуктов.
    - Добавлена французская локализация.
    - Добавлена шведская локализация.

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