Funciones adicionales para automóviles
-
3 julio 202311.2dopolnitelnye-funkcii-dlja-avtomobilejj_1688340557_986606.zipContraseña del archivo: libertycity
-
2 julio 2023(вылетает. оставлено для архива)11.1 publicdop-funkcii-dlja-avtomobilejj_1688255951_94495.zipContraseña del archivo: libertycity
Script simple que tiene como objetivo agregar nuevas funciones a los automóviles.
Nuevas banderas (nombres de editIV):
N/A(a la derecha de SMOOTH_COMPRESN) - dirección de las ruedas delanteras y traseras.
PROC_REARWHEEL1ST - ruedas delanteras en la parte delantera. Se puede usar para que el rastro doble esté en la parte delantera.
Nuevos detalles:
temp_mesh - flecha de temperatura.
serpentinebelt_root + serpentinebelt0-19 - pase del motor.
engine_fan - ventilador del radiador. Sincronizado con la temperatura del motor. Se enciende si la temperatura es superior a 203. Se apaga si la temperatura es inferior a 194 y si ha funcionado durante al menos 10 segundos.
speed_mesh - aguja del velocímetro. Muestra la velocidad de las ruedas. Puede ser de las ruedas delanteras, traseras y todas, dependiendo de la tracción del coche.
rpm_mesh - aguja del tacómetro.
engine_mesh - motor. Vibra. La fuerza de la vibración dependerá de las rpm del motor.
supercharger_throttle_mesh - estrangulador del sobrealimentador. Funciona como en V excepto por el movimiento suave.
exhaust_door_mesh - tapa de escape que se abrirá y cerrará. Lo vi en Los Simpson.
steer_mesh - volante. Funciona desde la rueda, por lo que repetirá completamente los movimientos de las ruedas giratorias.
También:
Lógica modificada de las rpm del motor. Cuando el motor está apagado, las rpm caen a 0 y al arrancar subirán a 0.1. Relevante también para otros mods. También pequeños cambios.
Lógica de la temperatura del motor. El script está diseñado para funcionar en un rango de 32 a 500 grados.
Nitro. Da un aumento a corto plazo a la potencia del motor y un efecto visual de todos los escapes. Se enciende en X.
Importante:
En el modelo de prueba hay un ejemplo de cómo usar una laguna para girar nuevas piezas.
Para casi todas las nuevas piezas hay configuraciones adicionales.
steer_mesh: rotMax.y - multiplicador del ángulo de giro.
exhaust_door_mesh: rotMax.x - ángulo máximo.
supercharger_throttle_mesh: rotMax.x - ángulo máximo.
engine_mesh: rotMax.y - multiplicador de la fuerza de vibración.
rpm_mesh: rotMax.y - ángulo de las rpm máximas.
speed_mesh: rotMax.y - multiplicador.
temp_mesh: rotMin.x - temperatura mínima para la aguja, rotMin.y temperatura máxima para la aguja, rotMin.z - ángulo de rotMin.x a rotMin.y.
Notas:
Ángulos en radianes.
Temperatura en Fahrenheit.
Solo para 1.0.7.0.
Instalación:
Mueve asi del archivo a la carpeta del juego.
Para el script solo necesitas el cargador de archivos asi y no necesitas scripthook, scripthookdonet y otros porque el script funciona directamente con la memoria del juego.
En el archivo hay un modelo de prueba que admite casi todos ellos de este script.
Registro de cambios:
11.2 - corregidos los bloqueos debido a objetos incomprensibles en Liberty City, a los que reaccionó el script.
Простой скрипт, который нацелен добавления новых функций для автомобилей.
Новые флаги(названия из 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 — дросель нагнетателя. Работает как в V за исключением плавного движения.
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 — исправлены вылеты из-за непонятных объектов в Либерти Сити, на которые реарировал скрипт.