Мод добавляет возможность создавать тягачи, прицепы и перевозчики транспорта с помощью добавления в модель новых dummy.
Для примера добавлены измененные MRWHOOP, который цепляет себе подобных по принципу поезда, и PACKER, который может перевозить транспорт.
Установка:
Кинуть asi в папку с игрой, заменить dff файлы в gta3.img.
Моделирование прицепов:
drag1_dummy - ставится в точку крепления на тягач, trailer1_dummy - на прицеп, цифра означает тип совместимости прицепа и тягача от 1 до 5, разные типы не стыкуются, например 3 тип должен иметь drag3_dummy и trailer3_dummy.
Моделирование перевозчиков:
packer_f_dummy и packer_b_dummy определяют габариты кузова для крепления при перевозке (тут мне не нравится, но по-другому не придумал, есть идеи, как задать область кузова?).
ВАЖНО! Коллизия прицепа и тягача не должны друг другу мешать при движении, необходим достаточный запас пространства между ними на маневр.
Водить тягач стоит аккуратно, избегая крутых уклонов и поворотов, иначе можно получить пинг-понг.
Для прицепов только с задними колесами стоит поставить невидимые передние для лучшей устойчивости.
Особенности:
- Для прицепов стыковка автоматическая в радиусе метра от точки крепления, отцепка на клавишу Backspace.
- При буксировке камера отдаляется за прицеп, увеличивая обзор.
- Рабочие фонари на прицепе (могут работать только при включенном двигателе, поэтому прицепу без двигателя стоит поставить флаг NO_EXHAUST в handling.cfg).
- Прицеп может одновременно быть тягачом для такого же типа прицепов, образуя поезд.
- Перевозчик может одновременно быть прицепом.
- Крепление перевозимых машин происходит во время движения перевозчика, при остановке можно заезжать и съезжать, не все машины удерживаются на наклоне во время остановки, лучше делать горизонтальный кузов.
Код:
- SetVehicleExtraDummy() - запись новых dummy при создании машин в дополнительные компоненты.
- TrafficVehicleConnector() - накопление машин с новыми компонентами среди трафика.
- TrafficVehicleConnectTrailer() - управление прицепами и тягачами, буксировка по заданной траектории, схема приведена в model.jpg.
- TrafficVehicleConnectPacker() - управление перевозчиками и грузами, запись положения груза при остановке перевозчика и восстановление при транспортировке.
Скачать:
trailer.zip [1,06 Mb] (cкачиваний: 275)xanser