В процессе работы над прицелами танка М4А1-76мм возникла одна идея.
Дело в том, что у нас этот танк в миссиях появляется рандомно с "дульником" или без него . Это, с одной стороны, проще и удобно с точки зрения игровой механики, но при этом страдает историчность.
Танки "ранней" серии помимо отсутствия дульного тормоза, оснащались другим перископическим прицелом — М4А1 с телескопом М47А2. Он имел такие же характеристики как и прицел Шермана с 75-мм пушкой. Кратность 1.44х и поле зрения 9°. Имеющийся сейчас прицел M10G, прописался на танках позднее. В доступных источниках указывается, что замена произошла в конце войны. Но "конец войны" понятие довольно растяжимое, это вполне может быть промежуток между январём и апрелем 1945-го.
Сейчас, если делать кампанию с этим танком, в одной миссии может загрузиться "ранний" тип без "дульника", в следующей миссии он уже будет "позднего" типа с "дульником", что как-то не совсем правильно. Предлагаю сделать как в случае с М3 средним. Он тоже может появляться рандомно с короткой или длинной пушкой, и вместе с тем в редакторе можно выбрать отдельно танк "ранний" с короткой пушкой и отдельно танк "поздний" с длинным орудием.
В нашем случае для упрощения можно принять следующую схему:
М4А1-76 early без "дульника" с прицелом М47А2 используется для миссий 1944 года
М4А1-76 late с "дульником" и прицелом M10G используется в миссиях, начиная с января 1945 года
Так как М4А1-76 early будет со своим новым прицелом, вероятно для него понадобится свой отдельный конфиг. Новый прицел я уже смастерил на основе сетки М10 и проверил в работе, с этим проблем нет.
Нужна помощь более опытных товарищей, чтобы разобраться с коммон_юнитс и прописать танки там.
Если предложение кого-то заинтересует стучитесь в личку, там скоординируемся на предмет какие исходные файлы брать в разработку, чтобы потом они вошли в патч к СПМу.
Например коммон_юнитс и конфиг из моего архива прицелов с последними правками. Сегодня, край завтра добавлю туда М4А1-76, нужно ещё тестовые стрельбы провести для полной ясности