FS25 Реалистичная система сцепления с дорогой для полноприводных автомобилей v1.0.0.0






FS25 Реалистичная система сцепления с дорогой для полноприводных автомобилей v1.0.0.0
Мечта, к которой мы шли долгие годы.
Я дальнобойщик. Farming Simulator всегда был для меня отдушиной между рейсами, сколько себя помню, — но с самой первой версии меня всегда раздражала одна вещь: система полного привода никогда не казалась реалистичной. Это всегда был просто переключатель «вкл/выкл», если он вообще существовал. Никакого реального поведения дифференциала, никакого автоматического включения, ничего похожего на то, что происходит под трактором, когда колеса начинают терять сцепление.
У меня никогда не было времени этим заниматься — до сих пор. Каждый клочок свободного времени, который я находил дома между долгими поездками в течение последних нескольких месяцев, уходил на этот мод: обратное проектирование того, как на самом деле работает физика игры, изучение моддинга FS25 с нуля, тестирование, поломка чего-либо, повторное тестирование. Я использовал помощь ИИ на протяжении всего процесса — для изучения внутренней структуры игры, изучения скриптов и помощи в написании и отладке кода — и я хочу быть откровенным в этом, потому что, думаю, это справедливо.
Вот результат: система 4×4, построенная на основе реальной дифференциальной физики, а не на каком-то косметическом переключателе.
Что это даёт:
Реальная физика дифференциала — включение передней оси и блокировка дифференциала напрямую влияют на физические характеристики автомобиля, а не являются лишь косметическим эффектом.
Четыре режима тяги, назначаемые каждому трактору в зависимости от типа трансмиссии, используемой в реальных условиях:
Ручной режим — вы сами решаете, когда включать.
Полуавтоматический режим — включается автоматически при обнаружении реального пробуксовывания задних колес, с возможностью ручного управления.
Автоматический режим — тот же принцип, что и для тракторов с «классическими» автоматическими системами.
Интеллектуальная система (Fendt VarioDrive) — плавное, непрерывное включение, пропорциональное интенсивности проскальзывания, без фиксированного передаточного отношения, как в реальной системе.
Реальное определение пробуксовки — не только на основе скорости: модификация считывает фактическую пробуксовку колес, чтобы определить, когда следует включить полный привод.
Дополнительная функция синхронизации с системой регулировки давления в шинах — при наличии такой опции давление в шинах автоматически регулируется между полевым и дорожным режимами при включении или выключении полного привода.
Настраиваемый в игре интерфейс — изменяйте положение индикатора прямо из меню «Общие настройки» игры, редактирование файлов не требуется.
Разрешено использовать только тракторы, грузовики, комбайны и легковые автомобили — запрещено находиться в прицепах, навесном оборудовании, погрузчиках и любом другом месте, где это не разрешено.
Требования: Пока что только одиночная игра (синхронизация серверов для многопользовательской игры пока недоступна).
Благодарности: Техника управления дифференциалом была подтверждена путем обратного проектирования FS25_EnhancedVehicle; для работы с давлением в шинах используется общедоступный API функции Variable Tire Pressure. Код сторонних разработчиков не копировался — были изучены и реализованы заново только сами методы.
Это первый публичный релиз, созданный человеком, который мечтал об этом много лет и наконец нашел время, чтобы воплотить это в жизнь. Обратная связь очень приветствуется — если что-то работает некорректно на вашем тракторе, сообщите мне, на какой именно модели, и я это исправлю.
Список изменений
v1.0.0 — Первый релиз
Система полного привода 4×4, основанная на реальном управлении дифференциалом (а не на косметическом эффекте).
Функциональная блокировка дифференциала на каждой оси
Для каждого автомобиля предусмотрено 4 настраиваемых режима тяги: ручной, полуавтоматический, автоматический, интеллектуальный (Fendt).
Автоматическое включение на основе обнаружения пробуксовки задних колес в реальных условиях, с гистерезисом и задержкой подтверждения.
Интеллектуальный режим: постепенное, непрерывное включение, пропорциональное пробуксовке, автоматическое выключение при скорости выше скорости движения.
Дополнительная возможность интеграции с системой регулировки давления в шинах (автоматическая настройка для поля/дороги).
На экране отображается состояние полного привода (4×4/2×4), режим сцепления с дорогой и состояние блокировки дифференциала.
Положение интерфейса можно настроить в меню «Общие настройки» игры.
Автоматически ограничено тракторами, грузовиками, комбайнами и легковыми автомобилями.
Первоначальная поддержка основных марок тракторов (полный список см. в файле DriveModeConfig.lua)
