Реалистичная уборка урожая

  • Реалистичная уборка урожая
  • Реалистичная уборка урожая
  • Реалистичная уборка урожая
  • Реалистичная уборка урожая
  • Реалистичная уборка урожая
  • Реалистичная уборка урожая
exekx
350 подписчиков
V1.6.4.3
175 085

🌾 Реалистичная уборка урожая для FS25
Превратите уборку урожая в настоящую сельскохозяйственную симуляцию! Комбайны больше не смогут нереалистично мчаться на полной скорости по густым посевам без последствий. Рабочая скорость, нагрузка на двигатель и эффективность урожайности динамически зависят от густоты культуры, ширины жатки, влажности и механической настройки вашей машины.
---
Основные функции
Нагрузка на двигатель и скорость на основе физики: Скорость движения динамически адаптируется к массе убираемой культуры (т/ч), ширине жатки и мощности машины. Перегрузка двигателя или неправильные настройки приводят к реальным потерям зерна.
Поддержка всех типов машин: Полностью настроенная физика для зерноуборочных комбайнов, кормоуборочных комбайнов (измельчённая масса/силос), корнеплодных и овощных уборочных машин (картофель, свёкла, морковь, пастернак, шпинат, горох), хлопка и сахарного тростника.
Интерактивная калибровка комбайна (`RShift + K`): Настраивайте обороты ротора/барабана, зазор подбарабанья, скорость вентилятора и решёта для каждой культуры. Правильные настройки обеспечивают максимальную урожайность и минимальные потери.
Пакеты улучшений в мастерской (уровни 1–4): Улучшайте комбайн в магазине:
Уровень 1 (Стандарт): Полностью ручное управление.
Уровень 2 (Комплект датчиков): Отображает подсказки по калибровке (низкая / оптимальная / высокая).
Уровень 3 (Монитор урожайности): Урожайность в реальном времени (т/га, буш./акр), производительность по площади (га/ч) и телеметрия влажности.
Уровень 4 (Opti-Harvest AI): Автоматическая калибровка настроек и автоматическое управление скоростью.
Совместимость с ИИ и Courseplay:** Помощники ИИ и работники Courseplay автоматически используют сохранённые профили или оптимальные калибровки.
Перемещаемый HUD: Чистое, перемещаемое экранное отображение в реальном времени показывает нагрузку на двигатель, производительность (т/ч, га/ч), процент потерь урожая и влажность.
Глобальные профили культур: Сохраните любимые настройки один раз — профили автоматически загружаются для всех ваших комбайнов и сохранений игры.
3 режима сложности (настройки ESC): Выбирайте между Аркадным (расслабленный), Нормальным (сбалансированный) и Реалистичным режимом (строгие физические ограничения и штрафы).
---
🔗 Сообщество и поддержка
💬 **Отчёты об ошибках и проблемы: https://github.com/exekx/FS25_RealisticHarvesting/issues
💡 **Discord и предложения: https://discord.gg/Dc2CvZJqU4
Пожалуйста, не загружайте мод повторно — поддержите его создателя!

Сервер
Консоли
Список изменений
21
  • - Прямой расчет наполнения бункера: Потери урожая (из-за превышения скорости, неточностей калибровки, уклона или влажности) теперь учитываются непосредственно в момент поступления зерна в бункер. Это полностью исключает устаревшие алгоритмы корректировки уровня заполнения, устраняет «дрожание» счетчика объема и гарантирует, что бункер будет заполняться ровно до 100,0% без ложных срабатываний датчика «полного бака».
    - Динамическая адаптация мощности двигателя: Система распределения нагрузки и контроля скорости теперь в реальном времени считывает пиковую мощность, коэффициенты усиления и конфигурацию силовой установки непосредственно из параметров активного двигателя. Это обеспечивает автоматическую адаптацию к любым модификациям двигателя, включая чип-тюнинг.
    - Исправление критической ошибки при работе с навесным оборудованием: Устранен фатальный сбой (ошибка арифметической операции с неопределенным значением — nil), возникавший при подъеме или опускании жатки на нестандартных конфигурациях комбайнов. Восстановлена ​​корректная работа кадров анимации и нормальная скорость движения гидравлических цилиндров.
    - Исправление ошибки телеметрии при ручном управлении: Устранена проблема, при которой показатели нагрузки на двигатель, пропускной способности (потока урожая) и ограничений скорости оставались на нулевом уровне во время ручного управления, хотя при работе с автоматическими помощниками они отображались корректно.
    - Улучшенное определение состояния опускания жатки: Оптимизированы проверки статуса оборудования: теперь приоритет отдается штатным командам двигателя на опускание и проверке целостности соединительных узлов. Это предотвращает случайное отключение жаток с жестким креплением или нестандартными контроллерами навески.
    - Защита при транспортировке: Улучшена проверка блокировки складных жаток в транспортном положении, что исключает непреднамеренный запуск молотилки или опускание жатки во время движения по дорогам или при автоматическом перемещении техники к заданной точке.
    - Оптимизация для маломощных комбайнов (менее 160 л.с.):
    - Нижний порог регулятора скорости снижен до 1,8 км/ч, что позволяет компактным или старым моделям комбайнов уверенно двигаться в густых посевах с высокой урожайностью, избегая перегрузки двигателя и резкого роста потерь зерна.
    - Внедрен механизм предварительного определения мощности двигателя, благодаря чему маломощные комбайны начинают уборку с более плавной скорости — 3,5 км/ч вместо стандартных 5,5 км/ч.
    - Зоны нечувствительности (deadbands) органов управления теперь пропорционально масштабируются при движении на низких скоростях (вплоть до 0,08–0,10 км/ч). Это обеспечивает плавный разгон до целевой нагрузки на двигатель (80%) и предотвращает «застревание» на слишком низких скоростях, при которых двигатель остается недогруженным. - Оптимизировано ведение телеметрических логов: устранены повторяющиеся уведомления об инициализации аудиофрагментов во время настройки транспортных средств в мастерской, а сообщения о восстановлении сохраненных игр теперь представлены в виде кратких сводок в одну строку.

  • - ИСПРАВЛЕНО: Реакция горячих клавиш калибровки комбайна (Shift+K), переключения HUD (Shift+H) и Дневника уборки (Shift+J), когда прицепные орудия (жатки/подборщики) выбираются в цепочке орудий транспортного средства посредством нативного взаимодействия и флагов активации.
    - ИСПРАВЛЕНО: Классификация системы обмолота модульных комбайнов и системных носителей (NEXAT / NEXCO): модуль комбайна NEXCO теперь корректно распознаётся и отображается как Axial Rotor вместо ошибочного определения как соломотряса.
    - ИСПРАВЛЕНО: Отображение телеметрии уборки в реальном времени, регулировка скорости и определение опускания жатки на модульных уборочных платформах с несколькими транспортными средствами и портальными системами, где жатки установлены на моторизованном носителе, а не непосредственно на модуле обмолота.
    - УЛУЧШЕНО: Расширена автоматическая классификация модифицированных и серийных зерноуборочных комбайнов: добавлена поддержка Torum, Gleaner, Tribine, New Holland CH Crossover, Case IH AF series и классических обычных комбайнов.
    - УЛУЧШЕНО: Углублённая проверка узлов 3D-моделей (i3dMappings) для пользовательских модифицированных комбайнов без стандартных тегов анимации, что обеспечивает надёжное распознавание машин с физическими роторными или аксиальными компонентами.
    - ИСПРАВЛЕНО: Проблема, из-за которой при переключении между комбайнами (например, с Tier 4 на Tier 1) терминал калибровки (Shift+K) оставался привязанным к предыдущей машине и ошибочно отображал настройки Tier 4.
    - ИСПРАВЛЕНО: Терминал калибровки Shift+K не открывался на модульных комбайнах-носителях, если был выбран прицепной рабочий орган — жатка/подборщик.
    - УДАЛЕНО: Подтипы обмолота зерновых — удалено разделение зерноуборочных комбайнов на подтипы `walker`, `rotor` и `hybrid`; все обычные зерноуборочные комбайны объединены в единый стандарт `"grain"`.
    - ПРИЧИНА УДАЛЕНИЯ: Ненадёжные списки сопоставления имён и сложный поиск узлов XML-анимаций часто давали сбои на модифицированных комбайнах, вызывая ошибочную классификацию, предупреждения XML callstack и несбалансированное распределение мощности. Объединение зерноуборочных комбайнов в единую надёжную модель гарантирует 100%-ную стабильность всех стандартных и модифицированных комбайнов, не затрагивая кормоуборочные, корнеплодные и специализированные комбайны.

  • Новые функции
    Система классификации механизмов обмолота:

    В файл `rhm_Combine.lua` внедрен механизм автоматической классификации, распределяющий уборочную технику по 6 категориям на основе данных из XML-файлов транспортных средств, количества колес и габаритов шасси:
    - `STRAW WALKER` (классические комбайны с клавишным соломотрясом)
    - `AXIAL ROTOR` (комбайны с одним или двумя продольными роторами)
    - `HYBRID APS` (гибридные системы: молотильный барабан с ускорителем и два сепарирующих ротора)
    - `FORAGE CHOPPER` (кормоуборочные комбайны с измельчающим барабаном и ускорителем)
    - `ROOT HARVESTER` (техника для уборки корнеплодов: с подкапывающими лемехами, просеивающими транспортерами и очищающими вальцами)
    - `SPECIALTY` (специализированная техника: для уборки хлопка, сахарного тростника, винограда, оливок)
    - В заголовок окна калибровки (открывается по нажатию Shift+K) добавлен индикатор типа системы обмолота, работающий в режиме реального времени.
    - Добавлен публичный API-метод `RHM_Api.getThreshingType(vehicle)`.
    - Добавлены локализованные наименования для всех 27 поддерживаемых языков (файлы `translations/l10n_*.xml`).

    Мониторинг производительности и темпов работы (интерфейс HUD):
    Реализована возможность переключения отображаемых данных в 7-й ячейке HUD-монитора урожайности (в расширенном режиме) и 4-й ячейке (в компактном режиме) путем клика мышью:
    - Доступные режимы: Обработанная площадь (га / акр) <-> Текущая производительность (га/ч / акр/ч) <-> Средняя производительность за сессию (га/ч / акр/ч).
    - В блок статистики поездки (Trip Statistics) добавлена ​​информация о средней производительности за сессию.
    - Добавлен публичный API-метод `RHM_Api.getAverageHectaresPerHour(vehicle)`.

    Улучшения и оптимизация

    Специализация для жаток (на базе GIANTS Engine 10):
    - Логика работы жаток перенесена в официальную специализацию GIANTS Engine 10 (`rhm_Cutter`), что позволило полностью отказаться от динамического вмешательства в код (monkey-patching) метода `Cutter.onLoad`.
    - В файл `modDesc.xml` добавлена ​​запись `<specialization name="rhm_Cutter" />`, которая автоматически подключается ко всем типам техники, оснащенным жатками. Дифференцированный баланс мощности и физика влажности:
    - Введено дифференцированное значение сопротивления трансмиссии в зависимости от типа системы обмолота (8,0% для клавишных комбайнов, 9,5% для гибридных систем APS, 11,0% для роторных систем, 10,0% для корнеуборочных машин, 9,0% для кормоуборочных комбайнов).
    - Переработан расчет сопротивления, связанного с влажностью, в файле `RHM_LoadCalculator.lua`: для клавишных систем добавлено экспоненциальное увеличение сопротивления при работе с влажной, спрессованной соломенной массой, в то время как роторные системы обеспечивают более стабильный поток массы при меньшем удельном сопротивлении, обусловленном влажностью.
    - Установлены различные коэффициенты потерь, зависящие от влажности, для разных типов механизмов.

    Синхронизация телеметрии в многопользовательском режиме:
    - Добавлена ​​высокочастотная репликация данных через сетевой поток (`onWriteUpdateStream` / `onReadUpdateStream`) для следующих параметров: расход топлива, средняя скорость, средняя нагрузка на двигатель, 5 категорий потерь (скорость, настройки, влажность, износ, уклон) и зазор подбарабанья.

    Отклик графического интерфейса (GUI) и телеметрии:
    - Частота обновления аналитических данных и показателей поездки установлена ​​на уровне 250 мс; добавлены явные обработчики сброса данных при открытии/закрытии интерфейса, что устранило проблему «зависания» значений телеметрии.
    - Улучшена система мониторинга пропускной способности: теперь одновременно отображаются текущий пиковый показатель и средний показатель за сессию (т/ч).

    Исправление ошибок
    Поддержка модульных уборочных комплексов и портальных шасси:
    - Исправлена ​​ошибка, из-за которой уборочные модули, установленные на самоходные портальные шасси, отображали нулевые значения в телеметрии (HUD) и не фиксировали данные о пробеге.
    - Реализован механизм обхода иерархии навесного оборудования без выделения дополнительной памяти (`rhm_Combine.getAllAttachedCutters`) для корректного обнаружения жаток, прикрепленных непосредственно к раме шасси.
    - Обновлены алгоритмы расчета рабочей ширины жатки, анализа биомассы сорняков, регулирования круиз-скорости, расчета потерь от износа и отслеживания параметров поля для различных конфигураций модульной техники.

    Работа с режимами «крабового хода» и диагонального движения:
    - Устранено ложное срабатывание системы определения движения задним ходом на технике с «крабовым ходом», полноуправляемыми шасси или широкозахватными системами, где локальное смещение шасси по оси Z может быть отрицательным, несмотря на движение вперед и активный процесс уборки урожая.
    - Обеспечено приоритетное условие: наличие активного потока убираемой массы отменяет проверку направления движения. Определение состояния опускания и работы жатки:
    - Исправлена ​​ошибка, из-за которой жесткие (негидравлические) крепления для навесного оборудования не проходили рекурсивную проверку `getIsImplementChainLowered`.
    - Проверка опущенного состояния жатки переведена на прямой запрос состояния оборудования (`cutter:getIsLowered(true)`) с резервным вариантом в виде прямой проверки узла соединения (joint).
    - В `RHM_DraggableHUD.lua` добавлен механизм корректировки на основе путевой скорости носителя: если прикрепленный модуль комбайна сообщает о скорости < 0,2 км/ч (из-за отсоединения корневых узлов), система использует данные о скорости самого носителя.

    Защита от сбоев игрового движка и права доступа на выделенном сервере (Dedicated Server):
    - Добавлена ​​строгая проверка типа данных (`type(flag) == "number"`) перед вызовом `vehicle:raiseDirtyFlags(flag)`, что предотвращает критические ошибки движка, связанные с функцией `bit32.bor`.
    - Исправлена ​​проверка прав доступа на выделенном сервере в файле `RHM_Settings.lua`: теперь учитываются как результат вызова `g_currentMission:getHasAdminRights()`, так и значение `g_currentMission.isServerAdmin`.

  • - Регулирование скорости на поворотной полосе: исправлена ошибка, из-за которой комбайны во время разворотов на поворотной полосе оставались ограничены скоростью медленной уборки (5 км/ч); подъём жатки теперь немедленно освобождает двигатель, позволяя развить полную маневровую скорость (15–20 км/ч).
    - Проверка цепи и гидравлики орудия: приоритет отдан штатной гидравлике наклонной камеры (getJointMoveDown, getIsImplementChainLowered), а не состояниям разложенной жатки (Foldable:getIsLowered), благодаря чему широкие жатки и жатки с лентами больше не ошибочно сообщают об опущенном режущем аппарате, когда он поднят.
    - Синхронизация телеметрии в реальном времени на выделенном сервере: неподдерживаемые побитовые операции заменены встроенными методами GIANTS Engine 10, что полностью восстановило сетевую репликацию в реальном времени для клиентов многопользовательской игры — нагрузки на двигатель, производительности (т/ч), урожайности и рекомендуемой скорости.
    - Автоматическая синхронизация помощников: добавлены синхронизированные запуск и остановка жатки для помощников, когда активен отдельный запуск жатки, а также устранены сбросы телеметрии водителя в реальном времени при передаче управления.

  • Сочетание физики и динамики силового агрегата

    Физика и силовой агрегат

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

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

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

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

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

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

    Культуры, жатки и типы машин

    - Калибровка Shift+K автоматически фильтрует культуры на основе вместимости бункера и возможностей установленной жатки.

    - Добавлены специальные профили калибровки для овощеуборочных комбайнов, машин для уборки винограда и оливок.

    - Хлопкоуборочные комбайны сохраняют свое исходное поведение двигателя и классификацию техники.

    - Пресс-подборщики, грануляторы и измельчители тюков полностью исключены из электроники, телеметрии и силовых систем комбайнов.

    - Улучшена совместимость с такими машинами, как John Deere CP690, CS770 и Case IH Module Express 635.

    Многопользовательский режим и выделенные серверы

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

    - Полная телеметрия в реальном времени синхронизируется с многопользовательскими клиентами, включая мощность, уклон, износ ножей, состояние измельчителя и причины поломок.

    - Счетчики поездок и статистика парка техники изолированы для каждой отдельной машины.

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

    - Автосохранения на выделенном сервере теперь корректно сохраняют файл realisticHarvestingData.xml.

    - Сброс поездок проверяется сервером для предотвращения рассинхронизации в многопользовательском режиме.

    Телеметрия и HUD в кабине

    - Новый 8-ячеечный монитор урожайности в кабине с отображением:

    - Массового расхода

    - Прогресса в поле
    - Средней урожайности
    - Чистой массы
    - Экономичности топлива
    - Отслеживание реального расхода дизельного топлива со статистикой поездок и полей в л, л/га и л/т.

    - Средняя кнопка мыши позволяет использовать интерактивный курсор HUD для перемещения ячеек и изменения отображаемых показателей.

    - Выбираемые макеты HUD с автоматическим масштабированием текста для разных языков.

    - Телеметрия потерь теперь разделяет эффекты перегрузки по скорости, механической настройки, влажности и уклона.

    Аналитика поля и экономика

    - Улучшено объединение полей с точным определением границ и проверкой вспашки, предотвращающее неправильное объединение полей через дороги или траву.

    - История уборки урожая и телеметрия автопарка (Shift+J) теперь доступны из любого транспортного средства или пешком.

    - Обзор автопарка отображает имена игроков, работников ИИ, простаивающие машины и припаркованные транспортные средства.

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

    - Теперь время работы автопарка отслеживается по фактическому времени уборки урожая, а не по общему количеству часов работы двигателя.

    Сохранения и совместимость

    - Показания одометра сохраняются непосредственно в файле vehicles.xml и остаются активными после перезагрузки и сброса настроек транспортного средства.

    - Существующие сохранения защищены дополнительными средствами обеспечения совместимости.

    - Доверенные функции движка теперь используют прямые вызовы методов вместо ненужных защищенных оберток.

    - Преобразование плотности урожая и обнаружение активных ферм централизованы в рамках пользовательского интерфейса и телеметрии.

  • Журнал и статистика уборки урожая (Right Shift + J)
    - Добавлены полноэкранный журнал уборки и меню аналитики парка техники.
    - Добавлен счетчик текущей рабочей сессии, отслеживающий обработанную площадь, массу собранного урожая, среднюю урожайность, текущую пропускную способность и финансовые потери.
    - Добавлена ​​функция быстрого сброса счетчика сессии (клавиша Right Shift + R или кнопка в меню).
    - Добавлен обзор полей фермы с подробной статистикой урожайности и потерь для каждого поля и контракта.
    - Добавлена ​​система телеметрии парка техники, отслеживающая статус комбайна, текущего водителя, износ машины и уровень заполнения бункера.
    - Добавлена ​​поддержка арендованных комбайнов и техники для выполнения контрактов с автоматическим удалением из списка после возврата.
    - Добавлен сезонный архив, фиксирующий операции по уборке и историю за все прошедшие годы.
    - Добавлена ​​диагностика причин потерь (перегрузка сепаратора, влажность и роса, износ ножей, уклон поля) и оценка эффективности работы оператора.
    - Добавлен автоматический сброс счетчика сессии при переходе на новое поле или смене культуры.

    Взаимодействие с курсором мыши и HUD
    - Добавлено быстрое переключение курсора мыши в кабине с помощью средней кнопки мыши (нажатие на колесико) без открытия меню.
    - Добавлена ​​приостановка автоматического вращения камеры при активном курсоре мыши.
    - Настроено удобное скрытие курсора повторным нажатием на колесико (с защитой от дребезга), что оставляет правую кнопку мыши полностью свободной.
    - Разрешено свободное перемещение и взаимодействие с компактным HUD при открытом планшете калибровки (Right Shift + K).
    - Добавлены подсказки горячих клавиш для управления комбайном непосредственно в стандартное меню помощи по управлению (клавиша F1).

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

    Физика, механика и настройки
    - Добавлено влияние сорняков: участки с сорняками создают дополнительную нагрузку на двигатель (до 15%) и увеличивают сопротивление при обмолоте.
    - Добавлена ​​физика работы на склонах, приводящая к дополнительным потерям зерна из-за его смещения по поверхности решет. - Улучшена механика износа оборудования: добавлен отдельный переключатель в меню паузы, реализовано полное отключение передачи мощности при деактивации системы, а также добавлена ​​диагностика износа в реальном времени в журнале сбора урожая.
    - Добавлены независимые переключатели в меню паузы для настроек потерь на склонах, устойчивости сорняков и механического износа.
    - Добавлен встроенный цикл изменения влажности в течение суток (утренняя роса, высыхание днем) без необходимости использования сторонних модов.
    - Добавлена ​​многоступенчатая модель нагрузки на двигатель для кормоуборочных комбайнов (учитывающая работу подающих вальцов, измельчающего барабана и ускорителя массы).
    - Добавлен расчет сопротивления на входе для подборщиков валков с учетом плотности и объема валка.
    - Добавлена ​​модель энергопотребления для измельчителей соломы (дополнительная нагрузка на двигатель 15–20% при измельчении по сравнению с укладкой соломы в валок).

    Аудиосистема терминала
    - Резкий зуммер заменен на аутентичный звуковой сигнал предупреждения бортового компьютера комбайна.
    - Добавлен интеллектуальный ритм оповещения: 3 коротких сигнала при критической перегрузке (свыше 95%) или высоких потерях с паузой в 18 секунд между сериями сигналов.

    База данных и справочник по культурам
    - Добавлен подробный интерактивный справочник из 11 глав в игровое меню помощи (ESC — Помощь).
    - Добавлены заводские базовые настройки для более чем 25 культур, включая сахарный тростник, тополь, свеклу и стручковую фасоль.
    - Добавлена ​​система автоматического распознавания и классификации новых культур на пользовательских картах на основе массы семян и наличия соломы.
    - Полностью переработана сельскохозяйственная терминология и переводы для всех 27 поддерживаемых языков.

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

  • Что нового:
    - Перемещаемый мини-HUD: HUD можно перетаскивать в любую часть экрана левой кнопкой мыши; выбранная позиция сохраняется между сессиями.
    - Магнитная привязка HUD: при приближении HUD к меню помощи (F1) или панели Precision Farming он автоматически встает на место, подсвечивая направляющие для стыковки.
    - Физика комбайнов для уборки винограда и оливок: полноценная физическая модель для самоходной техники с элементами управления калибровкой прямо в кабине (частота вращения встряхивателя, скорость конвейера, мощность вытяжных вентиляторов).
    - Потери из-за износа оборудования: затупившиеся ножи жатки и изношенные детали молотильного аппарата динамически увеличивают нагрузку на двигатель и приводят к потерям урожая (до 6,0%; опцию можно отключить в настройках).
    - Публичный API интеграции (RHM_Api): удобные интерфейсы интеграции для Courseplay, AutoDrive, модов на повреждения и пользовательских приборных панелей.
    - Предварительный просмотр звука: при изменении громкости зуммера в настройках игры сразу же воспроизводится тестовый сигнал с выбранным уровнем громкости.

    Улучшения:
    - Переработка аркадного режима: комбайны работают без каких-либо ограничений — нулевая искусственная нагрузка, отсутствие ограничений скорости и потерь урожая, отключенные сигналы тревоги и отсутствие штрафов.
    - Умный зуммер перегрузки в кабине: обновленный режим работы (серия из 3 сигналов), срабатывание при реальной перегрузке двигателя (105%) и сбалансированный звук в кабине.
    - Точная настройка громкости зуммера: плавный регулятор громкости от 0% до 100% (шаг 10%) с возможностью полного отключения звука.
    - Планшет калибровки в кабине (Shift + K): обновленный дизайн с ультратонкими рамками, эффектом подсветки краев стекла и повышенной контрастностью телеметрии.
    - Оптимизация пакета мода: размер архива уменьшен с 2,5 МБ до 1,0 МБ за счет оптимизации текстур и упрощения структуры системы помощи.
    - Перенастройка кормоуборочного комбайна: энергопотребление роторной кукурузной жатки снижено до реалистичного показателя 20 л.с./м, что обеспечивает аутентичную скорость уборки 8,5–10 км/ч.
    - Совместимость с модами: устранены конфликты интерфейса и блокировки курсора с Interactive Control, HeadTrackIC, ScandinavianCurrencies и AdditionalGameSettings.

    Исправление ошибок:
    - Исправлено наложение мини-HUD на меню помощи (F1) при активных пользовательских группах управления техникой (выгрузной шнек, двери, лестница) или модах для постраничного отображения подсказок (InputHelpPager). - Исправлен нежелательный пустой зазор между окном точного земледелия и HUD при закрытии меню F1.

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

    - Исправлено разрешение истинной мощности двигателя модульной платформы NEXAT (1100 л.с.) и устранены ложные нагрузки на вал отбора мощности.

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

    - Исправлены редкие сбои в многопользовательском режиме, вызванные исчерпанием сетевых флагов загрязнения на сложной технике.

    - Исправлены двойные кодированные текстовые символы и ошибки кодирования во всех языковых файлах.

    Удалено:
    - Удален устаревший мигающий текст предупреждения о перегрузке в центре экрана и переключатель его настроек в пользу чистого HUD и звуковых сигналов тревоги.

    - Удалены устаревшие графические файлы экрана справки в пользу интерактивного планшета в кабине.

    - Заменена внутренняя аббревиатура «RHM» на официальное название мода «Realistic Harvesting».

  • - НОВИНКА: Обновление справочных страниц и интерактивного руководства!
    Полностью переработаны все 9 страниц встроенного руководства в меню ESC (Обзор, Нагрузка на двигатель, Потери урожая, Жатка, Настройки обмолота, Профили культур, Уровни электроники, Влажность и погода, Совместимость с модами).
    Текст переписан в фирменном стиле руководств GIANTS: четкая структура, списки, отсутствие сложного технического жаргона, формул и визуальной перегруженности.
    Полная качественная локализация на 15 языков (EN, UK, DE, FR, PL, ES, IT, CZ, BR, PT, HU, RO, NL, TR, RU).
    - НОВИНКА: Интерактивные экранные уведомления!
    Добавлены ненавязчивые контекстные уведомления о ключевых событиях при уборке (первичная настройка комбайна, предупреждение о перегрузке, оптимальная настройка).
    Оформлены в виде стильной темной панели с закругленными углами и встроенными значками клавиш; закрываются щелчком левой кнопки мыши (ЛКМ) или назначенной горячей клавишей.
    - НОВИНКА: Защита настроек игрока от ИИ-помощников и Courseplay!
    Добавлена ​​специальная настройка `aiHelperTuning` (Сохранять настройки игрока / Всегда настраивать ИИ / Отключено).
    При выборе режима «Сохранять настройки игрока» наемные работники (ИИ) и Courseplay не будут перезаписывать настройки комбайна, заданные игроком.
    Интерфейс калибровки (Right Shift + K) теперь можно открыть во время работы ИИ или Courseplay, чтобы проверить или изменить настройки «на лету».
    Автоматическая загрузка и использование сохраненных игроком профилей культур для наемных работников.
    - НОВИНКА: Плавный гидростатический круиз-контроль и запоминание скорости для разных культур!
    Резкие скачки скорости заменены на плавное экспоненциальное гидростатическое регулирование (фильтрация «тау») для реалистичного ускорения и торможения под нагрузкой.
    Переходная кривая Эрмита (S-образная) обеспечивает плавный вход в наклонную камеру, предотвращая резкие остановки при попадании в густые заросли культуры.
    Функция запоминания скорости уборки (`cropHarvestingSpeeds`) сохраняет оптимальный темп для каждой культуры, в том числе при разворотах на краю поля.
    Устранены колебания лимита скорости и рывки при движении задним ходом.
    - НОВИНКА: Звуковой сигнал в кабине при перегрузке и высоких потерях!
    Добавлен электронный звуковой сигнал, срабатывающий при критической перегрузке двигателя (98% и выше) или чрезмерных потерях зерна (более 4,0%). Плавный переход звука между видом из кабины (от первого лица) и внешним видом (от третьего лица) с интеллектуальной балансировкой громкости (усиление внешнего звука на 25%).
    Отдельные настройки звука в меню ESC для включения/выключения сигналов тревоги и регулировки общей громкости (50–150%).
    - УЛУЧШЕНО: Определение типа культуры в бункере и продвинутая классификация!
    Уровень заполнения бункера (> 50 л) теперь служит основным критерием для определения текущей культуры, что исключает ошибки наложения границ жатки и ложные сбросы настроек.
    Надежная система классификации культур (с поддержкой различных карт) различает зернобобовые (фасоль, бобы) и специфические корнеплоды (зеленая фасоль).
    Культуры, не относящиеся к зерновым (виноград, оливки, сорняки), исключены из обработки стандартными зерноуборочными комбайнами.
    Автоматическая генерация физических моделей калибровки (по стандарту ASABE) для зернобобовых культур на пользовательских картах.
    - УЛУЧШЕНО: Телеметрия HUD и интеграция с Precision Farming!
    Динамическая цветовая индикация нагрузки на ряд (белый -> желтый -> оранжевый -> мигающий красный при критическом уровне).
    Магнитная привязка (без зазора) под блоком отображения урожайности Precision Farming с адаптацией к видимому состоянию меню помощи (F1).
    Добавлено отображение целевой скорости в реальном времени в блоке телеметрии HUD.
    Добавлена ​​горячая клавиша (Right Shift + H) для быстрого переключения видимости HUD мода RHM.
    - ИСПРАВЛЕНО: Устранение конфликтов ввода для Interactive Control и систем отслеживания головы (HeadTracking)!
    Внедрен специальный модуль совместимости (RHM_ModCompatibility) для FS25_interactiveControl и FS25_headTrackICextension.
    Временное отключение обработки кликов в кабине и захвата полноэкранного оверлея во время работы интерфейса калибровки RHM, что предотвращает «зависание» курсора мыши.
    Устранены проблемы с вращением камеры и блокировкой курсора при использовании модов Courseplay и AutoDrive.
    - ИСПРАВЛЕНО: Проверка XML-схемы сохранений и сохранение состояния для нескольких транспортных средств!
    Параметры #isCalibrated и #calibratedCrops полностью зарегистрированы в схеме savegame_vehicles от GIANTS, что устраняет ошибки консоли «Path not registered» в файле vehicles.xml.
    Использование безопасных методов загрузки (hasProperty и pcall) предотвращает повреждение сохранений или сбои игры при обновлении существующих карьер.
    - ОПТИМИЗИРОВАНО: Производительность и нагрузка на сборщик мусора (GC)!
    Замена динамических таблиц со скользящим окном в критических циклах на кольцевые буферы с фиксированным временем доступа O(1); это полностью устраняет всплески выделения памяти (GC) и микро-фризы во время уборки урожая.
    Улучшена синхронизация сетевого потока для выделенных серверов, обеспечивающая плавное подключение к многопользовательской игре.

  • - НОВИНКА: Физическая модель нагрузки на основе баланса мощности! Полностью устранены условные статические коэффициенты нагрузки. Нагрузка на двигатель и динамическое регулирование скорости теперь рассчитываются по реальному уравнению баланса мощности: P_total = P_base + P_header(v) + P_process.
    - НОВИНКА: Динамический опрос параметров ВОМ жатки! Данные об энергопотреблении считываются напрямую из спецификаций XML/powerConsumer подключенной жатки; это приводит к естественному снижению скорости комбайнов с недостаточной мощностью при использовании слишком больших жаток.
    - НОВИНКА: Встроенная динамическая адаптация к урожайности (Precision Farming и пользовательские карты)! Нагрузка на двигатель и скорость плавно подстраиваются под локальные изменения урожайности без рывков или резких замедлений.
    - НОВИНКА: Плавный вход в культуру! Устранено резкое замедление и скачки крутящего момента при первом контакте жатки с густым посевом.
    - НОВИНКА: Динамическое определение и локализация культур на карте! Меню калибровки комбайна (`Right Shift + K`) автоматически находит все активные культуры на карте и отображает их локализованные названия (`ft.title`) на языке игрока.
    - НОВИНКА: Мгновенные динамические шаблоны для пользовательских культур из модов! Уникальные культуры на карте автоматически классифицируются (зерновые, корнеплоды, кормовые, хлопок), и для них «на лету» назначаются реалистичные физические шаблоны сепарации.
    - НОВИНКА: Многоуровневая настройка для ИИ-работников и Courseplay! При управлении комбайном ИИ-работником или помощником Courseplay настройки автоматически адаптируются в соответствии с установленным уровнем RHM Electronics (Tier 1: ±18%, Tier 2: ±10%, Tier 3: ±4%, Tier 4: 0% + активная автокорректировка).
    - НОВИНКА: Приоритет сохраненного профиля игрока для ИИ/Courseplay! Наемные помощники и Courseplay автоматически загружают пользовательский профиль культуры (`profiles.xml`), если он существует.
    - НОВИНКА: Доступ к меню калибровки в кабине во время работы ИИ/Courseplay! Игроки могут открывать и изменять настройки в меню калибровки (`Right Shift + K`), даже когда комбайном управляет ИИ или Courseplay.
    - НОВИНКА: Переключение HUD горячей клавишей! Добавлена ​​комбинация `Right Shift + H` для быстрого включения/выключения наложения телеметрии (HUD).
    - ИСПРАВЛЕНО: Сохранение данных! Положения ползунков калибровки, выбранная культура и целевая нагрузка на двигатель теперь надежно сохраняются в файле `vehicles.xml` и восстанавливаются из него. - ИСПРАВЛЕНО: Синхронизация многопользовательского режима и выделенных серверов! Полная изоляция транспортных средств гарантирует, что настройки других игроков никогда не будут конфликтовать. Добавлена ​​бесшовная синхронизация профилей между клиентом и сервером, когда ИИ работает на выделенных серверах.

    - ИСПРАВЛЕНО: Совместимость с Courseplay! Исправлены проверки запуска жатки, опускания режущего инструмента и контроля скорости специально для операторов Courseplay.

    - ИСПРАВЛЕНО: Анимация остановки молотилки! Исправлена ​​опечатка в ссылке на переменную в `stopThreshing`, восстановлена ​​анимация остановки молотилки в обратном направлении.

    - ИСПРАВЛЕНО: Конфликт блокировки камеры! Полностью устранены проблемы с блокировкой вращения/масштабирования камеры в Courseplay и AutoDrive.

    - ОПТИМИЗАЦИЯ: Улучшена производительность и устранение заиканий! Заменены скользящие окна памяти на плоские кольцевые буферы O(1), ограничен поиск иерархии транспортных средств (250 мс) и кэшированные соотношения пикселей карты для устранения микрозаиканий и нагрузки на сборщик мусора.

  • - НОВИНКА: интеграция мода «Система увлажнения»! Добавлены штрафы за динамическую нагрузку двигателя и увеличены потери урожая при уборке урожая во влажных условиях.
    - НОВИНКА: считывание процентного содержания влаги в режиме реального времени интегрировано в перетаскиваемый HUD.
    - НОВИНКА: добавлена ​​новая настройка для включения/выключения интеграции с системой влажности.
    - УЛУЧШЕНО: автопилот «Целевая нагрузка двигателя»: реализована мертвая зона 2% для предотвращения микроколебаний и обеспечения более плавного круиз-контроля при различной плотности посевов.
    - УЛУЧШЕНО: графический интерфейс калибровки: «Целевая нагрузка двигателя» теперь имеет динамический индикатор выполнения с цветовой кодировкой (зеленый/желтый/красный) для лучшей визуальной обратной связи вместо обычного текста.
    - ИСПРАВЛЕНО: Индикатор влажности HUD замерзал на своем последнем значении вместо сброса до 0%, когда комбайн прекращает уборку урожая или поворачивает назад.
    - ИСПРАВЛЕНО: «Целевая нагрузка двигателя» неправильно отображается как «авто» в меню калибровки.
    - NEW: Added diagnostic console command `rhm_inspect` to view real-time harvester performance data in the console and log.txt.
    - УЛУЧШЕНО: Полный пересмотр коэффициентов обрезки с использованием системы поиска на основе имени для большей точности.
    - УЛУЧШЕНО: четкое разделение коэффициентов зерновой кукурузы и кукурузы на силос для реалистичной скорости уборки.
    - УЛУЧШЕНО: сбалансированные коэффициенты уборки травы и сена как для прямого скашивания, так и для методов подбора.
    - УЛУЧШЕНО: уточнен множитель нагрузки подборщика (с 0,25 до 0,45) для зерновых валков, чтобы обеспечить более реалистичное сопротивление двигателя.
    - НОВИНКА: универсальная «сетка безопасности корма», обеспечивающая реалистичную загрузку нестандартных или модифицированных культур, обрабатываемых кормоуборочными комбайнами.
    - ИСПРАВЛЕНО: решена проблема, из-за которой фрезы кормоуборочного комбайна не определялись правильно из-за чувствительности к регистру в названиях категорий.
    - Оптимизированы функции, которые могут повлиять на FPS.
    - Исправлено несколько факторов обрезки.
    - Updated HUD
    - Updated help pages
    - Отдельные настройки сервера и клиента.
    - Several minor fixes
    - Добавлен инструмент для изменения коэффициентов в реальном времени (по умолчанию отключено)
    - Fix cotton combine
    - Замена настроек комбайна

  • - Исправлена ​​ошибка, возникающая при сохранении игры.

  • - НОВИНКА: Система покупок! Добавлена ​​возможность приобретения расширенных настроек калибровки комбайна, что открывает новый уровень карьерного роста.
    - НОВИНКА: полностью переработан интерактивный графический интерфейс калибровки комбайна с новым выбором культуры, улучшениями взаимодействия и дополнительными информационными вкладками.
    - НОВИНКА: улучшенный перетаскиваемый HUD, отображающий производительность комбайна, включая графические показатели урожайности и нагрузки на двигатель.
    - НОВИНКА: во внутриигровое меню справки добавлено 7 подробных страниц, охватывающих всю механику модов, с уникальными пользовательскими значками и локализацией для 11 языков.
    - НОВИНКА: добавлена ​​страница перевода «Потеря урожая» и уточнены описания модов на всех поддерживаемых языках.
    - УЛУЧШЕНО: пересмотрена основная логика зависимости скорости от нагрузки двигателя: минимальные потери урожая теперь законно начинаются при нагрузке 80% вместо 100%.
    - УЛУЧШЕНО: коэффициент загрузки кормоуборочного комбайна теперь полностью динамичен и зависит от плотности урожая и ширины фрезы.
    - УЛУЧШЕНО: переработан механизм внедрения настроек для использования безопасных перехватчиков движка на уровне класса (`InGameMenuSettingsFrame.onFrameOpen`) для максимальной совместимости с DLC (Vredo Pack, Precision Farming и т. д.).
    - УЛУЧШЕНО: глобальный рефакторинг пространства имен: все внутренние классы и файлы были переименованы с префиксом `RHM_`, чтобы предотвратить конфликты с другими сторонними модами.
    - УЛУЧШЕНО: Полностью переработана архитектура отладки мода. Все выходные данные отладки теперь строго ограничиваются игровым флагом `-devWarnings`, сохраняя по умолчанию пользовательский `log.txt` совершенно чистым.
    - ИСПРАВЛЕНО: разрешен критический конфликт пользовательского интерфейса, из-за которого настройки DLC исчезали из меню игры, когда был активен «Реалистичный сбор урожая».
    - ИСПРАВЛЕНО: исправлена ​​заглавная буква имени файла в `main.lua` (`RHM_Combine`, `RHM_Renderer`), устранено печально известное зависание экрана загрузки на 55%.
    - ИСПРАВЛЕНО: решена ошибка, из-за которой изменения в меню настроек не сохранялись правильно или не синхронизировались с сервером из-за неверной подписи обратного вызова.
    - ИСПРАВЛЕНО: устранен массовый спам в консоли (60 журналов в секунду), вызванный «Применением потери урожая» во время сбора урожая в режиме разработчика.
    - ИСПРАВЛЕНО: исправлены синтаксические ошибки XML (теги `<paragraph>`) в `modDesc.xml`, чтобы текст меню справки отображался идеально без предупреждений движка.
    - УЛУЧШЕНО: оптимизирован макет пользовательского интерфейса для использования стандартного gameSettingsLayout для единообразного позиционирования меню.
    - УЛУЧШЕНО: удалена лишняя кнопка «Сброс» (X) из нижнего колонтитула, поскольку она вызывала нестабильность макета при использовании других модов.

  • - ИСПРАВЛЕНО: максимальная скорость сбора урожая строго ограничена возможностями жатки базовой игры, что не позволяет комбайнам для сбора корнеплодов превышать реалистичную скорость.
    - ИСПРАВЛЕНО: устранены проблемы с десинхронизацией сети на выделенных серверах, где настройки клиента могли переопределять настройки сервера по умолчанию.
    - ИСПРАВЛЕНО: устранен сбой бесконечной рекурсии, связанный с сохранением настроек объединения на многопользовательских серверах.
    - ИСПРАВЛЕНО: Исправлена ​​утечка памяти в буферах расчета нагрузки и производительности двигателя.
    - ИСПРАВЛЕНО: пользователи, не являющиеся администраторами, не могли время от времени получать временный доступ к настройкам сервера.
    - УЛУЧШЕНО: коэффициенты пропускной способности лука и моркови перекалиброваны для более точного расчета нагрузки на двигатель.
    - УЛУЧШЕНО: удалены ненужные выходные данные отладки из журналов синхронизации сервера, чтобы консоль оставалась чистой.
    - ИСПРАВЛЕНО: настройки на стороне сервера разблокировались для клиентов без прав администратора при повторном открытии меню.
    - ИСПРАВЛЕНО: проблема с локализацией меню «window_grass» для сбора травы.
    - УЛУЧШЕНО: удалены спам-журналы отладки из расчетов нагрузки двигателя.
    - УЛУЧШЕНО: централизованная конфигурация журнала отладки (RHM_Debug.lua).
    - ДОБАВЛЕНО: испанская локализация всех функций и меню мода.
    - НОВИНКА: добавлена ​​настройка для отключения предупреждений HUD «Высокая нагрузка».
    - УЛУЧШЕНО: очистка внутренней логики системы предупреждений.
    - ИСПРАВЛЕНО: Полностью переработана математика расчета урожайности для идеальной синхронизации с интерфейсом точного земледелия и пользовательскими масштабами карты.
    - ИСПРАВЛЕНО: Кормоуборочные комбайны (силос) показывали в 10 раз меньшую урожайность из-за ошибок в объеме двигателя.
    - ИСПРАВЛЕНО: Математическая рассинхронизация, когда зерно поступает в бункер асинхронно из среза жатки.
    - НОВОЕ: физика объединенных настроек разделена на две независимые категории: эффективность (влияет на скорость обработки) и потеря урожая (влияет на потери зерна).
    - НОВИНКА: изменен HUD меню настроек, теперь он всегда отображает влияние скорости и потери одновременно.
    - НОВИНКА: добавлена ​​механика «Защита от перегрузки» — идеальные настройки теперь защищают от внезапных скачков плотности урожая.
    - ИСПРАВЛЕНО: критическая ошибка, из-за которой идеальные настройки комбайна могли непреднамеренно снизить скорость до ванильных пределов.
    - ИСПРАВЛЕНО: Комбайн не мог должным образом ускориться, когда настройки были улучшены в середине сбора урожая.
    - ИСПРАВЛЕНО: устранена двойная регистрация XML-путей сохранения игры, приводившая к ошибкам журнала сервера и сбросу настроек.
    - УЛУЧШЕНО: пропускная способность кормоуборочного комбайна откалибрована в соответствии с реальными данными (коэффициент изменен с 0,150 на 0,051).
    - НОВИНКА: добавлено универсальное обнаружение подборщика/покоса с более низким множителем нагрузки двигателя (0,75x).
    - НОВИНКА: добавлено автоматическое резервное сопоставление для типов заливки «_WINDROW» и «CUT_» к их базовым культурам.
    - УЛУЧШЕНО: точная калибровка факторов урожая и плотности на основе реальных целевых показателей урожайности (бу/час).
    - НОВИНКА: каждая культура теперь использует индивидуальные технические настройки, взятые из реальных руководств (более 20 точно настроенных культур).
    - УЛУЧШЕНО: логика кормоуборочного комбайна упрощена за счет универсального множителя 0,75x.
    - УЛУЧШЕНО: множитель подборщика увеличен до 0,35x для сбалансированной уборки валков.
    - ИСПРАВЛЕНО: Комбайны больше не ускоряются выше обычных рабочих скоростей, когда жатка простаивает (без урожая).
    - ИСПРАВЛЕНО: Убран скачок начального ограничения скорости при опускании жатки.
    - УЛУЧШЕНО: Надежная система обнаружения кормоуборочных комбайнов и жаток.
    - УЛУЧШЕНО: ограничение скорости строго ограничено ограничениями оригинальной игры (удален искусственный бонус 1,5x).
    - УЛУЧШЕНО: перекалиброваны коэффициенты урожая для овса (+25%), кукурузы (-50%), сои (-20%) и хлопка (2x).
    - УЛУЧШЕНО: Значительное снижение нагрузки на корнеплоды (Картофель, Морковь, Пастернак, Лук).
    - ИСПРАВЛЕНО: ограничение скорости «цикл сброса» на уровне 9,9 км/ч во время непрерывной уборки урожая.
    - ИСПРАВЛЕНО: Расширено исключение для сбора корнеплодов, чтобы обеспечить реалистичную загрузку лука и моркови.
    - ДОБАВЛЕНО: поддержка типов заливки ONION_DIRTY и MEADOW.

  • - ИСПРАВЛЕНО: Сбой игры («попытка вызвать отсутствующий метод getIsControlled») при использовании оборудования из пакетов DLC (например, Highland DLC NH 8040 с инструментами Holaras). Добавлена ​​безопасная проверка нуля для метода.
    - ИСПРАВЛЕНО: второй комбайн Courseplay застревал на скорости 10 км/ч. Удалена неверная проверка movingDirection из getSpeedLimit() и добавлена ​​защита, поэтому ограничение скорости Courseplay применяется только тогда, когда резак действительно работает.
    - ИСПРАВЛЕНО: настройки режима АВТО сбрасывались на 50 на выделенных серверах. Режим АВТО теперь регистрируется как ожидающий, если урожай еще не обнаружен, и автоматически применяется при первом сборе урожая.
    - ИСПРАВЛЕНО: меню настроек объединения (RShift+K) не открывалось и не закрывалось сразу при использовании модульной системы NEXAT.
    - ИСПРАВЛЕНО: возможный сбой игры из-за отсутствия метода getAIFieldWorkerIsTurning на нестандартных транспортных средствах.

  • - НОВИНКА: добавлена ​​совместимость с модами «HUD Hider» (HUD соответствует видимости в игре).
    - ИСПРАВЛЕНО: Ошибка расчета производительности (Т/ч), приводившая к внезапным скачкам.
    - ИСПРАВЛЕНО: графический интерфейс неожиданно закрывался во время игры.
    - НОВИНКА: интерактивное меню настроек и калибровки объединения (RShift + K).
    - НОВИНКА: режим ручного управления — регулировка вентилятора, ротора, сит и питателя.
    - НОВИНКА: неправильные настройки приводят к дополнительным потерям урожая (отображается в графическом интерфейсе).
    - НОВИНКА: Система профилей. Сохранение/загрузка пользовательских настроек для каждой культуры.
    - НОВИНКА: новые культуры начинаются с нейтральных (50%) настроек, требующих калибровки.
    - НОВОЕ: на дисплее потерь урожая теперь отображаются знаки +/- (- для потерь, + для бонусов, 0 для оптимального).
    - НОВИНКА: кнопки ручной настройки (+/-) всегда видны в графическом интерфейсе калибровки для упрощения настройки.
    - ИСПРАВЛЕНО: вращение камеры правильно блокируется, когда курсор активен (перетаскивание HUD/взаимодействие с графическим интерфейсом).
    - ИСПРАВЛЕНО: HUD сбрасывался за пределы экрана. Добавлена ​​команда автоматического исправления и сброса.
    - УЛУЧШЕНО: для блокировки ввода теперь используется правильный метод camera.isRotatable.
    - УЛУЧШЕНО: текст подсказок графического интерфейса изменен, чтобы предотвратить перекрытие с кнопками.
    - НОВИНКА: режим АВТО теперь применяет небольшие случайные несовершенства (1-10 единиц) - умелая ручная настройка может превзойти АВТО!
    - НОВИНКА: одинаковая математика потерь для режимов АВТО и РУЧНОЙ - больше нет обхода с нулевыми потерями в АВТО.
    - ИСПРАВЛЕНО: настройки объединения теперь правильно сохраняются и загружаются из файла сохранения (vehicles.xml).
    - ИСПРАВЛЕНО: кеш ProfileCount корректно восстанавливается после загрузки сохраненной игры.
    — ИСПРАВЛЕНО: автоматическое обнаружение обрезки теперь только на стороне сервера — предотвращает рассинхронизацию случайных значений в многопользовательской игре.
    - УЛУЧШЕНО: все настройки мода (сервер + клиент) теперь хранятся в папке modSettings/.
    - УЛУЧШЕНО: полностью поддерживается выделенный сервер — каждое транспортное средство сохраняет свой собственный профиль калибровки.

  • - Физическая система потери урожая! Потери теперь уменьшают фактическое количество зерна, собранного в бункере. (Все еще находится в стадии бета-тестирования, могут возникнуть критические проблемы. Можно отключить в настройках)
    - Потери урожая начинаются при 95% нагрузке двигателя (было 100%).
    - Формула прогрессивных потерь – более высокая перегрузка = экспоненциально более высокие потери.
    - Штрафы за проигрыш теперь напрямую влияют на урожайность, что делает игровой процесс более реалистичным.
    - Меню настроек реорганизовано в «Моделирование» и «Пользовательский интерфейс и визуальные эффекты».
    - Перетаскиваемый интерфейс! Щелкните правой кнопкой мыши, чтобы переключить курсор, затем перетащите пользовательский интерфейс, чтобы переместить его. (Могут возникнуть проблемы с модами, использующими одни и те же горячие клавиши. Чтобы предотвратить это, измените горячую клавишу в настройках).
    - Независимое управление комбайном (опция).
    - Показатели интерфейса теперь мгновенно сбрасываются при поднятии/остановке фрезы.
    - Настраиваемое содержимое интерфейса (переключение отдельных элементов).

  • Исправлено
    - Сохранение настроек: исправлена ошибка, из-за которой настройки сложности (Двигатель/Потери) не сохранялись правильно между игровыми сессиями.
    - Хранилище настроек: настройки перенесены в каталог modSettings для лучшего глобального сохранения в сохраненных играх.
    - Монитор урожайности: исправлено отображение урожайности, показывающее неправильные значения (теперь точность ±5% с реалистичным шумом).
    - Индикатор пропускной способности: фиксированный индикатор T/h (тонн в час) - теперь функционален и отображает скорость уборки в реальном времени.
    - Положение HUD: расположение HUD изменено так, чтобы оно было немного выше на экране для лучшей видимости.
    - Совместимость с Nexat: исправлен HUD, который не отображался правильно при использовании модульной харвестерной системы Nexat.
    - Обнаружение резака: улучшено определение того, когда жатка действительно работает, а не только что прикреплена (предотвращает ограничение скорости при поднятии жатки).

    Изменено
    - Расчет на основе массы: нагрузка двигателя теперь основана на фактической собранной массе, а не на теоретической площади урожая.
    - Консервативный старт: добавлено начальное ограничение скорости 7 км/ч при начале сбора урожая (предотвращает немедленную перегрузку).
    - Факторы урожая: перебалансированы факторы сложности для различных культур на основе реальных скоростей сбора урожая.
    - Производительность: оптимизирован расчет нагрузки для более плавного игрового процесса.

  • - Исправлен расчет производительности, отображающий неверные значения (было в 1000 раз меньше)
    - Повышена точность преобразования массы в объем с использованием фактической плотности урожая.

  • - Исправлены проблемы GitHub №1 и №3.
    - Добавлена поддержка хлопкоуборочных комбайнов.
    - Добавлена частичная поддержка кормоуборочных комбайнов.
    - Исправлены проблемы с многопользовательской синхронизацией.
    - Исправлен конфликт меню настроек с другими модами.
    - Улучшено отображение системы единиц измерения (имперская/метрическая).

  • - **Новая функция**: в нижний колонтитул меню настроек добавлена ​​кнопка «Сбросить настройки» (клавиша: X).
    - **Улучшения пользовательского интерфейса:** Добавлены боковые описания для всех настроек в меню (подсказки).
    - **Локализация:** Полная поддержка перевода на 10 языков (EN, DE, FR, PL, ES, IT, CZ, PT-BR, UK, RU).
    - **Исправления ошибок:** Повышена стабильность меню настроек.

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