Представляю вам патч улучшающий динамику в СОР2 (Пока только тест).
!Важно - это не игра - это патч!
!Важно - ниже в этом описании вы найдёте известные проблемы и способы их решения.
Весь код написан нашим китайский коллегой перенесён мною (серьёзно я 8 часов потратил) я пофикшен Докманом. Без него бы точно ничего не было.
Патч включает в себя: бег в восьми направлениях.
Длинный прыжок при беге.
Баттелтодс-стайл инпут бега (В оригинале если ты стоишь спиной к врагу и нажмёшь в его сторону вперёд вперёд ты не побежишь).
Возможность использовать вперёд А при беге.
Возможность использовать вперёд А при захвате.
Возможность использовать А и вперёд+А если схватил врага сзади.
Анимацию рекавери после броска при нажатии вверх+С
Что-то ещё, о чём я точно забыл.
Аксель теперь кричит дельтаплан при нажатии на вперёд+А (раньше был немым)
Патч в двух вариациях с Джагглингом противника и без.
Теоретически должен ставиться на все стандартные хаки и отлично работает как заготовка для новых хаков.
!Важно - перед патчем проверить адрес рома 1F4BC0 через хекс редактор. Ставить его только, если там ничего нету (одни FF FF FF)
! Перед патчем сделайте Бек-ап вашего рома.
Возможные проблемы:
1. Если вы патчили какой-то хак, могут поломаться адреса новых спрайтов. Не спешите расстраиваться, всё чиниться за 2 минуты.
1.1. Откройте через панкейк ваш ром, выберите проблемного персонажа и найдите проблемную анимацию (Чаще пока замечены проблемы с анимацией ожидания (1) и с бегом - 41 строчка в панкейке ).
1.2. Убедитесь что отсутствуют спрайты.
1.3. Откройте в панкейке (можно в другом окне) Бекап вашего рома!
1.4. Выберете проблемного персонажа и нажмите File \ Export Character \ Individual Frames
1.5. Панкейк извлечёт спрайты в корневую папку.
1.6. Откройте в Пенкейке модифицированный ROM, выберете нужные вам анимации и нажмите Generate From Image, выберите недостающий спрайт.
1.7. Загрузите и настройте его.
1.8. При необходимости проделайте тоже самое с остальными спрайтами.
Видео демонстрация всего процесса:
https://youtu.be/3CvepIHOeAs2. Если в хаке не было анимации бега - персонаж будет использовать анимацию переката. Как это чинить
https://youtu.be/f_PDwxwW_Xs?t=48 (Видео с таймингом, в Хекс лезть не надо.)
Если совсем лень рисовать\ искать\красить\ фотошопить новые спрайты можно отресайзить все анимации, в 41 строке, первый столб указать -2. Тогда бег будет использовать анимацию ходьбы. Панкейк в помощь:
https://mega.nz/#!GkVQRIJS!Iji9rH1lf-pQNaQhC8pftUbPFs-2_w1J8Gw65YOkTkM3. Красный экран после патча. Фискиться элементарно. В архиве есть fixheadr.exe, перетащите мышкой на него ваш ром.