Да, если картинка в Иле не совпадает с разрешением экрана, то вылезет ошибка, т.к Штурман в этом случае расчет произведет по отношению к разрешению экрана, а не картинки в Иле. Для исправления этого предлагаю сделать в Shturman.ini строчки
Screen_X= ...
Screen_Y= ...
где игроку можно будет вручную вводить разрешение картинки в Ил-2, если оно отлично от разрешения экрана. По умолчанию в эти строчки будут записаны нули, что даст команду Штурману автоматически считывать разрешение экрана с Windows. Как вам такое решение проблемы?
И при бомбометании с ветром...
Алгоритм очень прост. Зная количество пикселов приходящихся на 1 градус поля зрения в данном разрешении экрана, Штурман вычисляет количество пикселов для данного угла и уводит метку на эти пиксели от центра экрана.
Новые самолеты добавлять довольно трудоемкая задача... А в реале на них стояли бомбовые прицелы?
Это попроще.Каких загрузок не хватает?