Настройка танковых снарядов вызвала хтонический ужас у меня, когда я туда залез, там бога нет.
Начнем с того почему фугасы пропадают при стрельбе по земле/стенам и далее по списку.
Нет, это не кривой движок, точнее не только он.
Наши снаряды имеют задержку взрывателя, что конечно круто когда вы делаете вид что у вас симулятор чего-то там (тундра, привет)
Но для аркадного шутера с высоким темпом это зарывание снарядов которое кратно уменьшает его урон, а то и приводит к просто его исчезновению - кринж.
Если уж упарываться в симуляцию такого, где дополнительные осколки которые неизбежно будут генерироваться при взрыве фугаса в каменной кладке и т.п.?
А их нет, потому что это бесполезная проработка мелких деталей, которая не принесет нормального эффекта.
Кстати на скринах хорошо видно, почему по итогу снаряды ИС-2 при стрельбе по поверхностям дамажат хуже остальных
Вывод: задержку фугасных снарядов нужно уменьшить/убрать, да бы снаряд взрывался моментально при касании.
Продолжим более глубокими настройками снарядов
У каждого снаряда есть свой тип взрывчатки, в основном это ТНТ, либо его усиленные версии
Но КВ-2, а после одного из микропатчей и ИС-2 имеют свой, уникальный, новый тип взрывчатки
tnt_cutted
Это можно перевести как понерфленный троттил, и да, у него тупо хуже коэфициенты, это еще одна причина почему советские крупнокалиберные пушки плохо дамажат.
Этот тип взрывчатки реально используется только на этих двух пушках…
Соответственно вопрос, а в честь чего такое “особое” отношение к советским крупнокалиберным пушкам?
Ну, у них и так большое КД, брони на этих танках нет от слова совсем…
Так же эти коэффы завязанные на тип взрывчатки являются одной из причин завышенного дамага кумулятивов
Только исходя из этого дамаг кумуля больше примерно в полтора раза чем у фугаса, что возможно логично, если начать учитывать что взрыв направленный и соответственно в одну сторону вылетает много всякого интересного, но на сколько я могу судить и по файлам, и по опыту игры, направленность взрыва не учитывается, и сфера дамага кумулятива тупо больше чем у аналогичных фугасов в разы, что выглядит шизоидно
Но это не единственная причина почему кумулятивы дамажат больше
Некий коэфициент fillingRatio у них в несколько раз больше чем у фугасов, и у меня есть стойкое подозрение, что он используется в неких формулах для просчета урона
И дальше небольшое отступление
Есть 3 типа настройки урона фугаса, кроме того что я сказал
-
Большинство фугасов в игре
В ручную прописанные шансы генерации осколков и их урон и т.п. в файлах снаряда
Так сделано на большинстве снарядов, и там каждый снаряд настроен по настроению человека который их настраивал, у 75мм немцев все хорошо настроено, так же как у М8 скот, крусейдера и т.п.
А вот КВ-2 имеет очень малое количество еще и плохих осколков
И таких частных примеров настройки непонятно по какому принципу ОЧЕНЬ много
-
В снаряд ничего не прописали, и он работает только исходя из формул прописанных в файле explosion, и наносит КРАЙНЕ МАЛО УРОНА
Из того что я нашёл - СУ-76 такой, я уверен что он не одинок в своей убогости, но других я не видел -
Прописанное в файле фиксированное количество осколков
Чи ха шорт ган (возможно еще 105мм шерман, но там какая-то каша в файлах по его снарядам)
1000 осколков при каждом выстреле фугаса, независимо ни от чего, без рандома на шансы генерации и т.п.
Что мы видим в итоге?
Снаряды настроены непонятно как, непонятно кем, если не подразумевать что было желание реально какого-то обделить - проблема в текучке кадров.
Но это нужно решить
Вариант 1) Продолжить ручную настройку но привести снаряды в более менее адекватный вид прошерстив все снова
Вариант 2) Убрать прописанные во всех снарядах осколки, но изменить какие-то базовые формулы, да бы урона генерируемого общим файлом хватало, и надобность в такой ручной до настройке отпала, а в следствии и вопросы: “а почему здесь столько осколков, а тут столько?” больше возникать не будут
Вариант 3) А может ну это, нафиг осколки? Это же тысячи объектов которые просчитывает сервер, зачем нам это наследие тундры? Не проще ли убрать их как факт из нашей игры, заменив урон который они наносили уроном взрывной волны, подкорректировав базовые формулы, это будет и стабильнее и легче для сервера
Не забудьте про исправить шизо-наполнение советских крупнокалиберных пушек, а так же избыточный дамаг кумулей