Простий скрипт, який націлений на додавання нових функцій для автомобілів.
Нові прапори(назви з editIV):
N/A(праворуч від SMOOTH_COMPRESN) — керування передніми та задніми колесами.
PROC_REARWHEEL1ST- Передні колеса спереду. Можна використовувати, щоб подвійний слід був спереду.
Нові деталі:
temp_mesh- Стрілка температури.
serpentinebelt_root+serpentinebelt0-19- Пас двигуна.
engine_fan- Вентилятор радіатора. Синхронізовано з температурою двигуна. Вмикається якщо температура більше 203. Вимикається, якщо температура нижче 194 і якщо відпрацював щонайменше 10 секунд.
speed_mesh- Стрілка спідометра. Показує швидкість від коліс. Можливо від передніх, задніх і всіх, залежить від приводу авто.
rpm_mesh- Стрілка тахометра.
engine_mesh- Двигун. Він вібрує. Сила вібрації завищить від обертів двигуна.
supercharger_throttle_mesh- дросіль нагнітача.
exhaust_door_mesh— кришка вихлопу, яка відкриватиметься і закриватиметься. Виділ таке у Сімпсонах.
steer_mesh- Кермо. Працює від колеса, тому повністю повторюватиме рухи поворотних коліс.
Також:
Змінено логіку обертів двигуна. При вимкненому двигуні оберти падають на 0 і під час запуску будуть підніматися до 0.1. Актуально та для інших модів. Також дрібні зміни.
Логіка температури двигуна. Скрипт розрахований працювати в межах від 32 до 500 градусів.
Нітро. Дає короткочасний приріст до потужності двигуна та візуальний ефект їх усіх вихлопних. Включається на X.
Важливо:
У тестовій моделі є приклад використання лазівки для повороту нових деталей.
Для багатьох нових деталей є додаткові. налаштування.
steer_mesh:rotMax.y - множник кута повороту.
exhaust_door_mesh: rotMax.x - макс. кут.
supercharger_throttle_mesh: rotMax.x - макс. кут.
engine_mesh: rotMax.y - множник сили вібрації.
rpm_mesh: rotMax.y - кут максимальних оборотів
speed_mesh: rotMax.y - множник
temp_mesh: rotMin.x - мінімальна температура для стрілки, rotMin.y максимальна температура для стрілки, rotMin.z - кут від rotMin.x до rotMin.y.
Примітки:
Кути у радіанах.
Температура у фаренгейтах.
Лише для 1.0.7.0.
Установка:
Перемістити asi з архіву до папки з грою.
Для скрипта потрібен тільки завантажувач asi файлів і не потрібно scripthook, scripthookdonet та інше, бо скрипт працює безпосередньо з пам'яттю гри.
А архів є тестова модель, яка підтримує майже всі їх цього скрипту.
Журнал змін:
11.2 - виправлені вильоти через незрозумілі об'єкти в Ліберті Сіті, на які реарував скрипт.