🌧️ Что делает мод?
Мод добавляет динамическую систему грязи, влияющую на:
- Поведение колёс
- Сцепление с поверхностью
- Визуальные эффекты
- Проходимость техники
- Состояние полей и грунта
Каждый выезд в дождь или по сырому полю — это риск застрять, а не просто красивая картинка...
⚙️ Ключевые особенности!!!
🟤 "Реальная" физика грязи
Грязь рассчитывается от влажности в реальном времени!
Колёса могут:
- Буксовать
- Терять сцепление
- Залипать в грязи
Чем тяжелее техника — тем выше риск увязнуть
🌱 Взаимодействие с полями
Грязь по-разному ведёт себя, на разных типах грунта полей, например вспаханные поля самые вязкие!
Имеется Возможность удаления растительности в глубокой грязи (опционально)
🛠️ Гибкие настройки!
Мод полностью настраивается через меню игры:
- включение / выключение системы грязи
- сила эффекта вязкости
- влияние дождя
- визуальные эффекты
- удаление растительности
- И многое другое. (там более 20ти разнообразных крутилок и переключалок)
Все параметры можно менять на лету, без перезапуска игры.
Хорошей игры!
Если вам понравился мод, вы можете поддержать его монетой!
Списки изменений
Изменено в 1.0.1.0:
- Улучшено взаимодействие с террайном, чтобы избежать появления частиц грязи на мостах. (Если на используемых вами картах асфальт взаимодействует с кистями dirt или mud, эффекты грязи всё равно будут проявляться, к сожалению.)
- Небольшие изменения в цвете дополнительных частиц грязи.
- Переопределены скрытые физические параметры для улучшения баланса.
- Попытка реалистичнее изобразить грязь при взаимодействии с водой.
- Попытка устранить вибрацию (прыжки) на узких дорожках, когда контакт с кистями террайна быстро меняется.
- Исправлена ошибка с маленькими колёсами, которые увеличивались до радиуса 0.295, что выходило за пределы допустимого.
- Вход и выход из грязи стал более плавным и естественным.
- Добавлена новая кнопка в нижней части настроек для сброса всех параметров.
ВАЖНО! Для корректного применения изменений обязательно сбросьте настройки мода, нажав кнопку сброса в настройках, или удалив файл из MudSystemPhysics.xml modSetting/.
Изменено в 1.0.2.0:
- Введена поддержка кистей террайна, содержащих в имени "water". Например, waterPuddle. Эти кисти теперь функционируют как грязь, даже в условиях отсутствия дождя, что может быть полезно авторам карт.
- Усилена гибкость настройки каждого слоя почвы на поле (для всех 15 доступных профилей).
- Исправлены случаи, когда под полями на картах использовались кисти с текстурой mud (часть механизма кистей террайна). Ранее игра могла некорректно применять два значения: как для поля, так и для грязевой кисти. Теперь, если это поле, то применяется соответствующая механика для поля.
- Добавлен перевод на итальянский язык
Известные проблемы:
- Некоторые пользователи сталкиваются с отсутствием настроек мода в общих параметрах. Причины проблемы пока не выяснены.
Изменено в 1.0.3.0:
- Оптимизирован интерфейс HUD мода.
- Переработаны некоторые части скрипта. (Теперь грязь должна правильно налипать на всех типах почвы)
- В меню настроек игры добавлен новый раздел для выбора иконок hud мода.
- Возможность настроить положение иконок на экране с помощью ввода координат. (Предоставлено 4 предустановленных пресета для положения иконок)
- Добавлен перевод на испанский язык.
Известные проблемы:
У некоторых пользователей отсутствуют настройки мода в общем меню (причина пока неизвестна, конфликтующих модов не найдено).
Внимание! Для полного применения изменений обновления обязательно сбросьте настройки мода, нажав кнопку сброса в настройках, или удалите файл MudSystemPhysics.xml из папки modSetting/.
Изменено в 1.0.4.0:
- Увеличено время, необходимое для высыхания грунта после дождя.
- Немного увеличено время впитывания влаги в почву.
- Улучшен интерфейс мода: добавлена новая панель под основным интерфейсом.
- Небольшие корректировки в настройках расположения HUD.
- Переработана логика грязи на полях: теперь влажность более значительно влияет на эффекты грязи. Например, при 10% влажности грязевые эффекты минимальны, а с увеличением влажности почвы эффекты становятся более выраженными. Однако важно учитывать, что сила дождя также влияет на расчеты, так что даже при 0% влажности, но при сильном дожде, грязевые эффекты начнут проявляться.
- Решено удалить настройки для каждого слоя почвы, так как они перегружали меню и снижали производительность в нем.
- Убран ползунок для сброса настроек,теперь осталась только кнопка (X) внизу меню настроек.
Изменено в 1.0.5.0:
- В пользовательский интерфейс добавлена новая переменная, показывающая время до начала осадков.
- В меню настроек появился переключатель, позволяющий включить или отключить отображение времени до осадков.
- В настройки добавлена опция для активации или деактивации реакции на кисточки террейна с названием DIRT, как на грязь. (Эта функция может помочь избежать появления нежелательных эффектов, если под моделью дороги или асфальта использованы кисти с текстурой DIRT.)
Изменено в 1.0.6.0:
- Теперь слои mud и dirt не будут вести себя как грязь зимой. В настройках можно включить/выключить эту опцию и настроить порог температуры для её активации.
- Зимой поля теперь замерзают, и даже при высокой влажности грязь не будет действовать. Также добавлена возможность включения/выключения этой функции с настройкой температурного порога.
Изменено в 1.0.7.0:
- Устранена проблема, возникавшая на отдельных картах, когда при активации удаления растительности (foliage) до нуля происходила ошибка. (Теперь, если необходимые слои отсутствуют, данная настройка будет просто игнорироваться.)
Изменено в 1.0.8.0:
- Проведена попытка повысить производительность мода. Теперь вычисления отключаются для колёс техники, которая в данный момент не движется. На данный момент это работает только для кистей террайна, поля пока обрабатываются по прежнему принципу.
- Град теперь корректно учитывается в HUD осадков.
- В интерфейсе HUD теперь отображается информация о предстоящих осадках, а также время, оставшееся до их начала.
- Исправлена система кэширования кистей: если определённые слои террайна отсутствуют, больше не возникает постоянных попыток их кэшировать, вызывавших спам в логах.
- Внесены небольшие исправления и уточнения в переводы.
Изменено в 1.0.9.0:
- В параметры мода добавлена новая опция, позволяющая активировать расширенные настройки для каждого слоя поля отдельно. После её включения необходимо перезапустить игру, чтобы в меню появились дополнительные пункты конфигурации.
- Важно! После того как вы завершите настройку всех нужных параметров, рекомендуется снова отключить отображение этих дополнительных опций. Это поможет избежать просадок FPS и лишней нагрузки при открытии меню настроек.
Внутри архива мода теперь появилась папка FAQ. В ней размещена краткая инструкция, где подробно описано:
- за что отвечает каждая настройка;
- что именно меняют параметры;
- как правильно их использовать.
Изменено в 1.1.0.0:
- Широкие колеса теперь меньше залипают в грязи. Эту функцию можно активировать или отключить, а также тонко настраивать через меню параметров мода. Важно! Эффект распространяется только на реальную ширину колеса, указанную в конфигурационных файлах, а не на визуальное отображение. В некоторых модификациях колеса кажутся широкими только внешне.
- Обновлён раздел FAQ внутри мода: добавлены пояснения и описания для новых опций (пока доступны только файлы формата .docx).
- Улучшена механика разбрызгивания грязи при пробуксовке колес.
- Аналогичная система разбрызгивания теперь функционирует и на полях. Ранее она работала исключительно на терайн-кистях.
Изменено в 1.1.1.0:
- Введён индикатор оставшегося времени до завершения текущих осадков.
- В настройках добавлен ползунок для активации или деактивации отображения времени до окончания дождя.
- Реализован выбор дополнительных частиц грязи в настройках обоих режимов работы с грунтом (для террейна и полей).
Изменено в 1.1.2.0:
- Стандартные эффекты грязи были обновлены. Для новичков теперь проще выбрать подходящий вариант, а старые частицы всё ещё доступны в настройках.
- Добавлены переводы на украинский и венгерский.
- Исправлена ошибка: раньше асфальт с маленькими пятнами грязи иногда вел себя как грязь. Теперь дороги с объектной коллизией работают корректно. Если же дорога просто наклейка на землю (без коллизии), грязь будет появляться, только если под ней есть пятна mud или dirt. В таких случаях лучше использовать кисти асфальта или бетона.
- Исправлена ошибка: ранее, если технику поднимать над полем во время дождя, частицы грязи появлялись даже в воздухе. Теперь это исправлено, и эффекты показываются только при контакте с землёй.
Изменено в 1.1.3.0:
- Оптимизирована работа с перманентными застреваниями техники - как на грязевых террейнах, так и в полях. Теперь при блокировке появится уведомление о застревании (его можно отключить в настройках мода).
- Для продолжения работы больше не требуется полностью вытаскивать технику с поля или грязевой кисти. Достаточно слегка подцепить её и сдвинуть на несколько метров, после чего можно продолжать движение.
- Добавлена отдельная настройка, позволяющая включать или отключать уведомления о застревании.
- В мод добавлен польский перевод.
- Устранена ошибка, возникавшая при игре в мультиплеере.
Изменено в 1.1.4.0:
- Система загрязнения техники теперь учитывает тип покрытия поля: грязь приобретает оттенок используемого sprayType. Например, при внесении извести она будет выглядеть более светлой, почти белой. Аналогичный эффект распространяется на навоз и удобрения. При необходимости эту опцию можно отключить в настройках, в разделе, отвечающем за грязь на полях.
- Добавлена условная механика налипания снега на колёса: при наличии снежного покрова и температуре выше -7°C снег будет приставать к шинам, формируя смешанный слой из грязи и снега. Если температура опускается до -8°C и ниже, такой эффект исчезает - остаётся только стандартное изменение цвета покрышек без образования налёта.
Изменено в 1.1.5.0:
- Скорректирован коэффициент скольжения в зимний период. Теперь в настройках доступен диапазон от 0 до 2: при значении 0 поверхность максимально скользкая, при 2 - сцепление практически не теряется.
- Улучшена производительность участков кода, отвечающих за окраску грязи в соответствии с параметром sprayType.
- Полностью переработан механизм налипания снега на загрязнённые поверхности - теперь это выглядит более реалистично и требует меньше ресурсов системы.
Изменено в 1.1.6.0:
- Настройки теперь вынесены в отдельную вкладку. Это помогает избежать хаоса в общих настройках и быстро находить нужные параметры.
- Также обновлён Faq: теперь все инструкции и советы доступны в формате PDF прямо внутри мода, что удобно для быстрого поиска и чтения.
- Кроме того, провели ряд небольших правок и оптимизаций, благодаря чему мод стал работать чуть стабильнее в использовании.
Изменено в 1.1.7.0:
- Исправлена совместимость с модом Financing - теперь меню мода отображается правильно даже при его включении.
- Добавлен новый набор параметров, позволяющий гибко настраивать, как быстро почва становится сухой или влажной.
- Появилась возможность перемещать HUD мода мышкой. Для этого нужны моды, которые включают режим курсора на экране, либо можно назначить удобную кнопку в настройках мода. По умолчанию эта функция отключена.
- Добавлены отдельные настройки HUD-а для игроков на выделенном сервере - теперь каждый клиент может настроить отображение интерфейса под себя.
Изменено в 1.1.8.0:
- Гусеничные трактора с реальным блоком crawlers в XML теперь ведут себя в 2–3 раза более уверенно на грязи и не так сильно «залипают» в сложных условиях.
- В меню настроек добавлена возможность выбора пресета сложности, что позволяет подстроить мод под ваш стиль игры.
- Частично переработаны скрипты, чтобы немного упростить мод даже на самом высоком пресете. При желании все настройки по-прежнему можно тонко отрегулировать вручную.
Изменено в 1.1.9.0:
Главная новинка - опциональный режим локальной оценки грунта.
По дефолту эта фича спит, но в меню мода (в отдельном блоке) теперь есть тумблер для её включения. Что меняется при активации?
Во-первых, на экран выводится новый виджет, который показывает реальную влажность почвы прямо под техникой.
Во-вторых, алгоритм расчета шанса «закопаться» полностью перехватывает управление у ванильной игры. Теперь физика грязи и пробуксовка работают строго по внутренним формулам самого мода, а не по стандартной логике FS25.
Учтите, что механика пока сырая и будет дорабатываться. Автор выложил этот билд специально, чтобы собрать фидбек от игроков, так что залетайте на тест и делитесь впечатлениями.
Изменено в 1.2.0.0:
Глобальный реворк локальной влажности. Отдельного HUD для этой функции больше нет. Теперь вся необходимая информация аккуратно вшита прямо в главное информационное окно мода. При активации режима система начинает считать процент влаги точечно, для каждого конкретного участка грунта под техникой, а не выдавать усредненные цифры.
Изменено в 1.2.1.0:
- Убран старый ненужный код, оставшийся с начала разработки.
Изменено в 1.2.2.0:
- Переработана механика уничтожения культур при проезде техники по мокрому полю
- Настройки удаления урожая перенесены в отдельную вкладку
Изменения в 1.2.3.0:
- В настройки влажности и высыхания почвы добавлена опция, позволяющая отключить влияние мода на влажность - в этом случае расчёты будут идти по стандартной системе игры.
- В HUD добавлено отображение информации о приближении грозы, если используется мод Гроза FS25.
Изменения в 1.2.4.0:
- Добавлена функция контроля давления в колёсах. Возможность регулировки давления в шинах с влиянием на грязевую систему - сниженное давление даёт лучшую проходимость.
- Появился отдельный раздел настроек «Давление в шинах».
- Добавлены горячие клавиши управления:
Правый CTRL + Правый ALT - открыть HUD;
Левый CTRL + = - накачать шины;
Левый CTRL + - - спустить давление.
Изменения в 1.2.5.0:
- Исправлена ошибка, из-за которой при загрузке сохранения могли появляться сообщения в логе о технике без данных по подкачке шин.
- Если установлен FS25_VariableTirePressure, игра теперь предупреждает о возможном конфликте и предлагает отключить одну из систем подкачки.
- Подправлены некоторые переводы.
- Добавлена совместимость с FS25_VisualMudTracks_v25, но использование этой связки остаётся на усмотрение игрока.
- Управление подкачкой шин стало удобнее: теперь для спуска или накачки достаточно одного нажатия, после чего процесс идёт плавно.
Изменения в 1.2.7.0:
- Добавлен режим прокола колеса. При повреждённой шине техника едет медленнее и её начинает уводить в сторону. При необходимости эту функцию можно отключить в настройках. Доступна ручная замена колеса.
- Доработана внутренняя работа мода для более стабильного поведения разных механик.
- Усилено влияние грязи на скорость - теперь на раскисшем покрытии техника теряет ход заметно сильнее.
Изменения в 1.2.8.0:
- Внедрено звуковое сопровождение подкачки колёс и починки проколов
- Грязь ещё сильнее ограничивает скорость техники
- Улучшена установка домкрата: он реже застревает в машине
- Высота подъёма домкрата увеличена на 50%
- Домкрат теперь можно переставлять через его HUD
- Попытка интеграция с модом Динамика сцепления с грунтом
Изменения в 1.2.9.0:
- Исправлена работа дополнительных полевых эффектов частиц на серверах
- Устранено дублирование частиц во время дождя
- Добавлена совместимость с UseYourTyres: изношенные покрышки прокалываются чаще
- Гусеничная техника исключена из системы проколов
- В настройках можно разрешить или запретить проколы колёс у наёмных работников
- Исправлены проколы у оборудования со скрытыми физическими колёсами
- На серверах параметры мода задаёт администратор, после чего они применяются для всех игроков
- Отображение давления в шинах на технике через добавление блока в её XML; пример настройки находится в папке `example` внутри архива мода
- Продолжена адаптация к Tractor Terrain Dynamics
Изменения в 1.2.9.1:
- Устранены вылеты при продаже техники и завершении контрактов.
1.3.0.0:
- Грязь больше не режет скорость жёсткими ограничителями. Физика переработана: теперь техника замедляется в основном из-за сопротивления грунта и возросшей нагрузки на двигатель.
- Исправлены проблемы, связанные с перехватом коробки передач.
- Полностью переделан режим локальной влажности.
- Если локальная влажность включена, в PDA теперь появляется отображение слоёв влажности.
- Переработана механика постоянного застревания на полях.
- Настройки мода серьёзно изменены. Часть параметров убрана, часть скрыта. Чтобы открыть дополнительные настройки, нужно сдвинуть соответствующий ползунок и включить показ расширенных параметров в тех блоках, где такая возможность есть.
- Пресеты «Лёгкий» и «Сбалансированный» были подправлены.
- В настройках появился выбор шанса прокола колеса - от 1% до 50% на каждое колесо. Значение по умолчанию: 2%
Изменено в 1.3.1.0:
- В настройках появился новый параметр: теперь можно указать, на какое расстояние в километрах рассчитывается шанс прокола. Раньше вероятность считалась в процентах на 1 км.
- Добавлена новая механика дорожного мусора. Участки, нарисованные кистями dirt, теперь могут быть опасны: при наезде на такой мусор заметно повышается риск пробить колесо.
- Изменена работа с домкратом. Если повреждены два колеса или больше, домкрат достаточно установить один раз. После этого можно снимать колёса, ремонтировать их и выполнять остальные действия без повторной установки домкрата на каждое колесо.
- Удалена старая совместимость с модом FS25_VisualMudTracks. Использовать оба мода вместе теперь можно только на свой риск.
- Полностью переписана логика загрязнения и очистки колёс при въезде в грязь и выезде из неё.
- Часть прежних параметров удалена из настроек.
Изменено в 1.3.2.0:
Главное изменение - отказ от старого ручного режима логики загрязнения колёс. Самописная система со временем начала давать визуальные нестыковки и баги, и вместо того чтобы продолжать латать кастомную логику, автор принял решение вернуться к стандартному механизму игры, но при этом подключить к нему собственные данные мода. Разумный компромисс - меньше самодеятельности означает меньше непредсказуемых багов, а нужная кастомизация грязи при этом сохраняется за счёт передачи собственных параметров в стандартную систему.
Оптимизация сетевой составляющей: снижена нагрузка на синхронизацию визуальных эффектов между игроками в мультиплеере.
Изменено в 1.3.3.0:
Первое изменение выглядит как здравое архитектурное решение: загрязнение колёс в сухую погоду теперь полностью передано стандартной механике игры. Раньше мод пытался брать эту логику под свой контроль даже в условиях, где никакой дополнительной физики грязи объективно не требуется - сухое поле есть сухое поле, и незачем усложнять расчёты там, где ванильная система справляется сама. Такой подход снижает риск конфликтов и лишней нагрузки на систему в ситуациях, где кастомная физика попросту не нужна, а мод включается именно тогда, когда должен реально что-то менять - то есть при влажности, грязи, распутице.
Второе исправление касается загрузки влажности в локальном режиме - была проблема именно с корректным считыванием сохранённых данных о влажности при старте локальной игры. Отдельно радует, что миграция со старой версии сохранения должна пройти без проблем.
Изменено в 1.3.4.0:
Во-первых, переделали саму систему проколов. Теперь, когда колесо наезжает на мусор, это чувствуется как-то более честно, что ли. Нет ощущения, что игра тебя обманула. Если словил прокол, то, скорее всего, ты и правда что-то проглядел. И да, шанс мгновенно остаться без двух колес сильно порезали. Это не значит, что можно расслабиться и лететь по усыпанной гвоздями дороге, но теперь фатальная неудача - это редкое стечение обстоятельств, а не суровая норма. Уже за одно это обновление заслуживает установки.
Но главное не это. Главное - теперь с мусором можно бороться! Добавили простую, но гениальную вещь: возможность убрать его с дороги. Увидел на пути мусор? Остановился, вышел, подошел, нажал 'R' - и путь чист. Это полностью меняет подход к сложным участкам. Больше не нужно молиться и надеяться на удачу, проезжая через свалку. Можно потратить пару минут, расчистить себе безопасный коридор и проехать без потерь. Появился элемент тактики и подготовки, а не только реакции на уже случившуюся проблему.
Изменено в 1.3.5.0:
Теперь мод дружит с системой износа шин Real Physics Tire Wear и это реально важно, потому что раньше если у вас стояли оба мода, там начиналась дичь с конфликтами. Плюс теперь добавили окно с предупреждением, если система видит, что у вас одновременно пытаются работать два разных мода на износ шин. По сути игра сама тыкает вас носом и говорит "определись с одним, а то будет каша". Решение логичное, хоть и немного топорное - но лучше так, чем молчаливые баги на ровном месте.
Отлет частиц грязи - вот это интересно. Теперь когда ты чистишь колеса (грязь смывается), от них летят частицы. Это тестовый функционал, так что он может быть ещё сыроват, но идея хорошая. Добавляет больше визуального фидбека к процессу уборки техники.
Убрали баг с обводкой прокола, когда подсвечивались невидимые части внутри колеса.
Плюс были произведены правки по сетевому коду.
Изменено в 1.3.6.0:
Этот апдейт целиком про производительность, никакого нового функционала не завезли, зато под капотом поковырялись знатно.
Изменения незначительные, но если копнуть список - там реально были узкие места, которые могли подъедать фпс по мелочи, а в сумме давать заметный эффект:
- Исправили баг, где пустой кеш визуальных шин перестраивался заново при каждом вызове - это классическая ситуация, когда движок делает лишнюю работу вместо того чтобы просто взять готовый результат. Такие вещи обычно тихо подъедают производительность и их не сразу замечаешь
- Убрали постоянную запись неизменной деформации шин в шейдер - опять же, если данные не меняются, какой смысл слать их заново каждый кадр, это чистая экономия ресурсов видеокарты
- Срезали лишние обновления физического трения - значит раньше расчёты гонялись чаще чем реально требовалось
- Переработали гидравлическую сетку в локальном режиме влажности, разбив на задачи - это уже похоже на более серьёзную внутреннюю переделку, которая должна снизить нагрузку на один поток за счёт распределения вычислений
Изменено в 1.3.7.0:
Вынесение эффекта отлетающей от колёс грязи в отдельную настройку с одновременной переработкой логики - это серьёзный шаг к гибкости мода. Теперь появляется выбор - кому-то нравится максимально зрелищное разбрасывание грязи во все стороны для атмосферности, а кто-то предпочитает более сдержанный эффект, который меньше отвлекает или не так сильно нагружает систему частиц. Переписанная логика вкупе с настройкой даёт надежду, что сам эффект стал и визуально качественнее, и технически стабильнее, чем раньше.
Если раньше из-за смещения ноды repr у техники невозможно было снять колесо для ремонта - это серьёзная функциональная проблема, которая напрямую мешала базовому обслуживанию техники. Представьте ситуацию: колесо повреждено, нужно его заменить, а игра физически не позволяет это сделать из-за внутреннего технического бага с привязкой координат. Переход на определение по самой шине колеса вместо привязки к потенциально смещённой ноде - это куда более надёжный и логичный подход, который должен исключить подобные блокирующие баги в будущем.
Увеличение подъёма домкрата до 200% - это значительное расширение рабочего диапазона, которое пригодится при обслуживании более крупной или высококлиренсной техники, где прежней высоты подъёма могло банально не хватать для комфортного доступа к колёсам или днищу машины.
Доработка интерфейса домкрата, обычно означает более понятную визуальную обратную связь в процессе подъёма техники.

Комментарии