Виправлення фізики Voodoo


















-
26 травня 2024ispravlenie-fiziki-voodoo_1716738618_101081.zip
Коротко: модифікація виправляє занадто різку фізику Voodoo, яка дісталася San Andreas від Vice City і робить її більш схожою за своєю поведінкою на решту автомобілів, прибираючи т.зв. "аркадну" жвавість і надчутливість в управлінні.
Детально: історія фізики автомобілів (а конкретно handling.cfg і всього з ним пов'язаного в EXE ігрового коду) склалася таким чином, що саме San Andreas отримала велике доповнення до вже наявної в грі фізики. Гра поповнилася кількома новими параметрами, ключовим з яких стала так звана turnMass або маса автомобіля при повороті (маса обертання), яка кардинально вплинула на відчуття від використання машин. Також було змінено і виправлено кілька інших параметрів, але вони не були настільки значними і тут Rockstar зробили вибір — почати змінювати вже наявні налаштування автомобілів з минулих частин (III і Vice City), щоб змусити їх відчуватися гравцем інакше. Це стало другою глобальною з часів Vice City зміною, оскільки це вже не технічна річ, а скоріше художня, що стилізує гру шляхом надання автомобілям іншого стилю їзди, інших налаштувань в залежності від яких автомобіль буде вести себе інакше. Багато автомобілів в грі зберегли колишні налаштування з Vice City, при цьому ж багато були схильні до цього тренду стилізації з огляду на те, що в III і Vice City настройка автомобілів була дуже різка, на великих швидкостях і (в основному в GTA 3) мала майже завжди повний привід: все це було спадщиною аркадного духу GTA 2. Отже, вже можна зробити короткий висновок про те, які основні налаштування були схильні до стилізації в San Andreas і що потрібно змінювати в порівнянні з попередніми частинами, щоб отримати такий же результат — зчеплення, швидкість розгону, привід: це основні характеристики, які зазнали таких змін в handling.cfg це параметри (J) (K) (L) — зчеплення; (O) (P) — акселерація та інерція розгону двигуна; (Q) (R) — тип движка (привід).
Зазвичай, щоб отримати потрібний результат, Rockstar просто занижували ці параметри (JKLOP) і намагалися брати тип движка, ґрунтуючись на реальному житті, де це можливо і сумісно з грою. Але як виявилося не всі автомобілі зазнали цієї обробки, багато з них залишилися колишніми оскільки їх фізика не сильно вибивалася від решти, але Voodoo стала великим винятком, яке виправили до часу Vice City Stories, цікаво що саме в VCS фізика автомобілів знову піддалася тій же тенденції з San Andreas (правда місцями ще сильніше від чого деякі автомобілі занадто повільні, навіть надмірно), але це не заважає нам використовувати рядок налаштувань для Voodoo звідти. А конкретно — нам достатньо взяти налаштування зчеплення, яке явно було спрощено (так само, як максимальна швидкість і розгін двигуна, але нам вони не потрібні, бо це вплине на ігровий баланс), отже ми просто можемо взяти налаштування (JKL), що відповідають за зчеплення і отримати більш достовірний результат. До речі я не буду заперечувати гіпотезу про те, що можливо ця сама настройка готувалася ще для самої San Andreas, але в підсумку могла бути задіяна тільки в Vice City Stories, оскільки при розробці City Stories ігор Rockstar Leeds явно застосовували вихідний код San Andreas щоб якраз таки поліпшити управління гравцем на базі Vice City і додати нових функцій для різноманітності гри (тобто фізика City Stories, можливо, є ранньою версією фізики автомобілів San Andreas, оскільки вони мають одні і ті ж параметри з мінімальними змінами, ця гіпотеза була відкрита під час реверсу Liberty City Stories що має під собою деякі підтвердження).
Налаштування зачіпає поворотну масу автомобіля, зчеплення і швидкість розгону двигуна беручи їх з Vice City Stories майже на 80%, пару параметрів були виставлені відповідно до балансу гри
Кратко: модификация исправляет слишком резкую физику Voodoo, которая досталась San Andreas от Vice City и делает её больше похожей по своему поведению на остальные автомобили убирая т.н. "аркадную" резвость и сверхотзывчивость в управлении.
Подробно: история физики автомобилей (а конкретно handling.cfg и всего с ним связанного в EXE игрового кода) сложилась таким образом, что именно San Andreas получила большое дополнение к уже имевшейся в игре физике. Игра пополнилась несколькими новыми параметрами, ключевым из которых стала так называемая turnMass или масса автомобиля при повороте (масса вращения), которая кардинально повлияла на ощущение от использования машин. Также было изменено и исправлено несколько других параметров, но они не были столь значительны и здесь Rockstar сделали выбор — начать менять уже имевшиеся настройки автомобилей из прошлых частей (III и Vice City), чтобы заставить их ощущаться игроком иначе. Это стало вторым глобальным со времен Vice City изменением, поскольку это уже не техническая вещь, а скорее художественная, стилизирующая игру путем придания автомобилям другого стиля езды, других настроек в зависимости от которых автомобиль будет вести себя иначе. Многие автомобили в игре сохранили прежние настройки из Vice City, при этом же многие были подвержены этому тренду стилизации ввиду того, что в III и Vice City настройка автомобилей была очень резкая, на больших скоростях и (в основном в GTA 3) имела почти всегда полный привод: всё это было наследием аркадного духа GTA 2. Следовательно, уже можно сделать краткий вывод о том, какие основные настройки были подвержены стилизации в San Andreas и что нужно изменять в сравнении с предыдущими частями, чтобы получить такой же результат — сцепление, скорость разгона, привод: это основные характеристики, которые подверглись таким изменениям в handling.cfg это параметры (J) (K) (L) — сцепление; (O) (P) — акселерация и инерция разгона двигателя; (Q) (R) — тип движка (привод).
Обычно, чтобы получить нужный результат, Rockstar просто занижали эти параметры (JKLOP) и старались брать тип движка, основываясь на реальной жизни, где это возможно и совместимо с игрой. Но как оказалось не все автомобили подверглись этой обработке, многие из них остались прежними поскольку их физика не сильно выбивалась от остальных, но Voodoo стала большим исключением, которое исправили к времени Vice City Stories, любопытно что именно в VCS физика автомобилей снова подверглась той же тенденции из San Andreas (правда местами еще сильнее отчего некоторые автомобили слишком медленные, даже чересчур), но это не мешает нам использовать строчку настроек для Voodoo оттуда. А конкретно — нам достаточно взять настройку сцепления, которая явно была упрощена (так же, как максимальная скорость и разгон движка, но нам они не нужны, ибо это повлияет на игровой баланс), следовательно мы просто можем взять настройки (JKL), отвечающие за сцепление и получить более достоверный результат. Кстати я не буду отрицать гипотезу о том, что возможно эта самая настройка готовилась еще для самой San Andreas, но в итоге могла быть задействована только в Vice City Stories, поскольку при разработке City Stories игр Rockstar Leeds явно применяли исходный код San Andreas чтобы как раз таки улучшить управление игроком на базе Vice City и добавить новых функций для разнообразия игры (то есть физика City Stories, возможно, является ранней версией физики автомобилей San Andreas, поскольку они имеют одни и те же параметры с минимальными изменениями, эта гипотеза была открыта во время реверса Liberty City Stories что имеет под собой некоторые подтверждения).
Настройка затрагивает поворотную массу автомобиля, сцепление и скорость разгона двигателя беря их из Vice City Stories почти на 80%, пару параметров были выставлены в соответствии с балансом игры
Рекомендовані файли

Yoimiya з анімації обличчя та фізики Genshin + анімація обличчя


Дорожні позначки Виправлення для односторонніх доріг v1.0

CJ Portrait Card Виправлення

33 Бекані Глово та просте виправлення


Виправлення меблів та деяких інтер'єрів

Виправлення положення об'єктів у локації


Виправлення катсцени "Прибирання району"


Виправлення вивіски казино

Виправлення різних персонажів

Animated Barber Poles (Оновлений та виправлений)

Збірка виправлень карти

Виправлений номерний знак для поліцейської машини (адаптація ImVehFt)

Виправлення "підземних" тіней


Story Mode 2.0 (Виправлення багів)

Виправлення дверей на Andromada
