Новости Ремейк "Готики 1" | Трейлер Showcase 2024
  • 3.643
  • 9
Новички, пришло время принять реальность и смириться с судьбой. Чувствуйте себя как дома в Долине Рудников, месте, полном опасностей, преступлений и жадности. Вам предстоит оставаться здесь очень...
Готика 2: Другая история Gothic II: Other Story - Описание мода
  • 22.194
  • 78
Готика 2: Другая история / Other Story - это глобальная модификация для игры «Готика 2: Ночь Ворона». Её цель - сделать игру более нелинейной, с большим количеством вариантов выбора и...
Новости Старт 6го сезона Grim League
  • 3.505
  • 2
4 мая в 18-00 стартует шестой сезон Community лиги по одной из лучших игр в жанре arpg Grim Dawn. Сезон представляет собой глобальную модификацию игры, включающую в себя расширение мира, изменение...
Новости Дата релиза Baldur's Gate III
  • 22.496
  • 2
Наконец-то дождались - "Baldur's Gate III" покидает ранний доступ, и в августе 2023 выходит в полноценный релиз, о чём стало известно на церемонии "The Game Awards 2022". С момента выхода игры в...

В процессе Расчёт урона у оружия дальнего боя

n1kx

Гвардеец
Локализатор
Участник форума
Регистрация
4 Май 2017
Сообщения
1.283
Реакции
824
Баллы
236
Лучшие ответы
104
#11
Я сейчас расписывал какая здесь кривая система расчёта урона, но как оказалось это кривой FreeAim, в котором шёл урон только от ловкости, ни от лука, ни от владения, ни от стрелы не прибавлялся урон. Удалил и был крайне удивлён, что урона стало ещё меньше, чем было) но теперь видимо всё работает правильнее
Да, есть такое у патча, щас заметил. Это из-за встроенной функции для определения коллизий хитбоксов моделей и добавления доп урона по голове, но и изменение базового урона. (GFA_CH_DetectCriticalHit)
Так как мод сильно видоизменяет урон скриптовым уроном, то патч начинает врать.

Идет хук движка в патче
HookEngineF(oCAIArrow__ReportCollisionToAI_damage, 5, GFA_CH_DetectCriticalHit); // Perform critical hit detection

Провел пару тестов.
Итак, цель 300 хп, 0 защиты от всего

Первый тест
5% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, своб прицел
Урон при попадании 18

Второй тест
5% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, автоприцел (нет патча)
Урон при попадании 18

Третий тест
100% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, своб прицел
Урон при попадании 28

Четвертый тест
100% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, автоприцел (нет патча)
Урон при попадании 28

Пока всё норм, начинаем менять статы без изменения владения

Пятый тест
5% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 50 ловкости, своб прицел
Урон при попадании 50

Шестой тест
5% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 50 ловкости, автоприцел (нет патча)
Урон при попадании 21

Меняем чисто урон оружия

Седьмой тест
5% владения, 3 урона стрелы, 50 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, своб прицел
Урон при попадании 53

Восьмой тест
5% владения, 3 урона стрелы, 50 урона луком (короткий лук itrw_bow_l_01), 10 ловкости, автоприцел (нет патча)
Урон при попадании 53

Поменяем и владение и ловкость

Девятый тест
100% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 50 ловкости, автоприцел (нет патча)
Урон при попадании 68

Десятый тест
100% владения, 3 урона стрелы, 15 урона луком (короткий лук itrw_bow_l_01), 50 ловкости, своб прицел
Урон при попадании 68

Из тестов видно, что до 100% луком с патчем урона будет больше, чем без него, но при достижении 100% урон будет абсолютно одинаков.

Как играть, решать только игроку.

Но вообще, я думаю, если переделать в моде урон на движок, то с патчем и без будет всё идентично.

Также не забываем, что скриптовый урон применяется не сразу, а со вторым попаданием. (Естественно число брал после второго выстрела)

edit
проверил со специализацией, урона не добавляется от специализации, хоть 100 и 1000 вынки, и 100 и 80 вынки, урон одинаковый при любых значениях статов - не работает в общем спеца на луке
 
Последнее редактирование:
Сверху Снизу