Он довольно прост.
Есть параметр ace_hit у ammo - он определяет бронепробитие в милиметрах на дистанции 1000м.
У 7.62x54 он равен 12.
На дистанциях меньше 1000 параметр ace_hit растёт по какой-то неведомой мне формуле (может даже линейно :) )
С другой стороны у техники есть параметр ace_minimalhit, отвечающий за фильтрацию прилетающих пулек.
У БТР60 он равен значению 13,40 (может и гоню - это по памяти), сие означает что всё, что с ace_hit меньше 13, не пробивает коробочку, а всё фугасное со значением indirecthit<40 не наносит дамага.
В связи с тем, что на экстремально малых дистанциях ace_hit пули 7.62 больше 12, то оно преодолевает "сопротивлятельную" способность БТР и пробивает его, нанося дамаг экипажу(двиглу, бакам)
Сопротивлятельная способность брони определяется не только ace_minimalhit, но и ещё тремя-четырьмя параметрами, поэтому БТР70, имеющий те же 13 в minimalhit уже не пробивается пулей 7.62
Создатели ACE2 просто умняши, с учётом того, что в ваниле пробития не было как факта - только уничтожение по заполнению параметра armor. :001: