По умолчанию, в игре GTA IV включен автореверс направления движения для транспортных средств. К чему это приводит? Если Вы ехали в плотном транспортном потоке и вынуждены были внезапно резко остановиться (например, чтобы не врезаться в автомобиль, но не успели, или пешеход выбежал на дорогу...), то велика вероятность, что Ваше транспортное средство после полной остановки из-за включения автореверса немного отъедет назад, а если поток плотный и следующая за Вами машина тоже остановилась в паре сантиметров от Вашего авто? ДТП... Причём идиотское... Вот для предотвращения этого и сделан данный мод. Сделан для тех, кто любит просто покататься в GTA.
Сам код скрипта простейший, но есть существенные отличия от иных подобных решений:
-полная остановка при торможении без автоматического включения реверса;
-реалистичная анимация процесса остановки (нет "залипания" задних амортизаторов в верхней крайней точке во время резкого торможения, как при использовании метода ".FreezePosition", нет вращения колёс вхолостую на месте, как при использовании ".ApplyForce", индикация остановки работает правильно
-горят красные фонари стоп-сигналов, а не белый сигнал реверса);
-при повторном нажатии клавиши "назад" начинается реверсивное движение (задним ходом), без дополнительных клавиш;
-открытый исходный код (VB.NET) - если Вам что-то не понравится, Вы можете править код скрипта в нужном Вам направлении.
Изменения в v.1.11 (2015-05-02):
- Автореверс выключается только для автомобилей и мотоциклов;
- Исправлено не срабатывание торможения при боковом скольжении т/с переходящем в движение назад (например, "полицейский разворот");
- Исправлено появление курсора в момент остановки т/с;
- В момент полной остановки т/с управление камерой не блокируется;
- Теперь нет необходимости переназначать клавиши в коде скрипта, если у Вас назначены не стандартные клавиши управления, мод сам их определит.
Автор: Eugene
Комментарии (1)