Народ, не мучайтесь . Пушки стрелять начинают только тогда, когда вероятность поражения цели станет выше минимального порога. Под поражением понимается попадание + пробитие. Скриптово в большую сторону дальность открытия огня никак не регулируется. Наибольшая дальность получится по стоячей цели в боковую/заднюю проекцию.